基于毫米波雷达的人体探测方法和装置制造方法及图纸

技术编号:37636216 阅读:11 留言:0更新日期:2023-05-20 08:56
本发明专利技术公开了一种基于毫米波雷达的人体探测方法和装置,包括获取毫米波雷达模块输出的探测数据;所述的探测数据中至少包括当前探测距离值和当前信号强度;根据所述当前探测距离值得到动态距离参考值;根据所述当前探测距离值、所述动态距离参考值和预设的探测距离值,确定被探测物体的移动状态;根据所述移动状态计算出等效触发次数;若所述等效触发次数大于预设阈值,则输出探测结果为有人状态。本发明专利技术能够使有无人探测设备能在保持探测结果准确性的同时还具有较优的响应速度。准确性的同时还具有较优的响应速度。准确性的同时还具有较优的响应速度。

【技术实现步骤摘要】
基于毫米波雷达的人体探测方法和装置


[0001]本专利技术涉及雷达探测
,具体而言,涉及一种基于毫米波雷达的人体探测方法和装置。

技术介绍

[0002]毫米波雷达是指利用波长为1

10mm电磁波的多普勒效应实现对移动目标探测定位的技术或装置。如果将毫米波雷达技术应用在有无人探测领域,将使其具有探测范围大、灵敏度较高、不依赖环境光、可穿透烟雾和一般屏蔽物、能够对探测结果进行数字量化输出、可对不同应用场景的需求进行探测距离和灵敏度配置等优点。
[0003]毫米波雷达的探测模块可根据实际应用场景设置合适的探测距离和信号强度阈值,当探测信号强度高于设定的信号强度阈值并且探测目标位于设定的探测范围内时,探测模块就会通过串口输出相关的探测信息数据,至少包含探测距离和信号强度这些信息数据。
[0004]由于毫米波雷探测模块具有微动识别能力,灵敏度较高,可能会在应用中对一些探测范围内非人体物件的摆动或在探测边缘处的人体活动行为而产生响应,从而导致通过毫米波雷达得到的人体探测结果不够准确。
[0005]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0006]本专利技术实施例提供了一种基于毫米波雷达的人体探测方法和装置,提高了基于毫米波雷达的人体探测结果的准确性。
[0007]根据本专利技术实施例的一个方面,提供了一种基于毫米波雷达的人体探测方法,包括:
[0008]获取毫米波雷达模块输出的探测数据;其中,所述探测数据中至少包括当前探测距离值和当前信号强度,探测数据将被暂存到一个先进先出的缓存队列中;
[0009]根据缓存队列中的探测距离数据项计算得到动态距离参考值;
[0010]根据当前探测距离和动态距离参考值以及当前信号强度,对噪声数据进行过滤;
[0011]根据当前探测距离值、动态距离参考值和预设的探测距离值,确定被探测物体的移动状态;
[0012]根据被探测物体的移动状态对等效触发次数进行计算处理,若等效触发次数大于预设阈值,则判定探测结果为有人状态;
[0013]若在指定时间内毫米波雷达模块一直未有活动探测数据输出,则判定探测结果为无人状态。
[0014]所述的根据缓存队列中的探测距离数据项计算得到动态距离参考值,包括:
[0015]获取缓存队列中的探测距离数据项以及所述探测距离数据项对应的存储时间;
[0016]根据探测距离数据项的存储时间获得对应的权值系数;
[0017]计算缓存队列中所有探测距离数据项与权值系数乘积的总和,得到距离数据总和;
[0018]计算缓存队列中所有探测距离数据项的权值系数之和,得到权值系数总和;
[0019]将所述距离数据总和除以所述权值系数总和,得到动态距离参考值。
[0020]所述的根据当前探测距离和动态距离参考值以及当前信号强度,对噪声数据进行过滤,包括:
[0021]若所述当前探测距离值与所述动态距离参考值存在大幅度的跳变差值或当前信号强度小于预设信号强度,则确定所述当前探测数据为噪声数据,可将当前探测数据丢弃。
[0022]所述的被探测物体的移动状态至少包括接近移动状态、远离移动状态、外围活动状态、边缘活动状态、一般活动状态以及无人活动状态。
[0023]根据本专利技术实施例的另一个方面,提供了一种基于毫米波雷达的人体探测装置,至少包括:
[0024]微处理器模块、毫米波雷达模块、IO模块或网络通讯模块,如图2所示。
[0025]本专利技术装置中所述的微处理器模块,其作用是从毫米波雷达模块中读其取探测数据,并运行实现第一方面中所述的基于毫米波雷达的人体探测方法的计算机程序。
[0026]本专利技术中所述的一种基于毫米波雷达的人体探测方法,可通过所述的一种基于毫米波雷达的人体探测装置中的微处理器模块来实现,微处理器上存储有可运行的计算机程序,计算机程序运行时可实现上述方法实施方式中所记载的各步骤,例如,获取毫米波雷达采集到的探测数据、计算动态距离参考值、噪声数据过滤、确定被测物体移动状态、计算等效触发次数、判断并输出是否有人状态等。
[0027]本专利技术装置中所述的网络模块和IO模块,其作用是将本专利技术装置的有无人探测结果输出到外部设备或外部系统中,从而实现本专利技术装置的功能应用与功能价值。
附图说明
[0028]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0029]图1是根据本专利技术实施例提供的一种可选的基于毫米波雷达的人体探测方法的流程示意图;
[0030]图2是根据本专利技术实施例提供的一种可选的基于毫米波雷达的人体探测装置的结构示意图。
具体实施方式
[0031]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0032]下面参考图1,图1为本专利技术一实施例提供的基于毫米波雷达的人体探测方法的流程示意图。需要注意的是,本专利技术的实施方式可以应用于适用的任何场景。
[0033]图1所示的本专利技术一实施例提供的基于毫米波雷达的人体探测方法的流程,包括:
[0034]步骤S101,获取毫米波雷达模块输出到的探测数据。
[0035]本专利技术实施例中,所述探测数据中至少包括当前探测距离值和当前信号强度,探测数据将被暂存到一个先进先出的缓存队列中。
[0036]步骤S102,根据缓存队列中的探测距离值数据项计算得到动态距离参考值。
[0037]在步骤S102中,动态距离参考值的计算方式具体为:
[0038]获取缓存队列中的探测距离数据项以及所述探测距离数据项对应的时间;
[0039]根据探测距离数据项的存储时间获得对应的权值系数;
[0040]计算缓存队列中所有探测距离数据项与权值系数乘积的总和,得到距离数据总和;
[0041]计算缓存队列中所有探测距离数据项的权值系数之和,得到权值系数总和;
[0042]将所述距离数据总和除以所述权值系数总和,得到动态距离参考值。
[0043]步骤S103,根据当前探测距离和动态距离参考值以及当前信号强度,对噪声数据进行过滤。
[0044]在步骤S103中,对噪声数据进行过滤的方式具体可以为:
[0045]若所述当前探测距离值比对动态距离参考值有大幅跳变情况,或所述当前信号强度小于预设信号强度,则确定所述的当前探测数据为噪声数据,并丢弃当前探测数据;
[0046]若所述当前探测距离值与动态距离参考值的差值和当前信号强度都在正常范围内,则将当前探测距离值放入数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于毫米波雷达的人体探测方法,包括:获取毫米波雷达模块输出的探测数据;其中,所述探测数据中至少包括当前探测距离值和当前信号强度,探测数据将被暂存到一个先进先出的缓存队列中;根据缓存队列中的探测距离数据项计算得到动态距离参考值;根据当前探测距离和动态距离参考值以及当前信号强度,对噪声数据进行过滤;根据当前探测距离值、动态距离参考值和预设的探测距离值,确定被探测物体的移动状态;根据被探测物体的移动状态对等效触发次数进行计算处理,若等效触发次数大于预设阈值,则判定探测结果为有人状态;若在指定时间内毫米波雷达模块一直未有活动探测数据输出,则判定探测结果为无人状态。2.根据权利要求1所述的基于毫米波雷达的人体探测方法,所述的根据缓存队列中的探测距离数据项计算得到动态距离参考值,包括:获取缓存队列中的探测距离数据项以及探测距离数据项对应的存储时间;根据探测距离数据项的存储时间获得对应的权值系数;计算缓存队列中所有探测距离数据项与权值系数乘积的总和,得到距离数据总和;计算缓存队列中所有探测距离数据项的权值系数之和,得到权值系数总...

【专利技术属性】
技术研发人员:尤东尤旭慎海涛
申请(专利权)人:深圳市中物互联技术发展有限公司
类型:发明
国别省市:

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

1