设备参数看得清,红色报警文字却有些发虚;灰色分隔线正常,细彩线的边缘却不够利落。工业HMI遇到这类现象时,排查方向不能只停留在液晶屏分辨率、亮度或对比度,还应检查主机到屏幕之间的颜色信号格式。
在采用HDMI连接的显示方案中,RGB、YCbCr以及4:4:4、4:2:2等选项,会影响颜色信息如何传输。对于需要长期显示小字号、细线条和多色状态标识的界面,色度抽样是值得单独核对的一项参数。
YCbCr将亮度分量Y与色度分量Cb、Cr分开表达。通俗地说,亮度描述明暗结构,色度参与描述颜色差异。色度抽样可以在保留亮度采样的同时,减少色度样点数量。
4:4:4表示色度与亮度具有相同的采样分辨率;4:2:2的色度水平方向采样密度减半,垂直方向保持不变。以常见的YUY2格式为例,两个相邻亮度样点Y0、Y1共用一组U、V色度值。4:2:0则进一步降低垂直方向的色度采样密度。微软对YUY2和NV12格式的定义,可以作为理解这些布局的参考。[1]
需要注意,共用色度样点不等于“两个像素被强制显示为同一种颜色”。接收端还会进行色度重建,最终画面与滤波方式、采样位置和后续处理有关。

图1:以8个相邻亮度样点说明采样关系。色块仅区分样点,不代表实际像素颜色,也不是显示效果实测。
HMI界面常用红色表示告警、青色标注参数、不同颜色区分运行状态。如果颜色变化集中在很窄的边界内,降低色度采样密度后,这些颜色变化就需要通过较少的样点来表达。
由此推断,细彩线、窄笔画和彩色字符边缘,可能比大面积色块更容易出现颜色过渡变宽或边缘不够清楚的现象。但这种影响并非所有文字都会同样明显:灰阶文字主要依赖亮度变化,表现可能不同。具体程度还取决于字体、背景颜色、缩放算法、驱动板处理和观察条件。
因此,“彩色小字发虚”只能作为检查线索,不能单凭肉眼现象认定是4:2:2输出。非原生分辨率、系统缩放、图像压缩、锐化设置和像素映射不一致,也可能造成相似问题。
色度抽样讨论的是颜色信息在空间上的采样密度;8 bpc、10 bpc等色深参数,讨论的是每个颜色分量的量化精度。更高位深并不会自动补回已经减少的空间色度细节。
RGB全范围与有限范围则属于信号数值范围问题,主要涉及黑白电平及其解释方式。它与4:4:4、4:2:2不是同一项设置,不能互相替代。选择YCbCr本身也不等于降低色度采样,因为YCbCr同样可以采用4:4:4。
英特尔官方资料将颜色位深与颜色格式分别列为可配置项目,说明部分支持的连接条件下,可以选择RGB或不同的YCbCr格式;具体可用选项仍取决于硬件、驱动、连接方式及整机厂商设置。[2]
第一步,固定比较条件。记录当前分辨率、刷新率、色深和颜色格式,确认屏幕处于原生分辨率,并检查系统、应用及驱动板是否存在缩放。每次只调整一类参数,才能判断变化来自哪里。
第二步,检查源端输出。若整条链路支持,可在显卡控制面板中比较RGB或YCbCr 4:4:4输出。不要把菜单中“已经选中”直接等同于链路最终生效;应结合可获得的显卡状态、接收端信息或工程工具核对。以英特尔的相关控制面板为例,YCbCr选项是否出现与HDMI显示设备支持情况有关,整机厂商也可能修改默认设置。[3]
第三步,检查接收与转换。工业显示系统可能经过转接器、切换设备或LCD驱动板,接口外形一致并不代表各环节对颜色格式的处理一致。应查阅实际器件资料,核对输入支持、内部转换与图像处理设置。
第四步,使用细节测试图。在经过核对的1:1像素映射条件下,对比彩色竖线、小字号字符及灰阶图案。标称“100%显示”不一定等于面板端1:1映射,还需检查系统缩放和显示端处理。测试结果应连同设置一起留存,避免只保存一张无法复现条件的截图。

图2:从应用、显卡、HDMI链路、驱动板到液晶屏,逐项核对实际输出与处理条件。
对于细文字和彩色状态标识较多的HMI,项目验收可以增加“颜色格式与细节图案”检查项。记录主机型号、显卡驱动版本、分辨率、刷新率、bpc、输出格式、线材与转接方式,以及驱动板版本;随后复核重启、断电恢复和重新连接后的状态。
完整色度采样有利于保留精细的颜色结构,但最终选型仍需结合链路支持能力和应用需求。如果系统采用较低色度采样,应以真实界面验证其可读性,而不能仅凭视频画面看起来正常就结束验收。
清晰度是整条显示链路共同作用的结果。将色度抽样纳入检查,能帮助工程人员更准确地定位问题,也能让样机确认和批量验收拥有一致的判断依据。