MPEGに速い動きがあるのに、なぜアーティファクトをブロックするのですか?
-
16-10-2019 - |
質問
MPEGに速い動きがあるのに、なぜアーティファクトをブロックするのですか?
これが私が作った推測です:
MPEGでは、エンコードフレームの各ブロックは、参照フレームのブロックと一致します。 2つのブロックの差が小さい場合、DCTを使用して差はエンコードされます。ブロッキングアーティファクトが2つのブロックの違いが大きすぎてACコンポーネントをカットしているという理由は深刻ですか?
解決
DCTは離散的で有限であり、空間ドメインと周波数ドメインの両方で範囲が限られています。特定の場所の変更が大きい場合、または場所が大きく変化する場合、変換の結果は周波数領域のサンプリング範囲を超えます。
MPEGがブロックに基づいていると言及したように、空間ドメインに戻った後、高周波数が欠落しているブロックの結果は、そのブロックで詳細が失われ、ブロックが平らに見えます。
より正確な結果を得るには、試してみてください 信号処理スタック交換.
所属していません cs.stackexchange