像素显示SPR(Subpixel Rendering)算法研究

BOE知识酷 2021-07-02 11:50

‍‍

知识酷Pro 👆
学显示行业知识
找小酷!

第1063篇推文

像素排列分析
一个像素通常被划分为多个子像素,每个子像素显示预定的颜色(通常为红色、绿色和蓝色),子像素的小几何结构使人眼能够将空间复用的颜色混合在一起,从而达到显示色彩的效果。图1和图2是3×3像素两种不同结构的排列图,规定其子像素下标为i-1、i、i+1,其中i=2、5、8、…、N-4、N-1,N为图像中一行像素个数。

图1为多数液晶显示器采用的条纹式RGB排列方式,每个像素包含完整的三基色子像素,且每行排列顺序相同。
图2为RGB-Delta排列结构AMOLED面板示意图。其三基色子像素采用三角形排列方式,且单基色子像素数量比条纹式RGB排列各减少了1/3。
面板上每个像素单元仅由两个子像素构成且奇偶行排列顺序不同,这种均匀分布的排列方式既保证了视觉上分辨率的不下降,又能够减少显示面板驱动线的数量。同时,增大子像素的尺寸,能够降低制造工艺的难度﹐从而提高面板的生产良率。由图2可见,Delta结构AMOLED中像素重复的最小单元为三个像素,因此定义三个像素为一渲染单元。
图3(a)为奇数行渲染单元示意图,其第一像素为RB、第二像素为GR、第三像素为BG。图3(b)为偶数行渲染单元示意图,其第一像素为GB、第二像素为RG、第三像素为BR。因此,本文将同时从奇数行和偶数行两个角度分别阐述子像素的共用方式及渲染权重系数的计算。
 SPR算法
 1.子像素借用方式
子像素借用方式两个子像素构成的像素只能显示部分色彩,所以子像素渲染的算法的本质是通过渲染权重系数计算得到子像素灰阶值,并以子像素共用的方式构建新的像素呈现出亮度和色彩,最终在Delta排列AMOLED的面板上还原图像信息。由于新像素的三基色包含原像素中两个子像素及共用子像素,本文称之为虚拟像素,虚拟像素构成的图像称为虚拟图像。
为了能够避免彩边效应和高频锯齿,较好地还原图像细节,尤其在显示线条及文字等图像信息时,保证垂直方向上像素显示的平滑视感,本文提出的子像素共用原则是某一像素在借用子像素后,构成的虚拟像素三基色子像素间距小,不会在物理位置上形成子像素偏移或像素拉长等情况,否则会影响人眼在空间复用后无法感知到正确的颜色,反而观察到彩边。
在RGB Delta结构AMOLED中,由于子像素排列顺序不同,因此奇数行和偶数行每个像素的借用方式也不同。根据上述子像素的共用原则,在奇数行渲染单元内,像素Ri-1、Bi-1需要借用右相邻Gi子像素以构成虚拟像素,像素Gi、Ri借用右相邻Bi+1子像素,像素Bi+1、Gi+1借用左相邻Ri子像素。而在偶数行渲染单元中像素Gi-1、Bi-1借用右相邻Ri子像素以构成虚拟像素,像素Ri、Gi借用左相邻Bi-1子像素,像素Ri+1、Bi+1借用左相邻Gi子像素。
若奇数行和偶数行的子像素共用方式相同,则容易造成彩边效应。例如,在显示一条单像素大小的白色竖线时,即图4和图5传统排列中P1像素和P3像素灰阶值为0,P2像素灰阶值为255。那么在图4中,即RGBGDelta结构奇数行排列中对应的Gi子像素、Ri子像素需要借用Bi+1子像素构成一个包含完整三基色的像素P2'才能正常显示一个白点。而在图5中,即偶数行排列中的Ri子像素和Gi子像素如果也借用Bi+1子像素,则会造成Bi+1蓝色子像素和Ri红色子像素物理位置偏离,形成蓝色彩边效应,即图6中第二行的Bi+1子像素。因此,偶数行的Ri子像素、Gi子像素需要借用Bi-1子像素构成虚拟像素P2''。
 2. 权重系数
