检测方法及相关装置与流程

摘要: 本技术实施例涉及检测,尤其涉及检测方法及相关装置。背景技术:1、随着智能技术与终端的深度融合以及终端应用场景的复杂化,终端的异常检测防护体系对终端的安全至关重要...
检测方法及相关装置与流程

本技术实施例涉及检测,尤其涉及检测方法及相关装置。

背景技术:

1、随着智能技术与终端的深度融合以及终端应用场景的复杂化,终端的异常检测防护体系对终端的安全至关重要。其中,哨兵检测功能与活体检测功能是终端安全检测防护体系中的两大核心功能,分别用于检测终端的外部异常和内部情况,二者共同保障终端的安全体系稳定。

2、在实际应用中,由于应用场景的复杂化,终端的异常检测防护体系的检测精度有待提高,因此,如何提高终端内部检测精度或者外部异常检测精度是本领域技术人员共同研究的重要课题。

技术实现思路

1、本技术实施例提供了检测方法及相关装置,能够提高终端内部检测精度或者外部异常检测精度。

2、第一方面,本技术实施例提供了一种检测方法,示例性地,该检测方法可以应用于检测装置,用于实现哨兵检测功能。以下以检测装置为示例性的执行主体进行说明。

3、检测方法包括:在哨兵摄像头的感知数据指示终端周围存在活体的情况下,指示启动终端中的驻波检测装置,驻波检测装置包括至少一个探测节点和检波电路,至少一个探测节点设置于终端的外壳中,至少一个探测节点用于形成近场驻波,检波电路用于根据探测节点的近场驻波参数得到检测信息。获取来自驻波检测装置的驻波检测信息,驻波检测信息用于指示终端周围是否存在活体以及存在活体时指示活体与终端之间的距离信息。基于驻波检测信息,确定终端的异常检测结果,异常检测结果指示终端周围是否存在异常。

4、在上述方案中,终端设置有驻波检测装置,在驻波检测装置启动的情况下,会形成近场驻波电磁场,活体靠近终端(如驻波检测装置的探测节点)以及活体与终端之间的距离会影响近场驻波参数(如场强),因此,可以通过检波电路将近场驻波参数转化为能够表征活体与驻波检测装置之间距离的检测信息。由于探测节点设置在终端的外壳中,借助金属的屏蔽效应,探测节点仅感应终端外侧的靠近目标,隔绝终端内活体带来的检测干扰,因此通过近场驻波感应技术检测终端外部周围是否存在活体以及存在活体时指示活体与终端之间的距离信息。在本技术实施例方法中,将近场驻波感应技术与哨兵检测功能相结合,在哨兵检测功能开启的情况下,哨兵摄像头持续检测终端周围的环境,在哨兵摄像头检测到活体(如人体)的情况下,指示驻波检测装置启动检测,检测装置能够获取驻波检测装置的驻波检测信息,结合驻波检测信息,来确定终端外部周围的异常检测结果。相比仅通过哨兵摄像头的视觉算法分析,本技术实施例的哨兵检测功能能够利用驻波监测信息,通过利用多种感知数据,能够提高终端外部异常检测的精度。且驻波检测装置的成本较小,在提高检测精度的同时,有效控制检测成本。

5、第一方面的一种可能的实现方式中,基于驻波检测信息,确定终端的异常检测结果,包括:根据驻波检测信息,得到第一时间段内、活体与终端之间的距离信息,根据第一时间段内活体与终端之间的距离信息,确定终端的异常检测结果,在活体与终端之间的距离持续第一时长小于第一距离的情况下,确定终端周围存在异常。

6、示例性地,第一距离表示终端的安全警戒距离,活体与终端的距离小于第一距离表明活体与终端距离较近,例如第一距离为20厘米(cm)或者30cm。

7、在上述方案中,检测装置能够基于驻波检测信息检测到的活体与终端之间的距离信息,确定存在活体长时间靠近终端的情况下,可以认为该活体有意靠近终端,存在对终端造成威胁的可能,此时检测装置可以确定终端周围存在异常。该方案同时结合活体与终端之间的距离以及活体停留时间,综合判断活体意向,避免将路过活体认定为异常情况,能一定程度上降低异常误判概率。

