BT1120是高清晰度电视 (HDTV) 演播室信号数字接口

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

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

BT709 选用YCbCr 4:2:2的模式,下面是和BT601类似的YCbCr色空间的推导过程:

Y是亮度值,由R,G,B的加权平均可以得到:Y=kr*R +kg*G + kb*B; 这里kr,kb,kg是加权因子。

颜色信号可以由不同的颜色差别来表示:

Cb= B-Y;   Cr =R-Y;  Cg = G-Y

对于一个颜色图像的完整的描述由给定Y和三个色差: Cb, Cr, Cg 来表示。然后Cb+Cr+Cg是一个常数,那么我们只需要两个色度参数就可以了,第三个可以通过其他两个计算出来。在YCbCr空间中,只有Y和Cb,Cr值被传输和存储,而且Cb和Cr的分辨率可以比Y低,因为人类视觉系统对于亮度更加敏感。这就减少了表示图像的数据量。通常的观察情况下,RGB和YCbCr表示的图像看上去没有什么不同。对于色度采用比亮度低的分辨率进行采样是一种简单而有效的压缩办法。

一个RGB图像可以在捕捉之后转换为YCbCr格式用来减少存储和传输负担。在显示图象之前,再转回为RGB.注意没有必要去指明分别的加权值kg(因为kb+kr+kg=1),而且G可以从YCbCr中解压出来,这说明不需要存储和传输Cg参数。

Y = kr R + (1-kb-kr)G + kb B

Cb = 0.5/(1-kb) * (B-Y)

Cr = 0.5/(1-kr) * (R-Y)

则:

R

BT1120协议详解相关推荐

  1. HTTP协议详解(真的很经典)

    转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的 ...

  2. Http 协议详解笔记

    HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/1.0的第 ...

  3. Http协议 详解(转载)

    http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分 ...

  4. ARP协议详解之ARP动态与静态条目的生命周期

    ARP协议详解之ARP动态与静态条目的生命周期 ARP动态条目的生命周期 动态条目随时间推移自动添加和删除. q  每个动态ARP缓存条目默认的生命周期是两分钟.当超过两分钟,该条目会被删掉.所以,生 ...

  5. ARP缓存表的构成ARP协议全面实战协议详解、攻击与防御

    ARP缓存表的构成ARP协议全面实战协议详解.攻击与防御 1.4.3  ARP缓存表的构成 在局域网的任何一台主机中,都有一个ARP缓存表.该缓存表中保存中多个ARP条目.每个ARP条目都是由一个IP ...

  6. HTTP协议详解 转自小坦克

    HTTP协议详解 转自小坦克 -- 有些文章是引用别人的,为了方便我以后或不再备注;引用目的是因为直接网摘里面的地址经常被重置,找不到原来的文章 当今web程序的开发技术真是百家争鸣,ASP.NET, ...

  7. nbns协议_网络协议详解1 - NBNS

    NetBIOS 简介 NetBIOS,Network Basic Input/Output System的缩写,一般指用于局域网通信的一套API,相关RFC文档包括 RFC 1001, RFC 100 ...

  8. 转:SSL 握手协议详解

    SSL 握手协议详解 RSA作为身份认证,ECDHE来交换加密密钥,AES/DES等作为加密. 如果RSA来加解密,那么身份认证后,直接用认证后的RSA公钥解密.不需要再额外交换加密密钥了. 相关报文 ...

  9. 【HTTP协议】超详细的HTTP协议详解

    基本介绍 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前在WWW中使用的是HTTP/ ...

  10. HTTP 协议详解(超级经典)

    协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 什么是HT ...

最新文章

  1. Android弹出框的学习
  2. 基于分类任务的信号(EEG)处理--代码分步解析
  3. spring getbean 方法分析
  4. Jenkins部署Python项目实战
  5. Kafka事务特性详解
  6. 【MFC】1.Windows程序内部运行原理
  7. mysql数据库自动重新连接_mysql数据库自动重新连接
  8. 前端学习(2771):图片上传
  9. 功能测试人员技能提升路线图,试从第一个脚步到年薪50W...
  10. nginx文件下载服务器简单配置
  11. GBK编码/GBK内码/Big5
  12. Ubuntu20.04 安装星火商店安装Windows等应用
  13. MATLAB subplot子图分块绘制的方法
  14. Pidgin for windows 与MSN、ICQ、QQ、YAHOO、GoogleTalk、AIM/AOL等网络聊天工具互联互通的新型聊天软件
  15. 11.第十二章.采购管理
  16. 行走在数据库上的行癫(三)
  17. Excel表格误删怎么恢复
  18. 技术支持售前人员岗位技能与职责
  19. 运行官方byfn.sh跑通网络
  20. C练题笔记之:Leetcode-832. 翻转图像

热门文章

  1. linux学习—— CentOS命令行版下创建KVM虚拟机(VM)并添加SR-IOV的虚拟网卡(VF)
  2. 小米个性主题显示服务器不可用,MIUI个性主题上线透明壁纸功能,并修复状态栏无法混搭问题!...
  3. 这些神奇的 QQ 你还记得几个?
  4. 解决vbox挂载VBoxGuestAdditions失败
  5. Iphone 5s 8.0.2越狱
  6. test 零食店 (dp+二分)
  7. 数学建模2015A题(太阳影子定位)
  8. SSH三大框架的整合(实例)
  9. Drools规则引擎讲解
  10. [Matlab科学计算] 粒子群优化算法原理和简单应用