私は、JPEG圧縮が、たとえば、青のスペクトルに関して、より大きくてぼやけた赤のスペクトルのノイズを引き起こす理由を理解しようとしています。私はこの質問を見ましたが、回避策を探していません。圧縮中に赤がより歪みやすくなる理由を知りたいだけです。
この動作は、「政治キャンペーン」画像(画像が赤、青、日焼けした色でレンダリングされる)で非常に目立ちますが、他の場所でも見られます。例は次のとおり
です。赤い辺に沿った境界線に注意してください。
私は、JPEG圧縮が、たとえば、青のスペクトルに関して、より大きくてぼやけた赤のスペクトルのノイズを引き起こす理由を理解しようとしています。私はこの質問を見ましたが、回避策を探していません。圧縮中に赤がより歪みやすくなる理由を知りたいだけです。
この動作は、「政治キャンペーン」画像(画像が赤、青、日焼けした色でレンダリングされる)で非常に目立ちますが、他の場所でも見られます。例は次のとおり
です。赤い辺に沿った境界線に注意してください。
回答:
@Scottが言ったことはすべて真実ですが、なぜ、そしてREDがより悪く見えるようになったのかをよりよく理解するために、私はあなたにこの情報を指示します(エンファシス鉱山とフローのために編集されました)
JPEG ...は、自然の現実世界のシーンのフルカラーまたはグレースケール画像を圧縮するために設計されており、損失のある圧縮アルゴリズムです...
JPEGは、写真や自然のアートワークのような連続階調画像に最適です。レタリング、シンプルな漫画、線画などの鋭利なアートや単色のアートにはあまり適していません。JPEGは24ビットの色深度または1670万色をサポートしています。
JPEGは、実際には単なる圧縮アルゴリズムであり、ファイル形式ではありません。JPEGは、目の特定の特性、つまり、短距離での急激な変化よりも、輝度と色のゆっくりした変化に敏感であることを活用するように設計されています。
通常、JPEGは写真に最適な選択肢ですが、8ビットモニターでは強制的に8ビットパレットにディザリングされます。JPEG圧縮は、元の画像の色に関係なく、24ビットデータ(グレーの場合は8ビット)として扱われます。したがって、JPEG圧縮の前にイメージを24ビットから8ビットに縮小すると、圧縮率は全体的な品質と同様に実際に悪化します。
JPEG圧縮により、単色の領域にノイズが発生し、フラットカラーのグラフィックが歪んだり、ぼやけたりすることがあります。これが、JPEGが単色のシャープなアートやタイプにあまり適していない理由です。JPEGは、900Kの24ビット画像を45K(高品質)または30K(中品質)に、20:1から30:1に縮小できます。ただし、JPEGでは、圧縮するほど、エッジの鮮明度とシャープネスが失われます。JPEGは透明度もサポートしていません。
グラフィックを圧縮してJPEG形式に保存することは最後の手順であることに注意してください。圧縮効果は累積的です。これは、JPEGファイルを再保存するたびに、それをさらに圧縮し、それによって元に戻せないデータ(写真の詳細)を捨てることを意味します。
REDの普及率を説明する非常に技術的な詳細(実際には目に見えるトリック)については、この情報を読みたいと思うかもしれません(ここでも強調が私のものです)
JPEG圧縮の開始点は、赤、緑、青の原色のピクセルです。これらは非可逆圧縮のために最適ではありません。実際の圧縮の前に、たとえば、最初のチャネルが純粋な輝度情報(Y)を格納するYCrCbモデルで、RGBカラーを変換するだけなので、赤、青、緑のチャネルの輝度の平均が変換されます。2番目のチャネルのストアは、平均輝度の赤チャネルの偏差であり、3番目のチャネルでは、青チャネルの偏差です。これから緑のチャネルの値を計算でき、特別に記録する必要はありません。輝度(明るさ)と色(色)をコンポーネントとして分離したら、2つの色チャンネルの解像度をシャープネスが重要でないため、半分または4分の1に下げることができます。人間の視覚皮質には色と形の知覚のための独立したシステムが含まれており、色覚異常はとにかく以前の高解像度の色の境界を無視しますが、色検出システムは、認識。
それがあなたが起こっているすべてをよりよく理解するのに役立つことを願っています。
JPGは非可逆圧縮方式です。つまり、jpgを保存するたびに、ファイルサイズ(kb)を保存するために画像データが破棄されます。このデータの損失は、jpgを保存するたびに発生することを認識することが重要です。したがって、jpgを開いてjpgとして保存すると、さらに多くの画像データが破棄されます。データ損失が発生した領域で、アーティファクト(またはスカムやファジー)が現れ始めます。
このデータの損失は、色が単色の1つのフィールドから別の単色のフィールドに移る場合に最も顕著です。特に特定の色には直接的な問題はありません。同じような色の大きな領域についてです。
単色の大きな領域のみを含む画像の場合、gifなどの形式がjpgよりも適切です。gif形式は、フラットカラーの広い領域を維持するように設計されています。
JPEGは色を均等に圧縮するため、赤でぼやけることはありませんが、人間の目はそうかもしれません。人間の目には約700万個の錐体があり、そのうちの約65%が赤色光を受けています。これが、赤が他の色よりもぼやけているのを見る理由かもしれません...「もっと」赤を見るからです。
ハードエッジからの圧縮アーティファクトは、エッジのコントラストに比例します。赤と青のエッジは、その画像で最もコントラストの強いものです。
jpgカラー表現スキームで飽和したプライマリ運賃。サンプル画像の違いは、飽和した赤と鈍い青灰色です。
「クロマサブサンプリングはシャープネスに影響を与えない」という教義は、黒に隣接する飽和した原色に対しても失敗する傾向があります。
私たちの自然環境は主に緑であるため、私たちの目は緑に最も敏感です。スペクトルの緑の部分でさらに微妙な部分を検出できます。進化-捕食者を避け、獲物を特定します。色の知覚におけるこの不平等が、見た目が違う画像の赤成分につながる可能性があります。