8、第一方面的一种可能的实现方式中,距离信息用于指示活体与终端之间的距离,或者距离信息用于指示活体与终端的距离是否小于第一距离。

9、在上述方案中,一种情况下,驻波检测信息包括活体与终端的具体距离,例如,15cm、20cm等。又一种情况下,驻波检测信息包括活体与终端之间的距离是否小于第一距离的判断结果,例如,活体与终端之间的距离<20cm,或者,活体与终端之间的距离≥20cm。驻波检测装置能够满足不同场景的多种检测精度需求。

10、第一方面的一种可能的实现方式中,检测方法还包括:在异常检测结果指示终端周围存在异常的情况下,生成第一提示信息,第一提示信息用于提示终端的用户终端周围存在异常或者用于警示终端周围的活体。

11、在上述方案中,检测装置确定终端周围存在异常的情况下,还可以生成第一提示信息提示终端的用户或者警示终端周围的异常活体。例如,向终端的用户设备发送第一提示信息提醒终端周围存在异常,第一提示信息包括异常检测结果。或者,第一提示信息用于控制终端的警示装置通过发声、发光、震动等中的一项或多项警示终端周围的活体。可选地,第一提示信息还可以用于指示将哨兵摄像头开始录像,或者存储哨兵摄像头的感知数据。

12、第一方面的一种可能的实现方式中,探测节点包括金属贴片天线、印刷电路板(printed circuit board,pcb)介质和接地模块。金属贴片天线通过pcb介质与接地模块电连接,检波电路与金属贴片电连接。

13、在上述方案中,探测节点由金属贴片天线、pcb介质和接地模块共同组成,在该结构下,金属贴片天线通过pcb介质接地,使得天线与姐底平面之间间距固定,批量金属贴片天线的谐振频率、阻抗一致性优良。

14、第一方面的一种可能的实现方式中,第一时长与活体与终端之间的距离信息和/或活体与终端的相对速度有关。

15、在上述方案中,检测装置可根据活体与终端之间的距离信息和/或活体与终端的相对速度,对活体的威胁程度进行分级判定,灵活设置第一时长,提高哨兵检测功能的灵敏度。例如,活体与终端之间的距离越近,用于触发异常的第一时长就越短。又例如,活体与终端的相对速度越大,用于触发异常的第一时长就越短。

16、第一方面的一种可能的实现方式中,检测方法还包括:基于驻波检测信息,得到第一时刻活体与终端之间的第二距离,第一时刻位于第一时间段的起始时刻开始的第二时长内,基于第二距离计算得到第一时长。

17、在上述方案中,驻波检测装置持续第一时间段检测活体与终端之间的距离,活体与终端管之间的距离不断变动的情况下,可以将活体靠近终端的初始时刻的距离或靠前时刻的距离作为确定第一时长的标准。

18、第一方面的一种可能的实现方式中,方法还包括:基于驻波检测信息,得到第一时间窗口的多个时刻下、活体与终端之间的多个距离,第一时间窗口位于第一时间段内,基于多个距离计算得到第一时长。

19、在上述方案中,检测装置多次获取驻波检测装置测量的活体与终端之间的距离,根据多个距离来确定第一时长,使得第一时长与活体的异常动向更匹配。例如,取多个距离中的最小距离来确定第一时长,又例如,取多个距离中的平均时长来确定第一时长等。

20、第一方面的一种可能的实现方式中,方法还包括:基于驻波检测信息,得到第一时间窗口的多个时刻下、活体与终端之间的多个距离,第一时间窗口位于第一时间段内;基于多个距离计算得到活体与终端的相对速度;基于相对速度确定第一时长。

21、在上述方案中,检测装置能够基于驻波检测装置多次测量的活体与终端之间的距离计算得到活体靠近终端的相对速度,进而基于相对速度确定第一时长。由静态距离升级为动态速度风险识别,提高检测精度。

