3

非圧縮ビデオのビット レートを理解しようとしています。しかし、http://web.forret.com/tools/video_fps.asp?width=3840&height=2176&fps=30&space =yuv420 &depth= 4を参照しながら正確に理解できませんでした

30fps3840x2176 (幅 x ストライド) ビデオ、YUV420カラーフォーマットの場合:

非圧縮フレームの計算:

PixelPerFrame      = 3840 x 2176
                   = 8,355,840 pixel

色ごとに4ビットのyuv420の場合、ピクセルあたりのビット数= 12だと思います

So, bits per frame = 12 * 8355840  
                   = 100,270,080 bits
                   = 95.625 Megabits
                   = 11.953125 MegaBytes

この値は、参照リンクに少なくとも近いです。

非圧縮ビデオを計算する場合:

30 fps bit rate    = 30 * sizeof one uncompressed frame.
                   = 30 * 100270080 Bits
                   = 3008,102,400 BitsPerSecond
                   = 2868.75 MegabitsPerSecond 
                   = 358.59375 MegaBytesPerSecond

しかし、参照リンクから、「188,01 MB 179,3 MiB」が表示されます

誰でも理解するのを手伝ってもらえますか?

4

1 に答える 1

3

短い: 色ごとに 4 ビットの YUV420 は、ピクセルごとに 6 ビットです。

長い: YUV420 では、2x2 グループごとUに 1 つの値があります(つまり、2 つのクロマ コンポーネントは、水平方向と垂直方向の両方で輝度のサンプル レートの半分でサンプリングされます。このを参照してください。VY

つまり、画像の 2x2 ブロックには 4*4 ビットY値 + 1 つの 4 ビットU+ 4 ビットがありVます。

つまり: 2x2 ピクセル: 16 + 4 + 4 = 24 ビット など: 1 ピクセル: 6 ビット

于 2014-06-11T13:47:35.770 に答える