一种像素单元的灰阶补偿方法技术

技术编号:37644321 阅读:17 留言:0更新日期:2023-05-25 10:11
一种像素单元的灰阶补偿方法,包括以下步骤:确定需要进行灰阶补偿的像素单元;在绘图区域中选取面板轮廓线,确定面板实际边框;导入灰阶规则定义文件,确定灰阶规则定义;指定灰阶补偿计算中所涉及的版图图层;确定灰阶补偿算法参数;查找与面板轮廓图形相交的像素单元;利用灰阶补偿算法对所述像素单元进行灰阶补偿,生成补偿图形;输出面板像素灰阶值报告文件,生成面板的像素灰阶矢量图。本发明专利技术在设计具有R角或类似版图时,以自动化的方式生成灰阶补偿图形,并补偿到版图中相应位置;并计算面板版图中每个像素的灰阶值,导出包含各像素灰阶数值信息的文本,同时以自动化的方式将灰阶数值转换为像素灰阶矢量图,直观展示面板整体灰阶信息。整体灰阶信息。整体灰阶信息。

【技术实现步骤摘要】
一种像素单元的灰阶补偿方法


[0001]本专利技术涉及版图设计
,尤其涉及一种像素单元的灰阶补偿方法。

技术介绍

[0002]在异形手机面板设计领域中,圆角矩形屏幕边角(R角)设计方案导致该区域内的部分像素不完全在有效发光区域内,需要对被AA区(Active Area,简称AA区,与所述有效发光区同义)边框切割的像素进行灰阶补偿。灰阶值为0

255的数字,对版图中各个像素灰阶值通常以csv表格的格式产生报告。目前,设计工程师在设计圆角矩形的屏幕边角时,逐一手动绘制灰阶补偿单元会产生极大工作量,且由于面板中像素数目极大,均以数字形式表现,设计工程师往往无法获得面板整体灰阶信息的直观展示。

技术实现思路

