视频播放方法、装置和终端设备制造方法及图纸

技术编号:17473408 阅读:32 留言:0更新日期:2018-03-15 09:26
本发明专利技术公开一种视频播放方法、装置和终端设备,其中,方法包括:向当前用户发射结构光,获取当前用户的人脸中目标区域的第一图像,并根据获取的第一图像,统计预设时长内目标区域与终端设备之间的位置相对变化次数,如果位置相对变化次数超出预设的第一阈值,则暂停终端设备中当前视频的播放。本实施例中,通过统计预设时长内人脸中目标区域与终端设备之间的位置相对变化次数,检测终端设备的运动状态,当位置相对变化次数超出预设的第一阈值,说明终端设备处于抖动状态,暂停当前视频的播放,从而避免用户在终端设备抖动的情况下观看视频,提高对眼睛的保护。

Video playback methods, devices, and terminal devices

The invention discloses a video playback method, device and terminal equipment, the methods for the current user light emitting structure, the first image region of the face of the current user in the first, and according to the image of the target area within the statistical preset time is long and the relative position between the terminal equipment of the number of changes, if changing the relative position number exceeds a first threshold preset, suspend the current video playback in terminal equipment. \u672c\u5b9e\u65bd\u4f8b\u4e2d\uff0c\u901a\u8fc7\u7edf\u8ba1\u9884\u8bbe\u65f6\u957f\u5185\u4eba\u8138\u4e2d\u76ee\u6807\u533a\u57df\u4e0e\u7ec8\u7aef\u8bbe\u5907\u4e4b\u95f4\u7684\u4f4d\u7f6e\u76f8\u5bf9\u53d8\u5316\u6b21\u6570\uff0c\u68c0\u6d4b\u7ec8\u7aef\u8bbe\u5907\u7684\u8fd0\u52a8\u72b6\u6001\uff0c\u5f53\u4f4d\u7f6e\u76f8\u5bf9\u53d8\u5316\u6b21\u6570\u8d85\u51fa\u9884\u8bbe\u7684\u7b2c\u4e00\u9608\u503c\uff0c\u8bf4\u660e\u7ec8\u7aef\u8bbe\u5907\u5904\u4e8e\u6296\u52a8\u72b6\u6001\uff0c\u6682\u505c\u5f53\u524d\u89c6\u9891\u7684\u64ad\u653e\uff0c\u4ece\u800c\u907f\u514d\u7528\u6237\u5728\u7ec8\u7aef\u8bbe\u5907\u6296\u52a8\u7684\u60c5\u51b5\u4e0b\u89c2\u770b\u89c6\u9891\uff0c\u63d0\u9ad8\u5bf9\u773c\u775b\u7684\u4fdd\u62a4\u3002