22、第一方面的一种可能的实现方式中,方法还包括:获取通信模块提供的用户检测信息,用户检测信息用于指示在解锁感知范围内检测到终端绑定的钥匙设备,指示停止哨兵检测功能或指示关闭驻波检测装置。

23、在上述方案中,在终端的要是设备在终端附近的情况下,例如车主在车辆附近的情况下,可以关闭哨兵检测功能和/或关闭驻波检测装置,避免把误车主当作异常,且在车主在终端附近的情况下,车主可以自主识别终端周围的异常,关闭哨兵检测功能能够节省终端的能耗。

24、第一方面的一种可能的实现方式中,哨兵摄像头的感知数据用于指示活体的位置;驻波检测装置包括多个探测节点。在该情况下,前述指示启动终端中的驻波检测装置,具体包括:基于哨兵摄像头的感知数据,确定终端中的第一探测节点,第一探测节点为多个探测节点中的一个,指示启动第一探测节点,第一探测节点为哨兵摄像头的感知数据指示的活体位置最近的探测节点,驻波检测信息包括第一探测节点对应的检波电路的输出。

25、在上述方案中,在驻波检测装置包括多个探测节点的情况下,根据哨兵摄像头感知的活体的位置,针对性地启动其中一个或多个探测节点,而不是所有探测节点均同步启动,能够降低驻波检测装置的功耗。

26、第一方面的一种可能的实现方式中,方法还包括:获取来自驻波检测装置的检测测试信息,检测测试信息为终端周围无活体的情况下检波电路的输出。在该情况下,前述根据驻波检测信息,得到第一时间段的活体与终端之间的距离信息,具体包括:基于驻波检测信息和检测测试信息,得到第一时间段的活体与终端之间的距离信息。

27、在上述方案中,考虑到驻波检测装置本质上是电子元器件,电子元器件例如pcb介质的特性受环境温湿度影响,导致检波电路的输出结果存在环境偏差,因此本方案可以在未监测到活体的情况下先获取一次检波电路输出的检测测试信息作为参考,根据检测测试信息和驻波检测信息共同得到最终的距离信息,使得驻波检测装置测量的活体与终端之间的距离信息能够排除环境干扰,更加准确。

28、第二方面,本技术实施例提供一种检测方法,示例性地,该检测方法可以应用于检测装置,用于实现活体检测功能。以下以检测装置为示例性的执行主体进行说明。

29、检测方法包括:在终端的活体检测模块获取的检测数据指示第一区域存在活体的情况下,指示启动驻波检测装置。其中,驻波检测装置包括至少一个探测节点和检波电路,至少一个探测节点设置于终端的外壳中,至少一个探测节点用于形成近场驻波,检波电路用于根据探测节点的近场驻波参数得到检测信息。获取来自驻波检测装置的驻波检测信息,驻波检测信息用于指示终端外部是否存在活体。基于驻波检测信息,确定第一区域的活体的位置。第一区域属于活体检测模块的检测范围,且第一区域与活体检测模块的天线的法线方向之间的角度属于第一角度范围。

30、可以理解,活体检测模块通过天线阵列发出的电磁波在到达活体表面后反射回来,随着活体呼吸胸腔发生起伏变化,导致反射波的频率发生改变,因此能够检测到活体。进一步的,通过天线阵列的多个天线接收到的反射波的到达角(angle-of-arrival,aoa)来定位活体位置。受天线阵列的固有缺陷影响,当aoa(如活体与天线阵列的法线方向之间的角度)较大的情况下,例如活体位于“终端内/终端外”的探测边缘区域,即活体位于第一区域,不同天线收到的反射波的相位差较小,导致测量模糊,无法准确判定活体位于终端内还是终端外。因此,在该情况下,检测装置指示启动驻波检测装置,驻波检测装置能够检测终端外部第一范围内是否存在活体,通过综合驻波检测装置的检测结果确定第一区域的活体的是否位于终端内,以解决活体检测模块在探测边缘地带检测不准的问题,提高活体检测功能对终端的内部活体的检测精度,且驻波检测装置的成本较小,在提高检测精度的同时,有效控制检测成本。

