视频播放控制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:21839307 阅读:43 留言:0更新日期:2019-08-10 20:39
本公开是关于一种视频播放控制方法、装置及计算机可读存储介质,属于终端技术领域。所述方法包括:在视频播放过程中,周期性地获取用户面部图像;基于获取到的所述用户面部图像,确定用户的状态;当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。终端设备通过周期性地获取用户的用户面部图像,来判断用户是否处于睡眠状态,当用户的状态为睡眠状态时,则停止终端设备内正在播放的视频。这种视频播放的控制方式是根据用户的睡眠状态完成的,更加智能化,做到了在用户进入睡眠时停止播放视频,节省了电能,且无需用户设置定时时间,使用方便。

Video Playback Control Method, Device and Computer Readable Storage Media

【技术实现步骤摘要】
视频播放控制方法、装置及计算机可读存储介质
本公开涉及终端
,尤其涉及一种视频播放控制方法、装置及计算机可读存储介质。
技术介绍
越来越多的人喜欢在睡前躺在床上看视频,但容易出现睡着但视频仍在播放的情况,导致终端设备的电量耗完。针对这种情况,目前的解决方案是设置定时关机或定时停止播放等指令,当达到定时时间后自动关闭终端设备或者停止终端设备内的视频播放。上述方案虽然能够在一定程度上回避这种情况,但是不够智能化,用户想要准确设置与自己睡着的时间匹配的定时时间难度较大。
技术实现思路
本公开提供一种视频播放控制方法、装置及计算机可读存储介质,以实现在终端设备内的视频的智能化播放控制,避免用户睡着视频仍在播放的情况。根据本公开实施例的第一方面,提供一种视频播放控制方法,所述方法包括:在视频播放过程中,周期性地获取用户面部图像;基于获取到的所述用户面部图像,确定用户的状态;当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。在本公开实施例中,终端设备通过周期性地获取用户的用户面部图像,来判断用户是否处于睡眠状态,当用户的状态为睡眠状态时,则停止终端设备内正在播放的视频。这种视频播放的控制方式是根据用户的睡眠状态完成的,更加智能化,做到了在用户进入睡眠时停止播放视频,节省了电能,且无需用户设置定时时间,使用方便。在本公开实施例的一种实现方式中,所述在视频播放过程中,周期性地获取用户面部图像,包括:控制所述终端设备的前置摄像头以预定的时间间隔拍摄图像;从拍摄的图像中识别并截取所述用户面部图像。在该实现方式中,通过终端设备的前置摄像头以预定的时间间隔拍摄图像,并从拍摄图像中识别截取用户面部图像,来完成后续睡眠状态的判断,实现简单方便。在本公开实施例的一种实现方式中,所述基于获取到的所述用户面部图像,确定用户的状态,包括:将所述用户面部图像与所述终端设备中预存的用户睁眼图像、用户闭眼图像分别进行比对;当连续判断所述用户处于闭眼状态的次数达到睡眠阈值时,确定所述用户的状态为睡眠状态。在该实现方式中,通过将用户面部图像和预设的用户睁眼图像、用户闭眼图像分别进行比对,当连续判断用户处于闭眼状态的次数达到睡眠阈值时,确定用户的状态为睡眠状态。这种判断方式实现简单,且由于连续多次检测到用户处于闭眼状态才判断是处于睡眠状态,判断准确性好。在本公开实施例的一种实现方式中,所述方法还包括:在停止所述终端设备中正在播放的视频后,将播放位置倒回判断所述用户的状态为睡眠状态采用的连续多次检测中的第一次检测到所述用户处于闭眼状态时的视频位置。在该实现方式中,在停止视频播放后,将播放位置回退到连续多次中的第一次检测到用户处于闭眼状态时的位置,该位置为用户进入睡眠状态的位置,将视频播放位置倒回该位置,可以使用户在下次观看时的位置为其睡着时的位置,避免遗漏视频内容,增强了用户体验。在本公开实施例的一种实现方式中,所述方法还包括:响应于所述面部图像设置指令,输出提示信息,所述提示信息用于提示所述用户睁眼或闭眼;拍摄所述用户的面部,得到所述用户睁眼图像或用户闭眼图像。在该实现方式中,用户可以通过设置指令来设置用户睁眼图像或用户闭眼图像,设置时,终端设备输出提示信息提示用户的睁眼、闭眼动作,对应的终端设备拍摄用户睁眼、闭眼时的面部图像,完成用户面部图像的预设。在本公开实施例的一种实现方式中,所述方法还包括:若在所述拍摄的图像中未识别出所述用户面部图像,判断图像获取失败;当连续判断图像获取失败的次数达到失败阈值时,停止终端设备中正在播放的视频。在该实现方式中,除了检测到用户在睡眠状态会停止播放外,进一步限定了如果用户当前没有正对屏幕(例如用户睡着后终端设备脱手、或者用户有事将终端设备放置在一旁等),同样停止播放视频,一方面节省电能,另一方面保证用户观看的连续性。在本公开实施例的一种实现方式中,所述方法还包括:当所述终端设备开始播放视频时,确定当前时间;判断当前时间是否在启用时间段内,当所述当前时间在所述启用时间段内时,启用视频播放控制功能,所述视频播放控制功能用于根据所述用户的睡眠状态控制视频播放。在该实现方式中,限定了播放控制功能的启用时间,例如只有在晚上10点到早上6点启用,而在白天不启用,减轻终端设备的计算压力。根据本公开实施例的第二方面,提供一种视频播放控制装置,所述装置包括:获取模块,用于在视频播放过程中,周期性地获取用户面部图像;确定模块,用于基于获取到的所述用户面部图像,确定用户的状态;控制模块,用于当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。在本公开实施例的一种实现方式中,所述获取模块包括:拍摄子模块,用于控制所述终端设备的前置摄像头以预定的时间间隔拍摄图像;获取子模块,用于从拍摄的图像中识别并截取所述用户面部图像。在本公开实施例的一种实现方式中,所述确定模块包括:比对子模块,用于将所述用户面部图像与所述终端设备中预存的用户睁眼图像、用户闭眼图像分别进行比对;确定子模块,用于当连续判断所述用户处于闭眼状态的次数达到睡眠阈值时,确定所述用户的状态为睡眠状态。在本公开实施例的一种实现方式中,所述控制模块,还用于在停止所述终端设备中正在播放的视频后,将播放位置倒回判断所述用户的状态为睡眠状态采用的连续多次检测中的第一次检测到所述用户处于闭眼状态时的视频位置。在本公开实施例的一种实现方式中,所述装置还包括:输出模块,用于响应于所述面部图像设置指令,输出提示信息,所述提示信息用于提示所述用户睁眼或闭眼;拍摄模块,用于拍摄所述用户的面部,得到所述用户睁眼图像或用户闭眼图像。在本公开实施例的一种实现方式中,所述确定模块,还用于若在所述拍摄的图像中未识别出所述用户面部图像,判断图像获取失败;所述控制模块,还用于当连续判断图像获取失败的次数达到失败阈值时,停止终端设备中正在播放的视频。在本公开实施例的一种实现方式中,所述获取模块,还用于当所述终端设备开始播放视频时,确定当前时间;所述控制模块,还用于判断当前时间是否在启用时间段内,当所述当前时间在所述启用时间段内时,启用视频播放控制功能,所述视频播放控制功能用于根据所述用户的睡眠状态控制视频播放。根据本公开实施例的第三方面,提供一种视频播放控制装置,所述视频播放控制装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在视频播放过程中,周期性地获取用户面部图像;基于获取到的所述用户面部图像,确定用户的状态;当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由视频播放控制装置的处理器执行时,使得所述视频播放控制装置能够执行如第一方面所述的视频播放控制方法。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种视频播放控制方法的流程图;图2是根据一示例性实施例示出的一种视频播放控制方法的流程图;图3是本公开实施例提供的一种终端设备界面图;图4是根据一示例性实施例示本文档来自技高网...