【技术实现步骤摘要】
视频播放方法、装置和终端设备
本专利技术涉及终端设备
,尤其涉及一种视频播放方法、装置和终端设备。
技术介绍
随着终端设备技术的发展,终端设备技术越来越成熟。例如,通过终端设备用户可以在线观看视频,或者将视频下载到本地,随时随地观看视频。在用户观看视频的过程,难免会出现终端设备抖动的情况。例如,用户在公交上观看视频,由于公交车的晃动引起终端设备晃动,或用户走动引起终端设备晃动等等。这种情况下观看视频,不仅会影响观看效果,而且会对人眼造成伤害。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术提出一种视频播放方法,以实现根据人脸中的目标区域与终端设备的位置相对变化次数,控制视频播放,在位置相对变化次超出预设的第一阈值时,暂停视频的播放,从而避免用户在终端设备抖动的情况下观看视频,提高对眼睛的保护。本专利技术提出一种视频播放装置。本专利技术提出一种终端设备。本专利技术提出一种计算机可读存储介质。本专利技术实施例提出了一种视频播放方法,包括:向当前用户发射结构光,获取所述当前用户的人脸中目标区域的第一图像;根据获取的所述第一图像,统计预设时长内所述目标区域与终端设备之间的位置相对变化次数;如果所述位置相对变化次数超出预设的第一阈值,则暂停所述终端设备中当前视频的播放。本专利技术实施例的视频播放方法,通过向当前用户发射结构光,获取当前用户的人脸中目标区域的第一图像,并根据获取的第一图像,统计预设时长内目标区域与终端设备之间的位置相对变化次数,如果位置相对变化次数超出预设的第一阈值,则暂停终端设备中当前视频的播放。本实施例中,通过统计预设时长内人脸中目标区域与终端设备之间的位置相对变化次数,检测终端设备的运动状态,当位置相对变化次数超出预设的第一阈值,说明终端设备处于抖动状态,暂停当前视频的播放,从而避免用户在终端设备抖动的情况下观看视频,提高对眼睛的保护。本专利技术实施例提出了一种视频播放装置,包括:结构光投射器,用于向当前用户发射结构光;图像采集组件,用于获取所述当前用户的人脸中目标区域的第一图像;处理器,用于根据获取的所述第一图像,统计预设时长内所述目标区域与终端设备之间的位置相对变化次数,以及如果所述位置相对变化次数超出预设的第一阈值,则暂停所述终端设备中当前视频的播放。本专利技术实施例的视频播放装置,通过向当前用户发射结构光,获取当前用户的人脸中目标区域的第一图像,并根据获取的第一图像,统计预设时长内目标区域与终端设备之间的位置相对变化次数,如果位置相对变化次数超出预设的第一阈值,则暂停终端设备中当前视频的播放。本实施例中,通过统计预设时长内人脸中目标区域与终端设备之间的位置相对变化次数,检测终端设备的运动状态,当位置相对变化次数超出预设的第一阈值,说明终端设备处于抖动状态,暂停当前视频的播放,从而避免用户在终端设备抖动的情况下观看视频,提高对眼睛的保护。本专利技术实施例提出了一种终端设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述程序包括用于执行前述实施例所述的视频播放方法的指令。本专利技术提出了一种计算机可读存储介质,包括与能够摄像的终端设备结合使用的计算机程序,所述计算机程序可被处理器执行以完成前述实施例所述的视频播放方法。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种视频播放方法的流程示意图;图2为本专利技术实施例提供的另一种视频播放方法的流程示意图;图3为本专利技术实施例提供的又一种视频播放方法的流程示意图;图4为本专利技术实施例提供的一种视频播放装置的结构示意图;图5为本专利技术实施例提供的一种终端设备的结构示意图;图6为本专利技术实施例提供的一种图像处理电路的示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的视频播放方法、装置和终端设备。图1为本专利技术实施例提供的一种视频播放方法的流程示意图。步骤101,向当前用户发射结构光,获取当前用户的人脸中目标区域的第一图像。结构光(StructuredLight)为投射特定的光到物体表面,由于物体表面是凹凸不平的,物体表面的变化以及可能的间隙会对照射来的光进行调制,再发射出去。结构光摄像头采集该物体表面所反射的结构光,采集的反射结构光在摄像头中成像,所成图像上会携带光的畸变信息。一般情况下光的畸变程度与物体上各特征点的深度呈正比。进一步地,可以根据图像中携带的畸变信息计算出物体上各个特征点深度信息。本专利技术实施例提出的视频播放方法,可用于终端设备上,该终端设备可以为智能手机、平板电脑、ipad等。终端设备上安装有结构光投射器,可向用户发射结构光。当结构光照射到人体时,由于用户的身体表面并不是平整的,所以身体在对结构光进行反射时,会造成结构光的畸变。结构光摄像头采集人体所反射的结构光,采集的反射结构光在摄像头中成像,所成图像上会携带光的畸变信息。进一步地,可以根据图像中携带的畸变信息计算出人体各个特征点深度信息。然后,从可见光摄像头采集得到图像中识别出用户的人脸区域,再根据深度信息从人脸区域中提取出目标区域,如人眼、鼻子等,得到目标区域的第一图像。步骤102,根据获取的第一图像,统计预设时长内目标区域与终端设备之间的位置相对变化次数。本实施例中,通过预设时长内目标区域与终端设备之间的位置相对变化次数,来确定终端设备的状态。作为一种可能的实现方式,可通过统计预设时长内,如30s内,第一图像中某一像素点与目标区域中对应位置之间的距离的变化次数,作为位置相对变化次数。具体地,计算第一图像中某一像素点与目标区域中对应位置之间的距离,以及与该第一图像相邻的第一图像中同一像素点与目标区域中对应位置之间的距离。然后,计算两个距离之间的差值,若差值超过预设阈值,位置相对变化次数加1。从而,可统计出预设时长内位置相对变化次数。步骤103,如果位置相对变化次数超出预设的第一阈值,则暂停终端设备中当前视频的播放。当位置相对变化次数超过预设的第一阈值,可以认为终端设备处于抖动状态,这种情况下会影响视频观看效果,而且会对眼睛造成伤害,则暂停播放视频。可以理解的是,如果位置相对变化次数未超出预设的第一阈值,说明终端设备处于相对稳定的状态,则继续播放视频。为了更精确的获取人脸中目标区域的第一图像,本专利技术实施例提出了另一种视频播放方法。图2为本专利技术提供的另一种视频播放方法的流程示意图。如图2所示,在图1所示实施例的基础上,步骤101可以包括以下步骤:步骤201,获取当前用户的场景图像。本实施例中,终端设备上安装有可见光摄像头,用于采集当前用户的场景图像。其中,场景图像为可以是灰度图像或彩色图像。步骤202,拍摄经当前用户调制的结构光图像。本实施例中,终端设备上还安装有结构光投射器和结构光摄像头。其中本文档来自技高网...
视频播放方法、装置和终端设备