31、第二方面的一种可能的实现方式中,前述基于驻波检测信息,确定第一区域的活体的位置,具体包括:在驻波检测信息指示终端外部不存在活体情况下,确定第一区域的活体位于终端的内部。

32、可以理解,第一区域覆盖的终端边缘区域范围较小,例如终端内外20cm左右,而驻波检测装置的检测范围大于20cm,因此,在启动驻波检测装置后,若驻波检测装置检测到终端外部不存在活体的情况下,表明终端外部的第一区域没有活体,因此可以确定活体检测探测到的第一区域的活体位于终端内部。该方案通过结合驻波检测信息,判断逻辑简单,检测效率高。

33、第二方面的一种可能的实现方式中,前述基于驻波检测信息,确定第一区域的活体的位置,具体包括:在驻波检测信息指示终端外部存在活体情况下,确定第一区域存在的活体位于终端的外部。

34、可以理解,活体检测模块在第一区域检测到活体,而驻波检测装置检测到终端外部(具体为第一区域中位于终端外部的区域)存在活体,由于第一区域的覆盖范围较小,因此基本可以确定驻波检测装置检测到的终端外部的活体为活体检测模块检测到的第一区域的活体,进而确定第一区域的活体在终端的外部。该方案通过结合驻波检测信息,判断逻辑简单,检测效率高。

35、第二方面的一种可能的实现方式中,驻波检测装置包括多个探测节点。前述启动驻波检测装置,具体包括:基于第一区域,确定第一探测节点,指示启动第一探测节点,第一探测节点为与第一区域最近的探测节点,驻波检测信息包括第一探测节点对应的驻波检测信息。

36、在上述方案中,在驻波检测装置包括多个探测节点的情况下,检测装置可以根据第一区域的位置,针对性的指示启动驻波检测装置中与第一区域最近的一个或多个探测节点,避免同步启动所有探测节点,节省驻波检测装置的能耗。

37、第二方面的一种可能的实现方式中,探测节点为金属贴贴片天线、印刷电路板pcb介质和接地模块;金属贴片天线通过pcb介质与接地模块电连接,检波电路与金属贴片电连接。

38、在上述方案中,探测节点由金属贴片天线、pcb介质和接地模块共同组成,在该结构下,金属贴片天线可以直接pcb蚀刻成型,不需要外置天线元器件,贴合度高,尺寸小,易于部署。此外,金属贴片天线通过pcb介质接地,使得天线与姐底平面之间间距固定,批量金属贴片天线的谐振频率、阻抗一致性优良。

39、第三方面,本技术实施例提供一种检测装置,该检测装置包括用于实现前述第一方面中任一项所述方法的模块,或者该检测装置包括用于实现前述第二方面中任一项所述方法的模块。

40、第四方面,本技术实施例提供一种检测装置,该检测装置包括处理器,处理器用于实现前述第一方面中任一项所述方法或第二方面中任一项所述方法。

41、第五方面,本技术实施例提供一种驻波检测装置,该驻波检测装置包括至少一个探测节点和检波电路,该至少一个探测节点设置于终端的外壳中,至少一个探测节点用于形成近场驻波,检波电路用于根据探测节点的近场驻波参数得到检测信息。

42、第六方面,本技术实施例提供一种终端,该终端包括第三方面或第四方面所述的检测装置,和/或,第五方面所述的驻波检测装置。

43、第七方面,本技术实施例提供一种计算机程序产品,计算机程序产品包括计算机指令,当计算机指令被来运行时,使得前述第一方面中任一项所述的方法被实现;或者,当计算机指令被来运行时,使得前述第二方面中任一项所述的方法被实现。

44、第八方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质用于存储计算机程序,该计算机程序包括用于执行前述第一方面或第二方面中任一项所述的方法中的指令。

45、第九方面,本技术实施例提供一种芯片,芯片包括处理器,处理器用于执行上述第一方面或第二方面中任一项所述的方法。

46、上述第三方面至第九方面提供的方案,用于实现或配合实现上述第一方面或第二方面中对应提供的方法,因此可以与第一方面或第二方面达到相同或相应的有益效果,此处不再赘述。