一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

控制方法及控制系统与流程

2022-03-31 06:56:36 来源:中国专利 TAG:


1.本发明涉及自动控制技术领域,尤其涉及一种控制方法及控制系统。


背景技术:

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


技术实现要素:

4.本发明的目的在于提供一种控制方法及控制系统,便于自动控制电子设备的唤醒或休眠,提高电子设备的启动速度以及降低电子设备的功耗。
5.为实现上述目的,本发明的所述控制方法,用于控制电子设备的唤醒和休眠,包括:
6.获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;
7.根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
8.所述控制方法的有益效果在于:获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,根据所述目标运动趋势,控制所述电子设备的唤醒或休眠,能够通过人脸检测的方式以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,通过视频流数据能够及时判断目标接近电子设备或远离电子设备,进而及时控制电子设备唤醒或休眠,提高了电子设备的启动速度,并且及时控制电子设备休眠,降低了电子设备的功耗。
9.可选地,所述获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,包括:
10.获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框;
11.根据所述人脸框的变化趋势,得到目标运动趋势。其有益效果在于:每一帧图像均进行人脸检测,提高了人脸检测的准确性。
12.可选地,所述获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框,包括:
13.依次获取所述视频流数据中的每一帧图像,依次对每一帧所述图像进行人脸检测,以确定每一帧所述图像中是否存在人脸,当所述图像中存在人脸时,从所述图像中获取到人脸框,则将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数,以获得至少一个人脸框。
14.可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:
15.按照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小;
16.根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值;
17.将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。其有益效果在于:避免个别人脸框的误检对整体造成影响,提高了准确性。
18.可选地,所述将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:
19.将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势;
20.若所述新第一计算值大于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;
21.若所述新第一计算值小于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
22.可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:
23.判断所述新帧计数是否小于帧计数阈值;
24.若判断所述新帧计数小于帧计数阈值,则按所述人脸框的获取顺序,则根据比较相邻所述人脸框的大小;
25.根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一方法阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。
26.可选地,所述根据所述人脸框的变化趋势,得到目标运动趋势,还包括:
27.若判断所述新帧计数大于或等于帧计数阈值,则求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框;
28.比较所述平均值框与最新得到的所述人脸框的大小,根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第二计算值;
29.对所述新第一计算值和所述新第二计算值进行加权平均计算,以得到比较结果值;
30.将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。其有益效果在于:避免个别人脸框的误检对整体造成影响,提高了准确性。
31.可选地,所述将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:
32.将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势;
33.若所述比较结果值大于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;
34.若所述比较结果值小于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
35.可选地,执行所述根据所述目标运动趋势,控制所述电子设备的唤醒或休眠之前,
还包括人脸识别步骤,所述人脸识别步骤包括:
36.对所述人脸框中的图像进行人脸识别,以确定所述人脸框中的图像与预设用户图像匹配度;
37.当所述人脸框中的图像与预设用户图像匹配度达到预设匹配度阈值,则根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
38.本发明还提供了一种控制系统,所述控制系统包括视频流数据获取单元、运动趋势计算单元、唤醒与休眠控制单元,其中,所述视频流数据获取单元用于获取视频流数据;所述运动趋势计算单元用于接收所述视频流数据获取单元获取的视频流数据,并通过对所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;所述唤醒与休眠控制单元用于根据所述运动趋势计算单元得到的目标运动趋势,控制电子设备唤醒或休眠。
39.所述控制系统的有益效果在于:所述视频流数据获取单元用于获取视频流数据;所述运动趋势计算单元用于接收所述视频流数据获取单元获取的视频流数据,并通过对所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;所述唤醒与休眠控制单元用于根据所述运动趋势计算单元得到的目标运动趋势,控制电子设备唤醒或休眠,能够通过人脸检测的方式以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,通过视频流数据能够及时判断目标接近电子设备或远离电子设备,进而及时控制电子设备唤醒或休眠,提高了电子设备的启动速度,并且及时控制电子设备休眠,降低了电子设备的功耗。
40.可选地,所述运动趋势计算单元包括人脸检测单元,所述人脸检测单元用于对所述视频流数据中的图像进行人脸检测,以得到人脸框。
41.可选地,所述运动趋势计算单元包括帧计数单元,所述帧计数单元用于将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数。
42.可选地,所述运动趋势计算单元包括第一比较单元,所述比较单元用于按照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小。
43.可选地,所述运动趋势计算单元还包括第一计算单元,所述第一计算单元用于根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。
44.可选地,所述运动趋势计算单元还包括第二比较单元,所述第二比较单元用于将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。
45.可选地,所述运动趋势计算单元还包括第三比较单元,所述第三比较单元用于判断所述新帧计数是否小于帧计数阈值。
46.可选地,所述运动趋势计算单元还包括平均值框计算单元,所述平均值框计算单元用于求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框。
47.可选地,所述运动趋势计算单元还包括第四比较单元,所述第四比较单元用于比较所述平均值框与最新得到的所述人脸框的大小。
48.可选地,所述运动趋势计算单元还包括第二计算单元,所述第二计算单元用于根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈
值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第二计算值。
49.可选地,所述运动趋势计算单元还包括第三计算单元,所述第三计算单元用于对所述新第一计算值和所述新第二计算值进行加权平均,以得到比较结果值。
50.可选地,所述运动趋势计算单元还包括第五比较单元,所属第五比较单元用于将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。
附图说明
51.图1为本发明控制系统的结构框图;
52.图2为本发明控制方法的流程图;
53.图3为本发明一些实施例中第一帧图像的示意图;
54.图4为本发明一些实施例中第二帧图像的示意图;
55.图5为本发明一些实施例中第三帧图像的示意图;
56.图6为本发明一些实施例中第四帧图像的示意图;
57.图7为本发明一些实施例中第五帧图像的示意图;
58.图8为本发明一些实施例中第六帧图像的示意图;
59.图9为本发明一些实施例中第七帧图像的示意图;
60.图10为本发明一帧图像中出现两个人脸框的示意图。
具体实施方式
61.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本文中使用的“包括”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
62.针对现有技术存在的问题,本发明的实施例提供了一种控制系统。参照图1,所述控制系统包括视频流数据获取单元、运动趋势计算单元、唤醒与休眠控制单元,其中,所述视频流数据获取单元用于获取视频流数据;所述运动趋势计算单元用于接收所述视频流数据获取单元获取的视频流数据,并通过对所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;所述唤醒与休眠控制单元用于根据所述运动趋势计算单元得到的目标运动趋势,控制电子设备唤醒或休眠。
63.一些实施例中,所述运动趋势计算单元包括人脸检测单元,所述人脸检测单元用于对所述视频流数据中的图像进行人脸检测,以得到人脸框。
64.一些实施例中,所述运动趋势计算单元包括帧计数单元,所述帧计数单元用于将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数。
65.一些实施例中,所述运动趋势计算单元包括第一比较单元,所述比较单元用于按
照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小。
66.一些实施例中,所述运动趋势计算单元还包括第一计算单元,所述第一计算单元用于根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。
67.一些实施例中,所述运动趋势计算单元还包括第二比较单元,所述第二比较单元用于将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。
68.一些实施例中,所述运动趋势计算单元还包括第三比较单元,所述第三比较单元用于判断所述新帧计数是否小于帧计数阈值。
69.一些实施例中,所述运动趋势计算单元还包括平均值框计算单元,所述平均值框计算单元用于求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框。
70.一些实施例中,所述运动趋势计算单元还包括第四比较单元,所述第四比较单元用于比较所述平均值框与最新得到的所述人脸框的大小。
71.一些实施例中,所述运动趋势计算单元还包括第二计算单元,所述第二计算单元用于根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第二计算值。
72.一些实施例中,所述运动趋势计算单元还包括第三计算单元,所述第三计算单元用于对所述新第一计算值和所述新第二计算值进行加权平均,以得到比较结果值。
73.一些实施例中,所述运动趋势计算单元还包括第五比较单元,所属第五比较单元用于将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。
74.图2为本发明控制方法的流程图。参照图2,所述控制方法用于实现电子设备的唤醒和休眠,并通过所述控制系统实现所述控制方法,所述控制方法包括以下步骤:
75.s1:获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势;
76.s2:根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
77.一些实施例中,过训练好的神经网络模型进行人脸检测,所述神经网络模型的训练方法包括:采集自定义数据集,所述自定义数据集包括人脸图片;对rgb格式下的人脸图片进行归一化预处理;获取自定义训练网络模型,所述自定义训练网络模型基于yolov4进行了模型压缩;将进行了归一化预处理的人脸图片输入到所述自定义训练网络模型中进行训练;通过损失函数计算得到人脸图片的训练损失,将该训练损失进行反向传播更新训练网络模型,当该训练网络模型在验证集上的性能符合预设阈值时,训练结束;对训练结束的网络模型进行网络剪枝,并对剪枝后的网络模型中的所有数据训练至少十遍,得到训练好的用于人脸检测的神经网络模型。也可以通过其他方式进行人脸检测,在此并不对人脸检测的方式做具体限定。
78.一些实施例中,所述获取视频流数据,然后通过所述视频流数据进行人脸检测,以获取人脸框,根据所述人脸框的变化趋势,得到目标运动趋势,包括:获取所述视频流数据
中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框;根据所述人脸框的变化趋势,得到目标运动趋势。
79.一些实施例中,所述获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框,包括:依次获取所述视频流数据中的每一帧图像,依次对每一帧所述图像进行人脸检测,以确定每一帧所述图像中是否存在人脸,当所述图像中存在人脸时,从所述图像中获取到人脸框,则将帧计数加1,以得到新帧计数,并将所述帧计数替换为所述新帧计数,以获得至少一个人脸框。
80.图3为本发明一些实施例中第一帧图像的示意图。参照图3,所述帧计数为0,对第一帧图像300进行人脸检测,判断所述第一帧图像300中不存在人脸,无法从所述第一帧图像300中获取人脸框,帧计数不变,维持为0。
81.图4为本发明一些实施例中第二帧图像的示意图。参照图4,所述帧计数为0,对第二帧图像400进行人脸检测,判断所述第二帧图像400中不存在人脸,无法从所述第二帧图像400中获取人脸框,帧计数不变,维持为0。
82.图5为本发明一些实施例中第三帧图像的示意图。参照图5,所述帧计数为0,对第三帧图像500进行人脸检测,判断所述第三帧图像500中不存在人脸,无法从所述第三帧图像500中获取人脸框,帧计数不变,维持为0。
83.图6为本发明一些实施例中第四帧图像的示意图。参照图6,所述帧计数为0,对第四帧图像600进行人脸检测,判断所述第四帧图像600中不存在人脸,无法从所述第四帧图像600中获取人脸框,帧计数不变,维持为0。
84.图7为本发明一些实施例中第五帧图像的示意图。参照图7,所述帧计数为0,对第五帧图像700进行人脸检测,判断所述第五帧图像700中存在人脸,获取所述第五帧图像700中的第一人脸框701,则所述帧计数加1,即0加1等于1,所述新帧计数为1,将所述帧计数替换为所述新帧计数,则所述帧计数为1。
85.图8为本发明一些实施例中第六帧图像的示意图。参照图8,所述帧计数为1,对第六帧图像800进行人脸检测,判断所述第六帧图像800中存在人脸,获取所述第六帧图像800中的第二人脸框801,则所述帧计数加1,即1加1等于2,所述新帧计数为2,将所述帧计数替换为所述新帧计数,则所述帧计数为2。
86.图9为本发明一些实施例中第七帧图像的示意图。参照图9,所述帧计数为2,对第七帧图像902进行人脸检测,判断所述第七帧图像900中存在人脸,获取所述第七帧图像900中的第三人脸框901,则所述帧计数加1,即2加1等于3,所述新帧计数为3,将所述帧计数替换为所述新帧计数,则所述帧计数为3。
87.一些实施例中,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:按照所述人脸框的获取顺序,依次比较相邻所述人脸框的大小;根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一放大阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值;将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。有利于降低个别人脸框误检的影响,提高了对人脸框的变化趋势检测的准确性。
88.一些实施例中,所述第一放大阈值大于1且小于2,所述第一缩小阈值小于1且大于0,所述第一放大阈值和所述第一缩小阈值的和为2。例如,所述第一放大阈值为1.2,所述第
一缩小阈值为0.8。具体地,相邻所述人脸框中,当排序在后的所述人脸框的大小大于排序在前的所述人脸框的大小,则将所述第一计算值与所述第一放大阈值相乘;当排序在后的所述图像中的人脸框的大小小于排序在前的的所述图像的人脸框的大小,则将所述第一计算值与所述第一缩小阈值相乘。
89.一些实施例中,所述将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:将所述新第一计算值与第一判断阈值进行比较,以得到人脸框的变化趋势;若所述新第一计算值大于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;若所述新第一计算值小于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
90.一些实施例中,所述第一判断阈值等于所述第一计算值。
91.参照图7~图9,预设第一计算值为20,所述第一判断阈值为20,所述第一放大阈值为1.1,所述第一缩小阈值为0.9,所述第一人脸框702的四个顶点坐标分别为(10,11)、(15,11)、(10,6)和(15,6),所述第二人脸框801四个顶点坐标分别为(9.75,11.25)、(15.25,11.25)、(9.75,5.75)和(15.25,5.75),所述第三人脸框901的四个顶点坐标分别为(9.5,11.5)、(15.5,11.5)、(9.5,5.5)和(15.5,5.5),即所述第一人脸框702的长为5,所述第一人脸框702的高为5,所述第二人脸框801的长为5.5,所述第二人脸框801的高为5.5,所述第三人脸框901的长为6,所述第三人脸框901的高为6。判断所述第二人脸框801的大小大于所述第一人脸框702的大小,则将所述第一计算值和所述第一放大阈值相乘,即20
×
1.1=22,所述新第一计算值为22,所述第一计算值变为22;判断所述第三人脸框901的大小大于所述第二人脸框801的大小,则将所述第一计算值和所述第一放大阈值相乘,即22
×
1.1=24.2,所述新第一计算值为24.2,所述第一计算值变为24.2,判断所述第一计算值大于所述第一判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备,然后控制所述电子设备唤醒。
92.一些实施例中,所述控制方法还包括:当判断所述人脸框的变化趋势为越来越大,则将所述新第一计算值与唤醒阈值进行比较,若所述新第一计算值大于所述唤醒阈值,则控制所述电子设备唤醒;当判断所述人脸框的变化趋势为越来越小,则将所述新第一计算值与休眠阈值进行比较,若所述新第一计算值小于所述唤醒阈值,则控制所述电子设备休眠。
93.一些实施例中,所述根据所述人脸框的变化趋势,得到目标运动趋势,包括:判断所述新帧计数是否小于帧计数阈值;若判断所述新帧计数小于帧计数阈值,则按所述人脸框的获取顺序,则根据比较相邻所述人脸框的大小;根据相邻所述人脸框的大小的比较结果,将第一计算值乘第一方法阈值或第一缩小阈值,以得到新第一计算值,然后将所述第一计算值替换为所述新第一计算值。
94.一些实施例中,所述根据所述人脸框的变化趋势,得到目标运动趋势,还包括:若判断所述新帧计数大于或等于帧计数阈值,则求取在所述新帧计数等于所述帧计数阈值之前获取的所有所述人脸框的平均值框;比较所述平均值框与最新得到的所述人脸框的大小,根据所述平均值框与最新得到的所述人脸框的大小的比较结果,将第二计算值乘第二放大阈值或第二缩小阈值,以得到新第二计算值,然后将所述第二计算值替换为所述新第
二计算值;对所述新第一计算值和所述新第二计算值进行加权平均计算,以得到比较结果值;将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势。
95.一些实施例中,所述将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势,进而得到目标运动趋势,包括:将所述比较结果值与第二判断阈值进行比较,以得到人脸框的变化趋势;若所述比较结果值大于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越大,进而可以得到所述目标运动趋势为靠近所述电子设备;若所述比较结果值小于所述第二判断阈值,则判断所述人脸框的变化趋势为越来越小,进而可以得到所述目标运动趋势为远离所述电子设备。
96.一些实施例中,所述第一放大阈值和所述第二放大阈值均大于1且小于2,所述第一缩小阈值和所述第二缩小阈值均小于1且大于0,且所述第一放大阈值和所述第一缩小阈值的和为2,所述第二放大阈值和所述第二缩小阈值的和为2。例如,所述第一放大阈值为1.1,所述第一缩小阈值为0.9;例如,所述第二放大阈值为1.3,所述第二缩小阈值为0.7。
97.一些实施例中,所述控制方法还包括:当判断所述人脸框的变化趋势为越来越大,则将所述比较结果值与唤醒阈值进行比较,若所述比较结果值大于所述唤醒阈值,则控制所述电子设备唤醒;当判断所述人脸框的变化趋势为越来越小,则将所述比较结果值与休眠阈值进行比较,若所述比较结果值小于所述唤醒阈值,则控制所述电子设备休眠。
98.一些实施例中,所述获取所述视频流数据中的每一帧图像,然后对每一帧所述图像进行人脸检测,以获取人脸框,包括:若同一所述图像中人脸框的数量大于1,则仅获取距离所在图像中心点最近的人脸框。选取合适的人脸框,避免多个人脸框之间的相互干扰,也能降低控制的复杂度。
99.图10为本发明一帧图像中出现两个人脸框的示意图。参照图10,图中包括图像的中心点201、左人脸框202和右人脸框203,所述中心点201为所述图像对角线的交点,所述左人脸框202距离所述中心点201的距离小于所述右人脸框203距离所述中心点201的距离,在获取所述图像中的人脸框时,仅获取所述左人脸框202。
100.一些实施例中,执行所述根据所述目标运动趋势,控制所述电子设备的唤醒或休眠之前,还包括人脸识别步骤,所述人脸识别步骤包括:对所述人脸框中的图像进行人脸识别,以确定所述人脸框中的图像与预设用户图像匹配度;当所述人脸框中的图像与预设用户图像匹配度达到预设匹配度阈值,则根据所述目标运动趋势,控制所述电子设备的唤醒或休眠。
101.本实施例中,通过训练好的神经网络模型进行人脸识别,所述神经网络模型的训练方法包括:采集自定义数据集,所述自定义数据集包括人脸图片;对rgb格式下的人脸图片进行归一化预处理;获取自定义训练网络模型,所述自定义训练网络模型基于yolov4进行了模型压缩;将进行了归一化预处理的人脸图片输入到所述自定义训练网络模型中进行训练;通过损失函数计算得到人脸图片的训练损失,将该训练损失进行反向传播更新训练网络模型,当该训练网络模型在验证集上的性能符合预设阈值时,训练结束;对训练结束的网络模型进行网络剪枝,并对剪枝后的网络模型中的所有数据训练至少十遍,得到训练好的用于人脸识别的神经网络模型。也可以通过其他方式进行人脸识别,在此并不对人脸识别的方式做具体限定。
102.虽然在上文中详细说明了本发明的实施方式,但是对于本领域的技术人员来说显而易见的是,能够对这些实施方式进行各种修改和变化。但是,应理解,这种修改和变化都属于权利要求书中所述的本发明的范围和精神之内。而且,在此说明的本发明可有其它的实施方式,并且可通过多种方式实施或实现。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献