子像素渲染算法的权重系数设为固定值时可以减小算法实现的复杂度,降低硬件消耗,但同时会降低重建图像的质量,无法很好地显示图像细节。为了能够在显示不同场景图像的同时尽可能地保留图像细节,本文提出基于阈值比较的子像素渲染权重系数计算方式。首先计算某一子像素与共用子像素在原图像中对应的灰阶差值,与设定的阈值作比较,高于设定阈值和低于设定阈值所求得的权重系数不同,从而得到不定的共用子像素灰阶值,更好地渲染图像细节。
在0~255所表示的图像灰度显示系统中,灰度级数为8、16、32时的人眼正确识别率分别约为93.16%、68.75%、45.31%。在将灰阶范围32等分后,低于灰阶值8,人眼识别到的图像接近于黑色,而高于灰阶值248,人眼识别图像接近纯白色,RGB单色显示时同理,因此本文选取的阈值X=248。针对面板生产工艺的不同,可能会出现相同颜色子像素颗粒发光亮度不均,色域不同等。因此算法在硬件实现时阈值应为可调值,便于测试使用,使本文算法在不同工艺下的面板上都能很好地显示图像。
选取阈值后,计算当前子像素与需要被借用子像素在原图像中对应的灰阶差值,若差值大于所设定的阈值X,则共用子像素的灰阶值由一权重系数与被借用子像素原灰阶值计算得;若差值小于或等于设定的阈值X,则共用子像素的灰阶值由另一权重系数与该子像素及被借用子像素的原灰阶值共同计算所得。结合上文对渲染单元内子像素共用方式的分析结果,得到奇数行渲染单元子像素渲染算法公式和偶数行渲染单元子像素渲染算法公式,分别为
式中:X=248;0≤α,α1,β,β1,θ,θ1≤1;0≤λ,λ1,η,η1,μ,μ1≤1。Ri-1、Gi-1、Bi-1分别表示原图像中第i-1个像素中三基色的灰阶值;Ri、Gi、Bi表示原图像中第i个像素中三基色的灰阶值;Ri+1、Gi+1、Bi+1表示原图像中第i+1个像素中三基色的灰阶值。(1)式中R'i-1、B'i-1、G'i表示虚拟图像奇数行第i-1个像素中三基色的灰阶值;R'i、B'i+1、G'i表示虚拟图像奇数行第i个像素中三基色的灰阶值;R'i、B'i+1、G'i+1表示虚拟图像奇数行第i+1个像素中三基色的灰阶值。(2)式中R″i、G″i-1、B″i-1表示虚拟图像偶数行第i-1个像素中三基色的灰阶值;R″i、G″i、B″i-1、表示虚拟图像偶数行第i个像素中三基色的灰阶值;R″i+1、B″i+1、G″i表示虚拟图像偶数行第i+1个像素中三基色的灰阶值。
当子像素与被借用子像素的差值大于阈值时,表示两者的灰阶值分别在(0,8)和(248,255)区间内,可以理解为一个子像素亮和一个子像素不亮,人眼能够很好地区分两者。同时为了易于硬件设计,上述公式中差值大于阈值X的子像素渲染权重系数可直接设为1,可得公式如下
式中:X=248;0≤α1,β1,θ1≤1;0≤λ1,η1,μ1≤1。
当子像素与被借用子像素的差值小于或等于阈值X时,为了得到合适的权重系数,本文从图像差异的方向进行计算。而原图像与虚拟图像的灰阶差异可以用误差平方和(SE)表示,SE越小,则表示处理后的图像灰阶与原图像灰阶越接近。因此,SE一阶偏微分等于零即SE最小时的权重系数为最佳权重值。奇数行和偶数行的SE表达式分别为
结合(3)、(4)式,将虚拟图像子像素代入(5)、(6)式求一阶偏微分应该为零,表示为
求得权重系数为 
结合(5)、(6)、(9)式,得到RGBGDelta结构AMOLED子像素渲染算法公式为 
由于RGBGDelta结构AMOLED子像素排列的特殊性,垂直方向上借用子像素容易造成像素拉长,从而容易导致彩边效应,违背上文提出的子像素借用原则。因此,本文算法在垂直方向上不存在子像素共用。
显示评估
在 MATLAB对原图像完成算法处理后,生成 24位 BMP格式处理后图像,并通过计算机读入图像信息。验证设备将读入后的图像子像素灰阶值矩阵逐一驱动到如图8所示的RGBG Delta 结构 AMOLED面板上显示。
图10为图9(d)中红色箭头标注处通过放大设备后观察到的细节图。图10(a)为色彩细节图,可以看到,本文算法在显示纯色图像时,没有明显的杂色,且不同色彩间没有严重的交叉显示,显示效果良好。图10(b)为文字细节图,主要用于观察彩边效应,可以看到,图中彩边效应控制良好,文字边缘显示清晰。
此外,还对大量的自然图像进行了验证,均能正确还原图像信息,同时显示效果良好。目前,子像素渲染算法的显示评估多为主观评价,在研究过程中没有找到合适的定量评价标准。因此很难对裸屏显示后的图像进行定量评价。这也是实验过程中有所欠缺的地方。

