一台显示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,下一篇进行讲解。