CN107644618B - 一种解决斜线锯齿的方法 - Google Patents
一种解决斜线锯齿的方法 Download PDFInfo
- Publication number
- CN107644618B CN107644618B CN201711062346.4A CN201711062346A CN107644618B CN 107644618 B CN107644618 B CN 107644618B CN 201711062346 A CN201711062346 A CN 201711062346A CN 107644618 B CN107644618 B CN 107644618B
- Authority
- CN
- China
- Prior art keywords
- pixel
- target
- sub
- gray
- pixels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明涉及显示技术领域,具体公开了一种解决斜线锯齿的方法,包括以下步骤:S1、微处理器读取图片像素数据;S2、获取目标像素中心点与目标子像素的位置关系;S3、根据位置关系得到要进行灰阶补偿的相邻子像素;S4、对相邻子像素进行灰阶补偿,得到新的灰阶值;S5、将灰阶补偿后的图片更新到输出模块,本发明提出的解决斜线锯齿的方法,通过获取目标像素中心点与目标子像素的位置关系来得到需要进行灰阶补偿的相邻子像素,解决了红色、绿色和蓝色子像素与像素中心点不对称而出现毛刺的边缘显示问题,优化图像的显示效果。
Description
技术领域
本发明涉及显示技术领域,尤其涉及一种解决斜线锯齿的方法。
背景技术
AMOLED(Active Matrix/Organic Light Emitting Diode),主动矩阵有机发光二极体面板。相比传统的液晶面板,AMOLED具有反应速度较快、对比度更高、视角较广等特点。AMOLED被称为下一代显示技术,在当前AMOLED的设计中,为了预防蒸镀混色的问题,常常使用子像素非水平方向排列,如RGB呈近似等边三角形的排列方式,这种排列方式的优势是RGB子像素距离很远,有益蒸镀,能够很好的预防蒸镀混色的问题,但是这种排列方式也存在有缺陷,即当前像素的子像素和左右像素的子像素位置都不同,当前像素的中心点并没有落在任何子像素上,当我们显示一条直线的时候,会呈现波浪形,由于该排列方式子像素与像素中心点不对称,因而存在有毛刺的边缘显示问题。
发明内容
针对上述技术问题,本发明提供了一种解决RGB子像素与像素中心点不对称而出现毛刺的边缘显示问题的方法。
为了解决上述技术问题,本发明提供的具体方案如下:一种解决斜线锯齿的方法,包括以下步骤:S1、微处理器读取图片像素数据;S2、获取目标像素中心点与目标子像素的位置关系;S3、根据位置关系得到要进行灰阶补偿的相邻子像素;S4、对相邻子像素进行灰阶补偿,得到新的灰阶值;S5、将灰阶补偿后的图片更新到输出模块。
优选的,所述位置关系为目标子像素在目标像素中心点的正上方向、正下方向、正左方向、正右方向、左上方向、左下方向、右上方向或右下方向中的一种,以目标像素中心点为坐标原点来定义目标子像素的位置关系,用于获取该位置关系的相反方向的要进行灰阶补偿的相邻子像素。
优选的,所述目标子像素为红色目标子像素、绿色目标子像素或蓝色目标子像素,即分别对红色目标子像素、绿色目标子像素和蓝色目标子像素进行处理。
优选的,所述相邻子像素为红色相邻子像素、绿色相邻子像素或蓝色相邻子像素,若当前处理的目标子像素为红色目标子像素,则对应的相邻子像素为红色相邻子像素。
优选的,所述步骤S4之前还包括以下过程:S31、判断相邻子像素与目标子像素的原始灰阶差值是否大于预设差值;S32、若大于预设差值,则进入到步骤S4,若小于或等于预设差值,则回到步骤S2重新获取目标像素中心点,提高图片的灰阶补偿处理效率。
优选的,所述步骤S4具体包括以下过程:S41、计算相邻子像素的插值系数;S42、根据插值系数得到补偿灰阶值,进而得到相邻子像素新的灰阶值。
优选的,所述插值系数的具体计算公式为α=(1/R2²)÷(1/R1²)= R1²/ R2²;其中,α为插值系数,R1为目标像素中心点与目标子像素之间的距离,R2为目标像素中心点与相邻子像素之间的距离。
优选的,所述灰阶补偿值的具体计算公式为GRAY=α(GRAYold2-GRAYold1);其中,GRAY为灰阶补偿值,GRAYold2为目标子像素的原始灰阶值,GRAYold1为相邻子像素的原始灰阶值。
优选的,所述新的灰阶值的具体计算公式为GRAYnew=GRAYold1+GRAY,其中,GRAYnew为新的灰阶值。
进一步优选的,所述输出模块为显存、驱动IC或显示模组source中的一种。
与现有技术相比,本发明的有益效果在于:通过获取目标像素中心点与目标子像素的位置关系来得到需要进行灰阶补偿的相邻子像素,解决了红色、绿色和蓝色子像素与像素中心点不对称而出现毛刺的边缘显示问题,优化图像的显示效果;对目标子像素与相邻子像素的原始灰阶差值进行判断,提高图片的灰阶补偿处理效率。
附图说明
图1为本发明实施例一和实施例二的像素排列示意图;
图2为本发明实施例三的像素排列示意图。
具体实施方式
为了使本领域的技术人员更好的理解本发明的技术方案,下面结合附图对本发明的技术方案做进一步的阐述。
实施例一:,一种解决斜线锯齿的方法,包括以下步骤:S1、微处理器读取图片像素数据;S2、获取目标像素中心点与目标子像素的位置关系;S3、根据位置关系得到要进行灰阶补偿的相邻子像素;S4、对相邻子像素进行灰阶补偿,得到新的灰阶值;S5、将灰阶补偿后的图片更新到输出模块。
本实施例中,步骤S4具体包括以下过程:S41、计算相邻子像素的插值系数,α=(1/R2²)÷(1/R1²)= R1²/ R2²,其中,α为插值系数,R1为目标像素中心点与目标子像素之间的距离,R2为目标像素中心点与相邻子像素之间的距离;S42、根据插值系数得到补偿灰阶值,GRAY=α(GRAYold2-GRAYold1),其中,GRAY为灰阶补偿值,GRAYold2为目标子像素的原始灰阶值,GRAYold1为相邻子像素的原始灰阶值,进而得到相邻子像素新的灰阶值,GRAYnew=GRAYold1+GRAY,其中,GRAYnew为新的灰阶值。
其中,所述目标子像素为红色目标子像素、绿色目标子像素或蓝色目标子像素;所述相邻子像素为红色相邻子像素、绿色相邻子像素或蓝色相邻子像素,若当前处理的目标子像素为红色目标子像素,则对应的相邻子像素为红色相邻子像素;所述位置关系为目标子像素在目标像素中心点的正上方向、正下方向、正左方向、正右方向、左上方向、左下方向、右上方向或右下方向中的一种,以目标像素中心点为坐标原点来定义目标子像素的位置关系,用于获取该位置关系的相反方向的要进行灰阶补偿的相邻子像素。
如附图1所示,当目标像素中心点为P2,目标子像素为P2的蓝色目标子像素时,即蓝色目标子像素位于目标像素中心点P2的右上方向,根据该右上方向的位置关系,来获取该位置关系的相反方向要进行灰阶补偿的相邻子像素,右上方向对应为左方向与下方向,即此时获取的为相邻像素中心点P1和P5的蓝色相邻子像素。
首先计算相邻像素中心点P1的蓝色相邻子像素的插值系数,根据公式α=(1/R2²)÷(1/R1²)= R1²/ R2²,其中,R1为目标像素中心点P2与蓝色目标子像素之间的距离,R2为目标像素中心点P2与相邻像素中心点P1的蓝色相邻子像素之间的距离;在得到插值系数后,根据公式GRAY=α(GRAYold2-GRAYold1)计算灰阶补偿值,其中,GRAYold2为蓝色目标子像素的原始灰阶值,GRAYold1为相邻像素中心点P1的蓝色相邻子像素的原始灰阶值,在得到相邻像素中心点P1的蓝色相邻子像素的灰阶补偿值后根据公式GRAYnew=GRAYold1+GRAY得到相邻像素中心点P1的蓝色相邻子像素的新的灰阶值,同理可得到相邻像素中心点P5的蓝色相邻子像素的新的灰阶值。
需要说明的是,在完成了灰阶补偿处理的相邻子像素在做为新的目标子像素时,不能够使用其新的灰阶值来与其对应的相邻子像素进行灰阶补偿运算,避免由于灰阶的迭代导致图片失真的现象。
实施例二:一种解决斜线锯齿的方法,包括以下步骤:S1、微处理器读取图片像素数据;S2、获取目标像素中心点与目标子像素的位置关系;S3、根据位置关系得到要进行灰阶补偿的相邻子像素;S31、判断相邻子像素与目标子像素的原始灰阶差值是否大于预设差值;S32、若大于预设差值,则进入到步骤S4,若小于或等于预设差值,则回到步骤S2重新获取目标像素中心点;S41、计算相邻子像素的插值系数;S42、根据插值系数得到补偿灰阶值,进而得到相邻子像素新的灰阶值;S5、将灰阶补偿后的图片更新到输出模块,其中,输出模块为显存、驱动IC或显示模组source中的一种。
本实施例中所述显示模组为GAMMA2.2,最大亮度为330nit,故预设差值为70,当相邻子像素与目标子像素的原始灰阶差值大于70时,则进行灰阶补偿计算,若小于或等于70,则回到步骤S2重新获取目标像素中心点,即获取新的目标像素中心点与目标子像素的位置关系,继续进行灰阶补偿计算。
设目标像素中心点为P2,目标子像素为P2的红色目标子像素时,即红色目标子像素位于目标像素中心点P2的左上方向,此时需要进行灰阶补偿的相邻子像素为相邻像素中心点P3和P5的红色相邻子像素,当判断相邻像素中心点P3和P5的红色相邻子像素与红色目标子像素的原始灰阶差值大于70时,则进行灰阶补偿计算,具体计算过程与实施例一部分相同,故在此不再赘述。
实施例三:本实施例与实施例二相似,不同之处在于,本实施例的目标像素中心点为P2,目标子像素为P2的绿色目标子像素,由于绿色目标子像素在目标像素中心点的Y轴方向上,即正下方向,此时只对其正上方向的绿色相邻子像素进行灰阶补偿即可。以此类推,如图2所示的像素排列方式,若目标像素中心点为A2,目标子像素为A2的蓝色目标子像素,由于蓝色目标子像素位于目标像素中心点A2的正右方向,则只需对其正左方向的相邻像素中心点A1的蓝色相邻子像素进行灰阶补偿即可。
本发明通过获取目标像素中心点与目标子像素的位置关系来得到需要进行灰阶补偿的相邻子像素,解决了红色、绿色和蓝色子像素与像素中心点不对称而出现毛刺的边缘显示问题,优化图像的显示效果。
最后所应当说明的是,以上实施例仅用以说明本发明的技术方案而非对本发明保护范围的限制,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种解决斜线锯齿的方法,其步骤为:S1、微处理器读取图片像素数据;S2、获取目标像素中心点与目标子像素的位置关系,所述目标像素中心点为坐标原点;S3、根据位置关系得到要进行灰阶补偿的相邻子像素;S4、对相邻子像素进行灰阶补偿,得到新的灰阶值;S5、将灰阶补偿后的图片更新到输出模块;
所述步骤S4具体包括以下过程:S41、计算相邻子像素的插值系数,α=(1/R2²)÷(1/R1²)= R1²/ R2²,其中,α为插值系数,R1为目标像素中心点与目标子像素之间的距离,R2为目标像素中心点与相邻子像素之间的距离;S42、根据插值系数得到补偿灰阶值,GRAY=α(GRAYold2-GRAYold1),其中,GRAY为灰阶补偿值,GRAYold2为目标子像素的原始灰阶值,GRAYold1为相邻子像素的原始灰阶值,进而得到相邻子像素新的灰阶值,GRAYnew=GRAYold1+GRAY,其中,GRAYnew为新的灰阶值。
2.根据权利要求1所述的解决斜线锯齿的方法,其特征在于:所述位置关系为目标子像素在目标像素中心点的正上方向、正下方向、正左方向、正右方向、左上方向、左下方向、右上方向或右下方向中的一种。
3.根据权利要求1所述的解决斜线锯齿的方法,其特征在于:所述目标子像素为红色目标子像素、绿色目标子像素或蓝色目标子像素。
4.根据权利要求3所述的解决斜线锯齿的方法,其特征在于:所述相邻子像素为红色相邻子像素、绿色相邻子像素或蓝色相邻子像素。
5.根据权利要求1所述的解决斜线锯齿的方法,其特征在于,所述步骤S4之前还包括以下过程:S31、判断相邻子像素与目标子像素的原始灰阶差值是否大于预设差值;S32、若大于预设差值,则进入到步骤S4,若小于或等于预设差值,则回到步骤S2重新获取目标像素中心点。
6.根据权利要求1~5任一项所述的解决斜线锯齿的方法,其特征在于:所述输出模块为显存、驱动IC或显示模组source中的一种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711062346.4A CN107644618B (zh) | 2017-11-02 | 2017-11-02 | 一种解决斜线锯齿的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711062346.4A CN107644618B (zh) | 2017-11-02 | 2017-11-02 | 一种解决斜线锯齿的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107644618A CN107644618A (zh) | 2018-01-30 |
CN107644618B true CN107644618B (zh) | 2020-01-24 |
Family
ID=61124209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711062346.4A Active CN107644618B (zh) | 2017-11-02 | 2017-11-02 | 一种解决斜线锯齿的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107644618B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108461072B (zh) * | 2018-04-10 | 2020-12-04 | 京东方科技集团股份有限公司 | 显示面板的驱动信号的调整方法和调整装置 |
US20200211163A1 (en) * | 2018-12-28 | 2020-07-02 | Novatek Microelectronics Corp. | Image compensation method and image processing circuit |
CN113496682B (zh) * | 2020-03-19 | 2022-07-29 | 咸阳彩虹光电科技有限公司 | 一种像素数据的优化方法、像素矩阵驱动装置及显示器 |
CN111276088B (zh) * | 2020-03-26 | 2023-10-17 | Tcl华星光电技术有限公司 | 一种像素补偿方法 |
CN111462105B (zh) * | 2020-04-08 | 2023-06-30 | 深圳市华星光电半导体显示技术有限公司 | 一种边缘像素锯齿程度的测量方法 |
CN113077759B (zh) * | 2021-03-26 | 2022-04-22 | 昇显微电子(苏州)有限公司 | 一种曲面屏边缘补偿方法及*** |
CN115696990B (zh) * | 2022-09-29 | 2024-04-19 | 惠科股份有限公司 | 像素结构及显示装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI559524B (zh) * | 2013-01-15 | 2016-11-21 | 友達光電股份有限公司 | 電激發光顯示面板之畫素結構 |
KR102075355B1 (ko) * | 2013-09-30 | 2020-02-10 | 엘지디스플레이 주식회사 | 액정표시장치 |
CN103559849B (zh) * | 2013-11-15 | 2016-08-17 | 北京京东方光电科技有限公司 | 显示面板的显示方法 |
CN105047092B (zh) * | 2015-08-06 | 2018-07-06 | 上海和辉光电有限公司 | 显示器及其像素阵列 |
CN105489177B (zh) * | 2015-11-30 | 2018-06-29 | 信利(惠州)智能显示有限公司 | 子像素渲染方法及渲染装置 |
-
2017
- 2017-11-02 CN CN201711062346.4A patent/CN107644618B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107644618A (zh) | 2018-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107644618B (zh) | 一种解决斜线锯齿的方法 | |
CN107819023B (zh) | 一种有机发光显示面板及显示装置 | |
RU2647623C1 (ru) | Система и способ преобразования цвета rgb в rgbw | |
US9035980B2 (en) | Method of using a pixel to display an image | |
WO2021081954A1 (zh) | 子像素渲染方法、驱动芯片和显示装置 | |
JP7311434B2 (ja) | 色度補正方法及び装置、デバイス、表示装置、記憶媒体 | |
WO2020211543A1 (zh) | 显示调试方法、补偿方法及装置、显示装置和存储介质 | |
US9672777B2 (en) | Liquid crystal display panel and driving method thereof | |
CN109308868B (zh) | 一种显示面板的驱动方法、***及显示装置 | |
US20190096360A1 (en) | Display method, image processing device, display device, and storage medium | |
US20160329014A1 (en) | Display device | |
KR20160065263A (ko) | 멀티-타임 프로그래머블 동작의 수행 방법 및 이를 채용한 유기 발광 표시 장치 | |
US8164605B2 (en) | Liquid crystal display panel and display devices | |
EP3012830B1 (en) | Image up-scale unit and method | |
JP6593899B2 (ja) | Oled表示パネルのコントラスト比向上方法及びそのシステム | |
CN112927147A (zh) | 显示模组的显示数据修正方法及装置、计算机设备及介质 | |
CN109727573B (zh) | 一种显示方法及显示装置 | |
US10762860B2 (en) | Device and method for driving display panel | |
CN113129796B (zh) | 显示装置及其渲染方法 | |
US11837187B2 (en) | Display panel driving method and driving device, display device, and storage medium | |
CN108388416B (zh) | 显示装置的平均图像电平处理方法及*** | |
CN115497428A (zh) | 亮度补偿方法、可读存储介质以及显示装置 | |
CN114420027A (zh) | 提升显示ppi的方法、装置、设备和介质 | |
Yang et al. | The method of 2/3 sampled sub-pixel rendering for AMOLED display | |
CN110349530B (zh) | 文字边界的处理方法、显示面板及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |