掌桥专利:专业的专利平台
掌桥专利
首页

观影舒适度控制方法、观影设备及计算机可读存储介质

文献发布时间:2023-06-19 16:06:26



技术领域

本发明涉及图像显示领域,尤其涉及一种观影舒适度控制方法、观影设备及计算机可读存储介质。

背景技术

在看电影时常常会遇到这样的问题:在一部电影看完或者出现紧急状态的时候,观影大厅的灯突然亮了,这时很多人会条件反射式地遮住眼睛或者快速眨眼来适应这种情况。产生这种情况的原因是人眼长时间在一个相对稳定的光线和色域下工作,形成了一定的定式,当这个环境改变时人眼没办法立即做出适应,则出现了上面所说的情况。

随着现代人对着屏幕的时间越来越多,换眼疲劳和眼睛晶状体调节速度也越来越慢,由其是老年人,随着人年纪的增大,这些问题概率也会越来越大,而且在用户观影时屏幕中突然切换的一些过明或过暗画面以及画面颜色的剧烈变化等会造成人眼不适应的问题,进而造成了对用户的眼睛损伤。

发明内容

本发明提出的一种观影舒适度控制方法、观影设备及计算机可读存储介质,旨在解决用户观影时画面剧烈切换造成的人眼不适应的技术问题。

为实现上述目的,本发明提供一种观影舒适度控制方法,所述观影舒适度控制方法包括以下步骤:

当达到预设的舒适度控制条件,采集用户的人眼动态;

判断所述人眼动态是否属于舒适状态;

若所述人眼动态不属于舒适状态,则确定当前的观影画面;

根据所述观影画面,执行与所述观影画面对应的舒适度控制操作。

可选地,所述当达到预设的舒适度控制条件的步骤,包括:

确定用户的持续观影时长,判断所述持续观影时长是否大于预设的第一时长阈值;

若所述持续观影时长大于预设的第一时长阈值,则确定达到预设的舒适度控制条件。

可选地,所述当达到预设的舒适度控制条件的步骤,包括:

当接收到用户输入的操控指令,确定操控指令对应的无操控时长,并判断所述无操控时长是否大于预设的第二时长阈值;

若所述无操控时长大于预设的第二时长阈值,则确定达到预设的舒适度控制条件。

可选地,所述当达到预设的舒适度控制条件的步骤,包括:

确定当前的观影进度,根据所述观影进度获取当前显示参数并预读取待播放显示参数;

确定当前显示参数与待播放显示参数之间的相似度,并判断所述相似度是否小于预设相似阈值;

若所述相似度小于预设相似阈值,则确定达到预设的舒适度控制条件。

可选地,所述判断所述人眼动态是否属于舒适状态的步骤,包括

将所述人眼动态输入到预设的眼睛表意模型;

根据所述眼睛表意模型输出的眼睛舒适度结果,判断所述人眼动态是否属于舒适状态。

可选地,所述执行与所述观影画面对应的舒适度控制操作的步骤,包括:

调整当前的背光亮度和/或调整当前的对比度至所述人眼动态属于舒适状态。

可选地,所述执行与所述观影画面对应的舒适度控制操作的步骤之后,包括:

确定执行与所述观影画面对应的舒适度控制操作之前的默认显示参数;

将执行与所述观影画面对应的舒适度控制操作之后的显示参数恢复为所述默认显示参数。

可选地,所述采集用户的人眼动态的步骤,包括:

确定采集范围内的观影用户;

聚焦所述观影用户的人眼部位,以实时捕捉所述观影用户的人眼动态。

此外,为实现上述目的,本发明还提供一种观影设备,所述观影设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的观影舒适度控制程序,其中:所述观影舒适度控制程序被所述处理器执行时实现如上所述的观影舒适度控制方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有观影舒适度控制程序,所述观影舒适度控制程序被处理器执行时实现如上所述的观影舒适度控制方法的步骤。

本发明提供一种观影舒适度控制方法,通过当达到预设的舒适度控制条件,采集用户的人眼动态的步骤,只有在需要对用户眼睛进行保护时,能够实时捕捉用户的人眼动态从而判断所述人眼动态是否属于舒适状态,也避免了不需要对用户眼睛进行保护时还采集用户的人眼动态造成的能耗损失。又通过若所述人眼动态不属于舒适状态,则确定当前的观影画面以及根据所述观影画面,执行与所述观影画面对应的舒适度控制操作的步骤,能够在用户观影感到眼部不适时针对具体的观影画面及时地进行舒适度控制操作从而防止对用户眼睛造成损伤,进而也保护了用户的身体健康。

