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

一种虫子定位方法、装置、系统、电子设备及存储介质与流程

2022-06-29 21:17:54 来源:中国专利 TAG:


1.本技术涉及监控定位技术领域,尤其涉及一种虫子定位方法、装置、系统、电子设备及存储介质。


背景技术:

2.在潮湿且有食物的环境中,容易滋生蚊虫,有时虫子盘踞在人们无法看见的角落里,尤其像蟑螂这种繁殖较快并且喜欢在潮湿地方生存的虫子,有一只就代表家中还有更多只的这种情况让人抓狂,人们并不知道虫子的巢穴在家中具体的哪个位置,从而无法将其消灭,危害家人身体健康。


技术实现要素:

3.为了解决如何准确定位虫子的技术问题,本技术提供了一种虫子定位方法、装置、系统、电子设备及存储介质。
4.第一方面,本技术提供了一种虫子定位方法,所述方法包括:
5.获取至少一个监控装置监控到的图像信息;
6.从所述图像信息中提取虫子的信息,所述虫子的信息中至少包括虫子的轨迹信息;
7.基于所述轨迹信息定位虫子的巢穴;
8.进一步,基于所述轨迹信息定位虫子的巢穴,包括:
9.获取所述监控装置的位置信息,将所述监控装置的位置信息映射到预置的地图中;
10.基于所述监控装置的位置信息,将所述监控装置采集的所述虫子的轨迹信息映射到所述地图中;
11.基于映射到所述地图中的所述虫子的轨迹信息,获得所述虫子的巢穴;
12.进一步,所述虫子的信息中还包括虫子的类别信息;基于所述轨迹信息定位虫子的巢穴之后,所述方法还包括:
13.根据所述虫子的类别信息,得到杀虫方案,并输出所述杀虫方案;所述杀虫方案用于对所述虫子进行消杀;
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.图1为本技术一个实施例提供的一种虫子定位方法的系统架构图;
39.图2为本技术一个实施例提供的一种虫子定位方法的流程示意图;
40.图3为本技术另一个实施例提供的一种虫子定位方法的流程示意图;
41.图4为本技术一个实施例提供的一种虫子定位装置的结构示意图;
42.图5为本技术一个实施例提供的一种电子设备的结构示意图。
具体实施方式
43.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.本技术第一实施例提供了一种虫子定位方法,该方法可以应用于如图1所示的系统架构,该系统架构中至少包括虫子定位装置100和至少一个监控装置101,该虫子定位装置100和监控装置101建立通信连接。
45.虫子定位装置100,用于获取监控装置101监控到的图像信息;从图像信息中提取虫子的信息,虫子的信息中至少包括虫子的轨迹信息;基于轨迹信息定位虫子的巢穴。
46.监控装置101用于对其所处区域进行监控,并将监控到的图像信息传输至虫子定位装置100,监控装置101的数量可以根据实际需要进行设置,可以为一个,也可以为两个或两个以上的任意数量,不作限制。
47.在该系统架构中,虫子定位装置100至少可分为两种情况,一种包括智能终端,另一种包括智能终端和服务器。
48.当虫子定位装置100包括智能终端时,虫子定位方法应用于智能终端。智能终端获取监控装置监控的图像信息,从图像信息中提取虫子的信息,虫子的信息中至少包括虫子的轨迹信息,智能终端基于轨迹信息进行计算,进而定位虫子的巢穴。
49.当虫子定位装置100包括智能终端和服务器时,虫子定位方法应用于智能终端和服务器。服务器,用于获取监控装置101监控到的图像信息;从图像信息中提取虫子的信息,虫子的信息中至少包括虫子的轨迹信息;基于轨迹信息定位虫子的巢穴。智能终端,用于从服务器获取虫子的巢穴的定位信息,标记并提示定位信息。服务器具有运算能力高速、长时间可靠运行、数据吞吐能力强以及更好的扩展性等优点,通过服务器进行计算,可快速的对监控装置监控的图像信息中提取虫子的信息,并基于虫子信息中包括的虫子的轨迹信息计算,定位出虫子的巢穴,方便用户使用,且处理速度高效,提高用户的体验感。
50.虫子定位装置100可精准定位的虫子的巢穴,方便用户针对性的对虫子进行定点消杀,提高用户杀虫的效率以及为实现彻底杀虫提供数据支持和有力的保障。
51.需要说明的是,监控装置101是可移动的,可根据需要对其位置进行调整,提高监控到的图像信息的有效性。同时,监控装置101可以回收利用,在不需要监控虫子的时候可以应用到其他的监控系统中,提高利用效率,间接的起到节能减排的效果,避免浪费。系统架构的组成也不限制为以上两种情况,该系统架构也可以为集成设计,即虫子定位装置100和至少一个监控装置101为一个整体,当为整体时,也可整体进行其他场景的监控。
52.基于以上系统架构,对虫子定位方法进行详细说明,一种虫子定位方法,如图2,方法包括:
53.步骤201,获取至少一个监控装置监控到的图像信息。
54.步骤202,从图像信息中提取虫子的信息,虫子的信息中至少包括虫子的轨迹信息。
55.步骤203,基于轨迹信息定位虫子的巢穴。
56.该虫子定位方法,获取至少一个监控装置监控到的图像信息,其中,监控装置的数量可以为一个或多个,数量越多,监控到的图像信息越多,监控死角也就越少,得到的数据就越准确,成本也会相应提高,可综合考虑选择合适的监控装置的数量,结合待监测区域的实际情况对监控装置进行合理布局,达到既能覆盖大部分区域又能相对数量少的效果。再从图像信息中提取虫子的信息,基于虫子的信息中至少包括的虫子的轨迹信息进行分析计算,定位出虫子的巢穴,方便用户针对性的对虫子进行定点消杀,为实现彻底杀虫提供数据支持和有力的保障。
57.一个实施例中,基于轨迹信息定位虫子的巢穴,包括:获取监控装置的位置信息,将监控装置的位置信息映射到预置的地图中;基于监控装置的位置信息,将监控装置采集的虫子的轨迹信息映射到地图中;基于映射到地图中的虫子的轨迹信息,获得虫子的巢穴。
58.本实施例中,基于轨迹信息定位虫子的巢穴,可以将虫子的巢穴在预置的地图中显示。以虫子定位装置包括智能终端举例说明。智能终端中预置有所需要监控装置进行监控的区域的地图,该地图可以是预先通过手机拍照、录像或者3d扫描之后,通过运算生成的。在该地图中,智能终端可以将获取的监控装置的位置信息映射到该地图中,可以直观的显示各个监控装置在地图中的位置,以及,可显示该监控装置的有效监控区域,基于监控装置的位置信息,可以将采集到的虫子的轨迹信息映射到该地图中,基于映射到地图中的虫子的轨迹信息,可在地图上显示计算得到的虫子的巢穴。显示虫子的巢穴时,在地图中可通过醒目的颜色进行标记,也可通过特定的展示方式显示,使用户能准确看到位置,比如,通过由实心红色圆圈标记,或者闪烁显示,当然也可以是二者的结合。在显示虫子的轨迹信息时,可以选择全部显示,也可选择部分显示,在部分显示时可根据每条轨迹信息重合达到一定次数才显示,可降低地图中显示的轨迹的条数,方便查看。基于获得的虫子的巢穴,可方便用户针对性的对虫子进行定点消杀,为实现彻底杀虫提供数据支持和有力的保障。
59.需要说明的是,在将监控装置采集的虫子的轨迹信息映射到地图中时,如何显示仅为举例说明,实际不限于此。
60.一个实施例中,虫子的信息中还包括虫子的类别信息;基于轨迹信息定位虫子的巢穴之后,方法还包括:根据虫子的类别信息,得到杀虫方案,并输出杀虫方案;杀虫方案用于对虫子进行消杀。
61.本实施例中,从图像信息中提取的虫子的信息还包括虫子的类别信息,可根据虫子的类别信息得到针对该种虫子的杀虫方案,并输出该杀虫方案,用户可根据该杀虫方案对虫子进行定点精准消杀,净化家中环境,提高用户居住的幸福感和体验感,以及降低家人因虫子泛滥带来的饮食安全隐患。
62.以虫子定位装置包括智能终端和服务器进行举例说明,智能终端可以为智能手机或平板等智能设备,监控装置可以为摄像头。通过智能手机对摄像头的参数进行设置,使其连接无线路由器或其他可实现数据通信的模块并开始工作,摄像头将监控到的图像信息持续的实时传输至服务器,服务器从图像信息中提取虫子的信息,可从所有图像信息中提取
虫子的信息,也可在智能终端发出指令后,从当前时间点之前的一个预设时间段所包含的图像信息中提取虫子的信息,预设时间段可以为一周、一天或者其他自定义的时间段,不作限制,从虫子的信息中提取虫子的轨迹信息和虫子的类别信息,再根据提取到的每条轨迹信息通过算法得到虫子的巢穴,虫子的巢穴可以是一个,也可以是多个,比如,基于虫子的轨迹信息得到的密集相交点,再剔除出虫子的觅食点,得到虫子的巢穴,根据虫子的类别信息得到杀虫方案,比如针对该类别的虫子所推荐使用的杀虫剂或其他杀虫工具,输出该杀虫方案至智能手机,用户可根据该杀虫方案对虫子进行定点的精准消杀,该方法为实现彻底杀虫提供数据支持和有力的保障。
63.需要说明的是,以上的虫子定位装置、智能终端以及监控装置的具体组成均为举例说明,实际不限制于此,基于虫子的轨迹信息通过轨迹的交点得到虫子的巢穴也仅为举例,实际的算法可以包括此示例在内的多种方法,不限于此。
64.一个实施例中,获取监控装置的位置信息,包括:获取监控装置的当前位置信息;若当前位置信息在预设时长内未改变,将监控装置的当前位置信息作为监控装置的位置信息;或者,获取位置确认指令;基于位置确认指令,确认监控装置的当前位置信息为监控装置的位置信息。
65.本实施例中,由于监控装置的可移动性,需要获取监控装置的位置信息,确定监控装置在预置的地图中的位置,可通过以下两种方式确定监控模式的位置信息。
66.第一种方式,可持续获取监控装置的当前位置信息,如果在预设时长内当前位置信息没有发生变化,即判断监控装置已经设置好位置,将监控装置的当前位置信息作为监控装置的位置信息,将该位置信息映射到预置的地图中。预设时长为预设的一定的时长,比如可以为5分钟,当监控装置5分钟未发生位置变化,即可确定监控装置的当前位置信息为监控装置的位置信息。
67.第二种方式,获取监控装置的当前位置信息后,如果获取到位置确认指令,则确认监控装置的当前位置信息为监控装置的位置信息。位置确认指令,可以是通过智能终端获取的确认指令。收到位置确认指令后,可立即确认监控装置的位置信息,不必再监测预设时长内当前位置信息是否发生变化。
68.需要说明的是,以上的预设时长为5分钟只是举例说明,可以为其他时长,不作限制。
69.一个实施例中,基于映射到地图中的虫子的轨迹信息,获得虫子的巢穴,包括:根据轨迹信息,在地图中标记并提示虫子的巢穴。
70.本实施例中,在地图中标记并提示虫子的巢穴,可以使用户直观醒目的查看虫子的巢穴的位置,可基于该位置进行准确的定点消杀。标记并提示的方式可以有多种,只要可以达到提示的效果均可以。比如,可以在地图上将虫子的巢穴通过由实心红色圆圈标记,也可将该位置进行闪烁显示,当然也可以是二者的结合,即在地图上将虫子的巢穴的位置通过实心红色圆圈标记并进行闪烁显示。用户通过智能终端中的地图,获得虫子的巢穴后,可根据虫子的类别信息,比如,识别家中的虫子为蟑螂,可得到消杀蟑螂的方案,根据消杀蟑螂的方案对蟑螂的巢穴位置进行消杀,为实现彻底消灭家中的蟑螂提供数据支持和有力的保障。
71.一个实施例中,虫子的信息中还包括虫子的类别信息和活跃时间段;方法还包括:
按照虫子的类别信息,对虫子的活跃时间段进行提示。
72.不同类别的虫子,其活跃时间段不完全相同,在本实施例中,虫子的信息中还包括虫子的类别信息和活跃时间段,在对虫子的巢穴定位的同时,还可以得到虫子的活跃时间段的提示。得到虫子的活跃时间段,用户可以避开活跃时间段,在该种类别虫子的非活跃时间段对该种类别的虫子的巢穴位置进行消杀,选择尽可能多的虫子在巢穴内的时间段,可以对虫子一网打尽,得到很好的消杀效果。另外,用户也可以每天在活跃时间段之前,在虫子的集中的活跃觅食点设置杀虫药或者物理杀虫装置,在活跃时间段之后移走杀虫药或者物理杀虫装置,这样,可以对虫子进行精准时间的消杀,提高杀虫效率,同时也可以避免连续放置杀虫药或者杀虫装置对老人或儿童带来的安全隐患。
73.需要说明的是,本实施例中以活跃时间段的应用只是举例说明,不限于这几种情况,根据虫子的类别信息以及活跃时间段为精准消杀提供了多种可能,用户可自由选择合适的方式。
74.一个实施例中,如图3,一种虫子定位方法包括:
75.步骤301,打开手机扫描软件。
76.步骤302,通过数据算法找到虫子活跃的范围。
77.步骤303,锁定虫子活跃范围。
78.步骤304,进行彻底消杀。
79.本实施例中,监控装置可以是摄像头,摄像头为独立设置的,手机上安装有扫描虫子的手机扫描软件,手机扫描软件中预先存储有设置摄像头的区域的地图,摄像头与手机扫描软件连接,开启虫子扫描软件的扫描按钮后开始工作,记录虫子活跃范围。摄像头将采集到的图像信息发送到服务器,服务器根据图像信息结合数据算法计算虫子的轨迹信息,手机扫描软件在接收到查看扫描结果的按钮时,在扫描虫子的软件上显示出虫子的活跃区域,并闪红。活跃区域包括虫子的巢穴。手机上的监视区域图像上由实心红色圆圈闪红表示虫子的活跃区域,能更好的更直观的展示出虫子的具体方位,之后可对虫子活跃范围进行彻底消杀。
80.本实施例中,用户在租房时房东清扫不到位的使用场景下,用户打开定位虫子的扫描软件,通过监控装置采集虫子的信息,将虫子的活动轨迹记录算出虫子最活跃的范围,将扫描区域的闪红区域来锁定虫子的巢穴,且精准的定位,人工去进行彻底消杀。
81.本实施例中,监控装置可以在手机开启软件后设置在特定区域的潮湿区,卧室或饮食区域等,监控装置的位置是使用者自行设置的,可以比较个人化的进行监测。监控装置可以多次使用,在定位杀虫之后,可以将监控装置监控另外的其他区域,以对其他位置的虫子进行定位。监控装置带有定位装置,该定位装置可以将监控装置的位置信息发送到服务器,进而在手机扫描软件中的地图上显示监控装置的位置。
82.基于同一技术构思,本技术还提供了一种虫子定位装置,如图4,所述装置包括:
83.获取模块401,用于获取至少一个监控装置监控到的图像信息;
84.提取模块402,用于从所述图像信息中提取虫子的信息,所述虫子的信息中至少包括虫子的轨迹信息;
85.定位模块403,用于基于所述轨迹信息定位虫子的巢穴。
86.该虫子定位装置,获取模块401获取至少一个监控装置监控到的图像信息,其中,
监控装置的数量可以为一个或多个,数量越多,监控到的图像信息越多,监控死角也就越少,得到的数据就越准确,成本也会相应提高,可综合考虑选择合适的监控装置的数量,结合待监测区域的实际情况对监控装置进行合理布局,达到既能覆盖大部分区域又能相对数量少的效果。提取模块402从图像信息中提取虫子的信息,虫子的信息中至少包括虫子的轨迹信息;定位模块403基于虫子的信息中至少包括的虫子的轨迹信息进行分析计算,定位出虫子的巢穴,方便用户针对性的对虫子进行定点消杀,为实现彻底杀虫提供数据支持和有力的保障。
87.如图5所示,本技术第三实施例提供了一种电子设备,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信,
88.存储器113,用于存放计算机程序;
89.在一个实施例中,处理器111,用于执行存储器113上所存放的程序时,实现前述任意一个方法实施例提供的虫子定位方法,包括:
90.获取至少一个监控装置监控到的图像信息;
91.从所述图像信息中提取虫子的信息,所述虫子的信息中至少包括虫子的轨迹信息;
92.基于所述轨迹信息定位虫子的巢穴。
93.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
94.通信接口用于上述终端与其他设备之间的通信。
95.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
96.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
97.本技术第四实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的虫子定位方法的步骤,包括:
98.获取至少一个监控装置监控到的图像信息;
99.从所述图像信息中提取虫子的信息,所述虫子的信息中至少包括虫子的轨迹信息;
100.基于所述轨迹信息定位虫子的巢穴。
101.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序
产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
102.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
103.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
104.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献