一种显示边缘补偿的方法及装置与流程

摘要: 本申请涉及显示控制,具体为一种显示边缘补偿的方法及装置。背景技术:1、当前显示器行业为提升屏占比,广泛采用激光异形切割工艺制作刘海屏、挖孔屏等异形屏,在屏幕边角...
一种显示边缘补偿的方法及装置与流程

本申请涉及显示控制,具体为一种显示边缘补偿的方法及装置。

背景技术:

1、当前显示器行业为提升屏占比,广泛采用激光异形切割工艺制作刘海屏、挖孔屏等异形屏,在屏幕边角、挖孔等区域形成r角、c角等异形结构,为适配切割形状,有效显示区边界像素采用阶梯状设计,实际显示时易出现边缘亮度差异大、信号离散的问题,需通过显示驱动芯片的图像处理电路进行边缘补偿。

2、现有显示边缘补偿技术主要分为两类,一类是通过蒙版叠加方式实现补偿,将包含各像素 rgb 系数的蒙版数据存储后与图像融合,虽能改善锯齿和偏色问题,但蒙版数据调试工作量大,压缩后受存储介质空间限制,难以适配驱动芯片的一次性可编程存储器;另一类是通过曲线拟合切割边缘,计算交点像素透明度系数后融合输出,该方式对复杂曲线需多段拟合,占用大量计算资源。

3、综上,现有技术均存在明显缺陷,要么为减少计算资源占用而需要大量存储资源,要么为节省存储空间而增加计算资源消耗,难以在存储资源和计算资源之间实现平衡,无法满足高屏占比异形显示器的高效驱动需求。

技术实现思路

1、本申请的目的在于提供一种显示边缘补偿的方法及装置,以解决上述背景技术中提出的问题。

2、根据本申请第一方面,提供了一种显示边缘补偿的方法,包括如下步骤:

3、获取描述显示面板有效显示区域边缘的过渡区域的参数,所述参数包括用于定义所述过渡区域边界的内多边形参数和外多边形参数;

4、接收待显示的像素数据,并获取所述像素数据对应的像素位置信息;

5、根据所述像素位置信息以及所述内多边形参数和外多边形参数,判断当前像素是否位于所述过渡区域内;

6、若所述当前像素位于所述过渡区域内,则基于所述像素位置信息、所述内多边形参数和所述外多边形参数,计算所述当前像素对应的补偿增益系数;

7、根据所述补偿增益系数,对所述当前像素的像素数据进行补偿处理,得到补偿后像素数据。

8、优选地,所述内多边形参数包括内多边形的位置坐标和高度,所述外多边形参数包括外多边形的位置坐标和高度;所述内多边形参数和所述外多边形参数还包括构成多边形边的多个端点的坐标参数。

9、优选地,所述根据所述像素位置信息以及所述内多边形参数和外多边形参数,判断当前像素是否位于所述过渡区域内,包括:

10、基于所述像素位置信息的水平分量,在存储的查找表中通过比较器确定其对应的内多边形上下端点坐标和外多边形上下端点坐标;

11、根据所述内多边形上下端点坐标,通过插值计算得到所述内多边形在当前行的第一交点位置;

12、根据所述外多边形上下端点坐标,通过插值计算得到所述外多边形在当前行的第二交点位置;

13、将所述像素位置信息的垂直分量与所述第一交点位置和所述第二交点位置进行比较,以判断所述当前像素是否位于所述过渡区域内。

14、优选地,所述基于所述像素位置信息、所述内多边形参数和所述外多边形参数,计算所述当前像素对应的补偿增益系数,包括:

15、根据所述内多边形参数中与所述像素位置相关的两个端点坐标,计算第一连线方程;

16、根据所述外多边形参数中与所述像素位置相关的两个端点坐标,计算第二连线方程;

17、根据所述像素位置信息、所述第一连线方程和所述第二连线方程,计算所述当前像素在所述过渡区域内的相对位置比例,将所述相对位置比例作为所述补偿增益系数。