附图说明

图1为本发明实施例方案涉及的观影设备的硬件运行环境的终端结构示意图;

图2为本发明观影舒适度控制方法第一实施例的流程示意图;

图3为本发明观影舒适度控制方法第二实施例涉及的步骤S10的细化流程示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的观影设备的硬件运行环境的终端结构示意图。

如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示器(Display)、输入单元比如控制面板,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WLAN接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。作为一种计算机存储介质的存储器1005中可以包括观影舒适度控制程序。

可选地,终端还可以包括麦克风、扬声器、RF(Radio Frequency,射频)电路,传感器、音频电路、无线模块等等。其中,传感器比如红外传感器、距离传感器以及其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图2所示,图2是本发明观影舒适度控制方法第一实施例的流程示意图,在本实施例中,所述方法包括:

步骤S10,当达到预设的舒适度控制条件,采集用户的人眼动态;

在本实施例中,各个方法步骤的执行主体是观影设备,该观影设备可以是电视机、手机、平板电脑、个人计算机、投影仪等支持多媒体播放的终端设备,在此不做限制。需要说明的是,观影设备内置或外置有摄像头,可以通过摄像头和摄像系统捕捉采集用户的人眼动态。

其中,预设的舒适度控制条件指的是需要对用户眼睛进行保护的条件,当达到舒适度控制条件说明用户在观影的过程中此时需要对接下来眼睛可能造成的视觉刺激进行预防,以免造成眼睛的疲劳、酸涩甚至不可逆转的眼睛损伤。

本实施例中的人眼动态指的是用户眼睛以及眼部周围的表现形态,比如人眼动态包括了用户的眨眼频率、瞳孔收缩幅度、眼球周围血丝分布或眼泪分泌状态、眨眼力度、闭眼形态、遮挡眼睛行为、扭转头部行为等,其中闭眼形态分为正常闭眼形态和异常闭眼形态,可以理解的是,比如当一道高亮度观影画面呈现在用户眼睛时,用户作出应激反应闭眼时的状态很明显会出现眼部周围肌肉紧绷并出现眼部皱纹的形态,这就是很多人都会呈现的异常闭眼形态。

具体地,在一实施例中,所述采集用户的人眼动态的步骤,包括:

步骤a,确定采集范围内的观影用户;

步骤b,聚焦所述观影用户的人眼部位,以实时捕捉所述观影用户的人眼动态。

当达到预设的舒适度控制条件,开启观影设备的摄像头,开始捕捉采集范围内(摄像范围内)的影像,可以理解的是,摄像范围内的影像是多种多样的,其中不乏用户、室内设备、室内建筑、宠物、食物等影像,在用户中又包括了观影用户和非观影用户两类,即正在观影的用户和做其他事的用户。所以为了减轻摄像头和摄像系统的数据处理量以及观影设备的负载,要从摄像范围内众多的影像中确定哪些是观影用户,具体地,可以根据用户的注视角度确定是否为观影用户。

当确定了观影用户时,观影设备中的摄像系统锁定该观影用户,并可以通过预设的人体部位识别算法确定观影用户的眼睛部位,并自动对观影用户的人眼部位进行聚焦,从而获得清晰的人眼动态,并排除其他干扰影像,使得摄像系统能够很容易地对观影用户的人眼动态进行实时捕捉,也使得观影设备根据捕捉到的人眼动态进行快速及时地保护响应。

具体地,在另一实施例中,所述当达到预设的舒适度控制条件的步骤,包括:

步骤c,确定用户的持续观影时长,判断所述持续观影时长是否大于预设的第一时长阈值;

步骤d,若所述持续观影时长大于预设的第一时长阈值,则确定达到预设的舒适度控制条件。

其中用户的持续观影时长可以是使用观影设备的持续观影时长,也可以是当前的图像、当前的视频、当前的通道、当前的频道等节目对应的持续观影时长。其中预设的第一时长阈值与用户的观影视觉定式相关联,这里的观影视觉定式指的是用户在持续观看同一节目形成的眼部适应度,即用户形成的对光线、色彩等显示参数的适应能力。第一时长阈值可以根据实际需要设置,比如30分钟,也可以根据用户的人眼动态历史数据确定该用户形成观影视觉定式对应的时长来进行设置,在此不做限制。

