技术领域本发明设计图像显示技术领域,更具体的说,涉及一种图像渲染方法以及显示器。
背景技术:
随着科学技术的不断发展,越来越多的具有显示功能的电子设备被广泛的应用于人们的日常生活以及工作当中,为人们的日常生活以及工作带来了巨大的便利,成为当今人们不可或缺的重要工具。显示器通过显示面板显示图像像素,为了提高分辨率,一般采用图像渲染的方法驱动显示面板的面板像素显示待显示图像信息的图像像素。现有的图像渲染方法驱动显示器进行图像显示时,显示面板的左边界显示亮度与右边界的显示亮度的差异较大,图像显示效果较差。
技术实现要素:
为了解决上述问题,本发明技术方案提供了一种图像渲染方法以及显示器,采用所述图像显示方法进行图像显示时,能够减小显示面板的左边界与右边界的显示亮度的差异程度,提高图像显示效果。为了实现上述目的,本发明提供如下技术方案:一种图像渲染方法,用于显示面板,所述显示面板具有三种不同颜色的子像素单元;所述显示面板的所有子像素单元成阵列排布,同一行中任意三个连续的三个子像素单元的颜色不相同;所述图像渲染方法包括:获取待显示图像信息;根据所述待显示图像信息获取图像像素;执行预设的第一处理方法,控制所述显示面板进行图像显示;其中,一行子像素单元具有2*n个子像素单元;在执行所述第一处理方法进行图像显示时,将所述显示面板的所有子像素单元划分为多个阵列排布的面板像素,每一面板像素包括同一行相邻的两个子像素单元,一行面板像素中具有n个面板像素,n为正整数;所述图像像素与所述面板像素一一对应;同一行面板像素中,通过前三个子像素单元显示第1个面板像素对应的图像像素,通过最后三个子像素单元显示第n个面板像素对应的图像像素;通过第i个面板像素与第i+1个面板像素显示与所述第i个面板像素对应的图像像素,i为大于1且小于n的正整数。本发明还提供了一种图像渲染方法,用于显示面板,所述显示面板具有三种不同颜色的子像素单元;所述显示面板的所有子像素单元成阵列排布,同一行中任意三个连续的三个子像素单元的颜色不相同;所述图像渲染方法包括:获取待显示图像信息;根据所述待显示图像信息获取图像像素;执行预设的第二处理方法,控制所述显示面板进行图像显示;其中,一行子像素单元具有2*n个子像素单元;在执行所述第二处理方法进行图像显示时,将所述显示面板划分为多个阵列排布的面板像素,一行面板像素中具有n+1个面板像素,n为正整数;任一行面板像素中,前n个面板像素分别对应一个图像像素,第1个面板像素包括该行面板像素对应的第一个子像素单元,第n个面板像素包括该行面板像素对应的最后一个子像素单元,第j个面板像素包括第2*j-2个子像素单元以及第2*j-1个子像素单元,j为大于1且小于n的正整数;同一行面板像素中,通过前三个子像素单元显示第1个面板像素对应的图像像素,通过最后三个子像素单元显示第n个面板像素对应的图像像素;通过第j个面板像素与第j+1个面板像素显示与所述第j个面板像素对应的图像像素。本发明还提供了一种显示器,该显示器包括:显示面板以及驱动芯片;其中,所述驱动芯片用于执行上述图像渲染方法控制所述显示面板显示待显示图像信息。通过上述描述可知,本发明技术方案所述图像渲染方法在驱动显示面板进行图像显示时,待显示图像信息的左边界对应的图像像素通过显示面板的各行子像素单元的前三个子像素单元进行显示,待显示图像信息的右边界对应的图像像素通过显示面板的各行子像素单元的最后三个子像素单元进行显示,即显示面板的左边界通过前三列子像素单元显示待显示图像信息的左边界,显示面板的右边界通过最后三列子像素单元显示待显示图像信息的右边界,显示面板的左右边界采用相同个数的子像素单元进行图像显示,从而减小了显示面板的左边界与右边界的显示亮度的差异程度,提高了图像显示效果。同时,执行所述图像渲染方法时,按照预设的处理方法将显示面板的子像素单元分为多个阵列排布的面板像素,同一行面板像素中,对于位于左边界的面板像素与右边界的面板像素之间的任一面板像素,该面板像素对应的图像像素由该面板像素以及与该面板像素相邻的下一个面板像素显示,可以使得位于左边界的面板像素与右边界的面板像素之间的所有子像素单元均被复用,提高了子像素单元的亮度贡献率。本发明技术方案所述显示器具有显示面板以及驱动芯片,所述驱动芯片能够通过上述图像渲染方法驱动显示面板进行图像显示,因此,所述显示器的左边界与右边界的显示亮度较小,图像的显示效果较好。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明实施例提供的一种显示面板的像素排布结构示意图;图2为本发明实施例提供的一种图像渲染方法的流程示意图;图3为本发明实施例提供的另一种图像渲染方法的流程示意图;图4为本发明实施例提供的一种将显示面板的所有子像素单元划分为多个阵列排布的面板像素的处理方法的原理示意图;图5为本发明实施例提供的一种显示图像像素的原理示意图;图6为本发明实施例提供的一种显示器的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参考图1,图1为本发明实施例提供的一种显示面板的像素排布结构示意图,所述显示面板包括阵列排布的多个子像素单元,所述多个子像素单元包括:红色子像素单元R、绿色子像素单元G以及蓝色子像素单元B。同一行连续相邻的任意三个子像素单元的颜色不同。可选的,同一列任意相邻的两个子像素单元的颜色不同。普通的驱动方法是以显示面板的同一行连续的三个子像素单元为一个面板像素,一个面板像素用于显示一个图像像素。但是,对于设定尺寸的显示面板,子像素显示单元的个数一定,为了提高分辨率,提高图像显示质量,现有改进方式通过图像渲染方法驱动显示面板。一种图像渲染方法是将同一行相邻的两个子像素单元作为一个面板像素,一个面板像素只具有红绿蓝三原色中的两个颜色,为了实现彩色显示,对于设定面板像素,所述设定面板像素复用同一行相邻的下一个面板像素的第一个子像素单元构成一个基本分配单元,进行图像显示,所述基本分配单元包括红绿蓝三原色,可以进行彩色显示。如果显示面板中一行子像素单元具有2*n个子像素单元,n为正整数。采用上述图像渲染方法,一行子像素单元分为n个面板像素。采用同一行连续三个子像素单元为一个面板像素的驱动方法,一行子像素单元分为2*n/3个面板像素。因此,所述像素渲染方法可以将分辨率提高n/(2*n/3)倍,即提高1.5倍。采用上述图像渲染方法,对于任意一行子像素单元,会导致位于左边界的面板像素与右边界的面板像素之间的各个面板像素的右侧的子像素单元的亮度贡献率较低。例如,对于图1中第一行的面板像素,第一个面板像素P1需要复用第二个面板像素P2的绿色子像素单元G,第二个面板像素P2需要复用第三个面板像素P3的红色子像素单元R,依次类推,第n-1个面板像素Pn-1需要复用第n个面板像素Pn的红色子像素单元R。可见,第二个面板像素P2至第n-1个面板像素Pn-1的右侧的子像素均未被复用。被复用的子像素单元同时用于两个图像像素的显示,因此,被复用的子像素单元的亮度大于未被复用的子像素单元的亮度,导致未被复用的子像素单元的亮度贡献率较低。以两个连续的子像素单元为一个面板像素,对于任一设定的面板像素复用同一行相邻的下一个面板像素的两个子像素单元构成一个基本分配单元,可以解决上述子像素单元的亮度贡献率较低的问题。此时,如图1所示,对于第一行的面板像素,第一个面板像素P1复用第二个面板像素P2的两个子像素单元,第二个面板像素P2复用第三个面板像素P3的两个子像素单元,第n-1个面板像素Pn-1复用第n个面板像素Pn的两个子像素单元,这样,第二个面板像素P2至第n-1个面板像素Pn-1的所有子像素单元均被复用,提高了子像素单元的亮度贡献率。虽然以四个子像素单元为一个基本分配单元的图像渲染方法能够较大幅度的提高分辨率以及子像素单元的亮度贡献率,但是仍会导致显示面板的左右边界的亮度差别较大。这是由于在一行面板像素中,显示面板的左边界是由四个连续的子像素单元进行图像显示的,而右边界的面板像素由于右边没有相邻的面板像素,故无法复用下一个面板像素进行图像显示,只能由最后两个子像素单元显示对应的图像像素,因此导致显示面板的左右边界的亮度差别较大,影响图像显示效果。因此,如何在提高显示面板分辨率的同时保证子像素单元具有较高的亮度贡献率时显示领域亟待解决的一个问题。为了解决上述问题,本发明实施例提供了一种图像渲染方法,所述图像渲染方法通过预设的处理方法将显示面板的子像素单元划分为多个阵列排布的面板像素。通过该图像渲染方法控制显示面板进行图像显示时,待显示图像信息的左边界对应的图像像素通过显示面板的各行子像素单元的前三个子像素单元进行显示,待显示图像信息的右边界对应的图像像素通过显示面板的各行子像素单元的最后三个子像素单元进行显示,即显示面板的左边界通过前三列子像素单元显示待显示图像信息的左边界,显示面板的右边界通过最后三列子像素单元显示待显示图像信息的右边界,显示面板的左右边界采用相同个数的子像素单元进行图像显示,从而减小了显示面板的左边界与右边界的显示亮度的差异程度,提高了图像显示效果。而且执行所述图像渲染方法时,同一行面板像素中,对于位于左边界的面板像素与右边界的面板像素之间的任一面板像素,该面板像素对应的图像像素由该面板像素以及与该面板像素相邻的下一个面板像素显示,可以使得位于左边界的面板像素与右边界的面板像素之间的所有面板像素的子像素单元均被复用,提高了子像素单元的亮度贡献率。可见,本发明实施例所述图像渲染方法能够在提高显示面板分辨率的同时提高子像素单元的亮度贡献率。为了使本发明实施例提供的技术方案更加清楚,下面结合附图对上述方案进行详细描述。参考图2,图2为本发明实施例提供的一种图像渲染方法的流程示意图。该图像渲染方法用于显示面板,所述显示面板具有三种不同颜色的子像素单元;所述显示面板的所有子像素单元成阵列排布,同一行中任意三个连续的三个子像素单元的颜色不相同。可选的,所述显示面板的子像素单元的排列方式可以如图1所示。所述图像渲染方法包括:步骤S11:获取待显示图像信息。一般的,显示器具有显示面板、驱动芯片以及图像处理器。驱动芯片通过图像处理器获取待显示图像信息,根据所述待显示图像信息驱动显示面板进行图像显示。显示器通过驱动芯片执行所述图像渲染方法,以驱动显示面板进行图像显示。步骤S12:根据所述待显示图像信息获取图像像素。所述待显示图像信息为数字化的图像信息,驱动芯片根据所述数字化的图像信息获取多个图像像素。步骤S13:执行预设的第一处理方法,控制所述显示面板进行图像显示。其中,一行子像素单元具有2*n个子像素单元;在执行所述第一处理方法进行图像显示时,将所述显示面板的所有子像素单元划分为多个阵列排布的面板像素。每一面板像素包括同一行相邻的两个子像素单元,一行面板像素中具有n个面板像素,n为正整数;所述图像像素与所述面板像素一一对应;同一行面板像素中,通过前三个子像素单元显示第1个面板像素对应的图像像素,通过最后三个子像素单元显示第n个面板像素对应的图像像素;通过第i个面板像素与第i+1个面板像素显示与所述第i个面板像素对应的图像像素,i为大于1且小于n的正整数。在执行所述第一处理方法时,将显示面板的所有子像素单元的划分为多个阵列排布的面板像素的方法与图1所示实施的原理相同。一行子像素单元划分为n个面板像素,一行面板像素中,第a个面板像素包括第2a-1个子像素单元以及第2a个子像素单元,a为不大于n的正整数。本发明实施例所述图像渲染方法中,在任一行面板像素中:通过前三个子像素单元显示左边界的面板像素(第1个面板像素)对应的图像像素;通过最后三个子像素单元显示右边界的面板像素(第n个面板像素)对应的图像像素。可见,显示面板的左右边界采用相同个数的子像素单元进行图像显示,从而减小了显示面板的左边界与右边界的显示亮度的差异程度,提高了图像显示效果。同时,在同一行面板像素中,通过第i个面板像素与第i+1个面板像素显示与所述第i个面板像素对应的图像像素,i为大于1且小于n的正整数。这样,对于,第3个面板像素至第n个面板的子像素单元均被复用,第2个面板像素的左侧的子像素单元被复用,相对于传统以三个子像素单元为一个基本分配单元的传统的图像渲染方法,大大提高了子像素单元的亮度贡献率,且显示面板具有较高的亮度贡献率。在本发明实施例所述图像渲染方法中,每一个图像像素对应一个基本分配单元,通过所述基本分配单元显示所述面板像素对应的图像像素;其中,在同一行面板像素中,所述第i个面板像素对应的基本分配单元包括所述第i个面板像素的两个子像素单元以及所述第i+1个面板像素的两个子像素单元;所述第1个面板像素对应的基本分配单元包括所述前三个子像素单元;所述第n个面板像素对应的基本分配单元包括所述后三个子像素单元。这样,任一面板像素行中,只有左右边界的面板像素对应的基本分配单元具有三个子像素单元,其他面板像素对应的基本分配单元均是具有四个子像素单元,在执行所述第一处理方法时,能够提高子像素单元的亮度贡献率。具体的,如图1所示,在第一行面板像素中,第一个面板像素P1复用第二个面板像素P2的左侧的子像素单元,以显示第一个面板像素P1对应的图像像素;第二个面板像素P2复用第三个面板像素P3的两个子像素单元,以显示第二个面板像素P2对应的图像像素;第n-1个面板像素Pn-1复用第n个面板像素Pn的两个子像素单元,以显示第n-1个面板像素Pn-1对应的图像像素;第n个面板像素Pn复用第n-1个面板像素的右侧的子像素单元,以显示第n个面板像素Pn对应的图像像素。这样,第3个面板像素至第n个面板的子像素单元均被复用,第2个面板像素的左侧的子像素单元被复用,即在任一行子像素单元中,第3个子像素单元,第5个至第2*n个子像素单元均被复用,相对于传统以三个子像素单元为一个基本分配单元的传统的图像渲染方法,大大提高了子像素单元的亮度贡献率,且提高了分辨率。可选的,所述图像渲染方法的像素亮度调节因子为3,所述像素亮度调节因子是指所述子像素单元的最大亮度为1,且所述子像素单元亮度为1/3、或2/3、或3/3。进行图像显示时,前三个子像素单元的亮度分配系数依次为1/3、1/3、1/3;后三个子像素单元的亮度分配系数依次为1/3、1/3、1/3。其中,所述亮度分配系数为所述子像素单元占据所述最大亮度的比例。在同一行面板像素中,对于第i个面板像素对应到基本分配单元,具有四个子像素单元,四个子像素单元由左至右的亮度分配系数依次为1/3、2/3、2/3以及1/3。对于第i+1个面板像素对应到基本分配单元,具有四个子像素单元,四个子像素单元由左至右的亮度分配系数依次为1/3、2/3、2/3以及1/3。如果一个子像素单元被复用,即该子像素单元被用于多个基本分配单元进行图像像素的显示,则实际亮度等于其位于的所有基本分配单元的亮度之和,如果和值大于1,则实际亮度值为1。具体的,在同一行面板像素中,对于第i+1个面板像素的两个子像素单元,这两个子像素单元同时用于第i个面板对应的基本分配单元以及第i+1个面板对应的基本分配单元。在上述图像渲染方法中,第i个面板像素对应的基本分配单元的亮度中心为该基本分配单元的四个子像素单元的中间位置。四个子像素单元具有三种颜色的子像素单元,位于中间两个子像素单元的颜色不同,位于两侧的两个子像素单元的颜色相同。这样,虽然位于两侧的两个子像素单元相对于位于中间的两个子像素单元距离亮度中心较远,当该基本分配单元中的四个子像素单元均发光时,由于位于两侧的两个子像素单元相同,位于两侧的两个子像素单元对亮度的中心的亮度贡献率与位于中间的两个子像素单元的亮度贡献率相同,使得显示面板的亮度均匀以及图像显示的真实度高。通过上述描述可知,本发明实施例所述图像渲染方法一方面可以提高分辨率,另一方面可以提高子像素单元的亮度贡献率。基于上述图像渲染方法,本发明另一实施例提供了还提供了一种图像渲染方法,该图像渲染方法用于显示面板,所述显示面板具有三种不同颜色的子像素单元;所述显示面板的所有子像素单元成阵列排布,同一行中任意三个连续的三个子像素单元的颜色不相同。所述显示面板的子像素单元的排布方式可以如图1所示方式相同。该图像渲染方法如图3所示。参考图3,图3为本发明实施例提供的另一种图像渲染方法的流程示意图,该图像渲染方法包括:步骤S21:获取待显示图像信息。与上述步骤S11相同,可参见上述描述,在此不再赘述。步骤S22:根据所述待显示图像信息获取图像像素。与上述步骤S21相同,可参见上述描述,在此不再赘述。步骤S23:执行预设的第二处理方法,控制所述显示面板进行图像显示。其中,一行子像素单元具有2*n个子像素单元;在执行所述第二处理方法进行图像显示时,将所述显示面板划分为多个阵列排布的面板像素,一行面板像素中具有n+1个面板像素,n为正整数;任一行面板像素中,前n个面板像素分别对应一个图像像素,第1个面板像素包括该行面板像素对应的第一个子像素单元,第n+1个面板像素包括该行面板像素对应的最后一个子像素单元,第j个面板像素包括第2*j-2个子像素单元以及第2*j-1个子像素单元,j为大于1且小于n+1的正整数;同一行面板像素中,通过前三个子像素单元显示第1个面板像素对应的图像像素,通过最后三个子像素单元显示第n个面板像素对应的图像像素;通过第j个面板像素与第j+1个面板像素显示与所述第j个面板像素对应的图像像素。该实施例所述图像渲染方法同样使得显示面板的左右边界均采用三个子像素单元进行图像显示,降低了左右边界的亮度差。该实施例所述图像渲染方法与图2所示图像渲染方法不同在于图像渲染方法的处理方法不同。第二处理方法将显示面板的所有的子像素单元划分为多个阵列排布的面板像素的原理如图4所示。参考图4,图4为本发明实施例提供的一种将显示面板的所有子像素单元划分为多个阵列排布的面板像素的处理方法的原理示意图。该处理方法将一行子像素单元划分为n+1个面板像素。对于任一行面板像素,第一个面板像素包括该行面板像素对应的一行子像素单元的第一子像素单元,第n+1个面板像素包括该行面板像素对应的一行子像素单元的最后一个子像素单元,第j个面板像素包括第2*j-2个子像素单元以及第2*j-1个子像素单元。该实施例所述图像渲染方法能够使得任一行子像素单元中的第2个子像素单元至第2*n个子像素单元均被复用,相对于图2所示图像渲染方法,进一步提高了子像素单元的亮度贡献率。可选的,该实施例所述图像渲染方法进行图像显示时,每一图像像素对应一基本分配单元,通过所述基本分配单元显示所述面板像素对应的图像像素。每一行面板像素的前n个面板像素分别单独对应一基本分配单元。其中,任一行面板像素中,所述第j个面板像素对应的基本分配单元包括所述第j个面板像素的两个子像素单元以及所述第j+1个面板像素的两个子像素单元;所述第1个面板像素对应的基本分配单元包括所述前三个子像素单元;所述第n个面板像素对应的基本分配单元包括所述后三个子像素单元。具体的,如图4所示,在第一行面板像素中,第一个面板像素P1复用第二个面板像素P2的两个子像素单元,以显示第一个面板像素P1对应的图像像素;第二个面板像素P2复用第三个面板像素P3的两个子像素单元,以显示第二个面板像素P2对应的图像像素;第n个面板像素Pn复用第n+1个面板像素Pn+1的子像素单元,以显示第n个面板像素Pn对应的图像像素。这样,第2个子像素单元至第2*n个子像素单元均被复用,相对于图2所示图像渲染方法,该实施例具有相同的分辨率,提高了子像素单元的亮度贡献率。该实施例与上述实施例相同,所述图像渲染方法的像素亮度调节因子为3,所述像素亮度调节因子是指所述子像素单元的最大亮度为1,且所述子像素单元亮度为1/3、或2/3、或3/3。参考图5,图5为本发明实施例提供的一种显示图像像素的原理示意图,所述通过前三个子像素单元显示第1个面板像素对应的图像像素包括:所述第1个面板像素对应的基本分配单元还包括一虚拟子像素单元X,通过该基本分配单元显示与所述第1个面板像素对应的图像像素;所述通过最后三个子像素单元显示第n个面板像素对应的图像像素包括:所述第n个面板像素对应的基本分配单元还包括一虚拟子像素单元X,通过该基本分配单元显示与所述第n个面板像素对应的图像像素。进行图像显示时,所述第1个面板像素对应的基本分配单元中,所述虚拟子像素单元以及所述前三个子像素单元的亮度分配系数依次为0、1/3、2/3、2/3;所述第n个面板像素对应的基本分配单元中,所述最后三个子像素单元以及所述虚拟子像素单元的亮度分配系数依次为1/3、1/3、2/3、0。其中,所述亮度分配系数为所述子像素单元或是所述虚拟子像素单元X占据所述最大亮度的比例。或者,进行图像显示时,所述第1个面板像素对应的基本分配单元中,所述虚拟子像素单元以及所述前三个子像素单元的亮度分配系数依次为1/3、2/3、2/3、1/3;所述第n个面板像素对应的基本分配单元中,所述最后三个子像素单元以及所述虚拟子像素单元的亮度分配系数依次为1/3、2/3、2/3、1/3。其中,所述亮度分配系数为所述子像素单元或是所述虚拟子像素单元占据所述最大亮度的比例。通过上述描述可知,本实施例所述图像渲染方法同样可以在提高分辨率的同时保证子像素单元的亮度贡献率。基于上述图像渲染方法,本发明另一实施例还提供了一种显示器,该显示器如图6所示,图6为本发明实施例提供的一种显示器的结构示意图,该显示器包括:显示面板61以及驱动芯片62。其中,所述驱动芯片62用于执行上述实施例所述的图像渲染方法控制所述显示面板61显示待显示图像信息。本实施例所述显示器的驱动芯片能够执行上述实施例所述的图像渲染方法控制所述显示面板61显示待显示图像信息,具有较高的分辨率,且降低了显示面板左右边界的亮度差,显示面板的子像素单元的亮度贡献率较高。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。