[发明专利]用于RGBW-Pentile排列的子像素渲染方法有效
申请号: | 202111536592.5 | 申请日: | 2021-12-15 |
公开(公告)号: | CN114067721B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 徐亭亭;秦昌兵;张白雪;朱会成;杨建兵 | 申请(专利权)人: | 南京国兆光电科技有限公司 |
主分类号: | G09G3/20 | 分类号: | G09G3/20 |
代理公司: | 南京睿之博知识产权代理有限公司 32296 | 代理人: | 杨雷 |
地址: | 211111 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 rgbw pentile 排列 像素 渲染 方法 | ||
1.一种用于RGBW-Pentile排列的子像素渲染方法,其特征在于,包括如下步骤:
S1:获取子像素数据
将RGB图像转换为RGBW图像,读取RGBW图像中每个像素的第一子像素、第二子像素、第三子像素和第四子像素的数据,第一子像素、第二子像素、第三子像素和第四子像素分别为R子像素、G子像素、B子像素和W子像素中的一种,根据RGBW-Pentile显示面板的像素排列方式将子像素分成两组,其中第一组子像素包括第一子像素和第二子像素,第二组子像素包括第三子像素和第四子像素,RGBW-Pentile排列的显示面板上位于奇数行奇数列和偶数行偶数列的像素仅显示第一组子像素,位于奇数行偶数列和偶数行奇数列的像素仅显示第二组子像素;
S2:根据获取的子像素数据,判断是否为特殊图形
将RGBW图像中每个像素的子像素数据分别与对应子像素的设定阈值进行比较,判断当前像素及其上下左右相邻像素组成的图形是否为特殊图形;
S3:选择数据渲染算法进行渲染
根据当前像素及其上下左右相邻像素组成的图形是否为特殊图形选择数据渲染算法,并结合当前像素的位置计算当前像素显示的子像素数据,其中,若是特殊图形,则选择第一数据渲染算法,否则选择第二数据渲染算法;其中:
第一数据渲染算法为:
对于位于奇数行奇数列或偶数行偶数列的像素Pi,j,将其W子像素数据叠加到R子像素数据、G子像素数据和B子像素数据中,同时令W子像素数据为0;
将像素Pi,j的第三子像素数据和第四子像素数据叠加到像素Pi,j+1的第三子像素数据和第四子像素数据中;
像素Pi,j用于显示第一子像素和第二子像素;
对于位于奇数行偶数列或偶数行奇数列的像素Pi,j,将其W子像素数据叠加到R子像素数据、G子像素数据和B子像素数据中,同时令W子像素数据为0;
将像素Pi,j的第一子像素数据和第二子像素数据叠加到像素Pi,j+1的第一子像素数据和第二子像素数据中;
像素Pi,j用于显示第三子像素和第四子像素;
第二数据渲染算法为:
对于位于奇数行奇数列或偶数行偶数列的像素Pi,j,直接舍弃第三子像素数据和第四子像素数据,像素Pi,j用于显示第一子像素和第二子像素;
对于位于奇数行偶数列或偶数行奇数列的像素Pi,j,直接舍弃第一子像素数据和第二子像素数据,像素Pi,j用于显示第三子像素和第四子像素。
2.根据权利要求1所述的用于RGBW-Pentile排列的子像素渲染方法,其特征在于,步骤S2包括:
对于位于奇数行奇数列或偶数行偶数列的像素Pi,j,若像素Pi,j的第三子像素数据大于第三子像素的设定阈值以及第四子像素数据大于第四子像素的设定阈值,且像素Pi,j的上下左右相邻像素Pi-1,j、Pi+1,j、Pi,j-1、Pi,j+1的第三子像素数据均小于或等于第三子像素的设定阈值以及第四子像素数据均小于或等于第四子像素的设定阈值,则像素Pi,j及其上下左右相邻像素组成的图形属于特殊图形;
对于位于奇数行偶数列或偶数行奇数列的像素Pi,j,若像素Pi,j的第一子像素数据大于第一子像素的设定阈值以及第二子像素数据大于第二子像素的设定阈值,且像素Pi,j的上下左右相邻像素Pi-1,j、Pi+1,j、Pi,j-1、Pi,j+1的第一子像素数据均小于或等于第一子像素的设定阈值以及第二子像素数据均小于或等于第二子像素的设定阈值,则像素Pi,j及其上下左右相邻像素组成的图形属于特殊图形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京国兆光电科技有限公司,未经南京国兆光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111536592.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钾离子交换膜的制备方法
- 下一篇:一种高频隔离双向DC-DC变换器