如果持续观影时长大于预设的第一时长阈值,说明用户已经适应当前观影设备的显示状态,即已形成观影视觉定式,那么从当前时间节点开始,就需要对用户观影时可能造成的眼部损伤进行预防,对用户的眼睛进行视觉方面的保护,开始采集用户的人眼动态。

步骤S20,判断所述人眼动态是否属于舒适状态;

在本实施例中,可以将用户的人眼动态划分为舒适状态和非舒适状态,一般情况下,在观影画面表现稳定时用户就会处于舒适状态,当观影画面剧烈变化时用户就会处于非舒适状态。比如用户在观影时拿起遥控器调动电视菜单,观影画面的背光亮度和色彩就会骤然变化,人眼就会受到刺激,属于非舒适状态,再比如用户本来在观看电视剧但忽然跳出来色彩缤纷夺目的广告,人眼也会受到刺激,属于非舒适状态。再比如用户在观看同一节目,本来阴暗的背景忽然明亮起来,人眼也会受到刺激,属于非舒适状态。

在舒适状态下,用户的眼睛以及眼周围都表现为正常眨眼和舒展状态,而非舒适状态下,用户的眼睛容易出现频繁眨眼、眼周围肌肉紧张、眼睛被手部或人体其他部位或其他物品所遮挡等眼睛异常表现状态。

具体地,在一实施例中,所述步骤S20,包括:

步骤e,将所述人眼动态输入到预设的眼睛表意模型;

步骤f,根据所述眼睛表意模型输出的眼睛舒适度结果,判断所述人眼动态是否属于舒适状态。

其中,预设的眼睛表意模型指的是眼睛所表达出各种意思的神经网络模型,是在大量的人类眼部样本图像数据集训练之后得到的,训练的过程在此不做限制,但需要说明的是,人类眼部样本图像数据集包括了所有的人类不同情绪和状态对应的眼部图像,其中就包括了眼部受刺激、眼部疲劳等各种眼部受损伤情形的眼部图像。

将实时的人眼动态输入到预设的眼睛表意模型中,就会得到眼睛舒适度结果,其中的眼睛舒适度结果可以为眼睛舒适度等级,比如舒适度等级为1表示非常舒适、舒适度等级为2一般状态、舒适度等级为3不舒适,如果眼睛表意模型输出的舒适度等级为1或者2,就可以判定人眼动态属于舒适状态,如果眼睛表意模型输出的舒适度等级为3,就可以判定人眼动态不属于舒适状态,即非舒适状态。在此仅作示例,不对具体的等级划分限制。

其中的眼睛舒适度结果还可以为具体的眼睛状态结果,比如眼睛疲劳、瞳孔大幅收缩、眼睛中有强光、眼睛分泌泪液、快速眨眼等人眼动态不属于舒适状态的结果,再比如眼神平静、瞳孔收缩幅度正常、眼神渴望等人眼动态属于舒适状态的结果。

步骤S30,若所述人眼动态不属于舒适状态,则确定当前的观影画面;

如果人眼动态不属于舒适状态,确定当前的观影画面就是获取并确定观影设备屏幕或幕布当前显示的画面,其中当前的观影画面并不限定于当前播放的节目对应的图层,还包括了电视菜单等系统图层。

步骤S40,根据所述观影画面,执行与所述观影画面对应的舒适度控制操作。

具体地,根据当前的观影画面的显示参数,执行与所述观影画面对应的舒适度控制操作可以是对当前的观影画面的显示参数进行调整至人眼动态属于舒适状态,也可以是增加保护图层、模糊图像、降低清晰度等方式进行舒适度控制从而使得用户对当前屏幕或者幕布中呈现的显示内容的适应过程有一个缓冲的适应区间,在执行舒适度控制不仅要快速执行而且还要阶梯式控制调整,防止对用户的眼睛的二次伤害。

通过上述执行与所述观影画面对应的舒适度控制操作的步骤达到防止用户眼部受到强烈刺激,保护用户眼部健康的目的。