[0003]为了解决现有技术的缺陷,本专利技术的目的在于提供一种像素单元的灰阶补偿方法,可以快速对R角像素单元进行灰阶补偿并生成像素灰阶矢量图,提高异形版图的设计速度。
[0004]为了实现上述目的,本专利技术提供的自动进行灰阶补偿并生成像素灰阶矢量图的方法,包括以下步骤:
[0005]确定需要进行灰阶补偿的像素单元;
[0006]在绘图区域中选取面板轮廓线,确定面板实际边框;
[0007]导入确定灰阶规则定义文件,确定灰阶规则定义;
[0008]指定灰阶补偿计算中所涉及的版图图层;
[0009]确定灰阶补偿算法参数;
[0010]查找与面板轮廓图形相交的像素单元;
[0011]利用灰阶补偿算法对所述像素单元进行灰阶补偿,生成补偿图形;
[0012]输出面板像素灰阶值报告文件,生成面板的像素灰阶矢量图。
[0013]进一步地,所述确定需要进行灰阶补偿的像素单元的步骤,还包括:指定面板版图中需要灰阶补偿的版图设计单元名称,确定需要进行灰阶补偿的像素单元,所述版图设计单元名称,包括:库名、单元名和图名。
[0014]进一步地,所述灰阶补偿规则定义文件,包括:从0到100分割的灰阶定义区间、灰阶定义区间所对应的面积比例值、灰阶定义区间所对应的灰阶数。
[0015]进一步地,所述版图图层,包括:像素外框图层、开口区图层、计算图层、黑矩阵图层,其中,
[0016]所述像素外框图层,用于确定每个像素单元的边界,以及判断像素单元是否与面板轮廓边框相交;
[0017]所述开口区图层,用于辅助生成最终的BM图层补偿图形;
[0018]所述计算图层,用于计算像素单元与面板轮廓的交叠面积;
[0019]所述黑矩阵图层,用于指定生成的补偿图形所使用的图层。
[0020]进一步对,所述灰阶补偿算法参数,包括:Y轴中心坐标值、低灰阶阈值、面积计算精度、补偿角度、BM交叠关键尺寸,其中,
[0021]所述Y轴中心坐标值,用于划分面板版图为上半区与下半区;
[0022]所述低灰阶阈值,用于判定生成灰阶补偿的方式;
[0023]所述面积计算精度,用于指定生成的BM图形面积的精度;
[0024]所述补偿角度,用于指定灰阶补偿对开口区图形的切割方向;
[0025]所述BM交叠关键尺寸,用于对BM层图形边界进行尺寸补偿;
[0026]所述沿边界阈值补偿,用于像素单元的处于开口区图层图形边界进行补偿。
[0027]进一步地,所述利用灰阶补偿算法对所述像素单元进行灰阶补偿,生成补偿图形的步骤,还包括:
[0028]计算像素单元中的计算图层图形与面板轮廓交叠面积占所述计算图层图形总面积的比例,在灰阶规则定义文件中查找到对应的补偿后开口比率及灰阶值;
[0029]根据补偿后开口比率、补偿角度、像素上下半区分布对开口区图形进行切割,生成补偿图形。
[0030]进一步地,还包括:
[0031]当补偿角度不为斜切时,计算切割后像素开口区图形与原像素开口区图形的面积比,当这个面积比小于低灰阶阈值比的时候,放弃切割,根据规则文件中对应的补偿后开口去比率、像素上下半区分布、是否选择沿边界阈值补偿在原开口去图层图形上下边界或中心生成新的开口区图形;
[0032]当补偿角度为斜切,或者切割后像素开口区图形与原像素开口区图形的面积比大于低灰阶阈值,则保留对开口区图形的切割,得到新的第二开口区图形,对原像素开口区图形与所述第二开口区图形做逻辑非计算,得到的新图形作为BM图层补偿图形,并将所述补偿图形加入到面板布局中对应的位置;
[0033]当补偿角度为斜切,且设置了BM交叠关键尺寸,则依照BM交叠关键尺寸对BM补偿图形的宽、高进行扩充;
[0034]对于在面板版图轮廓线长、宽射线、面板轮廓线组成的多边形内且不与面板轮廓线交叠的像素单元,产生与开口区图形形状相同、位置相同的灰阶补偿图形。
[0035]进一步地,所述输出面板像素灰阶值报告文件,生成面板的像素灰阶矢量图的步骤,还包括:
[0036]按照面板布局中像素的行数和列数生成表格形式的数据,所述数据代表该位置像素的灰阶值;
[0037]以csv文件的形式写入所述表格形式的数据;
[0038]根据所述像素的灰阶值,自动生成像素灰阶矢量图片。
[0039]更进一步地,所述根据所述像素的灰阶值,自动生成像素灰阶矢量图片的步骤,还包括:
[0040]读取版图中像素单元的宽和高,进行等比例缩放到要求的范围内;
[0041]根据表格数据行数与列数计算像素灰阶矢量图中面板的宽和高,对面板的宽和高各扩充预设比例后作为像素灰阶矢量图尺寸,背景全部置黑;
[0042]计算表格数据中所有灰阶值为255的像素组成的多边形,写入像素灰阶矢量图中;
[0043]计算表格数据中灰阶值不为255,也不为0的像素的位置,按照灰阶值写入在像素灰阶矢量图中;
[0044]生成以黑色为背景的面板像素灰阶矢量图。
[0045]为了实现上述目的,本专利技术还提供一种电子设备,包括存储器、处理器,所述存储器上存储有在所述处理器上运行的程序,所述处理器运行所述程序时执行如上所述的像素单元的灰阶补偿方法的步骤。
[0046]为了实现上述目的,本专利技术还提供一种计算机可读存储介质,其上储存有计算机程序,所述程序被处理器执行时实现如上所述的像素单元的灰阶补偿方法。
[0047]本专利技术提供的像素单元的灰阶补偿方法,与现有技术相比具有如下有益效果:
[0048]在设计具有R角或类似版图时,以自动化的方式生成灰阶补偿图形,并补偿到版图中相应位置;并计算面板版图中每个像素的灰阶值,导出包含各像素灰阶数值信息的文本,同时以自动化的方式将灰阶数值转换为像素灰阶矢量图,直观展示面板整体灰阶信息;
[0049]本专利技术的方法应用在异形手机面板设计领域,模拟了版图工程师绘制灰阶补偿的规则,可以完全替代人工绘制灰阶补偿单元的过程,提高异形版图的设计速度。
[0050]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种像素单元的灰阶补偿方法,其特征在于,包括以下步骤:确定需要进行灰阶补偿的像素单元;在绘图区域中选取面板轮廓线,确定面板实际边框;导入灰阶规则定义文件,确定灰阶规则定义;指定灰阶补偿计算中所涉及的版图图层;确定灰阶补偿算法参数;查找与面板轮廓图形相交的像素单元;利用灰阶补偿算法对所述像素单元进行灰阶补偿,生成补偿图形;输出面板像素灰阶值报告文件,生成面板的像素灰阶矢量图。2.根据权利要求1所述的像素单元的灰阶补偿方法,其特征在于,所述确定需要进行灰阶补偿的像素单元的步骤,还包括:指定面板版图中需要灰阶补偿的版图设计单元名称,确定需要进行灰阶补偿的像素单元,所述版图设计单元名称,包括:库名、单元名和图名。3.根据权利要求1所述像素单元的灰阶补偿方法,其特征在于,所述灰阶补偿规则定义文件,包括:从0到100分割的灰阶定义区间、灰阶定义区间所对应的面积比例值、灰阶定义区间所对应的灰阶数。4.根据权利要求1所述的自动进行灰阶补偿并生成像素灰阶矢量图的方法,其特征在于,所述版图图层,包括:像素外框图层、开口区图层、计算图层、黑矩阵图层,其中,所述像素外框图层,用于确定每个像素单元的边界,以及判断像素单元是否与面板轮廓边框相交;所述开口区图层,用于辅助生成最终的BM图层补偿图形;所述计算图层,用于计算像素单元与面板轮廓的交叠面积;所述黑矩阵图层,用于指定生成的补偿图形所使用的图层。5.根据权利要求1所述的像素单元的灰阶补偿方法,其特征在于,所述灰阶补偿算法参数,包括:Y轴中心坐标值、低灰阶阈值、面积计算精度、补偿角度、BM交叠关键尺寸,其中,所述Y轴中心坐标值,用于划分面板版图为上半区与下半区;所述低灰阶阈值,用于判定生成灰阶补偿的方式;所述面积计算精度,用于指定生成的BM图形面积的精度;所述补偿角度,用于指定灰阶补偿对开口区图形的切割方向;所述BM交叠关键尺寸,用于对BM层图形边界进行尺寸补偿;所述沿边界阈值补偿,用于像素单元的处于开口区图层图形边界进行补偿。6.根据权利要求1所述的像素单元的灰阶补偿方法,其特征在于,所述利用灰阶补偿算法对所述像素单元进行灰阶补偿,生成补偿图形的步骤,还包括:计算像素单元中的计算图层图形与面板轮廓交叠面积占所述计算图层图形总面积的比例,在灰阶规则定义文件中查找到对应的补偿后开口比率及灰阶值;根据补偿后开口比率、补偿角度、像素上下半区分布对开口区图形进行切割,生成补偿图形...

【专利技术属性】
技术研发人员:李乐萌杨祖声刘东陆涛涛刘伟平
申请(专利权)人:北京华大九天科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1