【技术保护点】
一种视频播放方法,其特征在于,包括:向当前用户发射结构光,获取所述当前用户的人脸中目标区域的第一图像;根据获取的所述第一图像,统计预设时长内所述目标区域与终端设备之间的位置相对变化次数;如果所述位置相对变化次数超出预设的第一阈值,则暂停所述终端设备中当前视频的播放。

【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:向当前用户发射结构光,获取所述当前用户的人脸中目标区域的第一图像;根据获取的所述第一图像,统计预设时长内所述目标区域与终端设备之间的位置相对变化次数;如果所述位置相对变化次数超出预设的第一阈值,则暂停所述终端设备中当前视频的播放。2.根据权利要求1所述的视频播放方法,其特征在于,所述暂停所述终端设备中当前视频的播放之后,还包括:继续获取所述第一图像,并重新统计所述位置相对变化次数;当统计出的所述位置相对变化次数未超出所述第一阈值,则恢复所述当前视频的播放。3.根据权利要求1所述的视频播放方法,其特征在于,所述根据获取的所述第一图像,统计预设时长内所述目标区域与终端设备之间的位置相对变化次数,包括:在所述预设时长内,将相邻的两个所述第一图像进行比较,判断所述相邻的两个所述第一图像之间是否存在位移;统计两两相邻的所述第一图像之间存在位移的次数;根据所述存在位移的次数确定所述位置相对变化次数。4.根据权利要求3所述的视频播放方法,其特征在于,所述根据所述存在位移的次数确定所述位置相对变化次数,包括:获取存在位移的所述相邻的两个所述第一图像之间的位移量;将所述位移量与预设的位移量阈值进行比较;统计超出所述位移量阈值的所述位移量的个数;将所述个数确定为所述位置相对变化次数。5.根据权利要求4所述的视频播放方法,其特征在于,所述获取存在位移的所述相邻的两个所述第一图像之间的位移量,包括:在将所述相邻的两个所述第一图像进行比较的过程中,记录所述相邻的两个所述第一图像的同一像素点之间的位移量;利用所述同一像...

【专利技术属性】
技术研发人员:蒋国强
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1