需要说明的是,不同的观影画面就会有不同的显示参数,并且有的观影画面之间显示参数相差巨大,所以根据不同的观影画面,就会有不同的舒适度控制方式,比如,当用户拿起遥控器或其他遥控终端调起电视菜单,目前就会存在一些这样的情形:有的电视机的电视菜单的亮度是固定的,与当前观看的节目的亮度值独立,且亮度值很高,电视菜单呈现在用户眼前,尤其是在夜晚环境下,会对用户的眼睛造成极大的亮度刺激,对于这种情况,就可以通过快速降低背光亮度的方式保护用户的眼睛。还有一种情形就是有的电视菜单的颜色过于鲜艳,如果用户本来观看的节目属于比较阴暗或比较柔和的色彩,那么在呈现电视菜单时,就可以降低电视菜单的对比度以降低电视菜单的颜色鲜艳程度,从而达到色彩视觉差对用户眼睛的伤害。还有一种情形就是电视菜单不仅亮度高其颜色还很鲜艳,那就需要同时调低当前的背光亮度和对比度。

具体地,在一实施例中,所述执行与所述观影画面对应的舒适度控制操作的步骤,包括:

步骤g,调整当前的背光亮度和/或调整当前的对比度至所述人眼动态属于舒适状态。

在这一实施例中,为了针对性地调节观影画面保护用户的眼睛,根据不同的观影画面,既可以调整当前的背光亮度,也可以调整当前的对比度,也可以模糊当前的观影画面,模糊的方式包括但不限于移轴模糊、高斯模糊、路径模糊、场景模糊、旋转模糊等,还可以降低或者升高当前的显示色温,还可以降低观影画面的清晰度或者降低显示器的清晰度。另外,也可以是以上各个舒适度控制操作的两两结合或者多个结合的方式对当前的观影画面进行调节,从而控制调整至用户不再表现为眼部不舒服、受刺激的非舒适状态,进而全面地减小用户观影时产生的视觉刺激,保护了用户的眼睛健康。

另外,在一实施例中,所述步骤S40之后,包括:

步骤h,确定执行与所述观影画面对应的舒适度控制操作之前的默认显示参数;

步骤i,将执行与所述观影画面对应的舒适度控制操作之后的显示参数恢复为所述默认显示参数。

需要补充说明的是,以上的显示参数都指的是,比如背光亮度、对比度、清晰度、色温等参数。

在该实施例中,执行与所述观影画面对应的舒适度控制操作之前会记录原来的显示参数,即将原来的显示参数作为默认显示参数,也即不执行任何舒适度控制时采用默认方式解析得到的显示参数。

在执行与所述观影画面对应的舒适度控制操作之后,用户的眼睛不再感到不舒适,用户的眼睛也已经解除了原来的观影视觉定式,此时就可以将舒适度控制操作之后的显示参数恢复为之前的默认显示参数,以恢复用户的观影体验,在恢复的过程中,可以通过阶梯式循序渐进恢复默认显示参数,以避免对用户再次造成不适的视觉感受。

本发明提供一种观影舒适度控制方法,通过当达到预设的舒适度控制条件,采集用户的人眼动态的步骤,只有在需要对用户眼睛进行保护时,能够实时捕捉用户的人眼动态从而判断所述人眼动态是否属于舒适状态,也避免了不需要对用户眼睛进行保护时还采集用户的人眼动态造成的能耗损失。又通过若所述人眼动态不属于舒适状态,则确定当前的观影画面以及根据所述观影画面,执行与所述观影画面对应的舒适度控制操作的步骤,能够在用户观影感到眼部不适时针对具体的观影画面及时地进行舒适度控制操作从而防止对用户眼睛造成损伤,进而也保护了用户的身体健康。

如图3所示,图3为本发明观影舒适度控制方法第二实施例涉及的步骤S10的细化流程示意图。进一步地,基于本发明观影舒适度控制方法的第一实施例提出本发明观影舒适度控制方法的第二实施例,在本实施例中,所述所述当达到预设的舒适度控制条件的步骤,包括:

步骤S11,确定当前的观影进度,根据所述观影进度获取当前显示参数并预读取待播放显示参数;

步骤S12,确定当前显示参数与待播放显示参数之间的相似度,并判断所述相似度是否小于预设相似阈值;

步骤S13,若所述相似度小于预设相似阈值,则确定达到预设的舒适度控制条件。

在本实施例中,当前的观影进度即当前时间节点对应的观影画面以及解析播放源的进度,根据解析播放源的进度获取解析得到的当前观影画面对应的显示参数并预读取即将解析和播放的显示参数,其中,可以预读取预设时间段中的显示参数,预设时间段可以根据实际需要设置,比如2s。

