CN115248652B - 图像的自适应方法、装置、设备及存储介质 - Google Patents
图像的自适应方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN115248652B CN115248652B CN202110450297.1A CN202110450297A CN115248652B CN 115248652 B CN115248652 B CN 115248652B CN 202110450297 A CN202110450297 A CN 202110450297A CN 115248652 B CN115248652 B CN 115248652B
- Authority
- CN
- China
- Prior art keywords
- brightness information
- transparency
- mask layer
- image
- layer
- 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
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000000007 visual effect Effects 0.000 claims abstract description 10
- 230000006870 function Effects 0.000 claims description 19
- 230000004310 photopic vision Effects 0.000 claims description 18
- 230000004296 scotopic vision Effects 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 11
- 230000006978 adaptation Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000010365 information processing Effects 0.000 abstract description 2
- 230000003044 adaptive effect Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 16
- 238000005286 illumination Methods 0.000 description 7
- 230000004907 flux Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000004438 eyesight Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
Abstract
本申请提供一种图像的自适应方法、装置、设备及存储介质,属于视觉信息处理技术领域。该方法包括:获取当前环境中的亮度信息;根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;将遮罩层的透明度调整至目标透明度。本申请可以提高亮度调整的结果与用户需求的匹配性,提高用户的体验感。
Description
技术领域
本申请涉及视觉信息处理技术领域,具体而言,涉及一种图像的自适应方法、装置、设备及存储介质。
背景技术
为了使用户更加舒适地实现对电子设备中显示屏幕上显示内容的观看或者交互,电子设备上通常都设置有亮度调节的方式。
现有技术中,电子设备的光感装置可以实时获取外界的亮度信息,当外界环境的亮度信息发生改变时,则可以调整电子设备中的光机,以使整个显示屏幕的亮度进行对应的调整。
然而,当用户在进行界面操作或者观影等特殊行为时,通过光机直接进行亮度调整往往不能满足用户的需求,会出现在较暗场景下看不清操作按键或者观影内容的情况,导致了亮度调整的结果与用户的需求并不匹配。
发明内容
本申请的目的在于提供一种图像的自适应方法、装置、设备及存储介质,可以提高亮度调整的结果与用户需求的匹配性,提高用户的体验感。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种图像的自适应方法,该方法包括:
获取当前环境中的亮度信息;
根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;
将遮罩层的透明度调整至目标透明度。
可选地,根据亮度信息确定待显示图像对应的遮罩层的目标透明度,包括:
根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度。
可选地,根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度之前,该方法还包括:
获取多组亮度信息与亮度信息对应的适宜画面亮度数据;
根据多组亮度信息与亮度信息对应的适宜画面亮度数据建立第二函数关系;
对第二函数关系进行调整得到第一函数关系;
根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度,包括:
根据第一函数关系,确定亮度信息与遮罩层的透明度的关系公式;
基于关系公式、亮度信息计算遮罩层的目标透明度。
可选地,对第二函数关系进行调整得到第一函数关系,包括:
获取预设亮视觉曲线以及预设暗视觉曲线;
响应于用户的操作,将预设亮视觉曲线以及预设暗视觉曲线与第二函数关系进行拟合调整处理,得到第一函数关系。
可选地,第一函数关系为符合贝塞尔曲线规则的第一函数曲线,第一函数曲线指示第一函数关系;
根据第一函数关系以及亮度信息,确定遮罩层的目标透明度,包括:
根据亮度信息在第一函数曲线中的位置,确定遮罩层的目标透明度。
可选地,关系公式为:
N=(1-L/A);其中,N为遮罩层的透明度,L为亮度信息,A为预设的转换系数。
可选地,根据亮度信息确定待显示图像对应的遮罩层的目标透明度之前,还包括:
获取待显示图像的背景层和前景层,并在背景层和前景层之间增加遮罩层。
可选地,获取当前环境中的亮度信息包括:
通过光感装置实时获取当前环境中的亮度信息。
本申请实施例的另一方面,提供一种图像的自适应明暗调整装置,该装置包括:获取模块、处理模块、调整模块;
获取模块,用于获取当前环境中的亮度信息;
处理模块,用于根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;
调整模块,用于将遮罩层的透明度调整至目标透明度。
可选地,处理模块,具体用于根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度。
可选地,获取模块,还用于获取多组亮度信息与亮度信息对应的适宜画面亮度数据;根据多组亮度信息与亮度信息对应的适宜画面亮度数据建立第二函数关系;对第二函数关系进行调整得到第一函数关系;处理模块,具体用于根据第一函数关系,确定亮度信息与遮罩层的透明度的关系公式;基于关系公式、亮度信息计算遮罩层的目标透明度。
可选地,处理模块,具体用于获取预设亮视觉曲线以及预设暗视觉曲线;响应于用户的操作,将预设亮视觉曲线以及预设暗视觉曲线与第二函数关系进行拟合调整处理,得到第一函数关系。
可选地,第一函数关系为符合贝塞尔曲线规则的第一函数曲线,第一函数曲线指示第一函数关系;处理模块,具体用于根据亮度信息在第一函数曲线中的位置,确定遮罩层的目标透明度。
可选地,关系公式为:N=(1-L/A);其中,N为遮罩层的透明度,L为亮度信息,A为预设的转换系数。
可选地,获取模块,还用于获取待显示图像的背景层和前景层,并在背景层和前景层之间增加遮罩层。
可选地,获取模块,具体用于通过光感装置实时获取当前环境中的亮度信息。
本申请实施例的另一方面,提供一种计算机设备,包括:存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述图像的自适应方法的步骤。
本申请实施例的另一方面,提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现上述图像的自适应方法的步骤。
本申请实施例的有益效果包括:
本申请实施例提供的一种图像的自适应方法、装置、设备及存储介质中,可以获取当前环境中的亮度信息;根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;将遮罩层的透明度调整至目标透明度。其中,通过亮度信息对遮罩层的目标透明度进行调整后,可以得到满足用户视觉需求的亮度,进而可以提高亮度调整的结果与用户需求的匹配性,提高用户的体验感,以使用户在不同光照强度的环境下获取画面亮度适宜的显示图像。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的图像的自适应方法的应用场景示意图;
图2为本申请实施例提供的图像的自适应方法的流程示意图一;
图3为本申请实施例提供的图像的自适应方法的流程示意图二;
图4为本申请实施例提供的图像的自适应方法的流程示意图三;
图5为本申请实施例提供的第二函数曲线的示意图;
图6为本申请实施例提供的亮视觉以及暗视觉的曲线示意图;
图7为本申请实施例提供的第一函数曲线的示意图;
图8为本申请实施例提供的图像的自适应装置的结构示意图;
图9为本申请实施例提供的计算机设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
下面来具体解释本申请实施例所提供的图像自适应方法的实际应用场景。
图1为本申请实施例提供的图像的自适应方法的应用场景示意图,请参照图1,该方法可以应用于具有显示功能的电子设备,例如:投影设备、计算机等。本申请的实施例中以投影设备的应用场景为例,该场景中至少包括:投影设备100、光感装置200;光感装置200可以设置于投影设备100上,用以获取投影设备100所在的环境中的亮度信息,并可以将亮度信息发送给投影设备100;投影设备100可以根据亮度信息将待显示图像300映射于白板、幕布或者墙壁等可以显示图像的位置,其中,待显示图像300可以是在投影设备100上的UI(User Interface,用户界面)上显示的图像。包括背景层310以及前景层320,并且在背景层310与前景层320之间还可以设置有遮罩层330。
其中,背景层310可以是待显示图像中的***主体背景色或者是特定分类页面的背景色,例如:若待显示图像为某一应用程序的主页面,则该主页面的背景即为上述背景层。
前景层320可以是待显示图像中用户可以进行操作的视频、图片、海报等图像、以及用户可以点击的虚拟按键、亦或者显示的某些文字信息等,例如:若待显示图像为某一应用程序的主页面,则该主页面中的可点击的虚拟控件以及现实的各个子视频窗口即为上述前景层。
遮罩层330可以是设置于背景层310与前景层320之间、初始状态为不透明纯黑色遮罩层,该遮罩层的透明度可以进行修改。
下面来具体解释本申请实施例中提供的图像的自适应方法的具体实施过程。
图2为本申请实施例提供的图像的自适应方法的流程示意图一,请参照图2,该方法包括:
S210:获取当前环境中的亮度信息。
可选地,可以通过设置于电子设备上的光感装置获取当前环境中的亮度信息,其中,光感装置具体可以是光电传感器,根据获取到的当前环境中的亮度信息来生成对应的电信号,并可以将电信号传输给投影设备中。
亮度信息具体可以是当前环境中的光照度,光照度是从光源照射到单位面积上的光通量,光照度的单位为勒克斯(lux,简称lx)。
当前环境可以是投影设备所在的环境,例如,当投影设备处于室内的某一房间时,则当前房间中光照度即为当前环境中的亮度信息。
S220:根据亮度信息确定待显示图像对应的遮罩层的目标透明度。
其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间。
可选地,确定当前环境中的亮度信息之后,光感装置可以将该亮度信息发送给电子设备中,电子设备可以基于预存的计算规则对获取到的亮度信息进行计算处理,进而得到对应的处理结果,该处理结果即为遮罩层的目标透明度。
其中,目标透明度可以是根据预存的计算规则计算得到在当前亮度信息的条件下满足用户视觉需求而对应的透明度。
S230:将遮罩层的透明度调整至目标透明度。
可选地,确定目标透明度之后,可以将待显示图像中的遮罩层的透明度调整至目标透明度。相应地,当将遮罩层的透明度调整至目标透明度之后,待显示图像所显示的画面亮度可以满足用户的视觉需求。
本申请实施例提供的一种图像的自适应方法中,可以获取当前环境中的亮度信息;根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;将遮罩层的透明度调整至目标透明度。其中,通过亮度信息对遮罩层的目标透明度进行调整后,可以得到满足用户视觉需求的亮度,进而可以提高亮度调整的结果与用户需求的匹配性,提高用户的体验感,以使用户在不同光照强度的环境下获取画面亮度适宜的显示图像。
可选地,根据亮度信息确定待显示图像对应的遮罩层的目标透明度,包括:根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度。
可选地,第一函数关系可以是通过预先计算得到的逻辑关系,获取到该逻辑关系后,可以将该逻辑关系存储于电子设备中。其中,第一函数关系具体可以是亮度信息与遮罩层透明度之间的对应关系。例如:当电子设备获取到任意预设范围内的亮度信息后,可以根据该第一函数关系确定该亮度信息对应的遮罩层透明度。
下面来具体解释本申请实施例中提供的图像的自适应方法的另一具体实施过程。
图3为本申请实施例提供的图像的自适应方法的流程示意图二,请参照图3,根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度之前,该方法还包括:
S310:获取多组亮度信息与亮度信息对应的适宜画面亮度数据。
可选地,画面亮度数据可以是待显示图像所显示的亮度值,具体可以是指该待显示图像的光亮度,光亮度是指一个表面的明亮程度,即从一个表面反射出来的光通量,单位为尼特(nit)。
具体采用的多组数据为下表1所示:
表1
环境亮度 | 小于1lux | 14lux | 23lux |
投影流明 | 470lm | 1200lm | 1800lm |
适宜画面亮度 | 50nit | 130nit | 200nit |
其中,投影流明可以是投影时的光通量,光通量是由光源向各个方向射出的光功率,也即每一单位时间射出的光能量,单位为流明(lumen,简称lm)。环境亮度即为前述亮度信息,适宜画面亮度即为与亮度信息对应的适宜画面亮度数据。上述数据可以是以100寸(221cm×125cm)的画面为例测试得到的结果。
表1中,当环境亮度小于1lux,投影流明为470lm时,对应的适宜画面亮度为50nit;当环境亮度为14lux,投影流明为1200lm时,对应的适宜画面亮度为130nit;当环境亮度为23lux,投影流明为1800lm时,对应的适宜画面亮度为200nit。需要说明的是,环境亮度是在投影关屏时感测到环境亮度,上述数据仅为预先获取的一部分,在实际预先计算的过程中还可以获得多组数据。
其中,投影流明与适宜画面亮度之间具有函数关系,具体关系公式如下:
T=(M×X)/(π×S);
其中,M为投影流明,X为屏幕增益,可以取值为1.0,T为适宜画面亮度,S为画面的投影面积,例如:将100寸的画面进行投影,其投影的大小约为3m2,则S即为3m2;将120寸的画面进行投影,其投影的大小约为4m2,则S即为4m2;将70寸的画面进行投影,其投影的大小约为1.7m2,则S即为1.7m2。
S320:根据多组亮度信息与亮度信息对应的适宜画面亮度数据建立第二函数关系。
可选地,获取上述多组亮度信息与亮度信息对应的适宜画面亮度数据之后,可以基于这些数据建立第二函数关系,其中,第二函数关系可以是亮度信息与亮度信息对应的适宜画面亮度数据之间的线性数据关系,通过该第二函数关系,当电子设备获取到任一亮度信息的值后,可获取到该亮度信息对应的适宜画面亮度数据。
S330:对第二函数关系进行调整得到第一函数关系。
可选地,第一函数关系为亮度信息与遮罩层的透明度的对应关系,而第二函数关系为亮度信息与适宜画面亮度之间的对应关系,可以基于预设的调整规则对第二函数关系进行调整处理,进而得到第一函数关系。
根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度,包括:
S340:根据第一函数关系,确定亮度信息与遮罩层的透明度的关系公式。
可选地,得到第一函数关系后,可以将第一函数关系通过关系公式的形式进行表示,也即是通过数学函数关系表示出亮度信息与遮罩层的透明度。
S350:基于关系公式、亮度信息计算遮罩层的目标透明度。
可选地,得到上述关系公式之后,可以将亮度信息的具体值带入关系公式中进行计算,进而得到遮罩层的目标透明度。
下面来具体解释本申请实施例中提供的图像的自适应方法的又一具体实施过程。
图4为本申请实施例提供的图像的自适应方法的流程示意图三,请参照图4,对第二函数关系进行调整得到第一函数关系,包括:
S410:获取预设亮视觉曲线以及预设暗视觉曲线。
可选地,亮视觉曲线和暗视觉曲线可以分别用于反映在亮环境和暗环境中,人的主观亮度感受与光照强度的函数关系曲线,其中,人的主观亮度感受可以是人体视觉对亮度信息的感知情况,光照强度具体可以是用其对数的形式进行表示,可以是适宜画面亮度数据对应的光照强度的对数。
S420:响应于用户的操作,将预设亮视觉曲线以及预设暗视觉曲线与第二函数关系进行拟合调整处理,得到第一函数关系。
可选地,用户可以通过预设的软件程序进行拟合调整,具体可以通过特定的软件程序调整第二函数关系对应的曲线,将第二函数关系对应的曲线与预设亮视觉曲线、预设暗视觉曲线进行拟合调整处理,例如:对于第二函数关系的曲线中的某一个亮度信息,结合其对应在预设亮视觉曲线以及预设暗视觉曲线中的对应关系,确定满足预设拟合条件的位置,将该亮度信息在第二函数关系的曲线中进行调整,以此类推,将第二函数关系曲线中的每个亮度信息进行相应调整,最终得到第一函数关系。
下面来分别通过第二函数曲线的示意图、亮视觉以及暗视觉曲线示意图来对上述过程进行解释。
图5为本申请实施例提供的第二函数曲线的示意图,请参照图5,在第二函数曲线中,横轴即为亮度信息,具体范围可以是2lux-23lux;纵轴即为遮罩层的透明度,具体范围可以是50nit-200nit。
图6为本申请实施例提供的亮视觉以及暗视觉的曲线示意图,请参照图6,在亮视觉以及暗视觉的曲线中,横轴为光照强度的对数,具体可以是-6mL-4mL,纵轴为人的视觉主观亮度,具体单位可以是lux。其中暗视觉曲线可以是分开的两条曲线,亮视觉曲线可以是连续的一条曲线。
可选地,人眼对亮度的适应和辨别是非线性的,因为数字图像作为一个离散的灰度集来显示,所以研究人眼对不同的亮度级别的辨别能力就很重要。人的视觉***能够适应光强度从暗阈值到强闪光约有10^10个量级。试验数据指出,主观亮度(由人的视觉***感知的亮度)是进入人眼的光照强度的对数函数。
可选地,第一函数关系为符合贝塞尔曲线规则的第一函数曲线,第一函数曲线指示第一函数关系;根据第一函数关系以及亮度信息,确定遮罩层的目标透明度,包括:
根据亮度信息在第一函数曲线中的位置,确定遮罩层的目标透明度。
可选地,根据贝塞尔曲线规则,可以依据四个位置任意的点坐标绘制出一条光滑曲线,通过前述用户对第二函数曲线的调整,可以得到满足符合贝塞尔曲线规则的第一函数曲线。
可选地,确定第一函数曲线之后,可以将亮度信息带入该曲线中进行计算,得到亮度信息对应的遮罩层的目标透明度。
可选地,上述关系公式为:
N=(1-L/A);
其中,N为遮罩层的透明度,L为亮度信息,A为预设的转换系数。
在实际计算的过程中A具体可以根据多次数据计算得到其具体值,也即是说,A为一个常数,例如可以取值为23。
下面来通过第一函数曲线的示意图来对上述过程第一函数曲线的逻辑关系公式进行解释。
图7为本申请实施例提供的第一函数曲线的示意图,请参照图7,第一函数曲线中,横轴可以是亮度信息,具体范围可以是2lux-23lux;纵轴可以是遮罩层的透明度,具体范围可以是50nit-200nit。
根据图7中的曲线关系可以得到,亮度信息与遮罩层之间的透明度可以是正相关,当亮度信息的值越高,遮罩层的透明度则越高,相应地,背景亮度越亮;当亮度信息的值越低,则遮罩层的透明度越低,相应地,背景亮度越暗,从而实现人眼感知舒适度函数。
可选地,根据亮度信息确定待显示图像对应的遮罩层的目标透明度之前,还包括:
获取待显示图像的背景层和前景层,并在背景层和前景层之间增加遮罩层。
可选地,待显示图像中通常只包括背景层和前景层,为了实现本申请实施例中采用的调整遮罩层的透明度来实现亮度调整的方法,可以在背景层与前景层之间预先***一层遮罩层。
可选地,呈现到用户的UI展示效果是如下:背景层被位于中间的遮罩层因纯黑透明度变化而被变暗,位于最上层的前景层因为没有被遮挡而被突出展示。
可选地,获取当前环境中的亮度信息包括:
通过光感装置实时获取当前环境中的亮度信息。
可选地,光感装置即为前述中所述的光感装置,具体可以是光电传感器或者其他类型的光电转换装置,光感装置可以设置于电子设备上,也可以与电子设备通信连接并设置于同一环境中,在此不作限制。
下述对用以执行的本申请所提供的图像的自适应方法对应的装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图8为本申请实施例提供的图像的自适应装置的结构示意图,请参照图8,提供一种图像的自适应明暗调整装置,该装置包括:获取模块10、处理模块20、调整模块30;
获取模块10,用于获取当前环境中的亮度信息;
处理模块20,用于根据亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,待显示图像包括背景层和前景层,遮罩层位于背景层和前景层之间;
调整模块30,用于将遮罩层的透明度调整至目标透明度。
可选地,处理模块20,具体用于根据亮度信息与遮罩层的透明度的第一函数关系以及亮度信息,确定遮罩层的目标透明度。
可选地,获取模块10,还用于获取多组亮度信息与亮度信息对应的适宜画面亮度数据;根据多组亮度信息与亮度信息对应的适宜画面亮度数据建立第二函数关系;对第二函数关系进行调整得到第一函数关系;处理模块20,具体用于根据第一函数关系,确定亮度信息与遮罩层的透明度的关系公式;基于关系公式、亮度信息计算遮罩层的目标透明度。
可选地,处理模块20,具体用于获取预设亮视觉曲线以及预设暗视觉曲线;响应于用户的操作,将预设亮视觉曲线以及预设暗视觉曲线与第二函数关系进行拟合调整处理,得到第一函数关系。
可选地,第一函数关系为符合贝塞尔曲线规则的第一函数曲线,第一函数曲线指示第一函数关系;处理模块20,具体用于根据亮度信息在第一函数曲线中的位置,确定遮罩层的目标透明度。
可选地,关系公式为:N=(1-L/A);其中,N为遮罩层的透明度,L为亮度信息,A为预设的转换系数。
可选地,获取模块10,还用于获取待显示图像的背景层和前景层,并在背景层和前景层之间增加遮罩层。
可选地,获取模块10,具体用于通过光感装置实时获取当前环境中的亮度信息。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图9为本申请实施例提供的计算机设备的结构示意图,请参照图9,计算机设备,包括:存储器400、处理器500,存储器400中存储有可在处理器500上运行的计算机程序,处理器500执行计算机程序时,实现上述图像的自适应方法的步骤。
本申请实施例的另一方面,还提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现上述图像的自适应方法的步骤。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (11)
1.一种图像的自适应方法,其特征在于,所述方法包括:
获取当前环境中的亮度信息;
根据所述亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,所述待显示图像包括背景层和前景层,所述遮罩层位于所述背景层和所述前景层之间,所述背景层是所述待显示图像中的***主体背景色或者特定分类页面的背景色,所述前景层是所述待显示图像上可操作的对象,所述对象包括:视频、图片、海报、虚拟按键或文字信息;
将所述遮罩层的透明度调整至所述目标透明度,所述目标透明度为根据预存的计算规则计算得到在当前亮度信息的条件下满足用户视觉需求而对应的透明度;
所述根据所述亮度信息确定待显示图像对应的遮罩层的目标透明度之前,还包括:
获取多组亮度信息与所述亮度信息对应的适宜画面亮度数据;
根据多组所述亮度信息与所述亮度信息对应的适宜画面亮度数据建立第二函数关系;
对所述第二函数关系进行调整得到第一函数关系,所述第一函数关系是亮度信息与遮罩层透明度之间的对应关系。
2.如权利要求1所述的方法,其特征在于,所述根据所述亮度信息确定待显示图像对应的遮罩层的目标透明度,包括:
根据所述亮度信息与所述遮罩层的透明度的第一函数关系以及所述亮度信息,确定所述遮罩层的目标透明度。
3.如权利要求2所述的方法,其特征在于,
所述根据所述亮度信息与所述遮罩层的透明度的第一函数关系以及所述亮度信息,确定所述遮罩层的目标透明度,包括:
根据所述第一函数关系,确定所述亮度信息与所述遮罩层的透明度的关系公式;
基于所述关系公式、所述亮度信息计算所述遮罩层的目标透明度。
4.如权利要求1所述的方法,其特征在于,对所述第二函数关系进行调整得到所述第一函数关系,包括:
获取预设亮视觉曲线以及预设暗视觉曲线;
响应于用户的操作,将所述预设亮视觉曲线以及所述预设暗视觉曲线与所述第二函数关系进行拟合调整处理,得到第一函数关系。
5.如权利要求2-4任一项所述的方法,其特征在于,所述第一函数关系为符合贝塞尔曲线规则的第一函数曲线,所述第一函数曲线指示所述第一函数关系;
所述根据所述第一函数关系以及所述亮度信息,确定所述遮罩层的目标透明度,包括:
根据所述亮度信息在所述第一函数曲线中的位置,确定所述遮罩层的目标透明度。
6.如权利要求3所述的方法,其特征在于,所述关系公式为:
N=(1-L/A);其中,N为所述遮罩层的透明度,L为所述亮度信息,A为预设的转换系数。
7.如权利要求1所述的方法,其特征在于,所述根据所述亮度信息确定待显示图像对应的遮罩层的目标透明度之前,还包括:
获取所述待显示图像的背景层和前景层,并在所述背景层和前景层之间增加所述遮罩层。
8.如权利要求1所述的方法,其特征在于,所述获取当前环境中的亮度信息包括:
通过光感装置实时获取所述当前环境中的亮度信息。
9.一种图像的自适应装置,其特征在于,所述装置包括:获取模块、处理模块、调整模块;
所述获取模块,用于获取当前环境中的亮度信息;
所述处理模块,用于根据所述亮度信息确定待显示图像对应的遮罩层的目标透明度,其中,所述待显示图像包括背景层和前景层,所述遮罩层位于所述背景层和所述前景层之间,所述背景层是所述待显示图像中的***主体背景色或者特定分类页面的背景色,所述前景层是所述待显示图像上可操作的对象,所述对象包括:视频、图片、海报、虚拟按键或文字信息;
所述调整模块,用于将所述遮罩层的透明度调整至所述目标透明度,所述目标透明度为根据预存的计算规则计算得到在当前亮度信息的条件下满足用户视觉需求而对应的透明度;
所述获取模块,还用于获取多组亮度信息与所述亮度信息对应的适宜画面亮度数据;
根据多组所述亮度信息与所述亮度信息对应的适宜画面亮度数据建立第二函数关系;
对所述第二函数关系进行调整得到第一函数关系,所述第一函数关系是亮度信息与遮罩层透明度之间的对应关系。
10.一种计算机设备,其特征在于,包括:存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述权利要求1至8任一项所述的方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至8中任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110450297.1A CN115248652B (zh) | 2021-04-25 | 2021-04-25 | 图像的自适应方法、装置、设备及存储介质 |
PCT/CN2022/083556 WO2022227985A1 (zh) | 2021-04-25 | 2022-03-29 | 图像的自适应方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110450297.1A CN115248652B (zh) | 2021-04-25 | 2021-04-25 | 图像的自适应方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115248652A CN115248652A (zh) | 2022-10-28 |
CN115248652B true CN115248652B (zh) | 2024-01-12 |
Family
ID=83696324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110450297.1A Active CN115248652B (zh) | 2021-04-25 | 2021-04-25 | 图像的自适应方法、装置、设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115248652B (zh) |
WO (1) | WO2022227985A1 (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102890602A (zh) * | 2012-09-17 | 2013-01-23 | 福建星网视易信息***有限公司 | 对象突出显示的方法及显示装置 |
WO2015178707A1 (en) * | 2014-05-22 | 2015-11-26 | Samsung Electronics Co., Ltd. | Display device and method for controlling the same |
CN107016978A (zh) * | 2017-04-25 | 2017-08-04 | 腾讯科技(深圳)有限公司 | 一种界面展示技术及终端设备 |
CN107123399A (zh) * | 2017-06-29 | 2017-09-01 | 厦门美图移动科技有限公司 | 移动终端屏幕亮度的调整方法及移动终端 |
CN109614192A (zh) * | 2018-12-07 | 2019-04-12 | 北京金山云网络技术有限公司 | 页面亮度显示方法及装置 |
CN109859689A (zh) * | 2019-04-09 | 2019-06-07 | Oppo广东移动通信有限公司 | 屏幕亮度调节方法及相关产品 |
WO2019184258A1 (zh) * | 2018-03-29 | 2019-10-03 | 联想(北京)有限公司 | 一种显示控制方法及电子设备 |
CN111598813A (zh) * | 2020-05-25 | 2020-08-28 | 北京字节跳动网络技术有限公司 | 人脸图像处理方法、装置、电子设备及计算机可读介质 |
CN111611034A (zh) * | 2020-04-23 | 2020-09-01 | 北京小米移动软件有限公司 | 屏幕显示调节方法、装置及存储介质 |
CN112261396A (zh) * | 2020-10-26 | 2021-01-22 | 成都极米科技股份有限公司 | 投影方法、装置、投影设备及计算机可读存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101547556B1 (ko) * | 2009-02-06 | 2015-08-26 | 삼성전자주식회사 | 이미지 표시 방법 및 장치 |
CN102902460B (zh) * | 2011-07-26 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 屏幕显示亮度调整方法及其终端 |
CN103903593B (zh) * | 2012-12-27 | 2017-02-22 | 腾讯科技(武汉)有限公司 | 一种页面的显示背景的调整方法及终端 |
JP6364715B2 (ja) * | 2013-07-18 | 2018-08-01 | セイコーエプソン株式会社 | 透過型表示装置および透過型表示装置の制御方法 |
-
2021
- 2021-04-25 CN CN202110450297.1A patent/CN115248652B/zh active Active
-
2022
- 2022-03-29 WO PCT/CN2022/083556 patent/WO2022227985A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102890602A (zh) * | 2012-09-17 | 2013-01-23 | 福建星网视易信息***有限公司 | 对象突出显示的方法及显示装置 |
WO2015178707A1 (en) * | 2014-05-22 | 2015-11-26 | Samsung Electronics Co., Ltd. | Display device and method for controlling the same |
CN107016978A (zh) * | 2017-04-25 | 2017-08-04 | 腾讯科技(深圳)有限公司 | 一种界面展示技术及终端设备 |
CN107123399A (zh) * | 2017-06-29 | 2017-09-01 | 厦门美图移动科技有限公司 | 移动终端屏幕亮度的调整方法及移动终端 |
WO2019184258A1 (zh) * | 2018-03-29 | 2019-10-03 | 联想(北京)有限公司 | 一种显示控制方法及电子设备 |
CN109614192A (zh) * | 2018-12-07 | 2019-04-12 | 北京金山云网络技术有限公司 | 页面亮度显示方法及装置 |
CN109859689A (zh) * | 2019-04-09 | 2019-06-07 | Oppo广东移动通信有限公司 | 屏幕亮度调节方法及相关产品 |
CN111611034A (zh) * | 2020-04-23 | 2020-09-01 | 北京小米移动软件有限公司 | 屏幕显示调节方法、装置及存储介质 |
CN111598813A (zh) * | 2020-05-25 | 2020-08-28 | 北京字节跳动网络技术有限公司 | 人脸图像处理方法、装置、电子设备及计算机可读介质 |
CN112261396A (zh) * | 2020-10-26 | 2021-01-22 | 成都极米科技股份有限公司 | 投影方法、装置、投影设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2022227985A1 (zh) | 2022-11-03 |
CN115248652A (zh) | 2022-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109155053B (zh) | 信息处理设备、信息处理方法和记录介质 | |
US9142196B2 (en) | Light box effect for viewing digital radiographic images | |
US20090303247A1 (en) | Method and System for Color Correction Using Thre-Dimensional Information | |
CN110192241A (zh) | 控制发射型显示器的亮度 | |
US11388363B2 (en) | TV set and backlight control method, control device and readable storage medium of the TV set | |
KR102046220B1 (ko) | 디스플레이 시인성 개선 방법 및 장치 | |
Mori et al. | Brightview: Increasing perceived brightness of optical see-through head-mounted displays through unnoticeable incident light reduction | |
Melo et al. | Evaluation of HDR video tone mapping for mobile devices | |
Melo et al. | Evaluation of Tone‐Mapping Operators for HDR Video Under Different Ambient Luminance Levels | |
CN114026603A (zh) | 渲染计算机生成现实文本 | |
TWI672938B (zh) | 可校正遮蔽區的深度圖產生裝置 | |
US11783796B2 (en) | System and method for compensation of reflection on a display device | |
CN107743637A (zh) | 用于处理***图像的方法和设备 | |
JP6415022B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
CN115248652B (zh) | 图像的自适应方法、装置、设备及存储介质 | |
US20240203066A1 (en) | Methods for improving user environmental awareness | |
TWI571655B (zh) | 顯示方法及顯示裝置 | |
CN109961500B (zh) | 次表面散射效果的渲染方法、装置、设备及可读存储介质 | |
Manabe et al. | Casting virtual shadows based on brightness induction for optical see-through displays | |
JP2011133877A (ja) | 画像表示装置、および画像処理装置 | |
Ha et al. | Discomfort luminance level of head‐mounted displays depending on the adapting luminance | |
Rizzi et al. | Visual glare limits of HDR displays in medical imaging | |
CN113783999B (zh) | 控制终端显示的方法、装置以及计算机可读介质 | |
Mania et al. | An experimental exploration of the relationship between subjective impressions of illumination and physical fidelity | |
US20230118678A1 (en) | Image generation apparatus and image generation method |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 610000 building 4, zone a, Tianfu Software Park, No. 1129, shijicheng Road, high tech Zone, Chengdu, Sichuan Applicant after: Jimi Technology Co.,Ltd. Address before: No.2, floor 2, unit 1, building 4, area a, Tianfu Software Park, 1129 shijicheng Road, high tech Zone, Chengdu, Sichuan 610000 Applicant before: Chengdu Jimi Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |