控制方法及控制系统技术方案

技术编号:32854886 阅读:64 留言:0更新日期:2022-03-30 19:23
本发明专利技术提供了一种控制方法,用于控制电子设备的唤醒和休眠,包括获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;根据所述目标运动趋势,控制所述电子设备的唤醒或休眠,能够通过人脸检测的方式以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,通过视频流数据能够及时判断目标接近电子设备或远离电子设备,进而及时控制电子设备唤醒或休眠,提高了电子设备的启动速度,并且及时控制电子设备休眠,降低了电子设备的功耗。本发明专利技术还提供了提供实现所述控制方法的控制系统。法的控制系统。法的控制系统。

【技术实现步骤摘要】
控制方法及控制系统


[0001]本专利技术涉及自动控制
,尤其涉及一种控制方法及控制系统。

技术介绍

[0002]目前的电子设备都需要操作人员到达面前后手动唤醒,这样导致操作人员无法在到达电子设备面前时立刻使用,不便于操作人员使用,并且在操作人员离开时,也需要手动控制或很长时间之后,电子设备才会进入休眠状态,增加了电子设备的功耗。
[0003]因此,有必要提供一种新型的控制方法及控制系统以解决现有技术中存在的上述问题。

技术实现思路

[0004]本专利技术的目的在于提供一种控制方法及控制系统,便于自动控制电子设备的唤醒或休眠,提高电子设备的启动速度以及降低电子设备的功耗。
[0005]为实现上述目的,本专利技术的所述控制方法,用于控制电子设备的唤醒和休眠,包括:
[0006]获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;
[0007]根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
[0008]所述控制方法的有益效果在于:获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,根据所述目标运动趋势,控制所述电子设备的唤醒或休眠,能够通过人脸检测的方式以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,通过视频流数据能够及时判断目标接近电子设备或远离电子设备,进而及时控制电子设备唤醒或休眠,提高了电子设备的启动速度,并且及时控制电子设备休眠,降低了电子设备的功耗。
[0009]可选地,所述获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,包括:
[0010]获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框;
[0011]根据所述人脸框的变化趋势,得到目标运动趋势。其有益效果在于:每一帧图像均进行人脸检测,提高了人脸检测的准确性。
[0012]可选地,所述获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框,包括:
[0013]依次获取所述视频流数据中的每一帧图像,依次对每一帧所述图像进行人脸检测,以确定每一帧所述图像中是否存在人脸,当所述图像中存在人脸时,从所述图像中获取到人脸框,则将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数,以获得至少一个人脸框。
[0014]可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:
[0015]按照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小;
[0016]根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值;
[0017]将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。其有益效果在于:避免个别人脸框的误检对整体造成影响,提高了准确性。
[0018]可选地,所述将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:
[0019]将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势;
[0020]若所述新第一计算值大于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;
[0021]若所述新第一计算值小于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
[0022]可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:
[0023]判断所述新帧计数是否小于帧计数阈值;
[0024]若判断所述新帧计数小于帧计数阈值,则按所述人脸框的获取顺序,则根据比较相邻所述人脸框的大小;
[0025]根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一方法阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。
[0026]可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,还包括:
[0027]若判断所述新帧计数大于或等于帧计数阈值,则求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框;
[0028]比较所述平均值框与最新得到的所述人脸框的大小,根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第二计算值;
[0029]对所述新第一计算值和所述新第二计算值进行加权平均计算,以得到比较结果值;
[0030]将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。其有益效果在于:避免个别人脸框的误检对整体造成影响,提高了准确性。
[0031]可选地,所述将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:
[0032]将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势;
[0033]若所述比较结果值大于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;
[0034]若所述比较结果值小于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
[0035]可选地,执行所述根据所述目标运动趋势,控制所述电子设备的唤醒或休眠之前,
还包括人脸识别步骤,所述人脸识别步骤包括:
[0036]对所述人脸框中的图像进行人脸识别,以确定所述人脸框中的图像与预设用户图像匹配度;
[0037]当所述人脸框中的图像与预设用户图像匹配度达到预设匹配度阈值,则根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
[0038]本专利技术还提供了一种控制系统,所述控制系统包括视频流数据获取单元、运动趋势计算单元、唤醒与休眠控制单元,其中,所述视频流数据获取单元用于获取视频流数据;所述运动趋势计算单元用于接收所述视频流数据获取单元获取的视频流数据,并通过对所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;所述唤醒与休眠控制单元用于根据所述运动趋势计算单元得到的目标运动趋势,控制电子设备唤醒或休眠。
[0039]所述控制系统的有益效果在于:所述视频流数据获取单元用于获取视频流数据;所述运动趋势计算单元用于接收所述视频流数据获取单元获取的视频流数据,并通过对所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;所述唤醒与休眠控制单元用于根据所述运动趋势计算单元得到的目标运动趋势,控制电子设备唤醒或休眠,能够通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制方法,其特征在于,用于控制电子设备的唤醒和休眠,包括:获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。2.根据权利要求1所述的控制方法,其特征在于,所述获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,包括:获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框;根据所述人脸框的变化趋势,得到目标运动趋势。3.根据权利要求2所述的控制方法,其特征在于,所述获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框,包括:依次获取所述视频流数据中的每一帧图像,依次对每一帧所述图像进行人脸检测,以确定每一帧所述图像中是否存在人脸,当所述图像中存在人脸时,从所述图像中获取到人脸框,则将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数,以获得至少一个人脸框。4.根据权利要求2或3所述的控制方法,其特征在于,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:按照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小;根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值;将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。5.根据权利要求4所述的控制方法,其特征在于,所述将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势;若所述新第一计算值大于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;若所述新第一计算值小于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。6.根据权利要求3所述的控制方法,其特征在于,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:判断所述新帧计数是否小于帧计数阈值;若判断所述新帧计数小于帧计数阈值,则按所述人脸框的获取顺序,则根据比较相邻所述人脸框的大小;根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一方法阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。7.根据权利要求6所述的控制方法,其特征在于,所述根据所述人脸框的变化趋势,得到目标运动趋势,还包括:
若判断所述新帧计数大于或等于帧计数阈值,则求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框;比较所述平均值框与最新得到的所述人脸框的大小,根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第二计算值;对所述新第一计算值和所述新第二计算值进行加权平均计算,以得到比较结果值;将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。8.根据权利要求7所述的控制方法,其特征在于,所述将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势;若所述比较结果值大于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述...

【专利技术属性】
技术研发人员:张旦
申请(专利权)人:上海齐感电子信息科技有限公司
类型:发明
国别省市:

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

1