System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理,尤其涉及一种子像素渲染方法、装置、设备及存储介质。
技术介绍
1、在传统的屏幕显示中,每个像素包含rgb三种颜色的子像素。而在oled(organiclight-emitting diode,有机电激光显示)屏幕显示中,为综合显示寿命和工艺条件等约束提出了rgbg和delta-rgb等新型排列方式,这些排列方式中每个像素中只包含两种颜色的子像素。由此一来相同像素数量只需要2/3的子像素数量,可以将分辨率提升50%。但是这样的排列方式中,由于子像素数量的减少会导致屏幕出现偏色的现象。为保证屏幕的色彩不失真,需要通过子像素渲染(sub pixel rendering,spr)技术处理,即各子像素通过向相邻子像素进行借色的处理来弥补缺失的图像信息,而子像素渲染技术是对子像素进行加权平均的方式来对子像素的灰度进行重新计算,这会导致图像的细节部分锐度降低,使得屏幕显示中的图像的细节变得模糊。
技术实现思路
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、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述子像素渲染方法。
33、本专利技术提供的一种子像素渲染方法、装置、设备及存储介质,对待处理图像进行伽马域到线性域的转换,得到第一转换图像,提取第一转换图像中的各个子像素的高频信息,并基于高频信息对各个子像素进行增强处理,得到第一处理数据,同时对各个子像素进行借色处理,得到第二处理数据,最后根据第一处理数据和第二处理数据得到子像素渲染的输出图像,本专利技术通过对高频信息进行增强,再基于增强后的第一处理数据得到最终的输出图像,使得输出图像中的高频信息能够更加明显,实现对于图像锐度的提升,进而实现图像的清晰显示。
本文档来自技高网...【技术保护点】
1.一种子像素渲染方法,其特征在于,包括:
2.根据权利要求1所述的子像素渲染方法,其特征在于,所述提取所述第一转换图像中的各个子像素的高频信息,包括:
3.根据权利要求2所述的子像素渲染方法,其特征在于,所述预设滤波器的滤波系数与所述借色处理中的预设权重因子对应,所述当前遍历子像素的滤波系数等于所对应的预设权重因子,各个所述其他子像素的滤波系数与所对应的预设权重因子互为相反数,且所述其他子像素的滤波系数的和等于当前遍历子像素的滤波系数的相反数。
4.根据权利要求1所述的子像素渲染方法,其特征在于,所述对各个所述子像素进行借色处理,得到第二处理数据,包括:
5.根据权利要求1至4中任一项所述的子像素渲染方法,其特征在于,在所述根据所述第一处理数据和所述第二处理数据得到子像素渲染的输出图像之后,所述方法还包括:
6.根据权利要求5所述的子像素渲染方法,其特征在于,所述基于所述色温调控系数对所述输出图像进行线性域到伽马域的转换,得到第二转换图像,包括:
7.根据权利要求5所述的子像素渲染方法,其特征在于,在所述基
8.一种子像素渲染装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述子像素渲染方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述子像素渲染方法。
...【技术特征摘要】
1.一种子像素渲染方法,其特征在于,包括:
2.根据权利要求1所述的子像素渲染方法,其特征在于,所述提取所述第一转换图像中的各个子像素的高频信息,包括:
3.根据权利要求2所述的子像素渲染方法,其特征在于,所述预设滤波器的滤波系数与所述借色处理中的预设权重因子对应,所述当前遍历子像素的滤波系数等于所对应的预设权重因子,各个所述其他子像素的滤波系数与所对应的预设权重因子互为相反数,且所述其他子像素的滤波系数的和等于当前遍历子像素的滤波系数的相反数。
4.根据权利要求1所述的子像素渲染方法,其特征在于,所述对各个所述子像素进行借色处理,得到第二处理数据,包括:
5.根据权利要求1至4中任一项所述的子像素渲染方法,其特征在于,在所述根据所述第一处理数据和所述第二处理数据得到子像素渲染的输出图像之...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。