【技术保护点】
1.一种视频播放控制方法,其特征在于,所述方法包括:在视频播放过程中,周期性地获取用户面部图像;基于获取到的所述用户面部图像,确定用户的状态;当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。

【技术特征摘要】
1.一种视频播放控制方法,其特征在于,所述方法包括:在视频播放过程中,周期性地获取用户面部图像;基于获取到的所述用户面部图像,确定用户的状态;当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。2.根据权利要求1所述的视频播放控制方法,其特征在于,所述在视频播放过程中,周期性地获取用户面部图像,包括:控制所述终端设备的前置摄像头以预定的时间间隔拍摄图像;从拍摄的图像中识别并截取所述用户面部图像。3.根据权利要求2所述的视频播放控制方法,其特征在于,所述基于获取到的所述用户面部图像,确定用户的状态,包括:将所述用户面部图像与所述终端设备中预存的用户睁眼图像、用户闭眼图像分别进行比对;当连续判断所述用户处于闭眼状态的次数达到睡眠阈值时,确定所述用户的状态为睡眠状态。4.根据权利要求1至3任一项所述的视频播放控制方法,其特征在于,所述方法还包括:停止所述终端设备中正在播放的视频后,将播放位置倒回判断所述用户的状态为睡眠状态采用的连续多次检测中的第一次检测到所述用户处于闭眼状态时的视频位置。5.根据权利要求1至3任一项所述的视频播放控制方法,其特征在于,所述方法还包括:响应于所述面部图像设置指令,输出提示信息,所述提示信息用于提示所述用户睁眼或闭眼;拍摄所述用户的面部,得到用户睁眼图像或用户闭眼图像。6.根据权利要求2所述的视频播放控制方法,其特征在于,所述方法还包括:若在所述拍摄的图像中未识别出所述用户面部图像,判断图像获取失败;当连续判断图像获取失败的次数达到失败阈值时,停止终端设备中正在播放的视频。7.根据权利要求1至3任一项所述的视频播放控制方法,其特征在于,所述方法还包括:当所述终端设备开始播放视频时,确定当前时间;判断当前时间是否在启用时间段内,当所述当前时间在所述启用时间段内时,启用视频播放控制功能,所述视频播放控制功能用于根据所述用户的睡眠状态控制视频播放。8.一种视频播放控制装置,其特征在于,所述装置包括:获取模块,用于在视频播放过程中,周期性地获取用户面部图像;确定模块,用于基于获取到的所述用户面部图像,确定用户的状态;控制模块,用于当确定所述用户的状态为睡眠状态时,停止终端设备中正在播放的视频。9.根据权利要求8所述的视频播放控制装置,其特...

【专利技术属性】
技术研发人员:王熙
申请(专利权)人:北京小米智能科技有限公司
类型:发明
国别省市:北京,11

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

1