文章来源:AMOLED
免责声明:本文系本网编辑转载,并不代表本网赞同其观点,如涉及作品内容、版权和其它问题,请与本网联系,我们将在第一时间删除内容。

您也可以通过以下搜索方式,
直接在号内检索您需要的相关内容哦~

知识酷Pro
显示技术类公众平台

BOE知识酷 欢迎加入知识酷Pro,分享显示行业知识、最新黑科技、办公软件技巧等。
评论 (0)
  • ​CS6212是一款可分别用于USB Type-C主机/显示端口源应用的带重定时的有源开关。这设备符合USB 3.2标准版本1.0和USB Type-C标准上的VESA DisplayPort Alt模式 1.0版,支持通过GPIO或12C进行灵活的模式切换。此设备支持USB 3.2第2x1代 运行速度高达10Gbps,DisplayPort 1.4运行速度高达HBR3 8.1Gbps。CS6212管脚分布及功能定义:CS6212支持重定时器训练,并支持USB 3.2标准中定义的状态状态机(RT
    QQ1540182856 2025-03-07 10:09 165浏览
  • 一、系统概述MYD-LD25X搭载的Debian系统包含以太网、WIFI/BT、USB、RS485、RS232、CAN、AUDIO、HDMI显示和摄像头等功能,同时也集成了XFCE轻量化桌面、VNC远程操控、SWITCH网络交换和TSN时间敏感网络功能,为工业设备赋予“超强算力+实时响应+极简运维”的体验!类别名称描述源码TF-AArm Trusted Firmware 2.8OP-TEEOP-TEE 3.19BootloaderU-boot 2022.10KernelLinux Ke
    米尔电子嵌入式 2025-03-07 14:08 247浏览
  •        深夜的公园里,当路灯熄灭后,传统监控摄像头只能拍出模糊的黑白画面,仿佛老式胶片电影里的场景。而搭载为旌瑶光ISP的摄像头,却能像猫科动物一样,在几乎全黑的环境中捕捉到行人衣服的颜色、树叶的纹理,甚至快速跑动的宠物狗毛发细节。这种从“黑白默片”到“全彩4K电影”的跨越,背后是为旌瑶光ISP对传统红外补光技术的颠覆性创新。一、传统方案之困:被红外光“绑架”的夜视世界        传统安防摄像头依赖红外
    中科领创 2025-03-07 16:50 326浏览
  • 服务器应用环境与客户需求PCIe 5.0高速接口技术的成熟驱动着生成式AI与高效能运算等相关应用蓬勃发展。在随着企业对服务器性能的要求日益严苛,服务器更新换代的周期也持续加快。在此背景下,白牌与DIY(Do It Yourself)服务器市场迎来了新的发展契机,但同时也面临着更趋复杂的技术挑战。传统上,白牌与DIY服务器以其高度客制化与成本效益优势受到市场青睐。然而,随着PCIe 5.0等高速技术的导入,服务器系统的复杂度大幅提升,对组装技术与组件兼容性也就提出更高的要求。举个简单的例子来说,P
    百佳泰测试实验室 2025-03-06 17:00 165浏览
  • 在企业管理和职场环境中,权力是一个常被提及却又让人感到微妙的话题。有人觉得它充满吸引力,有人却对它避之不及。然而,不管你对权力的态度如何,理解它、掌握它,甚至善用它,都是职场成功的重要一环。今天,我们就来深入探讨权力的本质,特别是个人权力和社会权力的区别,以及如何在职场中逐步建立属于自己的影响力。权力的两种面貌:你掌控自己,还是掌控他人?说到权力,首先要区分它的两种类型。个人权力是你对自己生活的掌控感。比如,你能自由决定自己的职业方向,不用总是请示他人。这种权力让人感到踏实和满足,是我们在生活中
    优思学院 2025-03-07 15:56 209浏览
  • 文/Leon编辑/cc孙聪颖2025年全国两会进行时,作为“十四五”规划收官之年,本届两会释放出坚定目标、稳中求进、以进促稳等信号。其中,企业家们的建议备受关注,关系到民营经济在2025年的走向。作为国内科技制造业的“老兵”,全国人大代表、TCL集团创始人及董事长李东生在本届两会中提出三份代表建议,包括《关于优化中国科技制造业融资环境的建议》、《关于加强AI深度伪造欺诈管理的建议》和《关于降低灵活就业人员社会保险参保门槛的建议》,表现出对科技制造、AI发展和劳动者保障方面的关注。会后,李东生接受
    华尔街科技眼 2025-03-06 19:41 143浏览
  • 深圳触觉智能RK3506开发板现已上市,开启预售!搭载瑞芯微RK3506B/J超低功耗工业处理器(1.5GHz三核A7+M0,主频1.5GHz);支持1280×1280显示、双百兆网口、星闪无线三模,板载高达2路CAN FD与5路串口。RK3506适用场景简介工业控制‌:RK3506适用于工业控制、工业通信、人机交互等应用场景。其多核异构架构(3xCortex-A7+Cortex-M0)和外设接口丰富,支持Buildroot、Yocto系统,适合轻量级HMI应用‌。‌工业通信‌:RK3506均支
    Industio_触觉智能 2025-03-07 10:04 136浏览
  • 深圳触觉智能SOM3506核心板现已上市,搭载瑞芯微RK3506B/J超低功耗处理器(1.5GHz三核A7+M0),低功耗满载仅0.7W,支持40℃~85℃工作环境,即日起宽温级59元/工业级68元,特价开售!芯片介绍RK3506是瑞芯微Rockchip在2024年第四季度全新推出的Arm嵌入式芯片平台,三核Cortex-A7+单核Cortex-M0多核异构设计,CPU频率达1.5Ghz, M0 MCU为200Mhz。RK3506适用场景简介工业控制‌:RK3506适用于工业控制、工业通信、人机
    Industio_触觉智能 2025-03-07 10:03 162浏览
  • 近年来,越来越多的企业在5S管理的基础上,开始追求6S、7S甚至8S管理,仿佛S越多,管理就越先进,企业就越优秀。于是,6S增加了“安全”,7S又加上了“节约”,8S甚至引入了“学习”……看似更加全面,实则很多企业只是机械地增加S,却忽略了管理的核心目标:提升效率、降低浪费、优化工作环境。优思学院认为,5S本身已经是一套成熟的精益管理工具,它的核心理念不仅简单高效,而且易于实施和推广。如果企业只是为了赶时髦,盲目增加S,而没有真正理解5S的本质,那么这些额外的“S”很可能会变成管理上的负担,而不
    优思学院 2025-03-07 12:43 206浏览
  • Sub-GHz,即工作频段低于1GHz的无线通信技术,常见频段有315MHz、433MHz、868MHz与915MHz等。其可借助无线电波在自由空间传播的特性,把数据调制到射频载波上进行传输,达成物联网设备间的无线通信,是物联网设备实现高效、稳定、无缝交互的“通信基石”。典型射频信号(无线电波)收发电路简示在工业自动化、智慧城市、智慧农业与智能家居等物联网领域中,LoRa、Wi-SUN、Z-Wave、Sigfox等工业级通信协议大多运行在Sub-GHz频段。而正是通过Sub-GHz射频技术,传感
    华普微HOPERF 2025-03-07 11:39 165浏览
我要评论
0
26
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