一臺顯示4K畫面的電視機(數字),1秒鐘到底顯示多少個bit(0 或 1),14.256Gbps = 1.782GB/s ,如果從帶寬的角度看,目前的10G交換機都看不了4K視頻,一張50G藍光DVD只能播放28秒的視頻,這是不可能的。但真實的情況就是這么大,請看下文計算方法:
首先,先了解單位Gbps:
上述等式表示,1Gbps :在1秒鐘內有1,000,000,000 個0或1 。
是否有注意到為什么不是用 1024 ,而是用1000,原因就是這個基本單位是bit,是0或1的數字,所以行業內使用1000。
接下來,計算一副視頻畫面有多少個像素點:
上述等式表示,一副4K視頻畫面像素點有 9,900,000個。
為什么不是 4096 × 2160 或者 3840 × 2160,怎么會是 4400 × 2250 ?
一副圖片可以使用4096 × 2160 或者 3840 × 2160 計算像素點,但視頻畫面不能這樣計算,因為視頻畫面還有消隱信號,用來消除回掃線,這個也需要計算在內。
再往下,一個像素點,有多少個bit(0或1):
8bit 色深的像素點,由3個字節組成,每個字節是 8bit,所以一個像素點是3×8=24bit。
但這個與色深也有很大的關系,如果是10bit的色深,一個像素點是30bit,如果是12bit的色深,一個像素點是36bit。(具體如何計算,這個太專業,我也不懂)
最后來計算一下,色深為8bit 的4K60Hz,1秒鐘的數據量為:
所以:
1、網絡上的視頻都是通過如H.254、MPGE等標準進行壓縮,然后解壓,再編碼。
2、能存儲2小時原碼電影的50G藍光DVD也是壓縮后的,如色彩方面從YCbCr4:4:4降為YCbCr4:2:0,只是相對其它編碼方式,壓縮比較小而已。
3、電視機相比其他設備,更容易實現 4K,下一篇進行講解。