BPGとJPEG:知っておくべきことすべて
公開: 2016-02-17世界で最も広く使用されている画像形式および画像圧縮の標準形式として、私たちは皆JPEGに精通しています。 しかし、それは完璧にはほど遠いです。 20年以上のJPEGの忠誠心の後、何か新しいことをする時が来ましたか?
もちろん、よく知られているGIFおよびPNGファイル形式があり、それぞれがそれ自体で人気があります。 ただし、GIFは、ロゴ、アイコン、小さなアニメーションには最適ですが、高解像度の写真品質にはあまり適していません。 一方、PNGは写真の色、品質、透明度には優れていますが、圧縮が不足しています。
問題は、最高のJPEGとPNGを組み合わせるだけでなく、それらの欠点を改善する新しい標準の画像形式を期待できるかどうかです。
BPG(Better Portable Graphics)にこんにちは
プログラマーFabriceBallardによって2014年に作成されたBPGは、品質とファイルサイズの両方が改善されているため、JPEGに取って代わる大きな可能性を秘めています。 この投稿では、BPGとJPEGの比較について説明します。
- フォーマットの長所と短所を見て、JPEGを本当に置き換える必要があるかどうか。
- BPGフォーマットの島がどのようになってきたかについての説明。
- BPGが提供するものと、これらの機能がJPEGの欠点をどのように改善するか。
- BPGに伴うハードルは、画像圧縮標準としての真の代替品になります。
JPEGは本当に交換する必要がありますか?
JPEGの標準化は、1992年までさかのぼります。これは、過去20年間にわたって確かに役立ってきました。 今日の基準でさえ、それはまともな圧縮形式です。 したがって、JPEGの交換が必要になるほどではありません。
しかし、まともなのは本当に十分ですか? ウェブは90年代の10億倍も飽和状態になっています。 2016年には、デジタル画像は単に適切なものではなく、優れたものであるべきではないでしょうか。 JPEG標準の改善は、写真家、デザイナー、開発者、エンドユーザーにとって非常に便利な場合があります。
それは改善を通じてウェブをより良い場所にすることの問題であり、そこで新しいBPGフォーマットが登場します。しかし、最初に、JPEGの注目すべき欠点を見てください。
問題#1:品質とファイルサイズ
JPEG圧縮の優れた点の1つは、それを制御できることです。 ただし、ここで大きなトレードオフが発生します。
ウェブは画像中心であり、高品質のビジュアルに対する高い需要があります。 ウェブ上で素晴らしい画像をJPEGとして披露したい場合は、圧縮に関してほとんど何もする必要はありません。 ただし、もちろん、画像の品質が高くなると、帯域幅の使用量が増え、読み込み時間が短縮されます。
言い換えれば、JPEGを完璧に見せたい場合は、かなり扱いにくいものになります。
問題#2:時代遅れです
それでも効果的な方法で問題を解決しているのであれば、テクノロジーの時代は関係ありません。
ただし、ここでの問題は、Webが進化したため、ビジュアルと機能の両方に対する期待が劇的に高まったことです。 品質は重要ですが、速度も重要です。 落ち込みがあり、オープンソースではないため、JPEGの進化はほとんど停滞していますが、その周りのデジタル世界は時間とともに変化しています。
問題#3:透明性機能がない
PNGは美しいファイル形式であり、高度な透明性と優れた写真品質だけでなく、ロゴやアイコンなどの単色領域への適合性も提供します。 PNG形式とは異なり、JPEGは透明性を提供しません。

それでも、PNGを高解像度の写真に使用すると、ファイルサイズの問題が発生する傾向があり、多くの場合、サイズはJPEGよりも大きくなります。 PNGは多くの点でJPEGより優れていますが、ファイルサイズの点で競合することはできません。 したがって、どちらも理想的なオプションではありません。
JPEGが提供できないBPGは何を提供できますか?
JPEGの主な欠点がどこにあるかを見てきました。 それでは、この素晴らしい新しい画像形式であるBPGを詳しく見てみましょう。
BPGフォーマットは非常に若いです。 前述のFabriceBellard– FFmpegソフトウェアプロジェクトの作成者–は、特にJPEGを置き換えるためにBPG画像形式を発明しました。 BPGは本当にJPEGの改善ですか? それが何を提供しなければならないか見てみましょう。
利点#1:それは2倍の品質を提供します
BPGは、JPEGよりも優れた画質とファイルサイズを提供します。 BPG形式では、JPEGと同じサイズで、品質が2倍の画像、または半分のサイズで同じ品質の画像を使用できます。
これはかなり大きなセールスポイントであり、Bellardが最初にフォーマットを作成した主な理由です。 通常アクセスするWebサイトの大部分はJPEGを使用しているため、BPGは、オンラインでの画質とファイルサイズの問題に対する広く普及したソリューションになる可能性があります。
利点#2:それは透明です
はい、BPG形式は透明性を提供します。これはJPEGに勝るもう1つの大きな利点です。 PNGは透明性も提供しますが、BPGは印象的な圧縮機能とともに透明性を提供します。
利点#3:それはHVECに基づいています
BPGは、前モデル(H.264)の2倍の効率のビデオ圧縮規格であるHVECに基づいています。 これが意味するのは、エンコードプロセスがJPEGよりもはるかに効率的であるため、より良い結果が得られる理由です。
その上、スマートフォンやタブレットでのBPGのエンコードとデコードに特別なハードウェアは必要ありません。 HEVCサポートは、2014年以降のほとんどのハイエンドモデルにすでに含まれています。
利点#4:オープンソースです
この強化された画像フォーマットのアイシングは、それがオープンソースであるということです。 JPEGとは異なり、BPGが画像形式の標準になったとしても、BPGが古くなり、時間の経過とともに改善されないことはありません。コミュニティの貢献により、BPGを最新の状態に保つことができます。
したがって、BPGの優位性は明らかです–キャッチとは何ですか?
BPGは、JPEG置換の優れた候補です。 ただし、確かに落とし穴があります。それは、大量採用の欠如です。
天文学的に人気のある画像形式であるJPEGのようなものをその王位から押し出すための解決策を思い付くのは非常に難しいでしょう。 見方をすれば、約7億のWebサイトがJPEGを使用しています。 BPGがJPEGで実行される場合、使用の膨大な初期波が前提条件です。 問題は、BPGは現在、Bellardによって作成された56kbのJavaScriptライブラリを使用するWebサイトでのみ機能することです。 このフォーマットが広く使用され、標準になる可能性があるためには、すべての一般的なWebブラウザーに組み込みのサポートが必要です。 開発者は、JPEGの代わりにBPGを使用して認識する必要があります。 BPGは(まだ)そこにありません。
BPGとJPEG:結論
JPEGがどのようにまともな、しかし印象的ではない結果を提供し、透明性機能がないかを見ると、交換の余地が絶対にあることは十分に明らかです。 20年以上使用した後、非常に効率的なBPG形式に切り替えるのは簡単なことのように思われます。
ただし、より高品質の画像とより圧縮されたファイルサイズを提供するBPGには、やるべきことがたくさんあります。 だからそれを試してみてください-あなたのウェブサイトでBPGを試してみてください。 他のウェブサイトの管理者、開発者、写真家にそのことを伝えてください。 写真とウェブのコミュニティであなたの視点を共有してください。 このフォーマットをさらに脚光を浴びることは、画質の進化に不可欠です。
すでにBPGを使用した経験はありますか? フォーマットはあなたの期待とその主張に応えていますか? 以下のコメントでお知らせください!