18、优选地,在计算所述补偿增益系数之前,还包括:

19、判断所述当前像素所处的过渡子区域类型,所述过渡子区域类型包括水平过渡区和垂直过渡区;

20、所述计算第一连线方程和第二连线方程,并根据所述像素位置信息、所述第一连线方程和所述第二连线方程计算所述相对位置比例,具体为:根据所判定的过渡子区域类型,选择沿水平方向或垂直方向计算所述第一连线方程和所述第二连线方程,并计算在所选方向上所述像素位置与所述内多边形边和外多边形边的交点,进而计算所述相对位置比例。

21、优选地,所述根据所述补偿增益系数,对所述当前像素的像素数据进行补偿处理之前,还包括:

22、根据所述像素数据的亮度响应特性,将基于亮度线性关系计算得到的所述补偿增益系数,转换为适用于所述像素数据所在数值域的最终增益系数。

23、优选地,所述将基于亮度线性关系计算得到的所述补偿增益系数转换为最终增益系数,包括:

24、将所述补偿增益系数作为输入,通过查找表与插值计算相结合的方式,或通过多项式近似计算的方式,得到所述最终增益系数。

25、优选地,所述根据所述补偿增益系数,对所述当前像素的像素数据进行补偿处理,具体为:

26、将所述补偿增益系数与所述当前像素的像素数据相乘,得到所述补偿后像素数据。

27、本申请第二方面,还提供一种显示边缘补偿的装置,包括:参数获取模块,配置为获取描述显示面板有效显示区域边缘的过渡区域的参数,所述参数包括用于定义所述过渡区域边界的内多边形参数和外多边形参数;

28、像素数据处理模块,配置为接收待显示的像素数据,并获取所述像素数据对应的像素位置信息;

29、位置判断模块,配置为根据所述像素位置信息以及所述内多边形参数和外多边形参数,判断当前像素是否位于所述过渡区域内;

30、增益计算模块,配置为若所述当前像素位于所述过渡区域内,则基于所述像素位置信息、所述内多边形参数和所述外多边形参数,计算所述当前像素对应的补偿增益系数;

31、补偿处理模块,配置为根据所述补偿增益系数,对所述当前像素的像素数据进行补偿处理,得到补偿后像素数据。

32、本申请通过判断像素所处的过渡子区域类型分方向计算补偿增益系数,使增益系数的计算更贴合异形边缘的过渡特性,结合像素数据的亮度响应特性进行线性域与非线性域的转换,保证了增益系数对像素数据的精准补偿,有效改善了显示面板异形切割边缘的锯齿、偏色和信号离散问题,提升了边缘显示的均匀性。本方法的补偿范围可通过调整内外多边形的过渡区域宽度灵活控制,适配amoled、micro oled、micro led等多种类型的显示面板,可在显示驱动集成电路或源设备中执行,完全适配高屏占比、高分辨率、高刷新率的显示驱动场景,且实施过程中各电路模块协同工作的时序与现有显示驱动系统兼容,无需对现有硬件进行大幅改造,易实现产业化应用。

1.一种显示边缘补偿的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种显示边缘补偿的方法,其特征在于,

3.根据权利要求2所述的一种显示边缘补偿的方法,其特征在于,

4.根据权利要求2所述的一种显示边缘补偿的方法,其特征在于,

5.根据权利要求4所述的一种显示边缘补偿的方法,其特征在于,

6.根据权利要求1所述的一种显示边缘补偿的方法,其特征在于,

7.根据权利要求6所述的一种显示边缘补偿的方法,其特征在于,所述将基于亮度线性关系计算得到的所述补偿增益系数转换为最终增益系数,包括:

8.根据权利要求1所述的一种显示边缘补偿的方法,其特征在于,所述根据所述补偿增益系数,对所述当前像素的像素数据进行补偿处理,具体为:

9.一种显示边缘补偿的装置,其特征在于,包括:

10.根据权利要求9所述的显示边缘补偿的装置,其特征在于,所述位置判断模块包括: