CN110211543B - 局部背光调节方法和装置、虚拟现实*** - Google Patents
局部背光调节方法和装置、虚拟现实*** Download PDFInfo
- Publication number
- CN110211543B CN110211543B CN201910618017.6A CN201910618017A CN110211543B CN 110211543 B CN110211543 B CN 110211543B CN 201910618017 A CN201910618017 A CN 201910618017A CN 110211543 B CN110211543 B CN 110211543B
- Authority
- CN
- China
- Prior art keywords
- backlight
- image
- data
- setting
- unit
- 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
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
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)已广泛应用在平板电脑、电视或手机等电子产品中,为了降低功耗并提高显示画面对比度,液晶显示器引入了局部背光调节(Local Dimming)技术。研究表明,直下式发光二极管(Light-Emitting Diode,LED)背光搭配Local Dimming技术,可大幅度降低功耗、提高显示画面对比值、灰阶数及减少残影等。Local Dimming技术是通过对输入图像进行处理,根据图像的亮度调节直下式背光各个LED的亮度,同时调节LCD各个像素的灰阶值,提高图像中高亮部分的亮度,降低图像中暗部分的亮度,达到最佳的对比度。
目前,Local Dimming技术已经开始应用在虚拟现实(Virtual Reality,VR)***中,具体用于VR渲染流程。VR渲染对于VR***显示的内容来说非常重要,不仅需要渲染左右眼两幅高分辨率的图像,还要具有帧频90Hz的实时输出。实际应用表明,虽然LocalDimming具有易于实现、效果明显的特点,但由于Local Dimming技术需要对每个背光子区都进行计算,计算复杂且计算量较大,极大地增加了VR渲染的计算负担,造成VR渲染流程存在较大的延时,降低了VR图像的显示质量,影响了使用者的体验。
因此,如何减少采用Local Dimming技术的VR渲染流程的较大延时,是本领域亟待解决的技术问题。
发明内容
本发明实施例所要解决的技术问题是,提供一种局部背光调节方法和装置、虚拟现实***,以解决现有采用Local Dimming技术的VR渲染流程存在较大延时的问题。
为了解决上述技术问题,本发明实施例提供了一种局部背光调节方法,包括:
接收一帧输入图像;
根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;
通过背光计算获得所述多个反畸变图像单元的背光调节数据,设定所述多个黑色图像单元的背光调节数据。
可选地,所述标记模板中设置有标记线和网格线,所述标记线的大小和形状与反畸变边界的大小和形状相同,所述网格线将所述标记模板划分成多个网格,每个网格所限定的区域作为一个图像单元,且对应于背光模组的一个背光子区和显示面板的一个显示分区。
可选地,根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像,包括:
所述标记模板中标记线所在网格不设置数据,形成多个边界图像单元,所述多个边界图像单元形成闭合的边界环;所述标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,形成多个反畸变图像单元;所述标记模板中标记线之外的网格,被设置输入图像相应位置的数据,形成多个黑色图像单元。
可选地,通过背光计算获得所述多个反畸变图像单元的背光调节数据,设定所述多个黑色图像单元的背光调节数据,包括对所有图像单元执行如下处理:
读取第i个图像单元;判断所述第i个图像单元是否是反畸变图像单元,是则对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,发送给存储单元;否则设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,发送给存储单元。
可选地,对所述第i个图像单元进行背光设定计算和显示补偿计算,包括:
对所述第i个图像单元进行背光设定计算,得到背光设定数据;
基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
可选地,还包括:
生成本帧的背光设定数据和显示补偿数据;
根据垂直同步信号,同时将本帧的背光设定数据和显示补偿数据分别发送给背光驱动电路和显示驱动电路。
为了解决上述技术问题,本发明实施例还提供了一种局部背光调节装置,包括:
接收模块,用于接收一帧输入图像;
模板模块,用于根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;
处理模块,用于通过背光计算获得所述多个反畸变图像单元的背光调节数据,还用于设定所述多个黑色图像单元的背光调节数据。
可选地,所述标记模板中设置有标记线和网格线,所述标记线的大小和形状与反畸变边界的大小和形状相同,所述网格线将所述标记模板划分成多个网格,每个网格所限定的区域作为一个图像单元,且对应于背光模组的一个背光子区和显示面板的一个显示分区。
可选地,所述模板模块具体用于,所述标记模板中标记线所在网格不设置数据,形成多个边界图像单元,所述多个边界图像单元形成闭合的边界环;所述标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,形成多个反畸变图像单元;所述标记模板中标记线之外的网格,被设置输入图像相应位置的数据,形成多个黑色图像单元。
可选地,所述处理模块包括判断单元、计算单元、设定单元和存储单元,
判断单元,用于读取第i个图像单元,判断所述第i个图像单元是否是反畸变图像单元,是则向计算单元发送计算指令,否则向设定单元发送设定指令;
计算单元,用于根据所述计算指令,对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,发送给存储单元;
设定单元,用于根据所述设定指令,设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,发送给存储单元;
存储单元,用于存储第i个图像单元的背光设定数据和显示补偿数据。
可选地,所述计算单元包括背光设定计算子单元和显示补偿计算子单元,
背光设定计算子单元,用于对所述第i个图像单元进行背光设定计算,得到背光设定数据;
显示补偿计算子单元,用于基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
可选地,还包括生成模块和发送模块,
生成模块,用于生成本帧的背光设定数据和显示补偿数据;
发送模块,用于根据垂直同步信号,同时将本帧的背光设定数据和显示补偿数据分别发送给背光驱动电路和显示驱动电路。
本发明实施例还提供了一种虚拟现实***,包括如上所述局部背光调节装置。
本发明实施例还提供了一种介质,其上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述局部背光调节方法的步骤。
本发明实施例所提供的局部背光调节方法和装置、虚拟现实***,通过引入标记模板,利用标记模板将输入图像处理成网格图像,将输入图像中的反畸变图像和黑色图像分开,在随后进行背光计算时,仅对反畸变图像进行背光计算,而对黑色图像直接设置背光调节数据,有效降低了计算复杂度,减小了计算量,提高了处理效率。现对于现有技术,本发明可以减小10%~20%的计算量,节省至少10%的处理时间,有效克服了现有采用LocalDimming技术的VR渲染流程存在较大延时的问题。
当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。本发明的其它特征和优点将在随后的说明书实施例中阐述,并且,部分地从说明书实施例中变得显而易见,或者通过实施本发明而了解。本发明实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。附图中各部件的形状和大小不反映真实比例,目的只是示意说明本发明内容。
图1为本发明实施例局部背光调节方法的流程图;
图2为VR***预处理形成中间图像的示意图;
图3为本发明实施例将输入图像处理成网格图像的示意图;
图4为本发明实施例局部背光调节的实施流程图;
图5为本发明实施例局部背光调节应用于VR渲染的实施流程图。
具体实施方式
下面结合附图和实施例对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
针对现有采用Local Dimming技术的VR渲染流程存在较大延时的问题,本发明实施例提供了一种局部背光调节的解决方案。图1为本发明实施例局部背光调节方法的流程图,如图1所示,本发明实施例局部背光调节方法包括:
S1、接收一帧输入图像;
S2、根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;
S3、通过背光计算获得所述多个反畸变图像单元的背光调节数据,设定所述多个黑色图像单元的背光调节数据。
随着计算机技术的不断发展,虚拟现实VR***逐渐成为人们生活娱乐的一种重要工具。现有VR设备的光学透镜中,由于人眼作为***出瞳,且具有大视场显示,因此透镜成像过程需要考虑枕形畸变。枕形畸变是指正常的图像经过透镜后,人眼看到的是一个像枕头一样的图像。目前的处理方式是,采用软件对视频或者图像源进行预处理,通过预处理使一个正常的图像变成一个桶状图像,这样的桶状图像在经过透镜的枕形畸变之后,人眼就能看到正常的图像。其中,预处理过程称之为反畸变处理。由于VR***是近眼显示,人眼会集中在焦点附近区域,不会太多关注远离焦点区域的显示内容,因此现有预处理都是将中间图像作为显示内容。图2为VR***预处理形成中间图像的示意图,如图2所示,对于输入图像,预处理仅将中间图像边界(虚线框所示)以内区域的图像进行反畸变处理,将该区域作为用于显示的主要图像内容,而将中间图像边界以外区域设置成黑色,无图像信息。本发明实施例中,将中间图像边界以内区域的图像称之为反畸变图像,将中间图像边界以外区域的黑色称之为黑色图像,将中间图像边界称之为反畸变边界。对于整机形态的VR***,其整个***的光学结构已经确定,其反畸变形态也已确定,即预处理所形成的反畸变边界已经确定。因此,本发明实施例在进行局部背光调节处理之前,先从VR***获取到反畸变边界,并将其存储起来,作为预先设置的处理参数。
本发明实施例步骤S1所接收的一帧输入图像,即是经过VR***预处理后的图像,包括位于中间区域的反畸变图像以及位于反畸变图像***区域的黑色图像。随后,在步骤S2中,根据预先设置的标记模板,将所述输入图像处理成包括反畸变图像单元和黑色图像单元的网格图像。具体地,本发明实施例根据预先获知的反畸变边界,预先设置一个标记模板,标记模板中设置有标记线和网格线。其中,标记模板的大小与输入图像的大小相同,标记模板中标记线的大小和形状与反畸变边界的大小和形状相同,网格线将标记模板划分成规则排列的M*N个网格,每一个网格所限定的区域作为一个图像单元,同时对应于背光模组的一个背光子区,对应于显示面板的一个显示分区,M和N均为大于1的正整数。也就是说,背光模组也被划分成规则排列的M*N个背光子区,显示面板也被划分成规则排列的M*N个显示分区,显示分区与背光子区一一对应,即在垂直于显示面板的方向,一一对应的显示分区和背光子区的投影重叠。每个背光子区中包括多个LED,每个显示分区包括多个像素。
这样,根据标记模板对输入图像进行处理,即可将一帧输入图像处理成包括M*N个图像单元的网格图像。其中,标记模板中标记线所在网格,不设置数据,形成网格图像的多个边界图像单元,因而多个边界图像单元形成闭合的边界环。标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,由于输入图像相应位置是反畸变图像数据,因而形成多个反畸变图像单元。标记模板中标记线之外的网格,也被设置输入图像相应位置的数据,由于输入图像相应位置是黑色数据,因而形成多个黑色图像单元。
图3为本发明实施例将输入图像处理成网格图像的示意图,如图3所示,图中左侧图形表示输入图像,中间图形为包括标记线和网格线的标记模板,右侧图形表示根据标记模板对输入图像进行处理后得到的网格图像。该网格图像包括M*N个图像单元,M*N个图像单元包括多个反畸变图像单元、多个黑色图像单元和多个边界图像单元,多个边界图像单元形成闭合的环形边界环,多个反畸变图像单元位于边界环之内,多个黑色图像单元位于边界环之外。
根据前述步骤得到的包括多个反畸变图像单元和多个黑色图像单元的网格图像,就可以获得每个图像单元用于输入图像补偿的显示补偿数据和用于控制背光亮度的背光设定数据。其中,本发明实施例仅对多个反畸变图像单元进行背光计算,通过背光计算获得反畸变图像单元的背光调节数据,而对多个黑色图像单元不进行背光计算,通过赋值方式直接设定黑色图像单元的背光调节数据,最终获得所有图像单元背光调节数据。
本发明实施例中,步骤S3对所有图像单元执行如下处理:
S31、读取第i个图像单元,其中,i=1~M*N;
S32、判断所述第i个图像单元是否是反畸变图像单元,是则执行步骤S33,否则执行步骤S34;
S33、对所述第i个图像单元进行背光计算,得到第i个图像单元的背光调节数据,执行步骤S35;
S34、设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,执行步骤S35;
S35、将所述第i个图像单元的背光调节数据发送给存储单元。
其中,背光计算包括背光设定计算和显示补偿计算,背光调节数据包括背光设定数据和显示补偿数据,背光设定数据用于设定背光模组的亮度,显示补偿数据用于对输入图像进行灰度补偿。
其中,步骤S33中对所述第i个图像单元进行背光计算,包括:
S331、对所述第i个图像单元进行背光设定计算,得到背光设定数据;
S332、基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
由于网格图像是由M*N个网格形成,因此网格图像中的每个图像单元可以用网格坐标(x,y)唯一地确定,例如,网格图像中第4行、第10列的图像单元的网格坐标可以标识为图像单元(4,10)。这样,对于网格图像的任意一个图像单元,可以根据边界图像单元的网格坐标直接确定该图像单元是反畸变图像单元,还是黑色图像单元。因此,步骤S31读取第i个图像单元后,同时会获得该第i个图像单元的网格坐标,根据边界图像单元的网格坐标即可判断出该第i个图像单元是反畸变图像单元或者是黑色图像单元。
如果第i个图像单元是反畸变图像单元,说明该图像单元会作为图像内容向用户显示,因此需要进行背光设定计算和显示补偿计算,先对第i个图像单元进行背光设定计算,得到背光设定数据,然后基于该背光设定数据对图像单元进行处理,得到基于背光设定数据的显示补偿数据,随后将计算得到的背光设定数据和显示补偿数据发送给存储单元。如果第i个图像单元不是反畸变图像单元,说明该图像单元是黑色图像单元,处于用户视线的***,因此不需要进行背光设定计算和显示补偿计算,直接将第i个图像单元的背光设定数据设置为背光值=0,即关闭LED,直接将第i个图像单元的显示补偿数据设置为灰度值=0,即黑色,随后将背光值=0和灰度值=0发送给存储单元。
通过重复进行上述处理,即可获得所有图像单元的背光调节数据。最后,当存储单元接收到所有图像单元的背光设定数据和显示补偿数据后,生成本帧的背光设定数据和显示补偿数据,根据垂直同步(Vsync)信号,将本帧的背光设定数据发送给背光驱动电路,同时将本帧的显示补偿数据发送给显示驱动电路,背光驱动电路按照背光设定数据调节背光模组中各个背光子区的亮度,显示驱动电路按照显示补偿数据对输入图像进行补偿处理,实现局部背光调节。其中,调节背光子区的亮度主要是调节相应LED的亮度,对输入图像进行补偿处理主要是调节相应像素的灰度值。
本发明实施例中,对各个图像单元进行背光设定计算和显示补偿计算,可以采用现有Local Dimming方法。例如,背光设定计算可以是,先获取图像单元的亮度参数,然后根据亮度参数决策背光设定值,即背光设定数据。显示补偿计算可以是,根据计算得到的背光设定值及背光点扩散规律,计算图像单元中每个像素应该显示的灰阶值,即显示补偿数据,从而与背光亮度配合达到更高动态对比度范围的显示效果。现有Local Dimming方法中有关背光设定计算和显示补偿计算为本领域技术人员熟知,这里不再赘述。
图4为本发明实施例局部背光调节的实施流程图。如图4所示,局部背光调节包括:
S101、接收一帧输入图像;
S102、根据预先设置的标记模板,将所述输入图像处理成包括M*N个图像单元的网格图像;
S103、设置i=1;
S104、读取第i个图像单元,判断所述第i个图像单元是否是反畸变图像单元,是则执行步骤S105,否则执行步骤S106;
S105、对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,执行步骤S107;
S106、设置所述第i个图像单元背光设定数据的背光值=0,设置所述第i个图像单元显示补偿数据的灰度值=0,执行步骤S107;
S107、存储第i个图像单元的背光设定数据和显示补偿数据;
S108、判断i是否小于M*N,是则执行步骤S109,否则执行步骤S110;
S109、设置i=i+1,执行步骤S104;
S110、根据所有图像单元的背光设定数据和显示补偿数据,生成本帧的背光设定数据和显示补偿数据;根据垂直同步(Vsync)信号,将本帧的背光设定数据发送给背光驱动电路,同时将本帧的显示补偿数据发送给显示驱动电路。
通过上述介绍可以看出,本发明实施例通过引入标记模板,利用标记模板将输入图像处理成网格图像,将输入图像中的反畸变图像和黑色图像分开,在随后进行背光计算时,仅对反畸变图像进行背光设定计算和显示补偿计算,而对黑色图像直接设置背光设定数据和显示补偿数据,因而有效降低了计算复杂度,减小了计算量,提高了处理效率。对于输入图像,通常反畸变图像约占输入图像的80%~90%,黑色图像约占输入图像的10%~20%,因而相对于对每个背光子区都进行计算的现有处理方法,本发明可以减小10%~20%的计算量,节省至少10%的处理时间,有效克服了采用Local Dimming技术的VR渲染流程存在的延时问题。
图5为本发明实施例局部背光调节应用于VR渲染的实施流程图。如图5所示,VR渲染处理具体包括:
S201、获取VR***的光学结构信息;
S202、通过外设获取姿态位置数据;
S203、渲染双眼图像;
S204、对双眼图像分别进行反畸变和时间规划(TimeWrap)处理;
S205、进行局部背光调节处理;
S206、根据Vsync信号,将背光设定数据发送给背光驱动电路,将显示补偿数据发送给显示驱动电路。
其中,步骤S205即是采用本发明实施例局部背光调节方法对经过反畸变处理后的图像进行处理。
基于前述局部背光调节方法的技术构思,本发明实施例还提供了一种局部背光调节装置。本发明实施例局部背光调节装置包括:
接收模块,用于接收一帧输入图像;
模板模块,用于根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;
处理模块,用于通过背光计算获得所述多个反畸变图像单元的背光调节数据,还用于设定所述多个黑色图像单元的背光调节数据。
其中,所述标记模板中设置有标记线和网格线,所述标记线的大小和形状与反畸变边界的大小和形状相同,所述网格线将所述标记模板划分成多个网格,每个网格所限定的区域作为一个图像单元,对应于背光模组的一个背光子区和显示面板的一个显示分区。
其中,所述模板模块具体用于,所述标记模板中标记线所在网格不设置数据,形成多个边界图像单元,所述多个边界图像单元形成闭合的边界环;所述标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,形成多个反畸变图像单元;所述标记模板中标记线之外的网格,被设置输入图像相应位置的数据,形成多个黑色图像单元。
本发明实施例中,所述处理模块包括判断单元、计算单元、设定单元和存储单元,其中:
判断单元,用于读取第i个图像单元,判断所述第i个图像单元是否是反畸变图像单元,是则向计算单元发送计算指令,否则向设定单元发送设定指令;
计算单元,用于根据判断单元发送的计算指令,对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,发送给存储单元;
设定单元,用于根据判断单元发送的设定指令,设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,发送给存储单元;
存储单元,用于存储第i个图像单元的背光设定数据和显示补偿数据。
本发明实施例中,所述计算单元包括背光设定计算子单元和显示补偿计算子单元,其中,
背光设定计算子单元,用于对所述第i个图像单元进行背光设定计算,得到背光设定数据;
显示补偿计算子单元,用于基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
本发明实施例中,局部背光调节装置还包括生成模块和发送模块,其中,
生成模块,用于生成本帧的背光设定数据和显示补偿数据;
发送模块,用于根据垂直同步信号,将本帧的背光设定数据发送给背光驱动电路,将本帧的显示补偿数据发送给显示驱动电路。
有关局部背光调节装置的具体处理过程,已在前述局部背光调节方法中详细说明,这里不再赘述。
基于前述实施例的技术构思,本发明实施例还提供了一种虚拟现实***,所述虚拟现实***包括前述的局部背光调节装置。
基于前述实施例的技术构思,本发明实施例还提供了一种介质,其上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现前述的局部背光调节方法的步骤。
在本发明实施例的描述中,需要理解的是,术语“中部”、“上”、“下”、“前”、“后”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序请求实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序请求到通用计算机、专用计算机、嵌入式处理机或其他可编程信息处理设备的处理器以产生一个机器,使得通过计算机或其他可编程信息处理设备的处理器执行的请求产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序请求也可存储在能引导计算机或其他可编程信息处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的请求产生包括请求装置的制造品,该请求装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序请求也可装载到计算机或其他可编程信息处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的请求提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (12)
1.一种局部背光调节方法,其特征在于,包括:
接收一帧输入图像;
根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;所述标记模板中设置有标记线和网格线,所述标记线的大小和形状与反畸变边界的大小和形状相同,所述网格线将所述标记模板划分成多个网格,每个网格所限定的区域作为一个图像单元,且对应于背光模组的一个背光子区和显示面板的一个显示分区;
通过背光计算获得所述多个反畸变图像单元的背光调节数据,设定所述多个黑色图像单元的背光调节数据。
2.根据权利要求1所述的局部背光调节方法,其特征在于,根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像,包括:
所述标记模板中标记线所在网格不设置数据,形成多个边界图像单元,所述多个边界图像单元形成闭合的边界环;所述标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,形成多个反畸变图像单元;所述标记模板中标记线之外的网格,被设置输入图像相应位置的数据,形成多个黑色图像单元。
3.根据权利要求2所述的局部背光调节方法,其特征在于,通过背光计算获得所述多个反畸变图像单元的背光调节数据,设定所述多个黑色图像单元的背光调节数据,包括对所有图像单元执行如下处理:
读取第i个图像单元;判断所述第i个图像单元是否是反畸变图像单元,是则对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,发送给存储单元;否则设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,发送给存储单元。
4.根据权利要求3所述的局部背光调节方法,其特征在于,对所述第i个图像单元进行背光设定计算和显示补偿计算,包括:
对所述第i个图像单元进行背光设定计算,得到背光设定数据;
基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
5.根据权利要求3所述的局部背光调节方法,其特征在于,还包括:
生成本帧的背光设定数据和显示补偿数据;
根据垂直同步信号,同时将本帧的背光设定数据和显示补偿数据分别发送给背光驱动电路和显示驱动电路。
6.一种局部背光调节装置,其特征在于,包括:
接收模块,用于接收一帧输入图像;
模板模块,用于根据预先设置的标记模板,将所述输入图像处理成包括多个反畸变图像单元和多个黑色图像单元的网格图像;所述标记模板中设置有标记线和网格线,所述标记线的大小和形状与反畸变边界的大小和形状相同,所述网格线将所述标记模板划分成多个网格,每个网格所限定的区域作为一个图像单元,且对应于背光模组的一个背光子区和显示面板的一个显示分区;
处理模块,用于通过背光计算获得所述多个反畸变图像单元的背光调节数据,还用于设定所述多个黑色图像单元的背光调节数据。
7.根据权利要求6所述的局部背光调节装置,其特征在于,所述模板模块具体用于,所述标记模板中标记线所在网格不设置数据,形成多个边界图像单元,所述多个边界图像单元形成闭合的边界环;所述标记模板中标记线之内的网格,被设置成输入图像相应位置的数据,形成多个反畸变图像单元;所述标记模板中标记线之外的网格,被设置输入图像相应位置的数据,形成多个黑色图像单元。
8.根据权利要求7所述的局部背光调节装置,其特征在于,所述处理模块包括判断单元、计算单元、设定单元和存储单元,
判断单元,用于读取第i个图像单元,判断所述第i个图像单元是否是反畸变图像单元,是则向计算单元发送计算指令,否则向设定单元发送设定指令;
计算单元,用于根据所述计算指令,对所述第i个图像单元进行背光设定计算和显示补偿计算,得到第i个图像单元的背光设定数据和显示补偿数据,发送给存储单元;
设定单元,用于根据所述设定指令,设置第i个图像单元背光设定数据的背光值=0,设置第i个图像单元显示补偿数据的灰度值=0,发送给存储单元;
存储单元,用于存储第i个图像单元的背光设定数据和显示补偿数据。
9.根据权利要求8所述的局部背光调节装置,其特征在于,所述计算单元包括背光设定计算子单元和显示补偿计算子单元,
背光设定计算子单元,用于对所述第i个图像单元进行背光设定计算,得到背光设定数据;
显示补偿计算子单元,用于基于所述背光设定数据对所述第i个图像单元进行显示补偿计算,得到显示补偿数据。
10.根据权利要求8所述的局部背光调节装置,其特征在于,还包括生成模块和发送模块,
生成模块,用于生成本帧的背光设定数据和显示补偿数据;
发送模块,用于根据垂直同步信号,同时将本帧的背光设定数据和显示补偿数据分别发送给背光驱动电路和显示驱动电路。
11.一种虚拟现实***,其特征在于,包括如权利要求7~10任一所述局部背光调节装置。
12.一种介质,其特征在于,其上存储有可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1~5任一所述的局部背光调节方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910618017.6A CN110211543B (zh) | 2019-07-10 | 2019-07-10 | 局部背光调节方法和装置、虚拟现实*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910618017.6A CN110211543B (zh) | 2019-07-10 | 2019-07-10 | 局部背光调节方法和装置、虚拟现实*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110211543A CN110211543A (zh) | 2019-09-06 |
CN110211543B true CN110211543B (zh) | 2020-10-30 |
Family
ID=67796972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910618017.6A Active CN110211543B (zh) | 2019-07-10 | 2019-07-10 | 局部背光调节方法和装置、虚拟现实*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110211543B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111161685B (zh) | 2020-02-28 | 2022-02-01 | 京东方科技集团股份有限公司 | 一种虚拟现实显示设备及其控制方法 |
CN116888659A (zh) * | 2021-12-21 | 2023-10-13 | 京东方科技集团股份有限公司 | 数据传输装置、方法、电子设备、介质和智能交互平板 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101689776B1 (ko) * | 2010-04-13 | 2016-12-27 | 삼성디스플레이 주식회사 | 백라이트 어셈블리의 구동 방법 및 이를 갖는 표시장치 |
CN103792674B (zh) * | 2014-01-21 | 2016-11-23 | 浙江大学 | 一种测量和校正虚拟现实显示器畸变的装置和方法 |
US10438331B2 (en) * | 2014-06-26 | 2019-10-08 | Intel Corporation | Distortion meshes against chromatic aberrations |
CN104363383B (zh) * | 2014-10-16 | 2018-02-27 | 青岛歌尔声学科技有限公司 | 一种图像预畸变校正的方法和装置 |
CN106101594B (zh) * | 2016-08-04 | 2019-03-12 | 深圳创维-Rgb电子有限公司 | Hdr电视机及区域调光方法 |
WO2018093562A1 (en) * | 2016-11-16 | 2018-05-24 | Google Llc | Freeform projected display |
US10490157B2 (en) * | 2017-01-03 | 2019-11-26 | Screenovate Technologies Ltd. | Compression of distorted images for head-mounted display |
CN106873162B (zh) * | 2017-03-14 | 2019-05-28 | 上海天马微电子有限公司 | 显示装置的像素排列方法、显示装置及近眼显示设备 |
CN107680047A (zh) * | 2017-09-05 | 2018-02-09 | 北京小鸟看看科技有限公司 | 一种虚拟现实场景渲染方法、图像处理器和头戴显示设备 |
CN107742512B (zh) * | 2017-11-07 | 2020-09-01 | 北京京东方光电科技有限公司 | 一种显示驱动电路、其驱动方法及显示装置 |
CN109903231A (zh) * | 2017-12-11 | 2019-06-18 | 上海聚虹光电科技有限公司 | Vr或ar设备虹膜图像的矫正方法 |
CN108287678B (zh) * | 2018-03-06 | 2020-12-29 | 京东方科技集团股份有限公司 | 一种基于虚拟现实的图像处理方法、装置、设备和介质 |
CN109461213B (zh) * | 2018-11-16 | 2023-11-28 | 京东方科技集团股份有限公司 | 基于虚拟现实的图像处理方法、装置、设备和存储介质 |
CN109407392B (zh) * | 2019-01-02 | 2021-08-06 | 京东方科技集团股份有限公司 | 液晶显示屏和虚拟现实头戴设备 |
CN109753158B (zh) * | 2019-01-11 | 2021-01-22 | 京东方科技集团股份有限公司 | 一种vr设备延时的确定方法及控制终端 |
CN109636715B (zh) * | 2019-02-01 | 2023-06-13 | 京东方科技集团股份有限公司 | 图像数据的传输方法、装置及存储介质 |
-
2019
- 2019-07-10 CN CN201910618017.6A patent/CN110211543B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110211543A (zh) | 2019-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109658876B (zh) | 图像显示处理方法及装置、显示装置及存储介质 | |
US11521564B2 (en) | Image display processing method and device, display device and non-volatile storage medium | |
CN101821795B (zh) | 图像显示器 | |
US20110007136A1 (en) | Image signal processing apparatus and image display | |
CN108198534A (zh) | 显示方法、显示优化装置、以及显示装置 | |
CN110211543B (zh) | 局部背光调节方法和装置、虚拟现实*** | |
CN102968964B (zh) | 背光驱动方法及装置、显示装置 | |
CN102263969A (zh) | 视频信号处理装置、视频信号处理方法,以及计算机程序 | |
CN104539935A (zh) | 图像亮度的调节方法及调节装置、显示装置 | |
WO2021169578A1 (zh) | 一种虚拟现实显示设备及显示方法 | |
CN105825840A (zh) | 一种光学补偿方法、光学补偿装置及显示面板 | |
CN111916032A (zh) | 显示面板的伽玛调节方法和装置 | |
KR20180039224A (ko) | 머리 장착형 표시장치 | |
US8698731B2 (en) | Backlight module driving system and driving method thereof | |
JP5100873B1 (ja) | クロストーク補正量評価装置及びクロストーク補正量評価方法 | |
CN104915166B (zh) | 信息处理方法及电子设备 | |
CN106782344A (zh) | 亮度调节方法、装置及显示设备 | |
JP5359191B2 (ja) | 液晶表示装置 | |
CN105513566A (zh) | 可依据不同环境执行最佳化调整的影像调整方法及其显示器 | |
CN105635789B (zh) | 降低视频图像中osd亮度的方法和装置 | |
CN104106109A (zh) | 视频显示控制装置 | |
JP2013250570A (ja) | 画質調整装置及び画像補正データ生成プログラム | |
CN109712578B (zh) | 显示方法和显示装置 | |
CN101466011B (zh) | 改善低视力人群阅读障碍的装置 | |
WO2017208528A1 (ja) | バックライトシステム、表示装置、および発光制御方法 |
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 |