BT601和BT709到底什么关系

    每每遇到这两个玩意,头脑就一片空白,去baidu,都是讲一大堆历史故事,故事看完,还是没弄懂他们之间到底是什么关系,在我们日常编程中要怎样才能遵从这两个玩意。

下面利用一个包含视频采集和视频显示的设备讲讲我自己的讲解:

1. 摄像头从自然界采集到的RGB 数据,传给主控;

2. 主控取得RGB 数据后,由于数据量太大,预算和存储都费劲,于是前辈们就把RGB 转换成YUV,怎么转换呢? 就需要我们用到的标准了 BT709/BT601。

简单来说讲,BT709/BT601 定义一个RGB<->YUV的标准规范,大家都按照标准来做事,那么不同厂家生产出来的产品才能对接上。

3. 我们的LCD 最终显示出来的也是RGB 颜色,那么主控的数据想要在LCD 显示出来,就的吧YUV 转成RGB 啊,这个转换可以再主控那边实现,也可在LCD 端实现。

转换的时候,也得根据标准BT709/BT601 来转换。

光学镜头 ->光学芯片sensor把光信号转换成RGB -> 转给主控 -> 主控把RGB 按照一定标准(BT709/BT601)转化成YUV -> 编码(H264)存储 ->解码得到YUV 数据 -> 

主控把YUV 按照一定标准(BT709/BT601)转化成RGB -> LCD 显示RGB 数据。

4. BT709/BT601 的亲戚

BT601是SDTV的数据结构,BT656是SDTV的接口定义;

BT709是HDTV的数据结构,BT1120是HDTV的接口定义;

 

End

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值