显示装置及其工作方法、计算机可读存储介质制造方法及图纸

技术编号:18893779 阅读:31 留言:0更新日期:2018-09-08 10:38
本发明专利技术提供了一种显示装置及其工作方法、计算机可读存储介质,属于显示技术领域。其中,显示装置包括:判断模块,用于判断用户是否在观看处于振动场景下的显示装置的显示屏幕;处理模块,用于在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;显示模块,用于将所述显示画面按照所述偏移值和所述偏移方向进行偏移。通过本发明专利技术的技术方案能够在振动场景下,解决人们观看显示装置时的眩晕问题。

Display device and its working method, computer-readable storage medium

The invention provides a display device and its working method, a computer readable storage medium, and belongs to the display technical field. The display device includes: a judgment module for judging whether a user is viewing a display screen of a display device in a vibration scene; a processing module for obtaining a displacement value of a user's eye feature point relative to the display screen when a user is viewing a display screen of a display device in a vibration scene; The offset value and the offset direction of the display screen are calculated according to the displacement value, and the display module is used to offset the display screen according to the offset value and the offset direction. The technical scheme of the invention can solve the dizziness problem when people watch the display device in the vibration scene.

【技术实现步骤摘要】
显示装置及其工作方法、计算机可读存储介质
本专利技术涉及显示
,特别是指一种显示装置及其工作方法、计算机可读存储介质。
技术介绍
在振动场景下,人们观看显示装置时会有眩晕的感觉。例如人们在公交车上看手机,当公交车行驶过颠簸路段,手机画面相对于用户会有快速的相对位移,因此观看者会有眩晕的感觉。
技术实现思路
本专利技术要解决的技术问题是提供一种显示装置及其工作方法、计算机可读存储介质,能够在振动场景下,解决人们观看显示装置时的眩晕问题。为解决上述技术问题,本专利技术的实施例提供技术方案如下:一方面,提供一种显示装置,包括:判断模块,用于判断用户是否在观看处于振动场景下的显示装置的显示屏幕;处理模块,用于在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;显示模块,用于将所述显示画面按照所述偏移值和所述偏移方向进行偏移。进一步地,所述判断模块包括:加速度传感器,用于判断所述显示装置是否处于振动场景下;图像采集器,用于采集用户的面部图像,并根据所述面部图像判断用户是否在观看所述显示装置的所述显示屏幕。进一步地,所述显示模块还用于在将所述显示画面按照所述偏移值和所述偏移方向进行偏移后,对所述显示屏幕的空余区域补黑画面。进一步地,所述偏移值包括用户的眼部特征点相对所述显示屏幕中心的水平像素偏移量pixel_x和垂直像素偏移量pixel_y,所述处理模块具体根据所述图像采集器采集到的用户眼部特征点的图像,利用以下公式计算pixel_x和pixel_y:pixel_x=SH/PH;pixel_y=SV/PV;SH=(x2-x1)*h*tan(a/2)/(A-x1);SV=(x2-x1)*h*tan(b/2)/(B-y1);其中,PH为所述显示屏幕的水平像素间距,PV为所述显示屏幕的垂直像素间距,A为所述显示屏幕的长度,B为所述显示屏幕的宽度,(x1,y1)为所述显示屏幕的中心坐标,(x2,y2)为用户的眼部特征点在所述显示屏幕上的正投影的坐标,h为用户的眼部特征点到所述显示屏幕的垂直距离,a为所述图像采集器拍摄用户的眼部特征点的水平视角,b为所述图像采集器拍摄用户的眼部特征点的垂直视角。本专利技术实施例还提供了一种显示装置的工作方法,包括:判断用户是否在观看处于振动场景下的显示装置的显示屏幕;在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;将所述显示画面按照所述偏移值和所述偏移方向进行偏移。进一步地,所述判断用户是否在观看处于振动场景下的显示装置的显示屏幕包括:在所述显示装置的加速度大于设定值时,判断所述显示装置处于振动场景下;在所述显示装置处于振动场景下时,采集用户的面部图像,根据所述面部图像判断用户是否在观看所述显示装置的所述显示屏幕。进一步地,所述将所述显示画面按照所述偏移值和所述偏移方向进行偏移之后,所述方法还包括:对所述显示屏幕的空余区域补黑画面。进一步地,所述偏移值包括用户的眼部特征点相对所述显示屏幕中心的水平像素偏移量pixel_x和垂直像素偏移量pixel_y,在利用图像采集器采集到用户眼部特征点的图像后,具体利用以下公式计算pixel_x和pixel_y:pixel_x=SH/PH;pixel_y=SV/PV;SH=(x2-x1)*h*tan(a/2)/(A-x1);SV=(x2-x1)*h*tan(b/2)/(B-y1);其中,PH为所述显示屏幕的水平像素间距,PV为所述显示屏幕的垂直像素间距,A为所述显示屏幕的长度,B为所述显示屏幕的宽度,(x1,y1)为所述显示屏幕的中心坐标,(x2,y2)为用户的眼部特征点在所述显示屏幕上的正投影的坐标,h为用户的眼部特征点到所述显示屏幕的垂直距离,a为所述图像采集器拍摄用户的眼部特征点的水平视角,b为所述图像采集器拍摄用户的眼部特征点的垂直视角。本专利技术实施例还提供了一种显示装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述程序时实现如上所述的显示装置的工作方法。本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的显示装置的工作方法中的步骤。本专利技术的实施例具有以下有益效果:上述方案中,在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于显示屏幕的位移值,并根据位移值计算显示画面的偏移值和偏移方向,将显示屏幕的显示画面按照偏移值和偏移方向进行偏移,这样能够使得显示屏幕在和用户相对固定的位置来显示画面,可以有效解决用户观看快速振动的显示装置带来的眩晕问题。附图说明图1为本专利技术实施例显示装置的结构示意图;图2为本专利技术实施例显示装置的工作方法的流程示意图;图3为本专利技术实施例手机的工作方法的流程示意图;图4为手机振动区间示意图;图5为显示屏幕显示区间示意图;图6为本专利技术实施例计算水平像素偏移量和垂直像素偏移量的示意图;图7为画面偏移前的显示画面示意图;图8为显示画面向右偏移的示意图;图9为显示画面向左偏移的示意图。具体实施方式为使本专利技术的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术的实施例提供一种显示装置及其工作方法、计算机可读存储介质,能够在振动场景下,解决人们观看显示装置时的眩晕问题。本专利技术的实施例提供一种显示装置,如图1所示,包括:判断模块11,用于判断用户是否在观看处于振动场景下的显示装置的显示屏幕;处理模块12,用于在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;显示模块13,用于将所述显示画面按照所述偏移值和所述偏移方向进行偏移。本实施例中,在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于显示屏幕的位移值,并根据位移值计算显示画面的偏移值和偏移方向,将显示屏幕的显示画面按照偏移值和偏移方向进行偏移,这样能够使得显示屏幕在和用户相对固定的位置来显示画面,可以有效解决用户观看快速振动的显示装置带来的眩晕问题。其中,所述显示装置可以为:液晶电视、液晶显示器、数码相框、手机、平板电脑等任何具有显示功能的产品或部件。进一步地,所述判断模块11包括:加速度传感器,用于判断所述显示装置是否处于振动场景下;图像采集器,用于采集用户的面部图像,并根据所述面部图像判断用户是否在观看所述显示装置的所述显示屏幕。进一步地,所述显示模块13还用于在将所述显示画面按照所述偏移值和所述偏移方向进行偏移后,对所述显示屏幕的空余区域补黑画面。进一步地,所述偏移值包括用户的眼部特征点相对所述显示屏幕中心的水平像素偏移量pixel_x和垂直像素偏移量pixel_y,所述处理模块12具体根据所述图像采集器采集到的用户眼部特征点的图像,利用以下公式计算pixel_x和pixel_y:pixel_x=SH/PH;pixel_y=SV/PV;SH=(x2-x1)*h*tan(a/2)/(A-x1);SV=(x2-x1)*h*tan本文档来自技高网...

【技术保护点】
1.一种显示装置,其特征在于,包括:判断模块,用于判断用户是否在观看处于振动场景下的显示装置的显示屏幕;处理模块,用于在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;显示模块,用于将所述显示画面按照所述偏移值和所述偏移方向进行偏移。

【技术特征摘要】
1.一种显示装置,其特征在于,包括:判断模块,用于判断用户是否在观看处于振动场景下的显示装置的显示屏幕;处理模块,用于在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移值,并根据所述位移值计算显示画面的偏移值和偏移方向;显示模块,用于将所述显示画面按照所述偏移值和所述偏移方向进行偏移。2.根据权利要求1所述的显示装置,其特征在于,所述判断模块包括:加速度传感器,用于判断所述显示装置是否处于振动场景下;图像采集器,用于采集用户的面部图像,并根据所述面部图像判断用户是否在观看所述显示装置的所述显示屏幕。3.根据权利要求1所述的显示装置,其特征在于,所述显示模块还用于在将所述显示画面按照所述偏移值和所述偏移方向进行偏移后,对所述显示屏幕的空余区域补黑画面。4.根据权利要求2所述的显示装置,其特征在于,所述偏移值包括用户的眼部特征点相对所述显示屏幕中心的水平像素偏移量pixel_x和垂直像素偏移量pixel_y,所述处理模块具体根据所述图像采集器采集到的用户眼部特征点的图像,利用以下公式计算pixel_x和pixel_y:pixel_x=SH/PH;pixel_y=SV/PV;SH=(x2-x1)*h*tan(a/2)/(A-x1);SV=(x2-x1)*h*tan(b/2)/(B-y1);其中,PH为所述显示屏幕的水平像素间距,PV为所述显示屏幕的垂直像素间距,A为所述显示屏幕的长度,B为所述显示屏幕的宽度,(x1,y1)为所述显示屏幕的中心坐标,(x2,y2)为用户的眼部特征点在所述显示屏幕上的正投影的坐标,h为用户的眼部特征点到所述显示屏幕的垂直距离,a为所述图像采集器拍摄用户的眼部特征点的水平视角,b为所述图像采集器拍摄用户的眼部特征点的垂直视角。5.一种显示装置的工作方法,其特征在于,包括:判断用户是否在观看处于振动场景下的显示装置的显示屏幕;在用户观看处于振动场景下的显示装置的显示屏幕时,获取用户的眼部特征点相对于所述显示屏幕的位移...

【专利技术属性】
技术研发人员:马希通段然曾起
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1