一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像显示方法与流程

2022-11-16 07:21:44 来源:中国专利 TAG:


1.本技术涉及图像显示技术领域,特别是涉及一种应用于屏下摄像头的图像显示方法。


背景技术:

2.oled显示技术与传统的lcd显示方式不同,无需背光灯,采用非常薄的有机材料涂层和玻璃基板。当有电流通过时,有机材料就会发光。而且oled显示屏可以做得更轻、更薄、可视角度更大,并且能够显著节省电能。
3.如今,oled屏下摄像头技术已逐渐成为热点,但oled显示面板的膜层较多,为了保证屏下摄像头的进光量,需要缩小屏下摄像头区域内子像素的面积、或直接裁减子像素、或减少电路走线。这就导致oled显示图像时屏下摄像头区域与其他显示区域(非屏下摄像头区域)的总体显示不一致。因此,如何解决两个区域的显示差别,保证整块屏幕的显示质量是本领域技术人员急需解决的技术问题。有鉴于此,本发明提供一种应用于屏下摄像头的图像显示方法,能够保证整块屏幕的显示一致。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种图像显示方法,所述图像显示方法包括:
5.一种图像显示方法,所述图像显示方法包括:
6.获取屏下摄像头区域和正常显示区域的子像素的属性信息;
7.根据所述属性信息计算得到屏下摄像头区域补偿后的亮度值以及正常显示区域的衰减后的亮度值;
8.根据所述补偿及衰减后的亮度值进行图像显示。
9.在其中一个实施例中,所述属性信息包含子像素的亮度值及排布信息。
10.在其中一个实施例中,所述计算屏下摄像头区域补偿亮度值包括:
11.获取显示图像的像素单元范围内的子像素灰度值并乘以面积系数后的平均值为补偿亮度值。
12.在其中一个实施例中,根据公式计算平均值;
13.其中,g0、g1、g2和g3分别代表显示图像的像素单元范围内的子像素灰度值;wr代表子像素面积系数;g
out
代表子像素的平均亮度输出值。
14.在其中一个实施例中,所述面积的系数wr为大于1的数。
15.在其中一个实施例中,所述正常显示区域的衰减后的亮度值包括:
16.根据屏下摄像头区域的子像素的保留数量计算得到保留比例,将保留比例作为正常显示区域的衰减度并计算得到衰减后的亮度值。
17.在其中一个实施例中,根据公式
18.其中,g
in
代表显示图像子像素的当前亮度值;g
out
代表正常显示区域子像素的亮度衰减值;m为保留比例。
19.在其中一个实施例中,所述图像显示方法还包括:
20.在所述屏下摄像头区域和所述正常显示区域之间生成亮度过渡区域。
21.在其中一个实施例中,所述生成亮度过渡区域,包括:
22.生成预设宽度的亮度过渡区域;
23.获取所述亮度过渡区域的子像素与屏下摄像头区域的距离;
24.根据所述子像素的当前亮度值、所述屏下摄像头区域的对应的子像素的亮度值以及所述距离,计算得到亮度过渡区域的子像素的亮度值。
25.在其中一个实施例中,根据公式data
out
=data
in
(v-data
in
)*d/d计算得到亮度过渡区域的子像素的亮度值;
26.其中,data
out
代表过渡带区域子像素输出的亮度值;data
in
代表当前亮度值;d代表当前亮度过渡区域的子像素与屏下摄像头的距离;d代表过渡带预设宽度;v代表屏下摄像头区域的单元像素范围中相对应的子像素的亮度值。
27.在其中一个实施例中,所述预设宽度随显示面板尺寸增大而增大。
28.在其中一个实施例中,所述预设宽度随摄像头尺寸增大而增大。
29.上述应用于屏下摄像头的图像显示方法,通过获取屏下摄像头区域和正常显示区域的子像素的属性信息,再根据属性信息计算得到屏下摄像头区域补偿后的亮度值以及正常显示区域的衰减后的亮度值。可通过补偿屏下摄像头区域的亮度值及衰减正常区域的亮度值,使两个区域的总体亮度保持一致。更进一步的,还可以根据多个子像素的排布顺序,针对的子像素的亮度依排布顺序补偿及衰减从而获得屏下摄像头区域及正常显示区域之间的显示缓冲带,能够达到更好的显示效果。
附图说明
30.图1为一个实施例中图像显示方法的流程示意图;
31.图2为一个实施例中图像显示方法的裁剪一半像素的子像素排布示意图;
32.图3为一个实施例中图像显示方法的裁剪四分之三像素的子像素排布示意图;
33.图4为一个实施例中图像显示方法的过渡带示意图;
34.图5为一个实施例中图像显示方法的过渡带生成流程示意图;
35.图6为一个实施例中图像显示方法的过渡带效果放大示意图。
具体实施方式
36.为了便于理解本技术,下面将参照相关附图对本技术进行更全面的描述。附图中给出了本技术的实施例,但是,本技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。
37.本发明实施例提供一种图像显示方法可以应用于带有摄像头和显示屏的终端,具体地,摄像头置于显示屏下方(或称之为:摄像头隐藏在显示屏下方)。示例性的,本发明实
施例中的终端可以为配置有摄像头的各种设备,如该终端可以为可穿戴电子设备(例如智能手表等),还可以是平板电脑,台式电脑,笔记本电脑,虚拟现实装置,增强现实装置,智能手机等设备,本发明实施例对终端的具体形式不做特殊限制。
38.图1为本技术一实施例中的图像显示方法流程图。如图1所示,在步骤102中,获取屏下摄像头区域和正常显示区域的子像素的属性信息。
39.其中,屏下摄像头区域,即置于显示屏下方的摄像头,透过显示屏拍摄的摄像头区域;正常显示区域,即显示屏除了屏下摄像头区域外,用以显示图像的区域。屏下摄像头区域及正常显示区域是区域相邻的两块需要进行亮度调整的区域。
40.其中,屏下摄像头区域和正常显示区域的子像素是指屏下摄像头区域和正常显示区域内所包括的多个子像素;子像素的属性信息是指子像素本身所固有的性质,例如亮度值(或者称之为:灰阶值、像素值等)以及排布信息(或者称之为:位置信息、坐标信息等)。
41.需要说明的是,为了说明书描述方便,在本技术说明书中涉及到屏下摄像头区域及正常显示区域皆表示为需要进行亮度调整的区域。在说明书的描述中将不再针对上述的区域进行特别的说明。
42.需要说明的是,在本技术的说明书及权利要求书当中,多采用根据亮度进行调整。但是,本领域技术人员应可理解,图像的亮度与灰度之间可以通过计算公式转换得到,或者图像的rgb与yuv或是其他格式之间也可以通过相应方式转换得到。也就是说,本技术说明书只是举例说明根据亮度进行调整,本领域技术人员在习知本技术的技术方案后,很有可能采用其他方式应用于本技术中。
43.还需要说明的是,该图像显示方法是应用于包含屏下摄像头的显示屏幕,即整个oled面板全屏显示图像时使用。该图像显示方法与现有技术中主流的水滴屏、刘海屏等显示面板不同。水滴屏、刘海屏等显示面板在装有摄像头的“水滴”、“刘海”区域不显示图像,而该图像显示方法在隐藏有摄像头的区域依然会显示图像。即,该图像显示方法旨在使得在图像显示时不会因为装有隐藏摄像头而造成屏幕显示时有肉眼可见的图像显示差异。也就是说,该图像显示方法在显示图像时,不管是在摄像头区域以及非摄像头区域都会显示图像,且摄像头区域以及非摄像头区域图像显示时没有明显的视觉差异。
44.具体地,显示驱动芯片获取屏下摄像头区域和正常显示区域内子像素的属性信息。例如,获取屏下摄像头区域和正常显示区域内所包括的子像素的亮度值以及排布信息。
45.接着,在步骤104中,根据属性信息计算得到屏下摄像头区域补偿后的亮度值以及正常显示区域的衰减后的亮度值。
46.具体地,显示驱动芯片可以获取到屏下摄像头区域和正常显示区域任一子像素的属性信息后,例如子像素的排布信息以及亮度值,调整该多个子像素的亮度值,使得多个子像素的亮度依照子像素的排布顺序发生变化,例如,多个子像素亮度可依顺序衰减及补偿。
47.可选地,属性信息包括子像素的亮度值及排布信息。显示驱动芯片可以获取屏下摄像头区域内所包括的多个子像素的亮度值及其排布信息,例如,屏下摄像头区域包括4个子像素,可以获取4个子像素其相互之间的位置关系,便依照多个子像素的排布信息(或相互之间的位置关系),调整该多个子像素的亮度,使得多个子像素的亮度依照排布顺序发生变化,例如,多个子像素亮度可依顺序补偿。
48.可选地,显示驱动芯片还可以获取屏下摄像头区域及正常显示区域的亮度值及排
布信息,例如,屏下摄像头区域包括四个子像素,正常显示区域包括一个子像素,可以对屏下摄像头区域以及正常显示区域包括的五个子像素进行顺序排序,以便依据五个子像素的顺序排序对子像素的亮度进行调整(正常显示区域进行衰减,屏下摄像头区域进行补偿)。
49.可选地,显示驱动芯片还可以获得正常显示区域的亮度值,由正常显示区域至屏下摄像头区域的亮度值进行衰减,例如,屏下摄像头区域包括四个子像素,正常显示区域包括一个子像素,在确定五个子像素的排布信息后,由正常显示区域的子像素亮度值作为基准,依次补偿屏下摄像头区域所包括的四个子像素亮度值,以便形成五个子像素的亮度值连续变化。
50.示例性的,正常显示区域还可包括多个子像素,按照上述由正常显示区域的子像素亮度值作为基准,依次调整屏下摄像头区域所包括的多个子像素亮度值,以便形成多个子像素的亮度值连续变化。
51.接着,在步骤106中,根据补偿及衰减后的亮度值进行图像显示。
52.可选地,显示驱动芯片还可以在屏下摄像头区域和正常显示区域之间生成过渡带,以缓冲子像素的显示变化,达到隐藏屏下摄像头区域的目的。
53.关于上述过渡带的内容将在本技术介绍过渡带内容部分做详细描述,请参考过渡带内容部分,在此就不详述。
54.在该实施例中,一种应用于屏下摄像头的图像显示方法,通过获取屏下摄像头区域和正常显示区域的子像素的属性信息,再根据属性信息计算得到屏下摄像头区域补偿后的亮度值以及正常显示区域的衰减后的亮度值。可通过补偿屏下摄像头区域的亮度值及衰减正常区域的亮度值,使两个区域的总体亮度保持一致。更进一步的,还可以根据多个子像素的排布顺序,针对的子像素的亮度依排布顺序补偿及衰减从而获得屏下摄像头区域及正常显示区域之间的显示缓冲带,能够达到更好的显示效果。
55.以下将详细描述如何根据子像素的属性信息计算得到屏下摄像头区域补偿后的亮度值以及正常显示区域的衰减后的亮度值。
56.接着,上述计算得到所述屏下摄像头区域补偿后的亮度值包括:获取显示图像的像素单元范围内的子像素灰度值并乘以面积系数后的平均值作为屏下摄像头区域补偿后的亮度值。
57.例如,显示驱动芯片获取显示图像的2x2像素单元范围内的子像素的灰度值,根据公式(1)将计算结果作为该2x2范围内相应子像素的亮度输出值作为屏下摄像头区域补偿后的亮度值,计算公式为:
[0058][0059]
其中,g0、g1、g2和g3分别代表2x2像素范围内的子像素灰度值;wr代表子像素面积的系数;g
out
代表子像素的平均亮度输出值。
[0060]
举例来说,该显示图像的2x2像素范围内的子像素为屏下摄像头区域的子像素,假设2x2像素范围内的子像素g1、g2和g3被缩减(或者称之为“被挖掉”),此时按照公式(一)计算该2x2像素范围内的四个子像素的平均值并乘以面积系数wr用以表示该2x2像素的亮度值。
[0061]
子像素面积缩小就需要更大的电压才能发出同样强度的光,所以可以根据面积系
数wr调整输出的亮度值。当子像素面积缩小时为了达到亮度补偿的效果,则可以调大面积系数wr的值,面积系数wr为大于1的数。
[0062]
另外,通过计算即可得出子像素的输出值,而在实际的工作过程中,上述计算公式(1)可以进行简化,以便减少计算,进一步的可将上述公式(1)的2.2次方和1/2.2次方简化为平方和开方。将公式中的常数1/4改为k,k的计算公式为:
[0063][0064][0065]
从g0:g1:g2:g3=1:1:1:1开始到g0:g1:g2:g3=1:0:0:0结束,按照0.125为步长遍历所有比例情况。以总占比区分,为方便计算分为4~3,3~2.5,2.5~2,2~1.5,1.5~1这5个区间,将每个区间的均值作为该区间的k值,将5个k值存入查找表中。通过计算输入像素的比例关系,找到当前计算需要用的k值。
[0066]
进一步地,正常显示区域的衰减后的亮度值包括:根据屏下摄像头区域的子像素的保留数量计算得到保留比例,将保留比例作为正常显示区域的衰减度并计算得到衰减后的亮度值。
[0067]
图2为本技术一实施例中的图像显示方法的裁剪一半像素的子像素排布示意图;图3为本技术一实施例中图像显示方法的裁剪四分之三像素的子像素排布示意图。如图2和图3所示,在其中一个实施例中,根据屏下摄像头区域的子像素的保留数量得到正常显示区域的衰减度,包括:
[0068]
根据屏下摄像头区域的子像素的保留数量计算得到保留比例,将保留比例作为正常显示区域的衰减度。
[0069]
如图2所示,具体地,屏下摄像头区域的子像素的保留数量、排布和面积是屏的实际情况是原始信息。算法的亮度值等信息是基于原始信息计算或判断得到的。正常显示区域在预设面积下子像素的数量与同等面积下屏下摄像头区域所保留的子像素数量进行比较,确定屏下摄像头区域保留的子像素占正常显示区域子像素的比例,以便将保留比例作为正常显示区域的衰减度。其中,可通过公式(4)计算衰减后的亮度值。
[0070][0071]
其中,g
in
代表显示图像子像素的当前亮度值;g
out
代表正常显示区域子像素的亮度衰减值;m为保留比例。
[0072]
例如,屏下摄像头区域的2x2像素范围相对于正常显示区域2x2像素范围的子像素数量保留了一半(如图2所示,子像素在2x2像素范围内只有2个子像素,而其他2个子像素则为空白),则正常显示区域子像素的亮度就需要衰减一半,因此m为计算公式为:
[0073][0074]
其中,g
in
,代表显示图像子像素的当前亮度值;g
out
,代表正常显示区域子像素的亮
度就需要衰减一半。
[0075]
如图3所示,若屏下摄像头区域的2x2像素范围相对于正常显示区域2x2像素范围的子像素数量保留了四分之一的子像素(如图3所示,子像素在2x2像素范围内只有1个子像素,而其他3个子像素则为空白),则正常显示区域子像素的亮度就需要衰减四分之一,因此m则为计算公式为:
[0076][0077]
正常显示区域在预设面积可通过按比例缩小后与屏下摄像头区域所保留的子像素数量进行比较,确定屏下摄像头区域保留的子像素占正常显示区域子像素的比例。
[0078]
在该实施例中,通过子像素的保留数量计算得到保留比例,将保留比例作为正常显示区域的衰减度。
[0079]
需要说明的是,上述的按照摄像头区域的子像素的保留数量计算保留比例并根据保留比例作为正常显示区域的衰减度只是本发明的一个具体实施例。在经过改进的技术方案中,还可以根据摄像头区域的子像素的面积缩小的参数计算正常显示区域的衰减度,还可以根据减小摄像头区域的子像素的电路走线的参数计算正常显示区域的衰减度。
[0080]
此处需要说明的是,在本技术的实施例中过渡带是由正常显示区域内子像素亮度值调整得到的,在实施例中将以过渡带在正常显示区域内做示例说明。但是,过渡带也可以是正常显示区域与摄像头区域共同调整亮度值后形成的或单独由摄像头区域调整亮度值后形成的。本发明对过渡带所包含的区域不做任何限制。
[0081]
图4为本技术一实施例中的图像显示方法的过渡带示意图。如图4所示,摄像头隐藏在内圈椭圆形(如图4所示的内圈小椭圆)显示屏幕内。内圈椭圆形区域则为屏下摄像头区域,内圈椭圆形至外圈椭圆形区域则为正常显示区域。
[0082]
如图4所示,此时过渡带区域(如图4中的d所示)则为内圈椭圆形至外圈椭圆形区域,即过渡带区域为正常显示区域;但是过渡带区域也可以是设置在屏下摄像头区域;或者过渡带区域也可以是设置成正常显示区域和屏下摄像头区域各占一半。
[0083]
如图4所示,此时过渡带区域为椭圆形,但是过渡区域可以是圆环形、正方形、矩形等其他规则或者不规则的图形。
[0084]
在该实施例中,通过在屏下摄像头区域和正常显示区域之间,生成亮度过渡区域可以隐藏不同区域的显示变化,避免局部过亮,提高使用者的体验效果。
[0085]
图5为本技术一实施例中图像显示方法的过渡带生成流程示意图;在步骤502:生成预设宽度的亮度过渡区域。
[0086]
具体地,在屏下摄像头区域与正常显示区域之间设置预设的宽度用以形成亮度过渡区域,在亮度过渡区域中补偿屏下摄像头区域的亮度,衰减正常显示区域的亮度,以便在两个区域的连接处形成子像素的缓冲变化。
[0087]
该预设的过渡区域的宽度可依据显示面板尺寸、摄像头尺寸或面板用途而具体设定。举例来说,预设宽度随显示面板越大而增大;随摄像头尺寸越大而增大。还举例来说,当显示面板用于智能手机或者电脑或者视频墙等用途时,该预设宽度可依据手机屏幕大小而调整。
[0088]
在步骤504:获取亮度过渡区域的子像素与屏下摄像头区域的距离。
[0089]
其中,亮度过渡区域的子像素,表示屏下摄像头区域与正常显示区域连接处所形成的过渡区域的子像素。
[0090]
具体地,获取亮度过渡区域的子像素与屏下摄像头区域的距离,可以对亮度过渡区域的子像素的亮度进行调整,距离可表示由正常显示区的子像素向屏下摄像头区域的子像素的颜色在逐渐变化过程。例如,亮度过渡区域的子像素在靠近屏下摄像头区域时,亮度逐渐衰减。
[0091]
在步骤506:根据亮度过渡区域的子像素的当前亮度值、屏下摄像头区域的对应的子像素的亮度值以及距离,计算得到对应的亮度过渡区域的子像素的亮度值。
[0092]
具体地,亮度过渡区域的子像素与屏下摄像头区域子像素形成对应关系,在过渡区域中形成子像素的缓冲变化。亮度过渡区域的子像素的亮度值计算公式为:
[0093]
data
out
=data
in
(v-data
in
)*d/d
[0094]
其中,data
out
代表过渡带区域子像素输出的亮度值;data
in
代表当前亮度值;d代表当前亮度过渡区域的子像素与屏下摄像头的距离;d代表过渡带预设宽度;v代表屏下摄像头区域的2x2像素范围中相对应的子像素的亮度值。
[0095]
具体地,通过亮度过渡区域的子像素的计算公式可以得出亮度过渡区域的子像素的亮度值,使得屏下摄像头区域与正常显示区域之间的亮度过渡区域的子像素可以在两个区域中形成过渡区域,便于隐藏不同区域之间的显示变化。
[0096]
在该实施例中,通过获取亮度过渡区域的子像素与屏下摄像头区域的距离来确定在预设宽度的亮度过渡区域内的亮度变化,根据亮度过渡区域的子像素的当前亮度值、屏下摄像头区域的对应的子像素的亮度值以及距离,确定屏下摄像头区域与正常显示区域连接区域的多个子像素的亮度值,多个子像素的亮度值的变化,形成两个区域的过渡,隐藏两个区域之间的显示变化,减少两个区域对使用者产生的影响。
[0097]
图6为本技术一实施例中图像显示方法的过渡带效果放大示意图。如图6中所示可以看出在形成两个区域的过渡,隐藏两个区域之间的显示变化,减少两个区域对使用者产生的影响。
[0098]
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献