ImageZeroアルゴリズム(IZ):品質を損なうことなく高速圧縮

JPEGは画像圧縮の標準であり、最も高速なアルゴリズムの1つですが、1つの問題があります。JPEGは品質を低下させて圧縮します。 写真に複数の処理が施されている場合、これは受け入れられません。そのような場合、代替品を探す必要があります。 私は高速で、同時に許容できる程度の圧縮が必要です。



サンプル写真のロスレスアルゴリズムのベンチマークを簡単に見ても、喜びの理由わかりません。PNGは解凍時は非常に高速ですが、画像の圧縮は非常に遅いことがわかります。



一見したところ、JPEG-LSもあります。 しかし、HPには特許がありますので、使用する機会はありません。 ドイツのプログラマーChristoph Feck(Christoph Feck)は、状況を修正することを決定し、品質を損なうことなく写真圧縮するImageZeroアルゴリズムをリリースしました 。 PNGの約20倍の速度であり、圧縮に関してはJPEG-LSに匹敵します。





ロンドンブリッジ(タワーブリッジ):テムズ川の反射。 写真:: Anirudh Koul



ロンドンブリッジの写真のフルサイズバージョンを処理した結果(4507×3512ピクセル)

方法 ファイルサイズ 圧縮 開梱
圧縮なし 46380 KB - -
Jls 14984 KB 6.6秒 7.3秒
PNG 16256 KB 42.4秒 2.4秒
IZ 15496 KB 1.2秒 1.3秒
最初の独立したテストから判断すると、IZは一般に24ビット写真用の最速のロスレスアルゴリズムであると主張し、圧縮の観点からも見栄えがよくなります。



アルゴリズムの著者は、IZはグレースケール画像または合成画像を対象としていないと書いています 、これらのタスクに適応させることができます。 現在、IZはフルカラー写真で最適に機能し、ストレージシステムで使用してプレビュー用の小さなコピーを生成したり、アイコンの将来のフォーマットとして使用したりできます。



ImageZeroソースコード (BSDでライセンスされています)



All Articles