一种子像素渲染方法技术

技术编号:11835035 阅读:188 留言:0更新日期:2015-08-05 23:12
本发明专利技术公开了一种子像素渲染方法,涉及显示领域,在保证显示器有较高的分辨率的前提下,能够改善显示图像的边界区域失真的问题。本发明专利技术提供了一种子像素渲染方法,包括:步骤S1、接收数字图像;步骤S2、根据所述数字图像中各图像像素的颜色值,将所述图像像素划分为边界区像素和连续区像素;步骤S3、在屏幕上生成多个屏幕像素,每个屏幕像素至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素,一个所述屏幕像素用于对应显示一个所述图像像素;显示时,用于显示所述连续区像素的相邻的屏幕像素共用子像素,用于显示所述边界区像素的每个屏幕像素独享其子像素。本发明专利技术提供的子像素渲染方法适用于对屏幕上的子像素阵列进行驱动。

【技术实现步骤摘要】
一种子像素渲染方法
本专利技术涉及显示领域,尤其涉及一种子像素渲染方法。
技术介绍
为将自然界中的真实图像从显示器上呈现出来,首先需要将真实图像转换为能被显示器接受的数字图像,数字图像为在空间上表现为有限个离散分布的图像像素,在颜色上表现为有限个离散的颜色值(颜色值为红值、绿值和蓝值)的数字化图像。在将真实图像转换成数字图像之后,还需要根据数字图像对显示器中呈阵列式排布的多个子像素进行驱动,从而将真实图像从显示器上呈现出来。在传统的子像素驱动方法中,如图1所示,虚线框内的一个红色子像素、一个绿色子像素和一个蓝色子像素组成一个屏幕像素组成一个屏幕像素,一个屏幕像素用于对应显示一个图像像素。具体显示时,以屏幕像素A显示图像像素a为例,屏幕像素A的红色子像素1、绿色子像素3和蓝色子像素2分别加载图像像素a的红值、绿值和蓝值,从而完成对图像像素a的显示。可以看出,按照传统的子像素驱动方法进行显示时,一个子像素用于显示一个图像像素的相应颜色,为了显示更多的图像像素,即提高显示器的分辨率,需增加屏幕上子像素的数量,但由于制作工艺的限制,当屏幕上子像素数量达到一定程度后,难以继续增加,导致显示器的分辨率难以继续提升。为了在不增加显示器的屏幕上子像素数量的前提下,提升显示器的分辨率,可采用子像素渲染方法。在子像素渲染方法中,如图2所示,虚线框内的一个红色子像素、一个绿色子像素和一个蓝色子像素组成一个屏幕像素,一个屏幕像素用于对应显示一个图像像素,与传统的子像素驱动方法不同的是,显示时,相邻的屏幕像素共用子像素,以屏幕像素C和屏幕像素D共用蓝色子像素2为例进行说明:屏幕像素C与图像像素m对应,屏幕像素D与图像像素n对应,数据加载时,将图像像素m的红值和绿值分别加载到红色子像素1和绿色子像素3上,将图像像素n的红值和绿值分别加载到红色子像素4和绿色子像素5上,以及,将图像像素m和图像像素n的蓝值的均值加载到蓝色子像素2上,当子像素阵列被点亮时,通过混光作用,屏幕像素C和屏幕像素D分别完成图像像素m和图像像素n的显示,从而实现蓝色子像素2的公用。由上可知,采用子像素渲染方法,可以实现相邻屏幕像素共用子像素,从而在显示相同数量的图像像素时,相比传统的子像素驱动方法,节省了子像素的使用个数,换句话说,当屏幕上具有相同的子像素数量时,采用子像素渲染方法,相比传统的子像素驱动方法,可使显示器达到更高的分辨率。然而,由于数字图像的边界区域的颜色变化较快,采用子像素渲染方法进行显示时,会出现显示图像的边界区域失真的问题,失真问题的原因如下:图像像素m和图像像素n为处于数字图像边界区域的两个相邻的图像像素,且图像像素m和图像像素n的蓝值的差值较大,当图像像素m和图像像素n分别由如图2所示的屏幕像素C和屏幕像素D显示时,图像像素m和图像像素n的蓝值均由蓝色子像素2表达,则在显示图像中,屏幕像素C和屏幕像素D不能准确地显示出图像像素m和图像像素n之间蓝色的差别,导致显示图像不能准确地展示出数字图像边界区域的原有对比度,造成显示图像的边界区域失真。
技术实现思路
本专利技术的目的在于提供一种子像素渲染方法,在保证显示器有较高的分辨率的前提下,能够改善显示图像的边界区域失真的问题。为达到上述目的,本专利技术采用如下技术方案:本专利技术提供一种子像素渲染方法,包括:步骤S1、接收数字图像。步骤S2、根据所述数字图像中各图像像素的颜色值,将所述图像像素划分为边界区像素和连续区像素。步骤S3、在屏幕上生成多个屏幕像素,每个屏幕像素至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素,一个所述屏幕像素用于对应显示一个所述图像像素;显示时,用于显示所述连续区像素的相邻的屏幕像素共用子像素,用于显示所述边界区像素的每个屏幕像素独享其子像素。由上述技术方案可知,采用本专利技术提供的子像素渲染方法进行显示时,将组成数字图像的图像像素分成边界区像素和连续区像素,其中,用于显示连续区像素的屏幕像素称作第一屏幕像素,相邻的第一屏幕像素之间可共用子像素,相比传统的子像素驱动方法,节省了子像素的使用个数,从而能够使显示器有较高的分辨率。另外,用于显示边界区像素的屏幕像素称作第二屏幕像素,第二屏幕像素独享其子像素,因而第二屏幕像素可准确地表达边界区像素原有的颜色信息,使得显示图像能显示出数字图像的边界区域的原有对比度,因而,相对于现有的子像素渲染方法,能够改善显示图像的边界区域失真的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为现有技术中采用传统的子像素驱动方法进行显示时屏幕像素分布图;图2为现有技术中采用子像素渲染方法进行显示时屏幕像素分布图;图3为本专利技术实施例提供的子像素渲染方法流程图;图4为本专利技术实施例提供的呈四宫格分布的四个图像像素的分布示意图;图5为本专利技术实施例提供的呈九宫格分布的九个图像像素的分布示意图;图6为本专利技术实施例提供的在第一阈值取不同值时,采用四宫格边界判定方法进行判定时的实施效果图;图7为本专利技术实施例提供的待进行边界判定的图像;图8为本专利技术实施例提供的通过四宫格边界判定方法识别如图7所示的图像的边界区域时的实施效果图;图9为本专利技术实施例提供的通过九宫格边界判定方法识别如图7所示的图像的边界区域时的实施效果图。附图标记:1-红色子像素,2-蓝色子像素,3-绿色子像素,4-红色子像素,5-绿色子像素。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。实施例一如图3所示,本实施例提供一种子像素渲染方法,包括:步骤S1、接收数字图像。示例性地,显示器的驱动芯片接收来自中央处理器或图形处理器输出的数字图像。步骤S2、根据数字图像中各图像像素的颜色值,将图像像素划分为边界区像素和连续区像素。边界区域为数字图像的颜色值变化较快的区域,连续区域为数字图像的颜色值变化较慢的区域,在步骤S2中,边界区像素为处于数字图像的边界区域的图像像素,连续区像素为处于数字图像的连续区域的图像像素。步骤S2具体实施时,根据每个图像像素的周围区域的颜色值的分布,将每个图像像素归类为边界区像素或者连续区像素,其目的是为了在步骤S3中对数字图像的边界区像素和连续区像素进行区别显示。步骤S3、在屏幕上生成多个屏幕像素,每个屏幕像素至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素,一个屏幕像素用于对应显示一个图像像素;显示时,用于显示连续区像素的相邻的屏幕像素共用子像素,用于显示边界区像素的每个屏幕像素独享其子像素。本步骤在具体实施时,将屏幕上相邻的多个子像素(至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素)组成一个屏幕像素,从而在在屏幕上生成多个屏幕像素,其中,每个屏幕像素对应显示一个图像像素。对于经过步骤S2处理的数字图像进行显示时,对应连续区像素的相邻的屏幕像素之间共享子像素,而对应边界区像素的屏幕像素独享其子像素,换言之,用于显示数字图像的连续区域的多个子像素中存在被公本文档来自技高网
...
一种子像素渲染方法

