CN113221713A - 一种多媒体播放设备的智能旋转方法、装置及计算机设备 - Google Patents
一种多媒体播放设备的智能旋转方法、装置及计算机设备 Download PDFInfo
- Publication number
- CN113221713A CN113221713A CN202110488384.6A CN202110488384A CN113221713A CN 113221713 A CN113221713 A CN 113221713A CN 202110488384 A CN202110488384 A CN 202110488384A CN 113221713 A CN113221713 A CN 113221713A
- Authority
- CN
- China
- Prior art keywords
- multimedia playing
- position information
- target user
- eye position
- user
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
-
- 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)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Ophthalmology & Optometry (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种多媒体播放设备的智能旋转方法、装置及计算机设备;本申请实施例可以确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。本方案可以通过确定用户的观看位置来灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
Description
技术领域
本申请涉及多媒体播放设备技术领域,具体涉及一种多媒体播放设备的智能旋转方法、装置及计算机设备。
背景技术
随着信息技术的飞速发展,进入信息大轰炸时代,通过多媒体播放设备可以向人们传递许多信息,使人们的生活日益丰富多彩。
在对相关技术的研究和实践过程中,本申请的发明人发现目前多媒体播放设备在播放各类内容时,在没有人工手动干预的情况下,多媒体播放设备只能朝着固定的方向播放内容,多媒体播放设备不能灵活转动,进而造成人们观看多媒体播放设备播放的内容时人们的观看体验较差。
发明内容
本申请实施例提供一种多媒体播放设备的智能旋转方法、装置及计算机设备,可以通过确定用户的观看位置来灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,提高用户的观看体验。
本申请实施例提供了一种多媒体播放设备的智能旋转方法,包括:
确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;
当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;
基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。
相应的,本申请实施例提供了一种多媒体播放设备的智能旋转装置,包括:
第一信息确定单元,用于确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;
第二信息确定单元,用于当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;
旋转单元,用于基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。
在一实施例中,所述第一信息确定单元,包括:
获取子单元,用于获取当前多媒体播放设备对面预设区域的第一图像;
信息识别子单元,用于识别第一图像中目标用户的人脸信息,确定所述目标用户的第一人眼位置信息。
在一实施中,所述旋转单元,包括:
角度确定子单元,用于基于所述第一人眼位置信息和所述第二人眼位置信息,确定所述多媒体播放设备的待旋转角度;
旋转子单元,用于将所述多媒体播放设备按照所述待旋转角度进行旋转。
在一实施例中,所述角度确定子单元还用于基于所述第一人眼位置信息和所述第二人脸位置信息,确定所述目标用户发生移动的移动距离;获取所述目标用户未发生移动前所述多媒体播放设备到所述目标用户的观看距离;基于所述移动距离和所述观看距离,计算所述多媒体播放设备的待旋转角度。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
位置确定单元,用于确定所述目标用户移动后的位置,到所述第一图像的两侧之间的距离比值,所述移动后的位置为所述第二人眼位置信息对应的位置;
角度保持单元,用于当所述距离比值在预设距离比值范围时,保持所述多媒体播放设备的播放角度不变,不对所述多媒体播放设备进行旋转。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
第一获取单元,用于当检测到所述多媒体播放设备的对应观影区域包括多个观影用户时,获取所述观影区域的第二图像;
信息识别单元,用于识别所述第二图像中所述多个观影用户的人脸信息,确定位置在所述第二图像两端位置上的两个目标观影用户的观影人眼位置信息;
调整单元,用于当检测到所述观影人眼位置信息发生改变时,调整所述多媒体播放设备的旋转角度,使得所述两个目标观影用户到第三图像的两侧之间距离的比值,在所述预设距离比值范围内,所述第三图像为所述观影人眼位置发生变化后所述观影区域的图像。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
第二获取单元,用于获取所述目标用户观看的多个目标视频的视频内容、以及每个目标视频的观看时长,所述目标视频为所述多媒体播放设备播放的视频;
内容推荐单元,用于基于所述视频内容和所述观看时长,通过所述多媒体视频播放设备,对所述目标用户进行内容推荐。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
接收单元,用于当多个用户具有所述多媒体播放设备的控制权限时,接收当前用户的控制指令;
采集单元,用于采集所述当前用户的用户信息,所述用户信息包括用户人脸信息和用户语音信息;
控制单元,用于当所述用户人脸信息和所述用户语音信息、与用户权限数据库中的预设人脸信息和预设语音相匹配时,基于所述控制指令对所述多媒体播放设备进行控制。
相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在储存器上并可在处理器上运行的计算机程序,其中,所述处理器执行本申请实施例任一提供的多媒体播放设备的智能旋转方法中的步骤。
相应的,本申请实施例还提供一种存储介质,所述存储介质存储有多条指令,所述指令适用于处理器进行加载,以执行本申请实施例任一提供的多媒体播放设备的智能旋转方法中的步骤。
本申请实施例可以确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;然后,当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;最后,再基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。本方案可以通过确定用户移动后的观看位置信息,即用户移动后的人眼位置信息来对应旋转多媒体播放设备,比如,可以根据移动后的人眼位置信息来确定多媒体播放设备需要对应旋转的旋转角度,进而按照旋转角度灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的多媒体播放设备的智能旋转方法的场景示意图;
图2a是本申请实施例提供的多媒体播放设备的智能旋转方法的流程图;
图2b是本申请实施例提供的多媒体播放设备的智能旋转方法的图像示图;
图2c是本申请实施例提供的多媒体播放设备的智能旋转方法的另一图像示图;
图2d是本申请实施例提供的多媒体播放设备的智能旋转方法的另一图像示图;
图2e是本申请实施例提供的多媒体播放设备的智能旋转方法的另一图像示图;
图3a是本申请实施例提供的多媒体播放设备的智能旋转方法的装置图;
图3b是本申请实施例提供的多媒体播放设备的智能旋转方法的另一装置图;
图3c是本申请实施例提供的多媒体播放设备的智能旋转方法的另一装置图;
图4是本申请实施例提供的计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种多媒体播放设备的智能旋转方法、装置、计算机设备及存储介质。具体地,本申请实施例提供适用于计算机设备的多媒体播放设备的智能旋转装置。其中,该计算机设备可以为终端或服务器等设备,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
参考图1,以计算机设备为服务器为例,该服务器可以确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息;基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。
由以上可知,本申请实施例可以通过确定用户移动后的观看位置信息,即用户移动后的人眼位置信息来对应旋转多媒体播放设备,比如,可以根据移动后的人眼位置信息来确定多媒体播放设备需要对应旋转的旋转角度,进而按照旋转角度灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
本实施例可以以下分别进行详细说明,需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本申请实施例提供一种多媒体播放设备的智能旋转方法,该方法可以由终端或服务器执行,也可以由终端和服务器共同执行;本申请实施例以多媒体播放设备的智能旋转方法由服务器执行为例来进行说明,具体的,由集成在服务器中的多媒体播放设备的智能旋转装置来执行。如图2a所示,该多媒体播放设备的智能旋转方法的具体流程可以如下:
201、确定当前多媒体播放设备对应的目标用户的第一人眼位置信息。
其中,多媒体播放设备为播放各种视频、图像、音频等内容的播放设备,比如,多媒体播放设备可以为电视机、电脑、投影仪等设备。
其中,第一人眼位置信息包括目标用户的人眼所在的位置的信息,比如,可以在多媒体播放设备的显示器的顶部安装一个摄像头,通过该摄像头拍摄当前多媒体播放设备对面的目标用户,得到第一图像,然后对该图像进行人脸识别,确定目标用户的人眼所在的位置,进而得到目标用户的第一人眼位置信息。
在一实施例中,为了确定目标用户的人眼位置信息,可以通过对包含目标用户的图像进行人脸识别,具体地,步骤“确定当前多媒体播放设备对应的目标用户的第一人眼位置信息”,包括:
获取当前多媒体播放设备对面预设区域的第一图像;
识别第一图像中目标用户的人脸信息,确定目标用户的第一人眼位置信息。
其中,预设区域可以为当前多媒体播放设备对面的区域,比如,多媒体播放设备中的摄像设备所拍到的区域,该区域可以包括观看视频的用户的用户图像。
在一示例中,以多媒体播放设备为电视机为例进行说明,如今电视都是固定角度的摆放,但客厅中的沙发摆放的位置却很宽,当观看者在不同角度看电视时,电视机的画面不能正对着观看者,导致观看体验不佳,此时,可以在电视机显示器顶部安装一个摄像头,电视机底座增加一个可控的水平方向旋转的平台,再增加一个图像处理器将摄像头和旋转平台连接,图像处理器通过处理采集到的实时图像,进行人脸检测,分析观看者(如,目标用户)所在的位置信息,再计算出平台的旋转角度并控制平台旋转,使观看人处在最佳的观看角度。
其中,当检测到观看者小幅度的移动,比如,移动的距离在预设的允许移动的范围时,可以不用计算平台的旋转角度并控制平台旋转,当检测到观看者存在大幅度的移动,比如,移动的距离不在预设的允许移动的范围时,则要计算出平台的旋转角度并控制平台的旋转。
在另一示例中,以多媒体播放设备为电视机为例进行说明,获取的当前多媒体播放设备对面预设区域的第一图像,可以如图2b所示,图中的矩形表示多媒体播放设备中摄像设备采集到的图像的范围,中间的目标用户表示该摄像设备视野内的用户,距离a和距离b,表示目标用户到边缘的距离,该第一图像中包括目标用户,对该第一图像进行人脸识别,可以根据识别结果确定目标用户的第一人眼位置信息。
其中,对第一图像进行人脸识别,识别出第一图像中的人脸,然后再对该人脸的眼睛区域初定位,噪声去除,眼睛的精准定位,进而可以得到第一图像中目标用户的第一人眼位置信息。
202、当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息。
其中,第二人眼位置信息包括目标用户移动后的人眼所在的位置的信息,比如,可以在多媒体播放设备的显示器的顶部安装一个摄像头,通过该摄像头拍摄目标用户移动后的第二图像,然后对该第二图像进行人脸识别,确定目标用户移动后人眼所在的位置,进而得到目标用户的第二人眼位置信息。
其中,目标用户的可以朝着任意方向移动,比如,如图2c所示,目标用户可以朝着C1方向移动,可以朝着C2方向移动,还可以朝着C1和C2之间的方向移动,等等。
在一实施例中,为了避免人脸晃动误差引起的多媒体播放设备的频繁旋转,当目标用户移动的距离在误差允许的范围内时,可以不对多媒体播放设备进行旋转,具体地,多媒体播发设备的智能旋转方法,还可以包括:
确定目标用户移动后的位置,到第一图像的两侧之间的距离比值,移动后的位置为第二人眼位置信息对应的位置;
当距离比值在预设距离比值范围时,保持多媒体播放设备的播放角度不变,不对多媒体播放设备进行旋转。
其中,距离比值为目标用户移动后的位置,到第一图像的一侧的距离,与到第一图像的另一侧的距离的比值,当距离比值在预设距离比值范围时,说明该目标用户移动的距离是在误差允许的范围内,所以多媒体播放设备此时不会旋转,可以避免因目标用户轻微移动的误差引起的多媒体播放设备的频繁移动。
在一示例中,以多媒体播放设备为电视机为例进行说明,如图2d所示,目标用户发生了移动,由如图所示的移动前的位置移动到了以后的位置,如果目标用户移动到移动后位置之后,目标用户到第一图像的图像左侧的距离,与到第一图像的图像右侧的距离的比值,也就是距离a和距离b之间的比值在预设距离比值范围(比如,预设距离比值范围可以为0.9~1.1,即距离a与距离b之间的比值在0.9~1.1之间),那么可以保持多媒体播放设备的播放角度不变,不对多媒体播放设备进行旋转。
其中,如果目标用户移动到移动后位置之后,目标用户到第一图像的图像左侧的距离,与到第一图像的图像右侧的距离的比值,也就是距离a和距离b之间的比值不在预设距离比值范围的话,可以调整多媒体播放设备的旋转角度,使得多媒体播放设备中摄像设备拍摄到的,移动位置后目标用户到达移动后图像两侧之间的距离在预设距离比值范围内。
203、基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。
其中,旋转指的是根据目标用户人眼所在的位置,对多媒体播放设备进行旋转,是目标用户拥有很好的角度去观看多媒体播放设备播放的内容,可以提高用户的观看体验。
在一实施例中,为了使用户观看多媒体播放设备播放的内容的观看角度最佳,可以通过确定用户所处的位置信息,相应的去旋转多媒体播放设备,步骤“基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转”,可以包括:
基于第一人眼位置信息和第二人眼位置信息,确定多媒体播放设备的待旋转角度;
将多媒体播放设备按照待旋转角度进行旋转。
在一示例中,还可以基于第一人眼位置信息和第二人眼位置信息,确定目标用户移动前所在的经纬度信息,以及目标用户移动后所在的经纬度信息,根据这两个经纬度信息,以及多媒体播放设备当前的经纬度信息,来计算多媒体播放设备将要旋转的旋转角度,最后,按照计算出来的旋转角度去旋转多媒体播放设备,使得目标用户可以拥有很好的视觉角度去观看多媒体播放设备播放的内容。
在一实施例中,为了使用户观看多媒体播放设备播放的内容的观看角度最佳,可以通过确定用户所处的位置信息,相应的去旋转多媒体播放设备,具体地,步骤“基于第一人眼位置信息和第二人眼位置信息,确定多媒体播放设备的待旋转角度”的详细过程,可以包括:
基于第一人眼位置信息和第二人脸位置信息,确定目标用户发生移动的移动距离;
获取目标用户未发生移动前多媒体播放设备到目标用户的观看距离;
基于移动距离和观看距离,计算多媒体播放设备的待旋转角度。
在一示例中,确定了目标用户发生移动的移动距离,以及多媒体播放设备到目标用户未移动前的距离,可以有多种算法计算出多媒体播放设备的待旋转角度,在此举其中一个例子进行说明,比如,知道了两个距离,可以相关的三角函数去计算,就可以求出待旋转角度的角度值。
在一实施例中,为了提高用户的观看体验,当存在多个用户观看多媒体播放设备播放的内容时,可以确定处在两个端点的用户的位置信息,当这两端的用户的位置发生移动时,相应的旋转多媒体播放设备,具体地,多媒体播放设备的智能旋转方法,还可以包括:
当检测到多媒体播放设备的对应观影区域包括多个观影用户时,获取观影区域的第二图像;
识别第二图像中多个观影用户的人脸信息,确定位置在第二图像两端位置上的两个目标观影用户的观影人眼位置信息;
当检测到观影人眼位置信息发生改变时,调整多媒体播放设备的旋转角度,使得两个目标观影用户到第三图像的两侧之间距离的比值,在预设距离比值范围内,第三图像为观影人眼位置发生变化后观影区域的图像。
其中,观影区域指的是多媒体播放设备对面的区域,多媒体播放设备中的摄像设备所能拍摄到的范围为该区域所在的范围。
在一示例中,当存在多个观影用户观看多媒体播放设备播放的内容时,可以获取包含多个观影用户的第二图像,识别出第二图像中的人脸信息,确定各个观影用户的观影人眼位置信息,当检测到至少一个观影用户发生移动时,获取各个观影用户移动后的观影人眼位置信息,如图2e所示,图2e的各个观影用户所在的位置为观影用户移动后的位置,确定这些观影用户两端的观影用户的人眼到图像两侧的距离,即图2e中的距离c和距离d,根据距离c和距离d之间的比值,来确定是否调整多媒体播放设备的旋转角度。
其中,当根据距离c和距离d之间的比值在预设距离比值范围内时,保持多媒体播放设备的播放角度不变,不对多媒体播放设备进行旋转,当根据距离c和距离d之间的比值不在预设距离比值范围内时,调整多媒体播放设备的旋转角度,使得两端观影用户到摄像设备所拍摄到的图像的两侧之间距离的比值在预设距离比值范围内。
在一实施例中,为了用户的观看体验,还可以通过分析用户观看的内容确定用户的观看偏好,进而进行内容推荐,具体地,多媒体播放设备的智能旋转方法,还可以包括:
获取目标用户观看的多个目标视频的视频内容、以及每个目标视频的观看时长,目标视频为多媒体播放设备播放的视频;
基于视频内容和观看时长,通过多媒体视频播放设备,对目标用户进行内容推荐。
在一示例中,以多媒体播放设备为电视机为例进行说明,可以获取目标用户观看的电视节目的节目内容、观看不同电视节目的观看时间、以及换台的频率,来确定目标用户的观看偏好,进而向目标用户推荐可能偏好的电视节目、物品等各内容。
在一实施例中,为了更加智能的控制多媒体播放设备,可以设置多媒体播放设备的控制权限,具体地,多媒体播放设备的智能旋转方法,还可以包括:
当多个用户具有多媒体播放设备的控制权限时,接收当前用户的控制指令;
采集当前用户的用户信息,用户信息包括用户人脸信息和用户语音信息;
当用户人脸信息和用户语音信息、与用户权限数据库中的预设人脸信息和预设语音相匹配时,基于控制指令对多媒体播放设备进行控制。
在一示例中,可以事先设置对多媒体播放设备具有控制权限的用户,采集这些用户的人脸图像信息和语音信息等,存储到用户权限数据库中,只有拥有控制权限的用户才可以实现对多媒体播放设备的控制,比如,这些拥有控制权限的用户可以通过语音指令(比如,内容为“播放时事新闻”,则可以将多媒体播放设备当前播放的内容切换为时事新闻),切换多媒体播放设备播放的内容,以及可以通过语音指令来旋转多媒体播放设备的角度,等等。
由以上可知,本申请实施例可以通过确定用户移动后的观看位置信息,即用户移动后的人眼位置信息来对应旋转多媒体播放设备,比如,可以根据移动后的人眼位置信息来确定多媒体播放设备需要对应旋转的旋转角度,进而按照旋转角度灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
为了更好地实施以上方法,相应的,本申请实施例还提供一种多媒体播放设备的智能旋转装置,其中,该多媒体播放设备的智能旋转装置具体可以集成在服务器中,参考图3a,该多媒体播放设备的智能旋转装置可以包括第一信息确定单元301、第二信息确定单元302和旋转单元303,如下:
(1)第一信息确定单元301;
第一信息确定单元301,用于确定当前多媒体播放设备对应的目标用户的第一人眼位置信息。
在一实施例中,如图3b所示,第一信息确定单元301,包括:
获取子单元3011,用于获取当前多媒体播放设备对面预设区域的第一图像;
信息识别子单元3012,用于识别第一图像中目标用户的人脸信息,确定目标用户的第一人眼位置信息。
(1)第二信息确定单元302;
第二信息确定单元302,用于当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息。
(3)旋转单元303;
旋转单元303,用于基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。
在一实施中,如图3c所示,旋转单元303,包括:
角度确定子单元3031,用于基于第一人眼位置信息和第二人眼位置信息,确定多媒体播放设备的待旋转角度;
旋转子单元3032,用于将多媒体播放设备按照待旋转角度进行旋转。
在一实施例中,角度确定子单元3031还用于基于第一人眼位置信息和第二人脸位置信息,确定目标用户发生移动的移动距离;获取目标用户未发生移动前多媒体播放设备到目标用户的观看距离;基于移动距离和观看距离,计算多媒体播放设备的待旋转角度。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
位置确定单元304,用于确定目标用户移动后的位置,到第一图像的两侧之间的距离比值,移动后的位置为第二人眼位置信息对应的位置;
角度保持单元305,用于当距离比值在预设距离比值范围时,保持多媒体播放设备的播放角度不变,不对多媒体播放设备进行旋转。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
第一获取单元306,用于当检测到多媒体播放设备的对应观影区域包括多个观影用户时,获取观影区域的第二图像;
信息识别单元307,用于识别第二图像中多个观影用户的人脸信息,确定位置在第二图像两端位置上的两个目标观影用户的观影人眼位置信息;
调整单元308,用于当检测到观影人眼位置信息发生改变时,调整多媒体播放设备的旋转角度,使得两个目标观影用户到第三图像的两侧之间距离的比值,在预设距离比值范围内,第三图像为观影人眼位置发生变化后观影区域的图像。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
第二获取单元309,用于获取目标用户观看的多个目标视频的视频内容、以及每个目标视频的观看时长,目标视频为多媒体播放设备播放的视频;
内容推荐单元310,用于基于视频内容和观看时长,通过多媒体视频播放设备,对目标用户进行内容推荐。
在一实施例中,多媒体播放设备的智能旋转装置,还包括:
接收单元311,用于当多个用户具有多媒体播放设备的控制权限时,接收当前用户的控制指令;
采集单元312,用于采集当前用户的用户信息,用户信息包括用户人脸信息和用户语音信息;
控制单元313,用于当用户人脸信息和用户语音信息、与用户权限数据库中的预设人脸信息和预设语音相匹配时,基于控制指令对多媒体播放设备进行控制。
由以上可知,本申请实施例的多媒体播放设备的智能旋转装置的第一信息确定单元301确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;然后,由第二信息确定单元302当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息;由旋转单元303基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。该方案可以通过确定用户移动后的观看位置信息,即用户移动后的人眼位置信息来对应旋转多媒体播放设备,比如,可以根据移动后的人眼位置信息来确定多媒体播放设备需要对应旋转的旋转角度,进而按照旋转角度灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
此外,本申请实施例还提供一种计算机设备,该计算机设备可以为终端或者服务器等设备,如图4所示,其示出了本申请实施例所涉及的计算机设备的结构示意图,具体来讲:
该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息;基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。
由以上可知,本申请实施例可以通过确定用户移动后的观看位置信息,即用户移动后的人眼位置信息来对应旋转多媒体播放设备,比如,可以根据移动后的人眼位置信息来确定多媒体播放设备需要对应旋转的旋转角度,进而按照旋转角度灵活旋转多媒体播放设备,使得用户可以拥有较好的观看角度,可以提高用户的观看体验。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种多媒体播放设备的智能旋转方法中的步骤。例如,该指令可以执行如下步骤:
确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;当检测到目标用户发生移动时,确定目标用户发生移动后的第二人眼位置信息;基于第一人眼位置信息和第二人眼位置信息,对多媒体播放设备进行旋转。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种多媒体播放设备的智能旋转方法中的步骤,因此,可以实现本申请实施例所提供的任一种多媒体播放设备的智能旋转方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
其中,根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述发明内容和实施例中提供的多媒体播放设备的智能旋转方法。
以上对本申请实施例所提供的一种多媒体播放设备的智能旋转方法、装置、计算机设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种多媒体播放设备的智能旋转方法,其特征在于,包括:
确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;
当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;
基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转,包括:
基于所述第一人眼位置信息和所述第二人眼位置信息,确定所述多媒体播放设备的待旋转角度;
将所述多媒体播放设备按照所述待旋转角度进行旋转。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一人眼位置信息和所述第二人眼位置信息,确定所述多媒体播放设备的待旋转角度,包括:
基于所述第一人眼位置信息和所述第二人脸位置信息,确定所述目标用户发生移动的移动距离;
获取所述目标用户未发生移动前所述多媒体播放设备到所述目标用户的观看距离;
基于所述移动距离和所述观看距离,计算所述多媒体播放设备的待旋转角度。
4.根据权利要求1所述的方法,其特征在于,所述确定当前多媒体播放设备对应的目标用户的第一人眼位置信息,包括:
获取当前多媒体播放设备对面预设区域的第一图像;
识别第一图像中目标用户的人脸信息,确定所述目标用户的第一人眼位置信息。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
确定所述目标用户移动后的位置,到所述第一图像的两侧之间的距离比值,所述移动后的位置为所述第二人眼位置信息对应的位置;
当所述距离比值在预设距离比值范围时,保持所述多媒体播放设备的播放角度不变,不对所述多媒体播放设备进行旋转。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当检测到所述多媒体播放设备的对应观影区域包括多个观影用户时,获取所述观影区域的第二图像;
识别所述第二图像中所述多个观影用户的人脸信息,确定位置在所述第二图像两端位置上的两个目标观影用户的观影人眼位置信息;
当检测到所述观影人眼位置信息发生改变时,调整所述多媒体播放设备的旋转角度,使得所述两个目标观影用户到第三图像的两侧之间距离的比值,在所述预设距离比值范围内,所述第三图像为所述观影人眼位置发生变化后所述观影区域的图像。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述目标用户观看的多个目标视频的视频内容、以及每个目标视频的观看时长,所述目标视频为所述多媒体播放设备播放的视频;
基于所述视频内容和所述观看时长,通过所述多媒体视频播放设备,对所述目标用户进行内容推荐。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当多个用户具有所述多媒体播放设备的控制权限时,接收当前用户的控制指令;
采集所述当前用户的用户信息,所述用户信息包括用户人脸信息和用户语音信息;
当所述用户人脸信息和所述用户语音信息、与用户权限数据库中的预设人脸信息和预设语音相匹配时,基于所述控制指令对所述多媒体播放设备进行控制。
9.一种多媒体播放设备的智能旋转装置,其特征在于,包括:
第一信息确定单元,用于确定当前多媒体播放设备对应的目标用户的第一人眼位置信息;
第二信息确定单元,用于当检测到所述目标用户发生移动时,确定所述目标用户发生移动后的第二人眼位置信息;
旋转单元,用于基于所述第一人眼位置信息和所述第二人眼位置信息,对所述多媒体播放设备进行旋转。
10.一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求1至8任一项所述的多媒体播放设备的智能旋转方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110488384.6A CN113221713A (zh) | 2021-05-06 | 2021-05-06 | 一种多媒体播放设备的智能旋转方法、装置及计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110488384.6A CN113221713A (zh) | 2021-05-06 | 2021-05-06 | 一种多媒体播放设备的智能旋转方法、装置及计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113221713A true CN113221713A (zh) | 2021-08-06 |
Family
ID=77090916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110488384.6A Pending CN113221713A (zh) | 2021-05-06 | 2021-05-06 | 一种多媒体播放设备的智能旋转方法、装置及计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113221713A (zh) |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969539A (zh) * | 2010-09-30 | 2011-02-09 | 冠捷显示科技(厦门)有限公司 | 基于用户视角的电视自动转向方法 |
CN102023645A (zh) * | 2009-09-11 | 2011-04-20 | 康佳集团股份有限公司 | 一种屏幕旋转的方法、装置及对应的*** |
CN102541087A (zh) * | 2011-12-30 | 2012-07-04 | Tcl集团股份有限公司 | 一种显示装置的方位自动调整方法、***及显示装置 |
CN102563299A (zh) * | 2010-12-23 | 2012-07-11 | 康佳集团股份有限公司 | 电视机电动底座的转动方法及其实现装置 |
CN103517103A (zh) * | 2012-06-26 | 2014-01-15 | 联想(北京)有限公司 | 一种播放方法及装置 |
CN103901901A (zh) * | 2014-03-21 | 2014-07-02 | 小米科技有限责任公司 | 一种视频终端的屏幕旋转方法及装置 |
CN104950687A (zh) * | 2015-06-29 | 2015-09-30 | 厦门狄耐克物联智慧科技有限公司 | 一种酒店客房的集控***及集控方法 |
CN105847586A (zh) * | 2016-05-13 | 2016-08-10 | 努比亚技术有限公司 | 多媒体播放控制方法及移动终端 |
CN107329568A (zh) * | 2017-06-27 | 2017-11-07 | 乐视致新电子科技(天津)有限公司 | 全景播放的调整方法、装置及电子设备 |
CN108712609A (zh) * | 2018-05-17 | 2018-10-26 | Oppo广东移动通信有限公司 | 对焦处理方法、装置、设备及存储介质 |
CN109889901A (zh) * | 2019-03-27 | 2019-06-14 | 深圳创维-Rgb电子有限公司 | 播放终端的播放控制方法、装置、设备和存储介质 |
CN209762898U (zh) * | 2019-05-15 | 2019-12-10 | 新疆爱华盈通信息技术有限公司 | 一种智能台灯 |
CN111050215A (zh) * | 2019-11-15 | 2020-04-21 | 广东长虹电子有限公司 | 一种自动旋转的智能电视机及自动旋转方法 |
CN111213374A (zh) * | 2017-11-29 | 2020-05-29 | 深圳市柔宇科技有限公司 | 一种视频播放方法及装置 |
CN111208739A (zh) * | 2020-01-23 | 2020-05-29 | 智慧式控股有限公司 | 一种智慧式洁浴设备智能控制方法 |
CN211044402U (zh) * | 2019-12-11 | 2020-07-17 | 深圳市易触得科技有限公司 | 一种自动调节相机高度的自助拍照一体机 |
CN112417754A (zh) * | 2020-11-10 | 2021-02-26 | 中山大学 | 复杂室内结构下基于场景语义信息的人群疏散仿真方法 |
CN112733447A (zh) * | 2021-01-07 | 2021-04-30 | 浙江大学 | 一种基于域自适应网络的水下声源定位方法及*** |
CN112749600A (zh) * | 2019-10-31 | 2021-05-04 | Oppo广东移动通信有限公司 | 人眼位置确定方法及相关产品 |
-
2021
- 2021-05-06 CN CN202110488384.6A patent/CN113221713A/zh active Pending
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102023645A (zh) * | 2009-09-11 | 2011-04-20 | 康佳集团股份有限公司 | 一种屏幕旋转的方法、装置及对应的*** |
CN101969539A (zh) * | 2010-09-30 | 2011-02-09 | 冠捷显示科技(厦门)有限公司 | 基于用户视角的电视自动转向方法 |
CN102563299A (zh) * | 2010-12-23 | 2012-07-11 | 康佳集团股份有限公司 | 电视机电动底座的转动方法及其实现装置 |
CN102541087A (zh) * | 2011-12-30 | 2012-07-04 | Tcl集团股份有限公司 | 一种显示装置的方位自动调整方法、***及显示装置 |
CN103517103A (zh) * | 2012-06-26 | 2014-01-15 | 联想(北京)有限公司 | 一种播放方法及装置 |
CN103901901A (zh) * | 2014-03-21 | 2014-07-02 | 小米科技有限责任公司 | 一种视频终端的屏幕旋转方法及装置 |
CN104950687A (zh) * | 2015-06-29 | 2015-09-30 | 厦门狄耐克物联智慧科技有限公司 | 一种酒店客房的集控***及集控方法 |
CN105847586A (zh) * | 2016-05-13 | 2016-08-10 | 努比亚技术有限公司 | 多媒体播放控制方法及移动终端 |
CN107329568A (zh) * | 2017-06-27 | 2017-11-07 | 乐视致新电子科技(天津)有限公司 | 全景播放的调整方法、装置及电子设备 |
CN111213374A (zh) * | 2017-11-29 | 2020-05-29 | 深圳市柔宇科技有限公司 | 一种视频播放方法及装置 |
CN108712609A (zh) * | 2018-05-17 | 2018-10-26 | Oppo广东移动通信有限公司 | 对焦处理方法、装置、设备及存储介质 |
CN109889901A (zh) * | 2019-03-27 | 2019-06-14 | 深圳创维-Rgb电子有限公司 | 播放终端的播放控制方法、装置、设备和存储介质 |
CN209762898U (zh) * | 2019-05-15 | 2019-12-10 | 新疆爱华盈通信息技术有限公司 | 一种智能台灯 |
CN112749600A (zh) * | 2019-10-31 | 2021-05-04 | Oppo广东移动通信有限公司 | 人眼位置确定方法及相关产品 |
CN111050215A (zh) * | 2019-11-15 | 2020-04-21 | 广东长虹电子有限公司 | 一种自动旋转的智能电视机及自动旋转方法 |
CN211044402U (zh) * | 2019-12-11 | 2020-07-17 | 深圳市易触得科技有限公司 | 一种自动调节相机高度的自助拍照一体机 |
CN111208739A (zh) * | 2020-01-23 | 2020-05-29 | 智慧式控股有限公司 | 一种智慧式洁浴设备智能控制方法 |
CN112417754A (zh) * | 2020-11-10 | 2021-02-26 | 中山大学 | 复杂室内结构下基于场景语义信息的人群疏散仿真方法 |
CN112733447A (zh) * | 2021-01-07 | 2021-04-30 | 浙江大学 | 一种基于域自适应网络的水下声源定位方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019216671B2 (en) | Method and apparatus for playing video content from any location and any time | |
CN109600678B (zh) | 信息展示方法、装置及***、服务器、终端、存储介质 | |
EP3902241B1 (en) | Audio and video processing method and apparatus, terminal and storage medium | |
CN109660817B (zh) | 视频直播方法、装置及*** | |
CN105828201B (zh) | 视频处理方法及装置 | |
CN111866539B (zh) | 直播界面的切换方法、装置、终端及存储介质 | |
CN106507178B (zh) | 视频播放方法及装置 | |
CN110740338B (zh) | 一种弹幕处理的方法及装置、电子设备、存储介质 | |
US9141190B2 (en) | Information processing apparatus and information processing system | |
CN114449162B (zh) | 一种播放全景视频的方法、装置、计算机设备及存储介质 | |
KR102077887B1 (ko) | 비디오 회의 강화 | |
CN107809563B (zh) | 一种板书检测***、方法及装置 | |
CN111147911A (zh) | 视频裁剪方法、装置、电子设备和存储介质 | |
CN112333458B (zh) | 直播房间显示方法、装置、设备及存储介质 | |
CN111405312A (zh) | 直播推流方法、装置、终端、服务器及存储介质 | |
CN111078011A (zh) | 手势控制方法、装置、计算机可读存储介质及电子设备 | |
WO2019119643A1 (zh) | 移动直播的互动终端、方法及计算机可读存储介质 | |
CN113411684B (zh) | 视频播放方法和装置、存储介质及电子设备 | |
CN111050204A (zh) | 视频裁剪方法、装置、电子设备和存储介质 | |
CN114095793A (zh) | 一种视频播放方法、装置、计算机设备及存储介质 | |
CN112307323B (zh) | 信息推送方法和装置 | |
CN111274449B (zh) | 视频播放方法、装置、电子设备和存储介质 | |
US20150271465A1 (en) | Audio/video system with user analysis and methods for use therewith | |
CN113221713A (zh) | 一种多媒体播放设备的智能旋转方法、装置及计算机设备 | |
CN113691861B (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 |