一种基于雷达信号的活体检测方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-07-30 11:17:28
本发明涉及活体检测,尤其涉及一种基于雷达信号的活体检测方法、装置、电子设备及存储介质。
背景技术:
1、随着科技的发展和生活水平的进步,车辆作为交通工具有着不可取代的重要地位。儿童、宠物等被遗忘在车内,由于过热导致的威胁生命健康,甚至死亡的案件频发。因此对车辆中的活体进行检测,及时发现活体变得非常重要。车内活体检测可以通过超宽带uwb雷达实现,uwb雷达的信号处理流程包括:uwb雷达发射机发射uwb信号,经过目标物体反射后,达到接收机。接收机通过adc采集uwb信号,经处理得到原始的通道脉冲响应cir数据。将多帧的cir数据组成二维数组,其中快时间维度为距离维度,即单帧的多次采样;而慢时间维度为速度维度,即同距离下的多帧采样。对每个距离进行速度维度fft处理,进而完成活体目标检测。
2、在信号处理流程中,fft处理是必不可少的一个步骤,也是计算量最大的一个步骤。呼吸信号检测结果需要在短时间内输出结果,目前的方法有两种:使用算力较强的mcu,减少fft处理时间,但价格更高;使用算力较弱的mcu,先计算每个距离下的速度维度方差,认定呼吸信号存在于方差较大的距离下,再进行fft处理,减少fft处理次数,但是方差大并不等效于存在呼吸信号,也有可能是噪声大,因此,此种方式进行检测效果较差。
技术实现思路
1、本发明提供了一种基于雷达信号的活体检测方法,以解决在通过雷达信号进行活体检测时检测效果较差或者成本较高的问题。
2、根据本发明的一方面,提供了一种基于雷达信号的活体检测方法,包括:
3、获取雷达数据数组,所述雷达数据数组的维度包括距离维度和速度维度,所述距离维度包括至少一个数据,所述速度维度包括至少一个数据;
4、将所述雷达数据数组作为待分组数组,按照距离维度,对所述待分组数组进行分组,形成至少两个候选雷达数据数组;
5、基于各所述候选雷达数据数组进行活体检测,确定存在活体的目标雷达数据数组;
6、判断所述目标雷达数据数组是否满足分组条件,若是,根据所述目标雷达数据数组确定新的待分组数组,返回执行所述按照距离维度,对所述雷达数据数组进行分组,形成至少两个候选雷达数据数组的步骤;否则,根据所述目标雷达数据数组确定活体信息。
7、根据本发明的另一方面,提供了一种基于雷达信号的活体检测装置,包括:
8、雷达数据获取模块,用于获取雷达数据数组,所述雷达数据数组的维度包括距离维度和速度维度,所述距离维度包括至少一个数据,所述速度维度包括至少一个数据;
9、分组模块,用于将所述雷达数据数组作为待分组数组,按照距离维度,对所述待分组数组进行分组,形成至少两个候选雷达数据数组;
10、活体检测模块,用于基于各所述候选雷达数据数组进行活体检测,确定存在活体的目标雷达数据数组;
11、活体信息确定模块,用于判断所述目标雷达数据数组是否满足分组条件,若是,根据所述目标雷达数据数组确定新的待分组数组,返回执行所述按照距离维度,对所述雷达数据数组进行分组,形成至少两个候选雷达数据数组的步骤;否则,根据所述目标雷达数据数组确定活体信息。
12、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
13、至少一个处理器,以及与所述至少一个处理器通信连接的存储器;
14、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的基于雷达信号的活体检测方法。
15、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的基于雷达信号的活体检测方法。
16、本发明实施例的技术方案,通过获取雷达数据数组,所述雷达数据数组的维度包括距离维度和速度维度,所述距离维度包括至少一个数据,所述速度维度包括至少一个数据;将所述雷达数据数组作为待分组数组,按照距离维度,对所述待分组数组进行分组,形成至少两个候选雷达数据数组;基于各所述候选雷达数据数组进行活体检测,确定存在活体的目标雷达数据数组;判断所述目标雷达数据数组是否满足分组条件,若是,根据所述目标雷达数据数组确定新的待分组数组,返回执行所述按照距离维度,对所述雷达数据数组进行分组,形成至少两个候选雷达数据数组的步骤;否则,根据所述目标雷达数据数组确定活体信息,解决了通过雷达信号进行活体检测时检测效果较差或者成本较高的问题,对雷达数据数组在距离维度上进行分组,对分组后的候选雷达数据数组进行活体检测,确定存在活体的目标雷达数据数组,然后进一步对目标雷达数据数组进行分组检测,最后根据存在活体的目标雷达数据数组确定活体信息,通过分组检测,有效的降低数据处理量,提高检测速度;且不会遗漏数据,检测效果较好,准确性较高;并且,本申请提供的活体检测方法可以由算力较弱的处理器执行,不影响检测效果,在保证了检测的准确性的基础上降低了成本。
17、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
技术特征:1.一种基于雷达信号的活体检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述按照距离维度,对所述待分组数组进行分组,形成至少两个候选雷达数据数组,包括:
3.根据权利要求2所述的方法,其特征在于,所述当前分组系数与所述局部雷达数据数组中距离维度的数据的数量相关,或者所述当前分组系数与所述局部雷达数据数组的数量相关。
4.根据权利要求2所述的方法,其特征在于,所述按照距离维度对所述局部雷达数据数组中的数据进行叠加,形成候选雷达数据数组,包括:
5.根据权利要求4所述的方法,其特征在于,将所述速度索引对应的不同距离索引的数据按照所述数据的相关性进行叠加,包括:
6.根据权利要求4或5任一项所述的方法,其特征在于,所述数据的相关性确定步骤包括:
7.根据权利要求1所述的方法,其特征在于,所述分组条件为所述目标雷达数据数组在距离维度上所对应的数据的数量不等于1。
8.根据权利要求1所述的方法,其特征在于,所述将所述雷达数据数组作为待分组数组之前,还包括:
9.一种基于雷达信号的活体检测装置,其特征在于,包括:
10.一种电子设备,其特征在于,所述电子设备包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-8中任一项所述的基于雷达信号的活体检测方法。
技术总结本发明公开了一种基于雷达信号的活体检测方法、装置、电子设备及存储介质;该方法包括:获取雷达数据数组;将雷达数据数组作为待分组数组,按照距离维度,对待分组数组进行分组,形成至少两个候选雷达数据数组;基于各候选雷达数据数组进行活体检测,确定存在活体的目标雷达数据数组;判断目标雷达数据数组是否满足分组条件,若是,根据目标雷达数据数组确定新的待分组数组,返回执行按照距离维度,对雷达数据数组进行分组,形成至少两个候选雷达数据数组的步骤;否则,根据目标雷达数据数组确定活体信息,解决了通过雷达信号进行活体检测时检测效果较差或者成本较高的问题,在距离维度上进行分组,有效的降低数据处理量,检测效果较好。技术研发人员:高上起,王宝杰,张招贤,李常白,张培养,吴伟花,吴权贵,曹扬秋受保护的技术使用者:宣城立讯精密工业有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240730/156078.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。