601是SDTV的数据结构 656是SDTV的interface
709是HDTV的数据结构 1120是HDTV的interface
 
 
 
  
 关于博库内容的详细文档下载:   
 http://pan.baidu.com/s/1c07srYC
 
YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和SECAM模拟彩色电视制式采用的颜色空间。
在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后把取得的彩色图像信号经分色、
分别放大校正后得到RGB,再经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y(即U)、B-Y(即V),
    
主要的采样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和 YCbCr 4:4:4。
    
其中YCbCr 4:1:1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值),
每 2x2 个点保存一个 Cr 和Cb 值, 图像在肉眼中的感觉不会起太大的变化。所以, 
原来用 RGB(R,G,B 都是 8bit unsigned) 模型, 1个点需要 8x3=24 bits(如下图第一个图),
(全采样后,YUV仍各占8bit)。按4:1:1采样后,而现在平均仅需要 8+(8/4)+(8/4)=12bits(4个点,8*4(Y)+8(U)+8(V)=48bits), 
平均每个点占12bits(如下图第二个图)。这样就把图像的数据压缩了一半。
    
 
    
 
    
ITU-R BT.601和ITU-RBT.656国际电信联盟(International Telecommunication Union)无线通信部门(ITU-R)制定的标准。
严格来说,ITU-R BT.656应该是隶属ITU-R BT.601的一个子协议。ITU-R BT.601是演播室数字电视编码参数标准,
而ITU-R BT.656 则是ITU-R BT.601附件A中的数字接口标准,用于主要数字视频设备(包括芯片)之间采用27Mhzs并口
或243Mbs串行接口的数字传输接口标准。BT.656并行接口除了传输4:2:2的YCbCr视频数据流外,还有行、列同步所用的控制信号。
    
ITU-R BT.601 16位数据传输;Y、U、V信号同时传输,是并行数据,行场同步单独输出。 ITU-R BT.6568/10位数据传输;不需要同步信号;串行数据传输;传输速率是601的2倍;先传Y,后传UV。行场同步信号嵌入在数据流中。
    
ITU-R BT.656包含三部分 1:视频信号 2:定时基准信号:
    
有两个定时基准信号,一个在每个视频数据块的开始(Start of    ActiveVideo,SAV),
另一个在每个视频数据块的结束(End of    Active Video,EAV);每个定时基准信号由4 个字的序列组成,
格式如下: FF 00 00 XY (16 进制)头三个是固定前缀,第4 个字包含定义第二场标识、场消隐状态和行消隐状态的信息。
XY(MSB9-0)[1,F,V,H,P3,P2,P1,P0,0,0]
 
 
3:辅助信号:
    
辅助数据信号可以以10 比特形式只在行消隐期间传送,还可以以8 比特形式只在场消隐中的行的有效期间传送。\
    
656输出的是串行数据,行场同步信号嵌入在数据流中;
    
601是并行数据,行场同步有单独输出;
    
656只是数据传输接口而已,可以说是作为601的一个传输方式。
    
简单的说ITU-R BT.601是"演播室数字电视编码参数"标准,而ITU-R BT.656则是ITU-R BT.601附件A中的数字接口标准,
用于主要数字视频设备(包括芯片)之间采用27Mhz/s并口或243Mb/s串行接口的数字传输接口标准.
    
BT656内同步总线为8根,而BT1120的内同步总线为12根!
    
4、ITU BT 601与ITU BT656 的区别 关于这两种信号的区别: ITU-R BT 601: 16位数据传输;21芯;Y、U、V信号同时传输。 ITU-R BT 656: 9芯,不需要同步信号;8位数据传输;串行视频传输;传输速率是601的2倍;
先传Y,后传UV。656输出的是串行数据,行场同步信号嵌入在数据流中、 601是并行数据,行场同步有单独输出;
656只是数据传输接口而已,可以说是作为601的一个传输方式。简单的说ITU-R BT.601是\"演播室数字电视编码参数\"标准,
而ITU-R BT.656 则是ITU-R BT.601附件A中的数字接口标准,
用于主要数字视频设备(包括芯片)之间采用27Mhz/s并口或243Mb/s串行接口的数字传输接口标准.
    
比较DM365和DM6467两款芯片在处理YUV图像时的区别,这个对于要处理像TVP5158多通道图像输入或直接播放视频文件时有重要作用。
    
下图是DM6467的视频接口处理前端
        
由上图可以看出,模拟视频数据经过解码器处理后输出符合标准(BT656/BT1120)的YCbCr数据,处理器通过VPIF接收数据,并存放于DDR内。
    
TI的几款达芬奇处理器对于接收YCbCr数据和存放数据的方式是不一样的,下面来分别解析几种YUV数据的存放方式。
    
1.YUV422 Planar
    
这里,Y\U\V数据是分开存放的,每两个水平Y采样点,有一个Cb和一个Cr采样点,如下图。(DM6467不支持这种格式)
        
2.YUV420    Planar
    
这个格式跟YUV422 Planar 类似,但对于Cb和Cr的采样在水平和垂直方向都减少为2:1,如下图。(DM6467不支持这种格式)
        
3.YUV422    Semi-Planar
    
这个格式的数据量跟YUV422 Planar的一样,但是U、V是交叉存放的,如下图。(DM6467在录制或播放视频图像数据时都是使用这种格式)
        
4.YUV420    Semi-Planar
    