将当前显示参数与待播放显示参数根据预设匹配算法进行各项参数的对比,会得到两者之间的相似度,将两者之间的相似度与预先设定好的预设相似阈值进行大小的比较,当两者之间的相似度大于预设相似阈值,说明即将要播放的观影画面与当前的观影画面之间不会有剧烈的反差,即使接下来播放即将播放的观影画面也不会对用户的眼睛造成视觉感官上的刺激,也不会打破原来的观影视觉定式。其中预设相似阈值可以根据实际需要设置,优选地,为80%。鉴于不同用户对观影画面之间的反差的容忍度是不同的,也可以根据上述实施例提到的用户的人眼动态历史数据确定预设相似阈值,从而针对不同的用户确定是否需要对观影画面对应的舒适度进行控制调节。

当上述两者之间的相似度小于预设相似阈值。说明将要播放的观影画面与当前的观影画面之间存在剧烈的反差,为了防止用户眼睛受到伤害,就可以确定达到了预设的舒适度控制条件,从而开启摄像头采集用户的人眼动态,当用户眼睛表现为不舒适的状态,就需要执行与所述观影画面对应的舒适度控制操作,进而及时保护用户的眼睛。

通过本实施例,能够通过预读取的显示参数和当前显示参数之间的比较来确定相邻观影画面之间是否存在反差、骤变的情形,从而防患于未然,并避免时时刻刻都需要开启摄像头产生的不必要的能耗,准确地判断是否要对用户的眼睛进行动态的采集从而起到保护用户眼睛的作用。

进一步地,基于本发明上述实施例提出本发明观影舒适度控制方法的第三实施例,在本实施例中,所述所述当达到预设的舒适度控制条件的步骤,包括:

步骤j,当接收到用户输入的操控指令,确定操控指令对应的无操控时长,并判断所述无操控时长是否大于预设的第二时长阈值;

步骤k,若所述无操控时长大于预设的第二时长阈值,则确定达到预设的舒适度控制条件。

在本实施例中,是考虑到用户长时间对观影设备误操作,但一旦进行一些操作弹出的一些系统界面或切换到的其他节目的观影画面会猝不及防对用户眼睛造成伤害的情形,比如,用户长时间不操作观影设备,观影设备照常在播放着之前开始播放的节目,忽然用户想要更改一些观影设备的参数设置,比如调节音量,那么音量调节框由于亮度较高就造成对用户眼睛的伤害,再比如用户忽然想看另一档节目,在切换的过程中,以及切换之后的观影画面由于与之前的观影画面反差较大,也会对用户造成眼睛的伤害。

所以在观影设备接收到用户输入的操控指令时,需要先确定用户的无操控时长,即用户对观影设备从上一次操控观影设备计时截止到接收到当前的用户操控指令对观影设备没有操作的时长,并判断无操控时长是否大于预设的第二时长阈值,如果无操控时长大于或等于预设的第二时长阈值,说明用户已经长时间没有对观影设备进行任何操作,确定达到预设的舒适度控制条件以开启摄像头对人眼动态进行采集,如果无操控时长小于预设的第二时长阈值则说明用户刚通过观影设备观影不久,即使忽然对观影设备进行操作也不会对用户的眼睛产生影响,所以不需要开启摄像头对用户的人眼动态进行采集,其中的第二时长阈值可以根据需要进行设置,与上述的第一时长阈值可以相同也可以不同。

通过本实施例,能够有效及时地防止用户长时间误操作又忽然操作观影设备产生的视界感官的刺激和不适,保障了用户在任何时候对观影设备进行操控时的眼睛健康。

此外,本发明还提出一种观影设备,所述观影设备包括存储器、处理器及存储在存储器上并可在处理器上运行的观影舒适度控制程序,所述处理器执行所述观影舒适度控制程序时实现如以上实施例所述的观影舒适度控制方法的步骤。

本发明的观影设备具体实施方式与上述观影舒适度控制方法各实施例基本相同,在此不再赘述。

此外,本发明还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括观影舒适度控制程序,所述观影舒适度控制程序被处理器执行时实现如以上实施例所述的观影舒适度控制方法的步骤。

本发明可读存储介质具体实施方式与上述观影舒适度控制方法各实施例基本相同,在此不再赘述。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是观影设备机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

在本发明中,术语“第一”“第二”“第三”“第四”“第五”仅用于描述的目的,而不能理解为指示或暗示相对重要性,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,本发明保护的范围并不局限于此,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改和替换,这些变化、修改和替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 观影舒适度控制方法、观影设备及计算机可读存储介质
  • 显示终端观影控制方法、显示终端及计算机可读存储介质
技术分类

06120114706287