【技术保护点】
一种子像素渲染方法,其特征在于,包括:步骤S1、接收数字图像;步骤S2、根据所述数字图像中各图像像素的颜色值,将所述图像像素划分为边界区像素和连续区像素;步骤S3、在屏幕上生成多个屏幕像素,每个屏幕像素至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素,一个所述屏幕像素用于对应显示一个所述图像像素;显示时,用于显示所述连续区像素的相邻的屏幕像素共用子像素,用于显示所述边界区像素的每个屏幕像素独享其子像素。

【技术特征摘要】
1.一种子像素渲染方法,其特征在于,包括:步骤S1、接收数字图像;步骤S2、根据所述数字图像中各图像像素的颜色值,将所述图像像素划分为边界区像素和连续区像素;步骤S3、在屏幕上生成多个屏幕像素,每个屏幕像素至少包括一个红色子像素、一个蓝色子像素和一个绿色子像素,一个所述屏幕像素用于对应显示一个所述图像像素;显示时,用于显示所述连续区像素的相邻的屏幕像素共用子像素,用于显示所述边界区像素的每个屏幕像素独享其子像素。2.根据权利要求1所述的子像素渲染方法,其特征在于,所述步骤S2具体包括:步骤S21、在所述数字图像中,选取呈第一规则分布的多个图像像素,且,对于所选取的多个图像像素,根据其颜色值的分布,确定所述多个图像像素中的边界区像素,其中,所述第一规则为四宫格或九宫格;步骤S22、重复执行步骤S21,直至所述数字图像中所有呈第一规则分布的多个图像像素均经历步骤S21。3.根据权利要求2所述的子像素渲染方法,其特征在于,所述颜色值为红值、蓝值或绿值。4.根据权利要求3所述的子像素渲染方法,其特征在于,对于呈四宫格分布的多个图像像素,所述步骤S21具体包括:步骤S201、将处于四宫格的其中一角的图像像素作为参考点;步骤S202、对于处于四宫格中其他位置的每一图像像素,分别计算其与作为参考点的图像像素的颜色值的差值,取绝对值,并除以作为参考点的图像像素的颜色值,均得到一个商;步骤S203、第一图像像素为四宫格中与作为参考点的图像像素平行的图像像素,第二图像像素为四宫格中与作为参考点的图像像素垂直的图像像素,第三图像像素为四宫格中与作为参考点的图像像素斜对的图像像素,步骤S202中得到的所述第一图像像素对应的商、所述第二图像像素对应的商、所述第三图像像素对应的商分别为t1、t2、t3,第一阈值为m,m的取值范围为0.1~1.0,则按下述规则确定四宫格中的边界区像素:若t1、t2、t3均小于等于或均大于m,判定四宫格中不存在边界区像素;若t1大于m,且t2、t3均小于等于m,将作为参考点的图像像素和所述第三图像像素确定为边界区像素;若t2大于m,且t1、t3均小于等于m,将作为参考点的图像像素和所述第三图像像素确定为边界区像素;若t3大于m,且t1、t2均小于等于m,将所述第一图像像素和所述第二图像像素确定为边界区像素;若t1小于等于m,且t2、t3均大于m,将作为参考点的图像像素和所述第一图像像素确定为边界区像素;若t2小于等于m,且t1、t3均大于m,将作为参考点的图像像素和所述第二图像像素确定为边界区像素;若t...

【专利技术属性】
技术研发人员:杨凯刘鹏郭仁炜张浩
申请(专利权)人:京东方科技集团股份有限公司北京京东方光电科技有限公司
类型:发明
国别省市:北京;11

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

1