CN110767184B - 背光亮度处理方法、***、显示设备及介质 - Google Patents
背光亮度处理方法、***、显示设备及介质 Download PDFInfo
- Publication number
- CN110767184B CN110767184B CN201911211919.4A CN201911211919A CN110767184B CN 110767184 B CN110767184 B CN 110767184B CN 201911211919 A CN201911211919 A CN 201911211919A CN 110767184 B CN110767184 B CN 110767184B
- Authority
- CN
- China
- Prior art keywords
- image frame
- brightness value
- average brightness
- frame sequence
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 24
- 238000009877 rendering Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 13
- 230000003190 augmentative effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 14
- 238000004422 calculation algorithm Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 239000004973 liquid crystal related substance Substances 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
- G09G3/3413—Details of control of colour illumination sources
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本申请公开了背光亮度处理方法、***、显示设备及介质。该方法包括:接收两个图像帧序列,该两个图像帧序列包括第一图像帧序列和第二图像帧序列,每个图像帧序列均至少包括帧序列号顺序相邻的前一图像帧和当前图像帧;根据连续变化的帧序列号,交替地从两个图像帧序列中选择第一图像帧序列或第二图像帧序列进行局部背光处理;在每次进行局部背光处理时,若对第一图像帧序列不进行局部背光处理,则获取第一图像帧序列所包含的前一图像帧的平均亮度值作为当前帧的平均亮度值;或者,若对第二图像帧序列不进行局部背光处理,则获取第二图像帧序列所包含的前一图像帧的平均亮度值作为当前帧的平均亮度值。其有助提升帧刷新率。
Description
技术领域
本申请涉及显示技术领域,尤其涉及背光亮度处理方法、***、显示设备及介质。
背景技术
液晶显示装置(Liquid Crystal Display,简称为LCD),广泛地应用与电脑显示装置、笔记本电脑、手机、液晶电视等电子设备中,现在仍然活跃在虚拟现实显示领域。液晶显示装置主要包括液晶显示面板和背光源,背光源为液晶显示面板提供光源。
利用数百个发光二极管(Light Emitting Diode,简称为LED)作为背光源,可以根据图像的亮度对背光源进行调节,使得显示图像中亮度高的部分对应的亮度值达到最大值,同步亮度暗的部分对应的亮度值可以降低,甚至关闭,以获得最佳的对比度。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种背光亮度处理方法、***、显示设备及介质,来减少背光处理所需的时间,并提升软件端输出的帧刷新率。
第一方面,本申请实施例提供了一种背光亮度处理方法,该方法包括:
接收两个图像帧序列,该两个图像帧序列包括第一图像帧序列和第二图像帧序列,每个图像帧序列均至少包括帧序列号顺序相邻的前一图像帧和当前图像帧;
根据连续变化的帧序列号,交替地从两个图像帧序列中选择第一图像帧序列或第二图像帧序列中与帧序列号对应的当前图像帧进行局部背光处理,其中,在对第一图像帧序列进行局部背光处理时,对第二图像帧序列不进行局部背光处理,或者在对第二图像帧序列进行局部背光处理时,对第一图像帧序列不进行局部背光处理;
在每次进行局部背光处理时,若对第一图像帧序列不进行局部背光处理,则获取第一图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值;或者,若对第二图像帧序列不进行局部背光处理,则获取第二图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值。
第二方面,本申请实施例提供了一种背光亮度处理***,该***包括:第一处理装置和显示设备,显示设备包括第一显示屏和第二显示屏,第一处理装置与显示设备信号连接,
第一处理装置,用于执行如第一方面描述的背光亮度处理方法,同步地得到与帧序列号对应的两个平均亮度值,该两个平均亮度值包括与第一显示屏对应的平均亮度值和与第二显示屏对应的平均亮度值;还将与第一显示屏对应的平均亮度值和与第一显示屏对应的平均亮度值相对应的图像帧发送至显示设备的第一显示屏;同时地将与第二显示屏对应的平均亮度值和与第二显示屏对应的平均亮度值相对应的图像帧发送至显示设备的第二显示屏,与第一显示屏对应的平均亮度值相对应的图像帧和与第二显示屏对应的平均亮度值相对应的图像帧的帧序列号相同;
显示设备,用于根据与第一显示屏对应的平均亮度值调节第一显示屏的背光亮度,同时,根据与第二显示屏对应的平均亮度值调节第二显示屏的背光亮度。
第三方面,本申请实施例提供了一种头戴式显示设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行上述程序时实现第一方面描述的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序用于:
该计算机程序被处理器执行时实现如本申请实施例描述的方法。
本申请实施例提供的背光亮度处理方法、装置、显示设备及介质,接收两个图像帧序列,根据连续变化的帧序列号,交替地从两个图像帧序列中选择第一图像帧序列或第二图像帧序列进行局部背光处理,其中,在对第一图像帧序列进行局部背光处理时,对第二图像帧序列不进行局部背光处理,或者在对第二图像帧进行局部背光处理时,对第一图像帧序列不进行局部背光处理,在每次进行局部背光处理时,若对第一图像帧序列不进行局部背光处理,则获取第一图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值;或者,若对第二个不进行局部背光处理,则获取第二个所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值。本申请实施例通过对经过预处理的单个图像进行局部背光处理,节省了处理时间,从而提升图像输出至显示屏的速度,并提升了软件端输出图像帧的帧刷新率。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出了本申请实施例提供包含显示设备的应用场景示意图;
图2示出了本申请实施例提供的背光亮度处理方法的流程示意图;
图3示出了本申请实施例提供的显示流程示意图;
图4示出了本申请一实施例提供的步骤103的流程示意图;
图5示出了本申请实施例提供的背光亮度处理***500的示例性结构框图;
图6示出了本申请实施例提供的背光亮度处理方法与现有技术的时序示意图;
图7示出了本申请实施例提供的显示设备的计算机***600的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关公开,而非对该公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与公开相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
请参考图1,图1示出了本申请实施例提供包含显示设备的应用场景示意图。如图1所示,该应用场景中可以包括显示设备1,其中,显示设备1包括显示模块11。显示模块11用于显示接收到的图像数据。
进一步地,显示设备1还可以包括:图像采集模块12和图像处理模块12。
在图像采集模块12采集到视频图像帧(简称为图像帧)时,将视频图像帧被传输给图像处理模块13,图像处理模块13对视频图像帧进行处理,然后输出给显示模块11。
该应用场景中还可以包括终端设备2,显示设备1和终端设备2可以通过无线或者有线方式建立两者之间的连接通路。
终端设备2例如可以是智能手机、平板电脑、个人计算机、带处理器的摄像设备、相机等等。终端设备2也可以包括显示模块21,图像采集模块22,图像处理模块23等,其中图像采集模块和图像处理模块的功能可以与显示设备1中的图像采集模块和图像处理模块的功能相同。
优选地,显示设备1可以是独立的头戴式显示设备,或者是一体式头戴式显示设备。独立的头戴式显示设备需要配合其他的处理装置来实现信息的显示。一体式头戴式显示设备则通过自身所包含的处理装置则可以实现信息的显示。该显示设备可以用于实现虚拟现实(Virtual Reality,简称VR),或者增强现实(Augmented Reality,简称AR)。下面以VR眼镜作为显示设备1为例,该VR眼镜包括第一显示屏和第二显示屏,其中第一显示屏对应于左眼,第二显示屏对应于右眼;或者相反。第一,第二在这里只是作为区别表示,不作为顺序限定理解。
在图像采集模块12或图像采集模块22采集到多个视频图像帧时,对每个视频图像帧逐一输入到图像处理模块13或图像处理模块23中。现有技术中图像处理模块,可以包括图像渲染处理、图像反变畸处理、局部背光调节处理(Local Dimming)等处理。图像处理模块可以是硬件,也可以是软件,图像处理模块可以CPU(Central Processing Unit,中央处理器)或GPU(Graphic Processing Unit,图形处理器)等作为运算器件。
目前,在虚拟现实***中,可以通过局部背光调节处理需要实时地对每一个图像帧分别进行处理。对于高分辨率的虚拟现实***,实时地处理每个图像帧所需的时间非常长,而且,在虚拟现实***中配置的处理器,其性能并不是很高,例如不会像个人计算机设备的处理器的配置那么高,因此,低配置处理器用于处理高分辨率的图像数据,进行显示时,可能会出现卡顿问题。
为了解决上述问题,本申请实施例提供了一种背光亮度处理方法。该方法可以由背光亮度处理装置来执行,背光亮度处理装置可以是虚拟现实***内部的图像处理模块,也可以是虚拟现实***中其他终端设备内部的处理模块,该其他终端设备也可以配合虚拟现实***中的显示设备共同实现虚拟现实图像的显示。
请参考图2,图2示出了本申请实施例提供的背光亮度处理方法的流程示意图。该方法由背光亮度处理装置执行。如图1所示,该方法包括:
步骤101,接收两个图像帧序列,每个图像帧序列均至少包括帧序列号顺序相邻的前一图像帧和当前图像帧,该两个图像帧序列包括第一图像帧序列和第二图像帧序列。
步骤102,根据连续变化的帧序列号,交替地从两个图像帧序列中选择第一图像帧序列或第二图像帧序列中与帧序列号对应的当前图像帧进行局部背光处理,其中,在对第一图像帧序列进行局部背光处理时,对第二图像帧序列不进行局部背光处理,或者在对第二图像帧序列进行局部背光处理时,对第一图像帧序列不进行局部背光处理;
步骤103,在每次进行局部背光处理时,若对第一图像帧序列不进行局部背光处理,则获取第一图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值;或者,若对第二图像帧序列不进行局部背光处理,则获取第二图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值。
上述步骤中,在接收到图像帧序列时,对图像帧序列中的每一个进行预处理得到两个图像,其中一个图像提供给显示设备的第一显示屏,另一个图像提供给显示设备的第二显示屏。显示设备,例如可以是用于虚拟现实的头戴式显示设备。该显示设备包括第一显示屏和第二显示屏,第一显示屏是左眼显示屏,第二显示屏是右眼显示屏,也可以是第一显示屏是右眼显示屏,第二显示屏是左眼显示屏。显示装置还可以包括一个显示屏,第一显示屏表示第一显示区域,第二显示屏标识第二显示区域,第一显示区域可以是左眼显示或者右眼显示,第二显示区域是与第一显示区域相对应的右眼显示或者左眼显示。
其中,预处理可以包括依次地对每个图像帧按照第一显示屏的显示参数进行图像渲染处理,得到第一渲染图像;再对每个图像帧按照第二显示屏的显示参数进行图像渲染处理,得到第二渲染图像;
依次地对第一渲染图像按照第一显示屏的畸变程度进行图像反畸变处理得到第一图像;再对第二渲染图像按照第二显示屏的畸变程度进行图像反畸变处理得到第二图像。
在预处理之后,确定对每个图像帧所对应的两个图像中的一个进行局部背光处理,得到第一平均亮度值。例如,确定每个图像帧的帧序列号是奇数还是偶数。在奇数时,对其中一只眼对应的图像帧按照局部背光处理算法计算该图像帧的第一平均亮度值。对另一只眼则不需要按照局部背光处理算法计算图像帧的平均亮度值,而是以当前图像帧的前一图像帧确定的平均亮度值为准,同步输出给显示屏模组,以使得观看者可以看到流畅的图像场景。
本申请实施例所指出的平均亮度值,均是指对图像帧按照局部背光处理的结果。例如,可以通过左眼图像帧或右眼图像帧中确定的中间局部区域的各中间像素的像素亮度值进行平均计算得到。当前图像帧的平均亮度值,是对当前图像帧按照局部背光处理的结果,前一图像帧的平均亮度值是对前一图像帧按照局部背光处理的结果。
其中步骤102可以进一步地参考图4,图4示出了本申请一实施例提供的步骤102的流程示意图。
步骤1021,确定连续变化的帧序列号中的每个帧序列号是否为奇数;
步骤1022,在为奇数时,先从两个图像帧序列中选择第一图像帧序列中与帧序列号对应的当前图像帧进行局部背光处理,同时对第二图像帧序列中与帧序列号对应的当前图像帧不进行局部背光处理;
步骤1023,在不为奇数时,先从两个图像帧序列中选择第二图像帧序列中与帧序列号对应的当前图像帧进行局部背光处理,同时对第一图像帧序列中与帧序列号对应的当前图像帧不进行局部背光处理。
上述实施例中,如果是奇数帧,则对图像反畸变处理后的左眼图像按照局部背光处理算法计算左眼图像的第一平均亮度值,对图像反畸变处理后的右眼图像则不进行局部背光处理,直接获取图像帧紧邻的前一图像帧,按照局部背光处理算法计算得到前一图像帧的第二平均亮度值,然后,同步地将第一平均亮度值和当前图像帧输出到显示设备的左眼显示屏,将第二平均亮度值和当前图像帧输出到显示设备的右眼显示屏。
如果是偶数帧,则对图像反畸变处理后的左眼图像不进行局部背光处理处理,直接获取当前图像帧的前一图像帧按照局部背光处理算法计算得到前一图像帧的第四平均亮度值(为了区别当前帧的两个图像的计算结果,也可以表示第二平均亮度值);对图像反畸变处理后的右眼图像按照局部背光处理算法计算当前图像帧的第三平均亮度值(为了区别当前帧的两个图像的计算结果,也可以表示第一平均亮度值),并同步地将第四平均亮度值和当前图像帧输出到显示设备的左眼显示屏,将第三平均亮度值和当前图像帧输出到显示设备的右眼显示屏。
下面结合实例描述在在为奇数时,先从两个图像帧序列中选择第一个进行局部背光处理,同时对第二个不进行局部背光处理;在不为奇数时,先从两个图像帧序列中选择第二个进行局部背光处理,同时对第一个不进行局部背光处理的处理方法。
假设第一图像帧序列A{第n-1个图像帧,第n个图像帧,第n+1个图像帧},第二图像序列B{第n-1个图像帧,第n个图像帧,第n+1个图像帧},其中第一图像帧序列A假设是提供给左眼对应的第一显示屏,第二图像帧序列B假设提供给右眼对应的第二显示屏。这里仅做示意说明,对于第一图像帧序列和第二图像帧序列与左右眼的显示屏的对应关系,可以根据需求设置。当n为初始第一图像帧时,n-1帧对应的平均亮度值可以预设初始值。即按照初始背光亮度进行显示。本申请实施例通过n,n-1,n+1来表示连续变化的帧序列号之间的奇偶变化关系。即n为奇数时,则n-1表示偶数,n+1也表示偶数。
对于帧序列号为奇数的第n个图像帧,按照如下方式获取与第一图像帧序列所包含的第n个图像帧相对应的第一平均亮度值,与第二图像帧序列所包含的第n个图像帧相对应的第二平均亮度值:
对第一图像帧序列中的第n个图像帧进行局部背光处理,得到第一平均亮度值;
同时,获取第二图像帧序列所包含的第n-1个图像帧按照局部背光处理得到平均亮度值,作为第二平均值;
对于帧序列号为偶数的第n+1个图像帧,按照如下方式获取与第一图像帧序列所包含的第n+1个图像帧相对应的第三平均亮度值,与第二图像帧序列所包含的第n+1个图像帧相对应的第四平均亮度值:
对第二图像帧序列中的第n+1个图像帧进行局部背光处理,得到第四平均亮度值;
同时,获取第一图像帧序列所包含的第n个图像帧按照局部背光处理得到第一平均亮度值,作为第三平均亮度值。
在每次进行局部背光处理之后,方法还包括:
将第一平均亮度值和第一平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将第二平均亮度值和第二平均亮度值对应的图像帧发送至显示设备的第二显示屏;
显示设备则根据与第一显示屏对应的第一平均亮度值调节第一显示屏的背光亮度,同时,根据所述与第二显示屏对应的第二平均亮度值调节第二显示屏的背光亮度。
或者,
将第三平均亮度值和第三平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将第四平均亮度值和第四平均亮度值对应的图像帧发送至显示设备的第二显示屏。
显示设备则根据与第一显示屏对应的第三平均亮度值调节第一显示屏的背光亮度,同时,根据与第二显示屏对应的第四平均亮度值调节第二显示屏的背光亮度。
本申请实施例,通过实时地对每帧图像的单眼图像进行局部背光亮度处理,来节省实时计算图像的平均亮度所耗费的时间,在兼顾硬件成本的同时,有效地提升了软件刷新帧率。
如图3所示,图3示出了本申请实施例提供的显示流程示意图。图3中(a)示出了传统的背光亮度处理方法,在接收图像帧之后,对图像帧按照左眼右眼的处理顺序(或者右眼左眼的处理顺序),依次地对图像帧进行图像渲染、图像畸变处理,然后在依次地对左眼图像帧进行局部背光处理计算得到一个平均亮度值,然后,再对右眼进行局部背光处理计算得到另外一个平均亮度值,最后输出平均亮度值和图像帧至显示设备。
图3中(b),本申请的背光亮度处理方法,在接收图像帧之后,对图像帧按照左眼右眼的处理顺序(或者右眼左眼的处理顺序),依次地对图像帧进行图像渲染、图像畸变处理,然后,确定该图像帧的帧序列号是奇数还是偶数,如果是奇数,则对左眼的图像帧按照局部背光处理算法计算左眼的图像帧的平均亮度值,对于右眼的图像帧,则无用计算,直接获取前一图像帧的平均亮度值。然后,同步输出左眼的当前图像帧左眼的平均亮度值和当前图像帧至左眼的显示屏,输出右眼的前一图像帧的平均亮度值和当前图像帧至右眼的显示屏。
显示设备包括显示面板和背光源。背光源可以与整个显示面板相对应,显示面板的像素中的所有子像素的背光亮度都可以被调节。例如,背光源可以包括发光单元阵列,该发光单元阵列包括多个阵列排布的发光单元,每个发光单元例如可以为发光二极管(LightEmitting Diode,LED),可以是有机的,也可以是无机的。
本申请实施例通过对单眼图像帧进行局部背光处理,在兼顾硬件成本的同时,提高软件端的帧刷新率。下面结合图6说明,图6示出了本申请实施例提供的背光亮度处理方法与现有技术的时序示意图。现有技术中,对接收到图像帧序列依次进行左右眼图像的图像渲染,左右眼图像的图像反畸变处理,并依次对左眼图像进行局部背光处理,再对右眼图像进行局部背光处理,其需要的时间为T0,而本申请提供的背光亮度处理方法,根据每个图像帧的帧序列号进行判断,在对其中一个图像进行局部背光处理的同时,对另一个图像不进行局部背光处理,而是通过获取每个图像帧紧邻的前一图像帧按照局部背光处理后的亮度平均值,这样就节省了ΔT时间。对于显示屏接收Vsync信号而言时间变短了,从而可以接收更多的Vsync信号,即提升了软件端输出的帧刷新率,且由于对单个图像进行局部背光处理对于处理器的性能要求也降低了,因此能够获得在兼顾硬件成本的同时提升软件端的帧刷新率。
本申请实施例提供的单眼进行局部背光处理,有效地节省了局部背光处理的时间,提升了软件输出图像的速度,从而提升了软件端的图像帧刷新率,且仅对单眼进行局部背光处理,普通处理器也可以实现,有效地降低了硬件成本。
应当注意,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
本申请实施例还提供了一种背光亮度处理***。参考图5,图5示出了本申请实施例提供的背光亮度处理***500的示例性结构框图。该***包括:第一处理装置501和显示设备502。其中第一处理装置501与显示设备502信号连接。连接方式可以有线连接,也可以是无线连接。
其中第一处理装置501,用于执行如图2描述的背光亮度处理方法,同步地得到与帧序列号对应的两个平均亮度值,该两个平均亮度值包括与第一显示屏对应的平均亮度值和与第二显示屏对应的平均亮度值;还将与第一显示屏对应的平均亮度值和与第一显示屏对应的平均亮度值相对应的图像帧发送至显示设备的第一显示屏;同时地将与第二显示屏对应的平均亮度值和与第二显示屏对应的平均亮度值相对应的图像帧发送至显示设备的第二显示屏,其中,与第一显示屏对应的平均亮度值相对应的图像帧和与第二显示屏对应的平均亮度值相对应的图像帧的帧序列号相同;
显示设备502,用于根据与第一显示屏对应的平均亮度值调节第一显示屏的背光亮度,同时,根据与第二显示屏对应的平均亮度值调节第二显示屏的背光亮度。
其中第一处理装置501还可以包括:
接收模块,用于接收两个图像帧序列,每个图像帧序列均至少包括帧序列号顺序相邻的前一图像帧和当前图像帧,两个图像帧序列包括第一图像帧序列和第二图像帧序列;
选择模块,用于根据连续变化的帧序列号,交替地从两个图像帧序列中选择第一图像帧序列或第二图像帧序列进行局部背光处理,其中,在对第一图像帧序列进行局部背光处理时,对第二图像帧序列不进行局部背光处理,或者在对第二图像帧序列进行局部背光处理时,对第一图像帧序列不进行局部背光处理;
获取模块,用于在每次进行局部背光处理时,若对第一图像帧序列不进行局部背光处理,则获取第一图像帧序列所包含的前一图像帧的平均亮度值作为当前帧的平均亮度值;或者,若对第二图像帧序列不进行局部背光处理,则获取第二图像帧序列所包含的前一图像帧的平均亮度值作为当前帧的平均亮度值。
输出模块,用于将第一平均亮度值和第一平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将第二平均亮度值和第二平均亮度值对应的图像帧发送至显示设备的第二显示屏;其中,对于帧序列号为n的第n个图像帧,与第一图像帧序列所包含的第n个图像帧相对应的平均亮度值为第一平均亮度值,与第二图像帧序列所包含的第n个图像帧相对应的平均亮度值为第二平均亮度值或者;
将第三平均亮度值和第三平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将第四平均亮度值和第四平均亮度值对应的图像帧发送至显示设备的第二显示屏;其中,对于帧序列号为n+1的第n+1个图像帧,与第一图像帧序列所包含的第n+1个图像帧相对应的平均亮度值为第三平均亮度值,与第二图像帧序列所包含的第n+1个图像帧相对应的平均亮度值为第四平均亮度值。
其中,选择模块还可以包括:
确定子模块,用于确定所述帧序列号是否为奇数;
第一局部背光处理子模块,用于在为奇数时,先从所述两个图像帧序列中选择第一图像帧序列进行局部背光处理,同时对所述第二图像帧序列不进行局部背光处理;或者,
第二局部背光处理子模块,用于在不为奇数时,先从所述两个图像帧序列中选择第二图像帧序列进行局部背光处理,同时对所述第一图像帧序列不进行局部背光处理。
该装置还可以包括:
图像渲染模块,用于依次地按照第一显示参数进行图像渲染处理,得到第一渲染图像帧序列;再按照第二显示参数进行图像渲染处理,得到第二渲染图像帧序列;
反畸变处理模块,用于依次地对第一渲染图像序列按照第一畸变程度进行图像反畸变处理得到两个图像帧序列中的第一图像帧序列;再对第二渲染图像帧序列按照第二畸变程度进行图像反畸变处理得到两个图像帧序列中的第二图像帧序列。
应当理解,***500第一处理装置501中记载的诸单元或模块与参考图2描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于装置501及其中包含的模块,在此不再赘述。装置501可以预先实现在电子设备的浏览器或其他安全应用中,也可以通过下载等方式而加载到电子设备的浏览器或其安全应用中。装置501中的相应模块可以与电子设备中的单元相互配合以实现本申请实施例的方案。
在上文详细描述中提及的若干模块或者单元,这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
下面参考图7,图7示出了本申请实施例提供的显示设备的计算机***600的结构示意图。
如图7所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有***600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括输入部分606;包括诸如液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本公开的实施例,上文参考流程图图2或4描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在机器可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的***中限定的上述功能。
需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
该显示设备还包括图像采集模块,用于采集待显示的图像帧序列。图像采集模块可以是摄像头,该摄像头可以是数码相机、智能手机、平板电脑的摄像头、个人计算机的摄像头、或者网络摄像头,通过图像采集模块还可以包括各种具有数据读取能力的软件和/或硬件,例如实时地读取存储空间的图像帧数据。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,前述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的显示设备中所包含的;也可以是单独存在,而未装配入该显示设备中的。上述计算机可读存储介质存储有一个或者多个程序,当前述程序被一个或者一个以上的处理器用来执行描述于本申请的局部背光处理方法。例如,一体式头戴式显示设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行程序时实现如图2描述的方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同步也应涵盖在不脱离前述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (10)
1.一种背光亮度处理方法,其特征在于,应用于具有两个显示屏的显示设备,所述方法包括:
接收两个图像帧序列,所述两个图像帧序列包括第一图像帧序列和第二图像帧序列,每个所述图像帧序列均至少包括帧序列号顺序相邻的前一图像帧和当前图像帧;
根据连续变化的所述帧序列号,交替地从所述两个图像帧序列中选择第一图像帧序列或第二图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理,其中,在对所述第一图像帧序列进行局部背光处理时,对所述第二图像帧序列不进行局部背光处理,或者在对所述第二图像帧序列进行局部背光处理时,对所述第一图像帧序列不进行局部背光处理;
在每次进行局部背光处理时,若对所述第一图像帧序列不进行局部背光处理,则获取所述第一图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值;或者,若对所述第二图像帧序列不进行局部背光处理,则获取所述第二图像帧序列所包含的前一图像帧的平均亮度值作为当前图像帧的平均亮度值。
2.根据权利要求1所述的背光亮度处理方法,其特征在于,所述根据连续变化所述帧序列号,交替地从所述两个图像帧序列中选择第一图像帧序列或第二图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理包括:
确定连续变化的所述帧序列号中的每个帧序列号是否为奇数;
在为奇数时,先从所述两个图像帧序列中选择第一图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理,同时对所述第二图像帧序列中与所述帧序列号对应的当前图像帧不进行局部背光处理;或者,
在不为奇数时,先从所述两个图像帧序列中选择第二图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理,同时对所述第一图像帧序列中与所述帧序列号对应的当前图像帧不进行局部背光处理。
3.根据权利要求2所述的背光亮度处理方法,其特征在于,所述在为奇数时,先从所述两个图像帧序列中选择第一图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理,同时对所述第二图像帧序列中与所述帧序列号对应的当前图像帧不进行局部背光处理;或者在不为奇数时,先从所述两个图像帧序列中选择第二图像帧序列中与所述帧序列号对应的当前图像帧进行局部背光处理,同时对所述第一图像帧序列中与所述帧序列号对应的当前图像帧不进行局部背光处理,包括以下步骤:
对于所述帧序列号为奇数的第n个图像帧,按照如下方式获取与第一图像帧序列所包含的第n个图像帧相对应的第一平均亮度值,与第二图像帧序列所包含的第n个图像帧相对应的第二平均亮度值:
对所述第一图像帧序列中的第n个图像帧进行局部背光处理,得到所述第一平均亮度值;
同时,获取所述第二图像帧序列所包含的第n-1个图像帧按照局部背光处理得到平均亮度值,作为所述第二平均亮度值;
对于所述帧序列号为偶数的第n+1个图像帧,按照如下方式获取与第一图像帧序列所包含的第n+1个图像帧相对应的第三平均亮度值,与第二图像帧序列所包含的第n+1个图像帧相对应的第四平均亮度值:
对所述第二图像帧序列中的第n+1个图像帧进行局部背光处理,得到所述第四平均亮度值;
同时,获取所述第一图像帧序列所包含的第n个图像帧按照局部背光处理得到所述第一平均亮度值,作为所述第三平均亮度值。
4.根据权利要求3所述的背光亮度处理方法,其特征在于,在每次进行局部背光处理之后,所述方法还包括:
将所述第一平均亮度值和所述第一平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将所述第二平均亮度值和所述第二平均亮度值对应的图像帧发送至所述显示设备的第二显示屏;或者,
将所述第三平均亮度值和所述第三平均亮度值对应图像帧发送至显示设备的第一显示屏,同时也将所述第四平均亮度值和所述第四平均亮度值对应的图像帧发送至所述显示设备的第二显示屏。
5.根据权利要求1所述的背光亮度处理方法,其特征在于,在所述接收两个图像帧序列之前,所述方法还包括:
依次地按照第一显示参数进行图像渲染处理,得到第一渲染图像帧序列;再按照第二显示参数进行图像渲染处理,得到第二渲染图像帧序列;
然后,依次地对所述第一渲染图像序列按照第一畸变程度进行图像反畸变处理得到所述两个图像帧序列中的第一图像帧序列;再对所述第二渲染图像帧序列按照第二畸变程度进行图像反畸变处理得到所述两个图像帧序列中的第二图像帧序列。
6.一种背光亮度处理***,其特征在于,所述***包括第一处理装置和显示设备,所述显示设备包括第一显示屏和第二显示屏,所述第一处理装置与所述显示设备信号连接,
所述第一处理装置,用于执行如权利要求1-5中任一所述背光亮度处理方法,同步地得到与帧序列号对应的两个平均亮度值,所述两个平均亮度值包括与所述第一显示屏对应的平均亮度值和与所述第二显示屏对应的平均亮度值;还将与所述第一显示屏对应的平均亮度值和与所述第一显示屏对应的平均亮度值相对应的图像帧发送至所述显示设备的第一显示屏;同时地将与所述第二显示屏对应的平均亮度值和与所述第二显示屏对应的平均亮度值相对应的图像帧发送至所述显示设备的第二显示屏,其中,与所述第一显示屏对应的平均亮度值相对应的图像帧和与所述第二显示屏对应的平均亮度值相对应的图像帧的帧序列号相同;
所述显示设备,用于根据所述与所述第一显示屏对应的平均亮度值调节所述第一显示屏的背光亮度,同时,根据所述与所述第二显示屏对应的平均亮度值调节所述第二显示屏的背光亮度。
7.根据权利要求6所述的背光亮度处理***,其特征在于,所述显示设备为用于实现虚拟现实或增强现实的头戴式显示设备。
8.一种头戴式显示设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5中任一项所述的方法。
9.根据权利要求8所述的头戴式显示设备,其特征在于,所述头戴式显示设备用于实现虚拟现实或增强现实。
10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-5中任一项所述的背光亮度处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911211919.4A CN110767184B (zh) | 2019-11-28 | 2019-11-28 | 背光亮度处理方法、***、显示设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911211919.4A CN110767184B (zh) | 2019-11-28 | 2019-11-28 | 背光亮度处理方法、***、显示设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110767184A CN110767184A (zh) | 2020-02-07 |
CN110767184B true CN110767184B (zh) | 2021-02-12 |
Family
ID=69340517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911211919.4A Active CN110767184B (zh) | 2019-11-28 | 2019-11-28 | 背光亮度处理方法、***、显示设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110767184B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111161685B (zh) | 2020-02-28 | 2022-02-01 | 京东方科技集团股份有限公司 | 一种虚拟现实显示设备及其控制方法 |
CN113473105A (zh) * | 2021-06-01 | 2021-10-01 | 青岛小鸟看看科技有限公司 | 图像同步方法、图像显示及处理设备、及图像同步*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101281732A (zh) * | 2008-03-26 | 2008-10-08 | 青岛海信电器股份有限公司 | 液晶显示方法 |
CN103177699A (zh) * | 2011-12-20 | 2013-06-26 | 上海天马微电子有限公司 | 场序列液晶显示装置中的数据处理方法 |
CN109194944A (zh) * | 2018-10-29 | 2019-01-11 | 京东方科技集团股份有限公司 | 图像处理方法、装置及***、显示装置 |
CN109509150A (zh) * | 2018-11-23 | 2019-03-22 | 京东方科技集团股份有限公司 | 图像处理方法和装置、显示装置、虚拟现实显示*** |
-
2019
- 2019-11-28 CN CN201911211919.4A patent/CN110767184B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101281732A (zh) * | 2008-03-26 | 2008-10-08 | 青岛海信电器股份有限公司 | 液晶显示方法 |
CN103177699A (zh) * | 2011-12-20 | 2013-06-26 | 上海天马微电子有限公司 | 场序列液晶显示装置中的数据处理方法 |
CN109194944A (zh) * | 2018-10-29 | 2019-01-11 | 京东方科技集团股份有限公司 | 图像处理方法、装置及***、显示装置 |
CN109509150A (zh) * | 2018-11-23 | 2019-03-22 | 京东方科技集团股份有限公司 | 图像处理方法和装置、显示装置、虚拟现实显示*** |
Also Published As
Publication number | Publication date |
---|---|
CN110767184A (zh) | 2020-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11961431B2 (en) | Display processing circuitry | |
JP4376764B2 (ja) | 立体画像表示装置 | |
US20100208043A1 (en) | Method and system for creating a 3d effect on a display device | |
US8803899B2 (en) | Image processing system and image processing method | |
US20200029057A1 (en) | Systems and methods for correcting color separation in field-sequential displays | |
CN110767184B (zh) | 背光亮度处理方法、***、显示设备及介质 | |
JP2011090079A (ja) | 表示装置、表示方法およびコンピュータプログラム | |
US10572764B1 (en) | Adaptive stereo rendering to reduce motion sickness | |
CN104065944B (zh) | 一种超高清三维转换装置及三维显示*** | |
US10152946B2 (en) | Video display method using visible/visual light communication with stripe patterns having different orientations and color combinations | |
US9261706B2 (en) | Display device, display method and computer program | |
CN109725701B (zh) | 显示面板和装置、图像处理方法和装置、虚拟现实*** | |
US8144164B2 (en) | Image display apparatus and method | |
CN111798805A (zh) | 背光处理***、设备、方法、背光驱动器及存储介质 | |
WO2022166712A1 (zh) | 图像的显示方法、装置、可读介质和电子设备 | |
US9888223B2 (en) | Display processing system, display processing method, and electronic device | |
CN116862814A (zh) | 图像处理方法、图像处理设备及计算机可读存储介质 | |
CN115761103A (zh) | 基于虚拟现实的控制方法、装置、电子设备和存储介质 | |
US20230127083A1 (en) | Optical link system for head mounted display and method of controlling the same | |
CN103003866B (zh) | 液晶显示设备 | |
US8913077B2 (en) | Image processing apparatus and image processing method | |
US8963824B2 (en) | Back light unit for stereoscopic display | |
CN114267277B (zh) | 显示控制方法及装置、计算机可读存储介质和电子设备 | |
CN102256160A (zh) | 一种立体图像处理设备及方法 | |
US20240233629A1 (en) | Display stream compression (dcs) with built-in high pass filter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |