CN114449319A - 视频画面动态调整方法、装置、智能终端及存储介质 - Google Patents
视频画面动态调整方法、装置、智能终端及存储介质 Download PDFInfo
- Publication number
- CN114449319A CN114449319A CN202011218472.6A CN202011218472A CN114449319A CN 114449319 A CN114449319 A CN 114449319A CN 202011218472 A CN202011218472 A CN 202011218472A CN 114449319 A CN114449319 A CN 114449319A
- Authority
- CN
- China
- Prior art keywords
- user
- remote control
- determining
- control equipment
- data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 210000001508 eye Anatomy 0.000 claims abstract description 117
- 210000005252 bulbus oculi Anatomy 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42221—Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了视频画面动态调整方法、装置、智能终端及存储介质,方法包括:获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向;获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向;根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。本发明是通过根据遥控设备的移动方向以及用户人眼的观影视线方向,来对视频画面进行移动,以使得视频画面可以跟随人眼的视线旋转,以保证用户可以更好看到全景视频画面,保证用户的观影视线方向与智能终端的视频画面垂直,不会出现画面失真的现象。
Description
技术领域
本发明涉及视频画面控制技术领域,尤其涉及视频画面动态调整方法、装置、智能终端及存储介质。
背景技术
在科技助力生活的今天,人们和各种终端设备如影随形,生活中早已被诸如手机,平板,电脑,电视所围绕。目前很多智能终端都具备影音播放功能,但是一般来说,智能终端的放置位置是固定的,并且经常是放置在一定高度的位置。当用户坐在智能终端的屏幕水平正前方观看区域以外的位置时,比如坐在客厅的地上,用户视线并不是与智能终端的屏幕垂直的,容易造成画面失真等问题,严重影响用户的观影质量。虽然现有技术中可通过遥控器来调整智能终端的屏幕角度来获得全景画面效果,但是用户频繁地通过遥控器来调整智能终端的屏幕角度,操作极其不便。
因此,现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种视频画面动态调整方法、装置、智能终端及存储介质,旨在解决现有技术中用户无法方便地在智能终端的屏幕水平正前方观看区域以外的位置观看视频画面,影响观影质量的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
第一方面,本发明提供一种视频画面动态调整方法,包括:
获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向;
获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向;
根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。
第二方面,本发明实施例还提供一种视频画面动态移动装置,包括:
移动方向确定单元,用于获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向;
观影视线方向确定单元,用于获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向;
视频画面调整单元,用于根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。
第三方面,本发明实施例还提供一种智能终端,智能终端包括有存储器、处理器以及存储在存储器中并可在处理器上运行的视频画面动态移动程序,处理器执行视频画面动态移动程序时实现上述方案中任意一项的方法。
第四方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有视频画面动态移动程序,视频画面动态移动程序被处理器执行时实现上述方案中任意一项的方法。
有益效果:与现有技术相比,本发明提供了一种视频画面动态调整方法,首先,本发明获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向。然后,本发明获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向。由于确定出的遥控设备的移动方向可以反映出智能终端的屏幕是朝向哪个方向偏移的,而用户人眼的观影视线方向又可以反映出用户此时的视线是朝向哪一处。因此本发明就可根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整,从而控制智能终端的适配画面跟随人眼的视线旋转,以保证用户可以更好看到全景视频画面,保证用户的观影视线方向与智能终端的视频画面垂直,不会出现画面失真的现象。
附图说明
图1为本发明实施例提供的视频画面动态调整方法的具体实施方式的流程图。
图2为本发明实施例提供的视频画面动态调整方法中获取遥控设备的移动方向流程图。
图3为本发明实施例提供的视频画面动态调整方法中获取用户人眼的观影视线方向的流程图。
图4为本发明实施例提供的视频画面动态调整方法中控制视频画面调整的流程图。
图5是本发明实施例提供的视频画面动态移动装置的原理框图。
图6是本发明实施例提供的智能终端的内部结构原理框图。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
在科技助力生活的今天,人们和各种终端设备如影随形,生活中早已被诸如手机,平板,电脑,电视所围绕。目前很多智能终端都具备影音播放功能,但是一般来说,智能终端的放置位置是固定的,并且经常是放置在一定高度的位置。当用户坐在智能终端的屏幕水平正前方观看区域以外的位置时,比如坐在客厅的地上,用户视线并不是与智能终端的屏幕垂直的,容易造成画面失真等问题,严重影响用户的观影质量。比如,现有技术中,智能冰箱凭借其愈发成熟的影音娱乐功能,越来越受到用户的青睐,成为用户在用餐烹饪时影音娱乐的不二选择。随着影音技术的成熟,智能冰箱大屏在内的各种智能大屏已经可以搭载全景视频技术,为用户提供更好的观影体验。但是,传统情况下,由于智能冰箱和用户餐桌的摆放位置,当用户用餐时往往是需要抬头来观看智能冰箱的大屏的,导致用户的视线无法与智能冰箱大屏垂直,严重影响用户的观影质量。虽然现有技术中可通过遥控器来调整智能终端的屏幕角度来获得全景画面效果,但是用户频繁地通过遥控器来调整智能终端的屏幕角度,操作极其不便。
为了解决现有技术的问题,本实施例提供一种视频画面动态调整方法,具体实施时,首先,本实施例获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向。然后,本实施例获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向。由于确定出的遥控设备的移动方向可以反映出智能终端的屏幕是朝向哪一偏移的,同时也反映出此时用户的观影方向是偏离智能终端屏幕的正向的,才需要改变遥控器的方向。而用户人眼的观影视线方向又可以反映出用户此时的视线是朝向哪一处。因此本实施例就可根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整,从而控制智能终端的适配画面跟随人眼的视线旋转,以保证用户可以更好看到全景视频画面,保证用户的观影视线方向与智能终端的视频画面垂直,不会出现画面失真的现象。
示例性方法
本实施例的方法可应用于智能终端中,具体实施时,如图1中所示,该方法具体包括如下步骤:
步骤S100、智能终端获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向。
当用户处于在智能终端垂直正前方观看位置以外的位置时,此时用户的视线是无法与视频画面垂直的,观影效果严重降低。并且由于用户的视线不是正对于智能终端的屏幕的,视频画面因视角倾斜以及光线等问题,使得视频画面在用户的眼中出现画面失真甚至时不清楚的现象。为了解决上述技术问题,本实施例需要控制智能终端的视频画面可以跟随着人眼移动,以便用户即使坐在偏离智能终端正向观看区域的位置,仍然可以清楚地观看视频画面。
具体地,当用户处于在智能终端垂直正前方观看位置以外的位置时,用户在使用遥控设备时也不会正对着智能终端的正向使用,而是向智能终端的屏幕偏转使用。比如,当用户位于智能终端屏幕的下侧时,用户使用遥控设备来对智能终端进行控制时,是偏向上侧使用该遥控设备的(即使遥控设备朝向上侧),这样才能使得遥控设备发出的红外光可被智能终端接收到,实现对智能终端的控制。因此,当用户使用遥控设备的方向并不是垂直正对着智能终端时,即就表示此时用户不是处于在智能终端垂直正前方观看位置。因此,此时就可以获取到遥控设备的偏转方向数据,以便根据遥控设备的偏转方向数据,来确定遥控设备的朝向,进而根据遥控设备的朝向来控制智能终端上视频画面的移动。
在一种实现方式中,如图2中所示,上述步骤S100具体包括:
步骤S101、智能终端获取遥控设备中的陀螺仪的陀螺仪运动数据;
步骤S102、智能终端根据陀螺仪运动数据确定遥控设备的偏转方向数据;
步骤S103、智能终端获取第一预设时间段内遥控设备出现偏转方向数据的第一次数,并根据第一次数确定遥控设备的移动方向。
具体实施时,本实施例的智能终端在获取遥控设备的偏转方向数据时,是基于遥控设备中的陀螺仪来实现的。当遥控设备在使用时发生方向偏转时,遥控设备中的陀螺仪就会产生陀螺仪运动数据,该陀螺仪运动数据在一定程度上可以反映出该遥控设备的偏转方向数据,进而就可以反映出遥控设备的移动方向。比如,当陀螺仪运动数据为向右上方偏转并位于90°-180°的区间内时,则此时可确定出该遥控设备的偏转方向数据为向上偏转。当陀螺仪运动数据为向左上方偏转并位于0°-90°的区间内时,则此时可确定出该遥控设备的偏转方向数据也为向上偏转。而当陀螺仪运动数据为向左下方偏转并位于180°-270°的区间内时,则此时可确定出该遥控设备的偏转方向数据为向下偏转。当陀螺仪运动数据为向右下方偏转并位于270°-360°的区间内时,则此时可确定出该遥控设备的偏转方向数据也为向下偏转。由此可见,本实施例中的的遥控设备的偏转方向数据包括有遥控设备向上偏转以及遥控设备向下偏转。
由于用户在观看视频画面时,会多次使用该遥控设备对智能终端进行控制。因此,为了准确地判断出遥控设备的移动方向,本实施例获取第一预设时间段内遥控设备出现偏转方向数据的第一次数,并根据第一次数确定遥控设备的移动方向。比如,本实施例获取1S内遥控设备出现向上偏转的次数以及向下偏转的次数,然后将次数多的偏转方向数据,作为遥控设备真正的移动方向。具体地,本实施例分别获取第一预设时间段内遥控设备向上偏转的次数与遥控设备向下偏转的次数,并将遥控设备向上偏转的次数与遥控设备向下偏转的次数作为第一次数。在一种实现方式中,若遥控设备向上偏转的次数大于遥控设备向下偏转的次数,则确定遥控设备的移动方向为向上移动。或者,在另一种实现方式中,若遥控设备向上偏转的次数小于遥控设备向下偏转的次数,则确定遥控设备的移动方向为向下移动,由此可准确地确定出遥控设备的移动方向,以便后续步骤中根据遥控设备来控制智能终端的视频画面进行动态调整。
步骤S200、智能终端获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向。
当用户处于在智能终端垂直正前方观看位置以外的位置时,此时用户的视线是无法与视频画面垂直的。因此,为了不影响用户的观影效果,本实施例需要控制视频画面与用户的观影视线方向垂直。为此,本实施例需要获取到用户人眼的观影视线方向。在获取实现方向时,本实施例首先获取到用户人眼的方向追踪数据,然后再根据方向追踪数据,确定用户人眼的观影视线方向。在本实施例中,方向追踪数据是基于用户人眼中的黑色眼珠的状态来确定的,比如,当用户人眼的黑色眼珠在眼睛偏上方的位置时,则表示此时用户人眼的方向追踪数据是用户向上观看,而当用户人眼的黑色眼珠在眼睛偏下方的位置时,则表示此时用户人眼的方向追踪数据是用户向下观看。因此根据方向追踪数据就可以进一步确定出用户人眼的观影视线方向。
在一种实现方式中,如图3中所示,上述步骤S200具体包括如下步骤:
步骤S201、智能终端获取用户人眼的图像数据;
步骤S302、智能终端根据图像数据确定用户人眼的方向追踪数据;
步骤S203、智能终端获取第二预设时间段内用户人眼的方向追踪数据的第二次数,并根据第二次数确定用户人眼的观影视线方向。
具体实施时,本实施例中的智能终端在获取用户人眼的方向追踪数据是基于用户人眼的图像数据得到的。在本实施例中,可通过智能终端的拍摄设备获取到用户人眼的图像数据,然后对用户人眼的图像数据进行分析,得到该用户人眼的方向追踪数据。具体地,由于图像数据是对用户人眼进行拍摄后得到的,因此图像数据中就包括有用户人眼的图像。而用户人眼中的黑色眼珠的位置状态直接反映出用户人眼的观影视线方向,如当用户人眼中的黑色眼珠在眼睛偏上方的位置时,则表示此时用户人眼的方向追踪数据是用户向上观看,而当用户人眼的黑色眼珠在眼睛偏下方的位置时,则表示此时用户人眼的方向追踪数据是用户向下观看,进而根据方向追踪数据就可以进一步确定出用户人眼的观影视线方向。因此,本实施例可根据图像数据,并对图像数据中的黑色像素(即黑色眼珠)进行分析,即可确定出方向追踪数据。
本实施例的智能终端根据图像数据,确定用户人眼中的黑色像素的定位中心点以及用户人眼的整个像素的定位中心点。在一种实现方式中,若黑色像素的定位中心点位于整个像素的定位中心点的上方,则表示用户此时在观看视频画面时是向上观看的,则确定用户人眼的方向追踪数据为用户向上观看。或者,在另一种实现方式中,若黑色像素的定位中心点位于整个像素的定位中心点的下方,则表示用户此时在观看视频画面时是向下观看的,则确定用户人眼的方向追踪数据为用户向下观看。由此可见,用户人眼的方向追踪数据包括用户向上观看或者用户向下观看。
而当处于在智能终端垂直正前方观看位置以外的位置时,此时用户的视线是无法与视频画面垂直的,但是用户的视线也是会改变的,比如用户坐在餐桌上边用餐边观看智能冰箱上的大屏播放视频,此时用户的视线是会改变的,即用餐时的视线是向下的,看视频时的实现是向上的。因此为了准确地获取到用户人眼的观影视线方向,本实施例获取第二预设时间段内用户人眼的方向追踪数据的第二次数,并根据次第二数确定用户人眼的观影视线方向。比如,本实施例可获取4S内用户向上观看的次数以及用户向下观看的次数,并将用户向上观看的次数以及用户向下观看的次数作为第二次数,然后根据用户向上观看的次数以及用户向下观看的次数,来确定用户人眼的观影视线方向。在一种实现方式中,当用户向上观看的次数大于用户向下观看的次数,则确定用户人眼的观影视线方向为视线朝上。或者,在另一种实现方式中,当用户向上观看的次数小于用户向下观看的次数,则确定用户人眼的观影视线方向为视线朝上。由此可准确地确定出用户人眼的观影视线方向,以便后续步骤中根据观影视线方向来调整视频画面。
步骤S300、智能终端根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。
在本实施例中遥控设备的移动方向以及用户人眼的观影视线方向均可反映出智能终端的垂直正前方与用户人眼的视线方向之间偏差。因此,本实施例在确定出遥控设备的移动方向以及用户人眼的观影视线方向后,就可根据遥控设备的移动方向以及用户人眼的观影视线方向,来控制视频画面调整,以使得用户人眼的观影视线方向与智能终端的视频画面垂直,这样就不会导致视频画面失真,确保用户的观影质量。
在一种实现方式中,如图4中所示,步骤S300具体包括如下步骤:
步骤S301、智能终端获取遥控设备的移动方向所对应的步长权重;
步骤S302、智能终端根据用户人眼的观影视线方向,控制视频画面按照步长权重偏转,以使得用户人眼的观影视线方向与视频画面垂直。
具体实施时,本实施例预先为遥控设备的移动方向均设置一步长权重,智能终端在对视频画面移动时,可根据步长权重来进行调整。具体地,遥控设备的移动方向包括向上移动与向下移动。而遥控设备向上移动又包括:陀螺仪运动数据为向右上方偏转并位于90°-180°的区间内以及陀螺仪运动数据为向左上方偏转并位于0°-90°的区间内这两种情况。本实施例中设置遥控设备向上移动的步长权重为偏转角度除以10的百分比。比如陀螺仪运动数据为向右上方偏转并位于90°-180°的区间内的步长权重为9%~18%的范围内;陀螺仪运动数据为向右上方偏转并位于0°-90°的区间内的步长权重为0~9%的范围内。
同样地,遥控设备向下移动又包括:陀螺仪运动数据为向左下方偏转并位于180°-270°的区间内以及陀螺仪运动数据为向右下方偏转并位于270°-360°的区间内这两种情况。本实施例中设置遥控设备向下移动的步长权重为偏转角度除以10的百分比。比如陀螺仪运动数据为向左下方偏转并位于180°-270°的区间内的步长权重为18%~27%的范围内;陀螺仪运动数据为向右上方偏转并位于270°-360°的区间内的步长权重为27%~36%的范围内。当确定出步长权重后,本实施例就可控制智能终端的视频画面按照设置的步长权重一点一点移动,最终使得视频画面与用户的观影视线方向垂直,这样就可以方便用户观看。本实施例在控制智能终端的视频画面移动时可通过控制智能终端的屏幕来实现,比如,当用户的观影视线方向是朝上时,则需要将视频画面向下移动,可通过控制智能终端的屏幕向下旋转,使得视频画面与用户的观影视线方向垂直。
可见,本实施例首先获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向。然后获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向。由于确定出的遥控设备的移动方向可以反映出智能终端的屏幕是朝向哪个方向偏移的,而用户人眼的观影视线方向又可以反映出用户此时的视线是朝向哪一处。因此本实施例就可根据遥控设备的移动方向以及用户人眼的观影视线方向,控制视频画面调整,从而控制智能终端的适配画面跟随人眼的视线旋转,以保证用户可以更好看到全景视频画面,保证用户的观影视线方向与智能终端的视频画面垂直,不会出现画面失真的现象。
示例性设备
如图5中所示,本发明实施例提供一种视频画面动态调整装置,该装置包括:移动方向确定单元10、观影视线方向确定单元20、视频画面调整单元30。具体地,移动方向确定单元10,用于获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向。观影视线方向确定单元20,用于获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向。视频画面调整单元30,用于根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。
基于上述实施例,本发明还提供了一种智能终端,其原理框图可以如图6所示。该智能终端包括通过***总线连接的处理器、存储器、网络接口、显示屏、温度传感器。其中,该智能终端的处理器用于提供计算和控制能力。该智能终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和视频画面动态移动程序。该内存储器为非易失性存储介质中的操作***和视频画面动态移动程序的运行提供环境。该智能终端的网络接口用于与外部的终端通过网络连接通信。该视频画面动态移动程序被处理器执行时以实现一种视频画面动态调整方法。该智能终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该智能终端的温度传感器是预先在智能终端内部设置,用于检测内部设备的运行温度。
本领域技术人员可以理解,图6中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的智能终端的限定,具体的智能终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机可读存储介质,包括有存储器、处理器以及存储在存储器中并可在处理器上运行的视频画面动态移动程序,处理器执行视频画面动态移动程序时实现如下方法:
获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向;
获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向;
根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
综上,本发明公开了一种视频画面动态调整方法、装置、智能终端及存储介质,方法包括:获取遥控设备的偏转方向数据,并根据偏转方向数据确定遥控设备的移动方向;获取用户人眼的方向追踪数据,并根据方向追踪数据确定用户人眼的观影视线方向;根据遥控设备的移动方向以及用户人眼的观影视线方向控制视频画面调整。本发明是通过根据遥控设备的移动方向以及用户人眼的观影视线方向,来对视频画面进行移动,以使得视频画面可以跟随人眼的视线旋转,以保证用户可以更好看到全景视频画面,保证用户的观影视线方向与智能终端的视频画面垂直,不会出现画面失真的现象。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种视频画面动态调整方法,其特征在于,包括:
获取遥控设备的偏转方向数据,并根据所述偏转方向数据确定所述遥控设备的移动方向;
获取用户人眼的方向追踪数据,并根据所述方向追踪数据确定所述用户人眼的观影视线方向;
根据所述遥控设备的移动方向以及所述用户人眼的观影视线方向控制视频画面调整。
2.根据权利要求1所述的方法,其特征在于,所述获取遥控设备的偏转方向数据,并根据所述偏转方向数据确定所述遥控设备的移动方向,包括:
获取遥控设备中的陀螺仪的陀螺仪运动数据;
根据所述陀螺仪运动数据确定所述遥控设备的偏转方向数据;
获取第一预设时间段内所述遥控设备出现所述偏转方向数据的第一次数,并根据所述第一次数确定所述遥控设备的移动方向。
3.根据权利要求2所述的方法,其特征在于,所述偏转方向数据包括所述遥控设备向上偏转以及所述遥控设备向下偏转,所述获取第一预设时间段内所述遥控设备出现所述偏转方向数据的第一次数,并根据所述第一次数确定所述遥控设备的移动方向,包括:
分别获取第一预设时间段内所述遥控设备向上偏转的次数与所述遥控设备向下偏转的次数,并将所述遥控设备向上偏转的次数与所述遥控设备向下偏转的次数作为所述第一次数;
若所述遥控设备向上偏转的次数大于所述遥控设备向下偏转的次数,则确定所述遥控设备的移动方向为向上移动;或者,
若所述遥控设备向上偏转的次数小于所述遥控设备向下偏转的次数,则确定所述遥控设备的移动方向为向下移动。
4.根据权利要求3所述的方法,其特征在于,所述获取用户人眼的方向追踪数据,并根据所述方向追踪数据确定所述用户人眼的观影视线方向,包括:
获取所述用户人眼的图像数据;
根据所述图像数据确定所述用户人眼的方向追踪数据;
获取第二预设时间段内所述用户人眼的方向追踪数据的第二次数,并根据所述第二次数确定所述用户人眼的观影视线方向。
5.根据权利要求4所述的方法,其特征在于,所述方向追踪数据包括用户向上观看以及用户向下观看,所述根据所述图像数据确定所述用户人眼的方向追踪数据,包括:
根据所述图像数据确定所述用户人眼中的黑色像素的定位中心点以及所述用户人眼的整个像素的定位中心点;
若所述黑色像素的定位中心点位于所述整个像素的定位中心点的上方,则确定所述用户人眼的方向追踪数据为所述用户向上观看;或者,
若所述黑色像素的定位中心点位于所述整个像素的定位中心点的下方,则确定所述用户人眼的方向追踪数据为所述用户向下观看。
6.根据权利要求5所述的方法,其特征在于,所述获取第二预设时间段内所述用户人眼的方向追踪数据的第二次数,并根据所述第二次数确定所述用户人眼的观影视线方向,包括:
分别获取第二预设时间段内所述用户向上观看的次数与所述用户向下观看的次数,并将所述用户向上观看的次数与所述用户向下观看的次数作为所述第二次数;
若所述用户向上观看的次数大于所述用户向上观看的次数,则确定所述用户人眼的观影视线方向为视线朝上;或者,
若所述用户向上观看的次数小于所述用户向上观看的次数,则确定所述用户人眼的观影视线方向为视线朝下。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述遥控设备的移动方向以及所述用户人眼的观影视线方向控制视频画面调整,包括:
获取所述遥控设备的移动方向所对应的步长权重;
根据所述用户人眼的观影视线方向,控制视频画面按照所述步长权重偏转,以使得所述用户人眼的观影视线方向与所述视频画面垂直。
8.一种视频画面动态移动装置,其特征在于,包括:
移动方向确定单元,用于获取遥控设备的偏转方向数据,并根据所述偏转方向数据确定所述遥控设备的移动方向;
观影视线方向确定单元,用于获取用户人眼的方向追踪数据,并根据所述方向追踪数据确定所述用户人眼的观影视线方向;
视频画面调整单元,用于根据所述遥控设备的移动方向以及所述用户人眼的观影视线方向控制视频画面调整。
9.一种智能终端,其特征在于,所述智能终端包括有存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的视频画面动态移动程序,所述处理器执行所述视频画面动态移动程序时实现如权利要求1-7中任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有视频画面动态移动程序,所述视频画面动态移动程序被处理器执行时实现如权利要求1-7中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011218472.6A CN114449319B (zh) | 2020-11-04 | 2020-11-04 | 视频画面动态调整方法、装置、智能终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011218472.6A CN114449319B (zh) | 2020-11-04 | 2020-11-04 | 视频画面动态调整方法、装置、智能终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114449319A true CN114449319A (zh) | 2022-05-06 |
CN114449319B CN114449319B (zh) | 2024-06-04 |
Family
ID=81361705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011218472.6A Active CN114449319B (zh) | 2020-11-04 | 2020-11-04 | 视频画面动态调整方法、装置、智能终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114449319B (zh) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040058455A (ko) * | 2002-12-26 | 2004-07-05 | 엘지전자 주식회사 | 입력 신호에 따른 텔레비전의 화면 설정 장치 및 방법 |
CN103561635A (zh) * | 2011-05-11 | 2014-02-05 | 谷歌公司 | 视线追踪*** |
US20140320624A1 (en) * | 2013-04-29 | 2014-10-30 | Hon Hai Precision Industry Co., Ltd. | Electronic device and method for regulating images displayed on display screen |
US20150128158A1 (en) * | 2013-11-04 | 2015-05-07 | United Video Properties, Inc. | Systems and methods for recommending content |
CN105516577A (zh) * | 2014-09-24 | 2016-04-20 | 深圳Tcl数字技术有限公司 | 摄像头拍摄控制方法及*** |
US20160203581A1 (en) * | 2013-08-21 | 2016-07-14 | Thomson Licensing | Video display with pan function controlled by viewing direction |
CN106851405A (zh) * | 2016-12-13 | 2017-06-13 | 合网络技术(北京)有限公司 | 基于倾斜视角检测的视频播放方法及装置 |
US20170171592A1 (en) * | 2015-12-10 | 2017-06-15 | Le Holdings (Beijing) Co., Ltd. | Method and electronic apparatus for adjusting viewing angle of Smart Television playing panorama videos |
CN107329568A (zh) * | 2017-06-27 | 2017-11-07 | 乐视致新电子科技(天津)有限公司 | 全景播放的调整方法、装置及电子设备 |
CN108650500A (zh) * | 2018-04-02 | 2018-10-12 | 北京奇艺世纪科技有限公司 | 一种全景视频处理方法及装置 |
CN109309873A (zh) * | 2017-07-28 | 2019-02-05 | 腾讯科技(深圳)有限公司 | 屏幕角度调整方法、装置及存储介质 |
CN110458104A (zh) * | 2019-08-12 | 2019-11-15 | 广州小鹏汽车科技有限公司 | 人眼视线检测***的人眼视线方向确定方法和*** |
CN110488494A (zh) * | 2019-08-30 | 2019-11-22 | 京东方科技集团股份有限公司 | 一种近眼显示装置、增强现实设备以及虚拟现实设备 |
CN110825220A (zh) * | 2019-09-29 | 2020-02-21 | 深圳市火乐科技发展有限公司 | 眼球追踪控制方法、装置、智能投影仪及存储介质 |
CN111385649A (zh) * | 2018-12-28 | 2020-07-07 | 深圳Tcl新技术有限公司 | 一种电视声音传输控制方法、装置、智能电视及存储介质 |
-
2020
- 2020-11-04 CN CN202011218472.6A patent/CN114449319B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040058455A (ko) * | 2002-12-26 | 2004-07-05 | 엘지전자 주식회사 | 입력 신호에 따른 텔레비전의 화면 설정 장치 및 방법 |
CN103561635A (zh) * | 2011-05-11 | 2014-02-05 | 谷歌公司 | 视线追踪*** |
US20140320624A1 (en) * | 2013-04-29 | 2014-10-30 | Hon Hai Precision Industry Co., Ltd. | Electronic device and method for regulating images displayed on display screen |
US20160203581A1 (en) * | 2013-08-21 | 2016-07-14 | Thomson Licensing | Video display with pan function controlled by viewing direction |
US20150128158A1 (en) * | 2013-11-04 | 2015-05-07 | United Video Properties, Inc. | Systems and methods for recommending content |
CN105516577A (zh) * | 2014-09-24 | 2016-04-20 | 深圳Tcl数字技术有限公司 | 摄像头拍摄控制方法及*** |
US20170171592A1 (en) * | 2015-12-10 | 2017-06-15 | Le Holdings (Beijing) Co., Ltd. | Method and electronic apparatus for adjusting viewing angle of Smart Television playing panorama videos |
CN106851405A (zh) * | 2016-12-13 | 2017-06-13 | 合网络技术(北京)有限公司 | 基于倾斜视角检测的视频播放方法及装置 |
CN107329568A (zh) * | 2017-06-27 | 2017-11-07 | 乐视致新电子科技(天津)有限公司 | 全景播放的调整方法、装置及电子设备 |
CN109309873A (zh) * | 2017-07-28 | 2019-02-05 | 腾讯科技(深圳)有限公司 | 屏幕角度调整方法、装置及存储介质 |
CN108650500A (zh) * | 2018-04-02 | 2018-10-12 | 北京奇艺世纪科技有限公司 | 一种全景视频处理方法及装置 |
CN111385649A (zh) * | 2018-12-28 | 2020-07-07 | 深圳Tcl新技术有限公司 | 一种电视声音传输控制方法、装置、智能电视及存储介质 |
CN110458104A (zh) * | 2019-08-12 | 2019-11-15 | 广州小鹏汽车科技有限公司 | 人眼视线检测***的人眼视线方向确定方法和*** |
CN110488494A (zh) * | 2019-08-30 | 2019-11-22 | 京东方科技集团股份有限公司 | 一种近眼显示装置、增强现实设备以及虚拟现实设备 |
CN110825220A (zh) * | 2019-09-29 | 2020-02-21 | 深圳市火乐科技发展有限公司 | 眼球追踪控制方法、装置、智能投影仪及存储介质 |
Non-Patent Citations (1)
Title |
---|
钱谦: "视线感知与视觉注意转移交互原理和分析", 云南大学出版社, pages: 1 - 2 * |
Also Published As
Publication number | Publication date |
---|---|
CN114449319B (zh) | 2024-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8194127B2 (en) | Method and apparatus for masking surveillance video images for privacy protection | |
JP6684728B2 (ja) | 画素配分最適化を用いた方法およびディスプレイ装置 | |
WO2019233210A1 (zh) | 一种智能眼镜、眼球轨迹的追踪方法、装置及存储介质 | |
JP2023536674A (ja) | マルチカメラビデオ安定化 | |
KR101402622B1 (ko) | 영상표시장치 및 영상표시방법 | |
CN107590780B (zh) | 图像显示方法、终端及计算机可读存储介质 | |
US10326946B2 (en) | Photographing method and apparatus | |
EP1501019A2 (en) | Apparatus and method for automatically compensating for an image gradient of a mobile communication terminal | |
US10957262B2 (en) | Information terminal including a background illumination light | |
US20200090626A1 (en) | Information terminal | |
US11069321B2 (en) | Control method | |
WO2022262839A1 (zh) | 现场演出的立体显示方法、装置、介质及*** | |
US20200312272A1 (en) | Display device | |
CN114449319A (zh) | 视频画面动态调整方法、装置、智能终端及存储介质 | |
CN110430411B (zh) | 一种全景视频的显示方法及装置 | |
US11218662B2 (en) | Image processing device, image processing method, and projection system | |
CN112333391A (zh) | 基于声音的人像自动追踪方法、装置、智能终端及介质 | |
CN112911362B (zh) | 视频画面移动缩放方法、装置、电子设备及可读存储介质 | |
CN101163211B (zh) | 一种图像重现率的调整方法 | |
KR102489381B1 (ko) | 디스플레이 장치 및 그 제어방법 | |
JP2010128408A (ja) | 画像表示装置 | |
US11303825B2 (en) | Information processing method and electronic apparatus | |
CN106851116B (zh) | 一种处理方法及电子设备 | |
CN103974005A (zh) | 3d显示装置及其控制方法 | |
CN112433607B (zh) | 一种图像显示方法、装置、电子设备及存储介质 |
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 |