这个格式的数据量跟YUV420 Planar的一样,但是U、V是交叉存放的,如下图。(DM6467在编解码、压缩视频图像数据时都是使用这种格式,
所以对YUV422 Semi-Planar数据进行编解码处理前可以使用VDCE进行转换缩放)
        
5.YUV422    Interleaved
    
这个格式的数据量跟YUV422 Planar的一样,但是Y、U、V是交叉存放的,如下图。(DM6467不支持这个格式。其它TI芯片,
像DM6446\DM365\DM355在某些模式下是
使用这种格式的,例如DM365在接收TVP5146/TVP5158时就是使用这种格式)
 
  
 
  
   
  
 
 

嵌入式 BT656/BT601/BT1120协议差异小结相关推荐

  1. BT656/BT601/BT1120协议以及DM365/DM355/DM6467上使用的YUV颜色空间说明

    ITU-R BT.601和ITU-RBT.656国际电信联盟(国际电信联盟)无线通信部门(ITU-R)制定的标准.严格来说,ITU-R BT.656应该是隶属ITU-R BT. 601的一个子协议.I ...

  2. matlab相机标定畸变参数,相机标定的原理与意义及OpenCVMatlab实现差异小结.doc

    2011-01-30 相机标定的原理与意义及OpenCV.Matlab实现差异小结 分类:?OpenCV点滴2011-01-30 20:35?2292人阅读?评论(3)?收藏?举报 ??? 本文是一篇 ...

  3. CVBS/AHD 转换 BT656/BT601

    CVBS/AHD TO BT656/BT601这边推荐有GM7150BC,RN6752,RN6752V1. GM7150BC 是一款9位视频解码芯片,该芯片采用CMOS 工艺,通过I2C 总线与PC ...

  4. BT656 bt601

    ITU-R BT.601和ITU-RBT.656国际电信联盟(International Telecommunication Union)无线通信部门(ITU-R)制定的标准.严格来说,ITU-R B ...

  5. SPI、UART、RS232、RS485、IIC 5种嵌入式经典通信总线协议

    文章目录 一.UART 1.通信基础--并行和串行 并行通信 串行通信 2.通信基础--单工和双工 3.通信基础--比特率 4.通讯基础--异步和同步 5.UART硬件连接 6.UART控制器 串口控 ...

  6. BT656与BT1120那点事

    ITU-R BT.601和ITU-RBT.656国际电信联盟(International Telecommunication Union)无线通信部门(ITU-R)制定的标准. 严格来说,ITU-R ...

  7. 痞子衡嵌入式:无线通信技术协议全搜罗 - 索引

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是无线通信协议. 背景 无线通信(Wireless communication)是利用电磁波信号可以在自由空间中传播的特性进行信息交换的一 ...

  8. iOS开发网络篇—网络请求(HTTP协议)小结(转)

    1. 聊一下HTTP协议(协议的完整的通信过程) 2.通信过程 1> 请求 * 客户端 --> 服务器 * 请求的内容 a. 请求行(请求方法\HTTP协议\请求资源路径) b. 请求头( ...

  9. 网络请求(HTTP协议)小结

    2019独角兽企业重金招聘Python工程师标准>>> 1. 聊一下HTTP协议(协议的完整的通信过程) 2.通信过程 1> 请求 * 客户端 --> 服务器 * 请求的 ...

最新文章

  1. 回顾一些重要的CNN改进模型(你真的了解 Convolutional Neural Networks 么)
  2. Github 本周最热的 10 款「机器学习」开源项目 | PaperDaily #27
  3. XML Tree(树形结构)
  4. 小师妹学JVM之:java的字节码byte code简介
  5. java合并list_java合并list方法代码实例
  6. 迅雷前CEO陈磊涉嫌职务侵占罪已被立案侦查,股价周四下跌超7%
  7. 嵌入式操作系统内核原理和开发(实时调度)
  8. java 克隆一个对象_Java对象克隆
  9. 生产排程系统_MES环境下如何执行智能生产排程
  10. Java 通过JDBC连接Mysql数据库
  11. 最大连续子数组和 动态规划_53. 最大子序和(动态规划)
  12. POI导出Excel文件中文乱码
  13. Java实现BT种子解析
  14. vue+vant开发app打包apk
  15. 如何下载m3u8格式视频
  16. python中mysqldb模块_Python学习之MySQLdb模块
  17. android软键盘enter键
  18. (转)逃脱者可获生机(下)
  19. sqlserver2008 服务 连接失败 -服务器名称如何写!!
  20. ITK 形态学中的开运算和闭运算 腐蚀 膨胀

热门文章

  1. 3、Windows之CMD装逼命令————CMD命令打开网页(让人一看你就是个电脑高手)
  2. 老年性痴呆,需要心理关爱
  3. 造车新势力3月成绩单:分化只会越来越严重
  4. 计算机单元格数值不保留小数,EXCEL单元格数值实现真正保留2位小数的方法
  5. mysql根据学号或是姓名查询_SQL学习之MySQL SQL查询作业答案
  6. 什么是接口测试和功能测试?
  7. 基于emgucv的人脸检测及识别
  8. 常见的测试类型及其测试方法(一)
  9. 山科计算机科学与技术学院,山东科技大学-计算机科学与工程学院
  10. SQL 左外连接,右外连接,全连接,内连接 4种连接的区别