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

一种人形检测的方法、设备及存储介质与流程

2021-10-24 09:15:00 来源:中国专利 TAG:人形 检测方法 图像 人体 检测


1.本发明涉及基于图像的人体目标检测领域,尤其涉及一种人形检测的方法、设备及存储介质。


背景技术:

2.随着技术的演进,当前摄像头等视频产品的基于视频的报警已经由早起的图像动态检测更新为人体目标检测,通过这种替代方式,可以较好的减少由于天气变化,树枝摇动等触发的动检推送这些无效信息的干扰,从而能够真正将由人触发的告警消息通过手机app等方式推送给产品的主人;由动态检测改为人体目标检测的更新当前已普遍在各个芯片厂家作为基本的功能。
3.但是基于图像人体目标检测是基于图像模型进行的,在实际的场景中,不良天气中和飞虫导致的误报依然存在。例如下雨时雨滴在镜头前垂直下落、飞虫在镜头前不停的晃动都容易导致触发人体目标检测的误报,导致推送无效的告警信息,引起用户的困扰。
4.鉴于此,如何减少不良天气和飞虫导致的人形检测算法的误报,成为一个亟待解决的技术问题。


技术实现要素:

5.本发明提供一种人形检测的方法、设备及存储介质,用以解决现有技术中不良天气和飞虫导致的人形检测算法的误报的问题。
6.本发明第一方面提供了一种人形检测的方法,应用于监控设备,所述监控设备中包含至少一个图像传感器和至少一个驱逐设备,所述监控设备用于监测所述图像传感器所采集的图像中是否存在人形,所述方法包括:
7.启动所述驱逐设备,使所述驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物;
8.获取所述监控设备所在地的当季的天气情况,将所述监控设备中的人形检测算法当前使用的当前灵敏度调整为与所述当前天气情况对应档位的灵敏度;其中,不同天气情况对应所述人形检测算法的不同灵敏度;
9.使用调整灵敏度后的人形检测算法检测所述图像传感器采集的图像中的人形。
10.可选的,获取所述监控设备所在地的当季的天气情况,包括:
11.获取所述监控设备访问外部网络时使用的公网ip地址;
12.通过所述公网ip地址查询所述监控设备所在的地理位置;
13.获取当前所述地理位置对应的当前季节、天气情况。
14.可选的,将所述监控设备中的人形检测算法当前使用的当前灵敏度调整为与所述当前天气情况对应的灵敏度,包括:
15.从天气情况与所述人形检测算法的灵敏度的对应关系中,匹配出与所述当前天气情况对应的第一灵敏度;其中,所述对应关系中包括多中天气情况,每种天气情况对应一个
灵敏度;
16.将所述当前灵敏度调整为所述第一灵敏度。
17.可选的,启动所述驱逐设备,使所述驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物,包括:
18.启动所述驱逐设备中的超声波发射器,并控制所述超声波发射器按照所述指定的驱逐频率和所述持续周期驱逐飞行动物;
19.其中,所述指定的驱逐频率是一个频率,或包括多个频率,当述指定的驱逐频率包括多个频率时,所述多个频率的持续周期相同,或不同。
20.可选的,使所述驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物,还包括:
21.查询在所述当前季节的所述天气情况下常见飞行动物种类和对应的有效驱逐频率和持续周期,将所述飞行动物种类对应的有效驱逐频率和持续周期设置为所述驱逐设备的指定的驱逐频率和持续周期。其中,所述指定的驱逐频率包括至少一个频率,当述指定的驱逐频率包括多个频率时,所述多个频率的持续周期相同,或不同。
22.可选的,所述指定的驱逐频率和所述持续周期是由用户直接设置;
23.或,由所述监控设备自动设置的。
24.可选的,所述指定的驱逐频率是自动设置的时,所述指定的驱逐频率的设置方式,包括:
25.使用不同的驱逐频率各驱逐一个周期,并检测每个所述周期内采集的图像中包含的人形;
26.对所每个周期中成功检测出人形的图像数量进行统计,获得每个驱逐频率对应的第一统计结果,对所有第一统计结果进行排序,并选取出所述排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为所述指定的驱逐频率;其中,n大于或等于1。
27.可选的,选取出所述排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为所述指定的驱逐频率,包括:
28.当所述排序结果中检测出人形的图像数量最少的第一个第一统计结果中检测到的人形的图像数量为0时,选择所述检测出人形的图像数量最少的第一个第一统计结果对应的驱逐频率作为所述指定的驱逐频率;当所述排序结果中检测出人形的图像数量最少的前n个第一统计结果中检测到的人形的图像数量均不为0时,选择所述排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为所述指定的驱逐频率。
29.可选的,所述指定的驱逐频率包括多个频率时,控制所述超声波发射器按照所述指定的驱逐频率和所述持续周期进行驱逐,包括:
30.控制所述超声波发射器对所述指定的驱逐频率中包含的多个频率使用相同的所述持续周期进行轮流驱逐飞行动物;
31.或,控制所述超声波发射器对所述指定的驱逐频率中包含的多个频率使用不同的所述持续周期进行轮流驱逐飞行动物。
32.可选的,所述指定的驱逐频率中包含的多个频率对应持续周期的确定方式,包括:
33.按照所述指定的驱逐频率的第一统计结果的排序,依次减少对应频率的持续周
期;
34.或,按不同的驱逐时长轮换使用所述指定的驱逐频率中的每个驱逐频率驱逐飞行动物,并检测每个驱逐频率在不同的驱逐时长内采集的图像中包含的人形,对每个驱逐频率在不同的驱逐时长检测出人形的图像数量进行统计,获得每个驱逐频率对应不同的驱逐时长的第二统计结果,对每个驱逐频率对应的所有第二统计结果进行排序,选取检测到人形的图像数量最少的第二统计结果对应的驱逐时长作为对应驱逐频率的持续周期。
35.第二方面,本技术实施例提供了一种监控设备,包括:
36.至少一个图像传感器,所述图像传感器用于采集图像;
37.至少一个驱逐设备,所述驱逐设备通过发射超声波来驱离飞行动物;
38.所述监控设备执行如第一方面所述的任一项方法进行人形检测。
39.第三方面,本技术实施例提供了一种计算机设备,包括:
40.至少一个处理器,以及
41.与所述至少一个处理器连接的存储器;
42.其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令执行如第一方面所述的任一项方法。
43.第四方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。
44.本发明实施例中的技术方案具有如下有益效果:监控设备启动驱逐设备,使驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物;获取所述监控设备所在地的当前季节、天气情况,将监控设备中的人形检测算法当前使用的当前灵敏度调整为与当前天气情况对应档位的灵敏度;其中,不同天气情况对应人形检测算法的不同灵敏度;使用调整灵敏度后的人形检测算法检测图像传感器采集的图像中的人形。从而使监控设备可以根据当前天气情况调整人形检测算法的灵敏度,降低了不良天气带来的人形误报;同时监控设备使用驱逐设备驱离飞行动物,避免了飞行动物在图像传感器前来回飞动导致人形检测算法将飞行动物识别为人形图像,减少了飞行动物带来了人形误报。进而解决了现有技术中不良天气和飞行动物导致的人形检测算法的误报的问题。
45.由于监控设备根据所在地的当前季节、温度和天气情况查询当前的常见飞行动物种类和对应飞行动物种类的有效驱逐频率及持续周期,将对应飞行动物种类的有效驱逐频率和持续周期设置为驱逐设备指定的驱逐频率和持续周期,保证了在不同季节、温度和天气情况下驱逐设备均能取得较好的驱逐效果。
46.由于监控设备是通过联网获取当前天气情况,保证了即使天气情况发生变化,监控设备依然可以实时获取最新天气情况,同步调整人形检测算法的灵敏度,保证了尽量降低不良天气带来的人形检测的误报。
47.由于驱逐设备所使用的指定的驱逐频率和持续周期可以支持修改,保证了用户可以根据实际情况对指定的驱逐频率和持续周期进行修改以取得驱逐效果的最佳化,降低了飞行动物带来的人形检测的误报。
附图说明
48.图1是本技术实施例提供的一种人形检测的方法的流程图;
49.图2为本发明实施例提供的一种监控装置的示意图;
50.图3是本发明实施例提供的一种天气情况与人形检测算法灵敏度的对应关系的示意图;
51.图4为本发明实施例提供的一种相同周期下不同驱逐频率中检测出人形图像的数量的示意图;
52.图5为本发明实施例提供的一种相同的驱逐频率下驱逐不同持续周期时检测出人形图像的数量的示意图;
53.图6为本发明实施例提供的另一种监控装置的示意图。
具体实施方式
54.为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
55.现有技术中,监控设备的人形检测算法会一般是根据采集的图像判断是否有人形出现。但是人形检测算法在不良天气和飞虫的影响下会出现误报的情况,例如下雨时从镜头前下落的雨滴和在镜头前来回飞动的飞虫都容易被人形检测算法识别为人形,从而出现误报。由此可见,目前技术中人形检测算法容易受到不良天气和飞虫的影响,出现误报的情况。针对该问题,目前主要有两种解决方案:
56.一,人形标记方案,此方案对待检测图像进行特征提取,得到待检测图像的特征图;对待检测图像的特征图进行人形检测,得到待检测图像的目标人形区域;其中,目标人形区域包括目标全身区域、目标上身区域和目标头肩区域;对待检测图像中的目标人形区域进行标记。但是该方案仅能提高人形被遮挡时人形检测的准确率,并不能解决不良天气和飞虫影响下人形检测算法的误报问题;
57.二、雷达方案,此方案使用雷达对人形信号进行检测,分离环境信号和人形信号。但雷达成本较高且不易推广,该方案对基于图像的人形检测方法并没有效果,无法解决不良天气和飞虫影响下人形检测算法的误报问题。
58.由此可见,不管使用上述哪种方案,均无法解决不良天气和飞行动物影响下人形检测算法的误报问题。为此,本发明提供一种人形检测的方法及设备,用以解决现有技术中不良天气和飞虫导致的人形检测算法的误报的技术问题。
59.下面结合说明书附图介绍本技术实施例提供的技术方案。
60.请参见图1,本发明提供了一种定位指示的方法,应用于监控设备,监控设备中包含至少一个图像传感器和至少一个驱逐设备,监控设备用于监测图像传感器所采集的图像中是否存在人形,该方法的具体流程描述如下:
61.步骤101、启动驱逐设备,使驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物;
62.步骤102、获取监控设备所在地当季的天气情况,将监控设备中的人形检测算法当前使用的当前灵敏度调整为与当前天气情况对应档位的灵敏度;其中,不同天气情况对应人形检测算法的不同灵敏度;
63.步骤103、使用调整灵敏度后的人形检测算法检测图像传感器采集的图像中的人形。
64.其中,监控设备所获取的天气情况包括阴晴雨雪、气温、风向风力和特殊的灾害性天气。
65.例如,请参见图2,图2为本发明实施例提供的一种监控装置的示意图。图中监控设备包含有图像传感器和驱逐设备两个部分,并且可以连接互联网。监控设备所使用的人形检测算法根据天气情况的不同,预设与之对应的多个不同灵敏度的档位,假设此时监控设备开始运行,启动驱逐设备按照指定驱逐频率和持续周期发射超声波驱逐飞行动物,同时获取所述监控设备所在地的当前季节、天气情况,将监控设备中的人形检测算法的灵敏度调整到和当前天气情况对应的灵敏度。当人形检测算法调整完毕后,使用调整灵敏度后的人形检测算法检测图像传感器所采集到的图像中的人形。
66.在本发明提供的实施例中,监控设备启动后打开驱逐设备按照指定驱逐频率和持续周期驱逐飞行动物,同时获取所在地的当前的天气情况,并根据当前天气情况调整人形检测算法的灵敏度,用调整后的人形检测算法来检测图像传感器中采集到的图像,使得监控设备可以根据当前天气情况调整人形检测算法的灵敏度,降低了不良天气带来的人形误报;同时监控设备使用驱逐设备驱离飞行动物,避免了飞行动物在图像传感器前来回飞动,减少了飞行动物带来了人形误报。进而解决了现有技术中不良天气和飞行动物导致的人形检测算法的误报的问题。
67.一种可能的实施方式,获取监控设备所在地的当前季节、天气情况,可以通过下列方式实现:
68.获取监控设备访问外部网络时使用的公网ip地址;通过公网ip地址查询监控设备所在的地理位置;获取地理位置对应的当前季节、温度和天气情况。
69.例如,以图2中的例子为例,当监控设备获取当前天气情况时,首先监控设备连接互联网,获取本机连接互联网所使用的公网ip地址(假设为 171.221.147.111);在得到公网ip地址后,根据公网ip地址查询与该ip地址对应的地理位置为四川省成都市,按照查询到的地理位置在互联网上搜索该地理位置的当前季节、天气情况为夏季、多云、气温28℃。
70.在实际应用中,如果监控设备安装在固定位置(如工业园区出、入口)上,则仅在启动时获取一次监控设备所在的地理位置,此后如果没有关闭监控设备,则监控设备一直使用该地理位置在互联网上实时查找当前季节、天气情况,而在监控设备关机后的重新启动时将重新获取监控设备所在的地理位置,保证该地理位置的准确性。如果监控设备安装在移动装置(如车辆)上时,则根据实时联网的公网ip地址(如移动网络地址)的变化对所在的地理位置进行实时更新。
71.例如,当监控设备安装在固定位置上(例如厂房门口、街道路灯、小区门口等固定地理位置)时,第一次开机后监控设备将联网获取本机当前连接公网所使用的公网ip地址,假设是171.221.147.122,根据此公网ip地址查询到其对应的地理位置为四川省成都市,监控设备一直就使用该地理位置获取当前季节、天气情况直到关机,关机后监控设备将重新按照上述步骤获取本机的所在地。当天气情况发生变化时,监控设备也根据该地理位置获取到的当前季节、天气情况,实时更新本机所在地的当前季节、天气情况。
72.又例如,当监控设备安装在移动装置上(汽车、轮船、飞机、无人机等能够移动的装置)时,监控设备将不断更新联网时使用的公网ip地址,并根据该公网ip地址更新监控设备的所在地,假设第一次开机时获取的公网ip地址为171.221.147.122,监控设备查询到该ip
地址对应四川省成都市,则获取四川省成都市的当前季节、天气情况作为本机所在地的当前季节、天气情况,一段时间后监控设备联网所使用的公网ip地址更新为222.181.100.167,则监控设备根据更新后的公网ip地址查询对应的地理位置位重庆市,则获取重庆市的当前季节、温度和天气情况作为本机所在地的当前季节、温度和天气情况。
73.在本发明提供的实施例中,监控设备根据当前本机连接互联网所使用的公网ip地址确定本机所在地的地理位置,保证了即使监控设备更换安装位置依然能获取准确的地理位置,并且通过互联网查询当前季节、温度和天气情况,保证了当前季节、温度和天气情况的不断更新,有效的避免了突发天气变化带来的人形检测算法的误报。
74.一种可能的实施方式,将监控设备中的人形检测算法当前使用的当前灵敏度调整为与当前天气情况对应的灵敏度,可以通过下列方式实现:
75.从天气情况与人形检测算法的灵敏度的对应关系中,匹配出与当前天气情况对应的第一灵敏度;其中,对应关系中包括多中天气情况,每种天气情况对应一个灵敏度;将当前灵敏度调整为第一灵敏度。
76.例如,以图3为例,图3是本发明实施例提供的一种天气情况与人形检测算法灵敏度的对应关系的示意图。图中将人形检测算法的灵敏度分为档位1~档位7共七个档位(分别对应7种灵敏度),每个档位灵敏度不同,对应从晴、多云、阴、雾、霾到大暴雨、特大暴雨、沙尘暴、强沙尘暴共七个级别的天气情况(即形成灵敏度与天气情况的7种对应关系,如图3所示)。假如此时监控设备获取到当前的天气情况为晴天,则按照图3中的对应关系,匹配到的灵敏度档位为档位1,此时监控设备就将当前灵敏度调整为档位1。假如此时天气变化为中到大雨,此时监控设备实时更新当前的天气情况为中到大雨,按照图3中的对应关系,匹配到灵敏度档位为档位4,将当前灵敏度调整为档位4。
77.在本发明提供的实施例中,监控设备根据获取到的当前的天气情况,实时调整灵敏度,将不良天气对人形检测算法带来的影响降至最低,减少了人形检测算法因为不良天气导致的误报。
78.一种可能的实施方式,启动驱逐设备,使驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物,可以通过下列方式实现:
79.启动驱逐设备中的超声波发射器,并控制超声波发射器按照指定的驱逐频率和持续周期驱逐飞行动物;其中,指定的驱逐频率包括至少一个频率,当述指定的驱逐频率包括多个频率时,多个频率的持续周期相同,或不同。
80.例如,以图2中的例子为例,当监控设备打开驱虫设备时,驱虫设备启动超声波发射器,超声波发射器按照指定的驱虫频率和持续周期进行驱虫。其中指定的驱虫频率可以根据实际需要包含至少一个频率,假设用户确定监控设备所在地的飞虫主要有两类,这两类飞虫对应的驱虫频率为25khz、30khz,则此时使用25khz和30khz的驱虫频率进行驱虫,并分别使用10s和20s的持续周期轮流进行驱虫,驱虫一段时间后发现驱虫效果欠佳,用户将其修改为使用 25khz和30khz的频率以30s的持续周期轮流进行驱虫;之后根据当地季节变化出现了新的飞虫代替了原来的两种飞虫,新的飞虫对应的驱虫频率为55khz,于是用户将指定的驱虫频率修改为55khz,持续周期修改为20s进行驱虫。
81.在本发明提供的实施例中,驱虫设备使用超声波发射器按照指定的驱虫频率和持续周期进行驱虫,根据不同情况可以设置不同的驱虫频率和持续周期,保证了驱虫设备的
驱虫效果,减少了人形检测算法因为飞虫导致的误报。
82.一种可能的实施方法,使驱逐设备使用指定的驱逐频率和持续周期的超声波驱逐飞行动物,还包括:
83.查询在当前季节的所述天气情况下常见飞行动物种类和对应的有效驱逐频率和持续周期,将飞行动物种类对应的有效驱逐频率和持续周期设置为驱逐设备的指定的驱逐频率和持续周期。其中,指定的驱逐频率包括至少一个频率,当指定的驱逐频率包括多个频率时,多个频率的持续周期相同,或不同。
84.例如,以图2中的例子为例,监控设备根据获取到的所在地的当前季节、天气情况查询当前的常见飞行动物种类和对应飞行动物种类的有效驱逐频率和持续周期,假设确定监控设备所在地的当前常见飞行动物主要有两类飞鸟,这两类飞鸟对应的驱逐频率为25khz和30khz、持续周期为10s和20s,于是监控设备将驱逐频率25khz和30khz、持续周期为10s和20s设置为驱逐设备指定的驱逐频率和持续周期;驱逐一段时间后发现由于天气变化飞鸟归巢,主要活动的飞行动物变化为一种蝙蝠,监控设备根据获取的常见飞行动物表和对应飞行动物种类的有效驱逐频率和持续周期修改为使用45khz和60khz的频率以30s的持续周期轮流驱逐蝙蝠;之后根据当地季节变化,飞虫代替了原来的飞鸟和蝙蝠变成主要的飞行动物而飞虫对应的驱逐频率为55khz、持续周期为20s,于是用户将指定的驱逐频率修改为55khz,持续周期修改为20s驱逐飞虫。
85.在实际应用中,飞行动物可以包括飞鸟、飞虫、蝙蝠等。
86.在本发明提供的实施例中,驱逐设备所使用的指定的驱逐频率和持续周期可以自动设置成当前的常见飞行动物种类和对应飞行动物种类对应的有效驱逐频率和持续周期,保证了驱逐设备在不同季节、天气下的驱逐效果,减少了人形检测算法因为飞行动物导致的误报。
87.一种可能的实施方式,指定的驱逐频率和持续周期是由用户直接设置的;或,自动设置的。
88.例如,当用户获知当地驱逐的驱逐频率和持续周期(假设频率为50khz、持续周期30s)后,可以监控设备指定的驱逐频率和持续周期直接设置为指定的驱逐频率为50khz、持续周期为30s;如果用户并不知道当地驱逐的驱逐频率和持续周期时,可以设置监控设备自动设置指定的驱逐频率和持续周期。
89.在本发明提供的实施例中,驱逐设备所使用的指定的驱逐频率和持续周期可以根据需求,选择用户直接设置、监控设备自行设置保证了驱逐设备在不同情况下的驱逐效果,减少了人形检测算法因为飞行动物导致的误报。
90.一种可能的实施方式,指定的驱逐频率是自动设置的时,指定的驱逐频率的设置方式,可以通过下列方式实现:
91.使用不同的驱逐频率各驱逐一个周期,并检测每个周期内采集的图像中包含的人形;对所每个周期中成功检测出人形的图像数量进行统计,获得每个驱逐频率对应的第一统计结果,对所有第一统计结果进行排序,并选取出排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为指定的驱逐频率;其中,n大于或等于1。其中,选取出排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为指定的驱逐频率,包括:当排序结果中检测出人形的图像数量最少的第一个第一统
计结果中检测到的人形的图像数量为0时,选择检测出人形的图像数量最少第一个第一统计结果对应的驱逐频率作为指定的驱逐频率;当排序结果中检测出人形的图像数量最少的前n个第一统计结果中检测到的人形的图像数量均不为0时,选择排序结果中检测出人形的图像数量最少的前n个第一统计结果对应的n个驱逐频率作为指定的驱逐频率。
92.例如,请参见图4,图4为本发明实施例提供的一种相同周期下不同驱逐频率中检测出人形图像的数量的示意图。假设此时驱逐设备的驱逐频率包括 25khz、35khz、45khz、55khz、65khz、75khz、85khz共七个不同频率,指定的驱逐频率为自行设置,在驱逐同样的周期后得到左图所示的第一统计结果,将第一统计结果中不同频率在一个周期中检测出的人形图像数量按照排序后得到右图所示的排序结果,此时检测出人形的图像数量最少第一个统计结果 55khz对应的第一统计结果不为0,则选择检测出人形的图像数量最少前两个第一统计结果对应的驱逐频率作为指定的驱逐频率,按照图4所示,此时选择的驱逐频率应该是55khz和65khz。又假如此时55khz对应的第一统计结果中一个周期中检测到的人形的图像数量是0时,则直接选择55khz作为指定的驱逐频率。
93.在本发明提供的实施例中,驱逐设备所使用的指定的驱逐频率在自行设置是,通过同一周期下检测到的人形图像的数量来指示驱逐效果,选择驱逐效果较好的驱逐频率作为指定驱逐频率,保证了驱逐设备的驱逐效果。
94.一种可能的实施方式,指定的驱逐频率包括多个频率时,控制超声波发射器按照指定的驱逐频率和持续周期进行驱逐,可以通过下列方式实现:
95.控制超声波发射器对指定的驱逐频率中包含的多个频率使用相同的持续周期进行轮流驱逐;或,控制超声波发射器对指定的驱逐频率中包含的多个频率使用不同的持续周期进行轮流驱逐。
96.例如,以图4中的例子为例,根据图4右图的排序,监控设备选择了55khz 和65khz两个频率作为驱逐频率,这两个频率可以使用相应的持续周期轮流进行驱逐,也可以两个频率使用其各自对应的持续周期进行轮流驱逐。
97.在本发明提供的实施例中,驱逐设备所使用的指定的驱逐频率能够根据实际需要,选择相同或者不同的持续周期进行轮流驱逐,保证了驱逐设备的驱逐效果。
98.一种可能的实施方式,指定的驱逐频率中包含的多个频率对应持续周期的确定方式,可以通过下列方式实现:
99.按照指定的驱逐频率的第一统计结果的排序,以检测出人形的图像数量最少到最多的顺序依次减少对应频率的持续周期;或,按不同的驱逐时长轮换使用指定的驱逐频率中的每个驱逐频率进行驱逐,并检测每个驱逐频率在不同的驱逐时长内采集的图像中包含的人形,对每个驱逐频率在不同的驱逐时长检测出人形的图像数量进行统计,获得每个驱逐频率对应不同的驱逐时长的第二统计结果,对每个驱逐频率对应的所有第二统计结果进行排序,选取检测到人形的图像数量最少的第二统计结果对应的驱逐时长作为对应驱逐频率的持续周期。
100.例如,以图4中的例子为例,此时指定的驱逐频率为55khz、65khz、45khz 和75khz,按照其排序,假设55khz对应的持续周期为30s,依次递减量为5s,则最终持续周期为55khz驱逐30s、65khz驱逐25s、45khz驱逐20s和75khz 驱逐15s。
101.又例如,请参见图5,图5为本发明实施例提供的一种相同的驱逐频率下驱逐不同
持续周期时检测出人形图像的数量的示意图。又假如此时指定的驱逐频率为55khz和65khz时,对两个频率分别驱逐10、15、20、25、30s,并统计各时长作为一个周期下,一个周期检测出的人形图像数量,统计得到55khz 和65khz频率下对应的第二统计结果,将第二统计结果中一个周期中检测出的人形图像数量进行排序,取检测到人形的图像数量最少的周期作为对应驱逐频率的持续周期,得到55khz对应的持续周期为20s、65khz对应的持续周期为 15s。
102.在本发明提供的实施例中,在自动设置时驱逐设备能对使用的指定的驱逐频率进行测试,通过检测出的人形图像的数量,选择驱逐效果最好的驱逐时长作为持续周期进行轮流驱逐,保证了驱逐设备的驱逐效果。
103.基于同一发明构思,本技术提供一种监控设备,参见图6、该监控设备包括:
104.至少一个图像传感器601,图像传感器用于采集图像;
105.至少一个驱逐设备602,驱逐设备通过发射超声波来驱离飞行动物;
106.监控设备执行如上的人形检测方法进行人形检测。
107.基于同一发明构思,本发明一实施例提供一种计算机设备设备,该计算机设备可以是个人电脑等电子设备,该设备可以包括:
108.至少一个处理器,处理器用于执行存储器中存储的计算机程序时实现本技术实施例提供的如上的人形检测的方法的步骤。
109.可选的,处理器具体可以是中央处理器、特定应用集成电路(英文: application specific integrated circuit,简称:asic),可以是一个或多个用于控制程序执行的集成电路。
110.可选的,该设备节点定位显示设备还包括与至少一个处理器连接的存储器,存储器可以包括只读存储器(英文:read only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)和磁盘存储器。存储器用于存储处理器运行时所需的数据,即存储有可被至少一个处理器执行的指令,至少一个处理器通过执行存储器存储的指令,执行如图1所示的方法。其中,存储器的数量为一个或多个。
111.本技术实施例还提供一种计算机存储介质,其中,计算机存储介质存储有计算机指令,当计算机指令在计算机上运行时,使得计算机执行如上的人形检测的方法的步骤。
112.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、 cd

rom、光学存储器等)上实施的计算机程序产品的形式。
113.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
114.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
115.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
116.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