hdmi中深度色彩像素打包

Posted zhongguo135

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hdmi中深度色彩像素打包相关的知识,希望对你有一定的参考价值。

4个色彩像素包模式:24- 30- 36- 48-

不同模式下tmds时钟与与像素的比是位宽与24的比值

。 24 bit mode: TMDS clock = 1.0 x pixel clock (1:1) 
。30 bit mode: TMDS clock = 1.25 x pixel clock (5:4) 
。 36 bit mode: TMDS clock = 1.5 x pixel clock (3:2) 
。48 bit mode: TMDS clock = 2.0 x pixel clock (2:1)  

在传输过程中视频数据和信号(Hsync vsync,de)打包成一系列像素组,在每一个TMDS时钟,传输一个像素组的一段,

下面是一个像素组中像素的个数和段数:

? 24 bit mode: 1 pixel/group, 1 fragment/group 
? 30 bit mode: 4 pixels/group, 5 fragments/group 
? 36 bit mode: 2 pixels/group, 3 fragments/group 
? 48 bit mode: 1 pixel/group, 2 fragments/group

每个TMDS字符期间传输像素组的一段,所以也代表一个组的包相位,为了同步,源会发送一个包,至少一场一次。

有效视频包相位定义为mPn,消隐区包相位定义为mCn

技术分享图片

技术分享图片

技术分享图片

 

 

Deep Color Mode / Phase Indication

源不定期发送GCP,当CD不为零,则GCP有效

当宿接收到GCP,就会与CD数据对比色彩深度和相位

至少每场发送一次GCP

如果宿连续4个场没有接收到有效的GCP,则退出deep color模式

技术分享图片

PP:packing phase

当CD字段指示为24位时,PP段无效,宿应该忽略它

相位0只代表第一个像素的一部分,所以没有视频数据周期会在相位0结束

如果有效视频结束于第一个像素,那最后的相位是1,只有相位0和1才能完整包含
第一个像素

技术分享图片

 

以上是关于hdmi中深度色彩像素打包的主要内容,如果未能解决你的问题,请参考以下文章

一文搞懂视频编解码原理

像素格式

Kinect

OpenCV之图像像素&图像色彩通道

视频概念信息像素色彩

macbookpro2014hdmi外接显示器2k分辨率刷新率