目标红外感应判定方法和装置、电子设备制造方法及图纸

技术编号:27972236 阅读:20 留言:0更新日期:2021-04-06 14:05
本申请公开了一种目标红外感应判定方法和装置、电子设备,用于在保证感应距离的同时,降低误报率对于PIR感应器的应用。该目标红外感应判定方法包括对采集到的AD数据进行step型和/或peak型异常数据消除的步骤,其中:step型异常数据消除步骤包括根据第n‑2和第n‑3个采样点处AD数据差的差值、第n‑1个采样点处的AD数据差、以及第n个采样点处的AD数据差,判断第n‑2个采样点是否为step型跳变;若是,则将第n‑2个采样点的数据差进行消除;peak型异常数据消除步骤包括根据第n‑1和n‑2个采样点处AD数据差的差值、第n‑1和第n个采样点处AD数据差的乘积,判断第n‑1个采样点是否为peak型跳起;若是,则将第n‑1个采样点的数据差进行消除。

【技术实现步骤摘要】
目标红外感应判定方法和装置、电子设备
本专利技术属于目标检测
,具体涉及一种目标红外感应判定方法和装置、电子设备。
技术介绍
被动式人体红外线感应技术PIR(PassiveInfrared)常用于红外探测器或身体感应器,并广泛应用于安防领域。以人体感应为例,传感器内部的双元感光件能有效的将8~12um波长红外信号转换为电信号,人体辐射波长聚集在8~14um居多。通过明暗分区的菲涅尔透镜,使得进入感应区的人体移动时,温度变化产生的红外信号聚焦在感光元件上,从而转换为变化的电信号。配合使用高精度AD采样变化的电信号模拟量,转化为对应的数字信号量,经过MCU处理器算法处理,判定为存在人体移动,进而给予特定的反应,比如亮灯或警报等。PIR感应距离和感应准确度影响因素较多,合理的安装高度和良好安装环境能够有效的减少因环境因素改变造成误报和距离缩短问题。自然环境的变化比较缓慢,反映到PIR信号的变化幅度较弱,时间较长,因此一般情况不会引起误报。但来源于电源电压的异常波动、电磁信号干扰,负载电路开启和关闭时电流变化等,容易对PIR感应产生影响,造成误报情况。一方面会影响MCU芯片电路性能,另一方面也会影响PIR探头感应。因此,在保证感应距离的同时,降低误报率对于PIR感应器的应用尤为重要。
技术实现思路
本申请的目的在于提供一种目标红外感应判定方法和装置、电子设备,以解决现有技术中不能在保证感应距离的同时,降低误报率的问题。根据本申请的实施例的一个方面,目标红外感应判定方法包括对采集到的AD数据进行step型和/或peak型异常数据消除的步骤,其中:所述step型异常数据消除步骤包括:计算第n-3、n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;根据第n-2和第n-3个采样点处AD数据差的差值、第n-1个采样点处的AD数据差、以及第n个采样点处的AD数据差,判断第n-2个采样点是否为step型跳变;若是,则将第n-2个采样点的数据差进行消除;所述peak型异常数据消除步骤包括:计算第n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;根据第n-1和n-2个采样点处AD数据差的差值、第n-1和第n个采样点处AD数据差的乘积,判断第n-1个采样点是否为peak型跳起;若是,则将第n-1个采样点的数据差进行消除。一实施例中,在当前采样点处的AD数据差的绝对值小于第零预设值时执行所述step型异常数据消除步骤,所述step型异常数据消除步骤具体包括:判断第n-2和第n-3个采样点处AD数据差的差值绝对值是否大于跳变值;以及,判断第n-1个采样点处的AD数据差的绝对值是否小于第一预设值;以及,判断第n个采样点处的AD数据差的绝对值是否小于第二预设值;若上述判断结果都为是,则将第n-2个采样点的数据差置为0。一实施例中,所述peak型异常数据消除步骤具体包括:判断第n-1和n-2个采样点处AD数据差的差值绝对值是否大于跳起值;以及,判断第n-1和第n个采样点处AD数据差的乘积是否小于等于0;若上述判断结果不都为是,则判定第n-1个采样点不是peak型跳起。一实施例中,所述peak型异常数据消除步骤具体包括:若第n-1和n-2个采样点处AD数据差的差值绝对值大于跳起值、且第n个采样点处AD数据差等于0;则,将第n-1个采样点的数据差除以第一降幅系数以进行消除。一实施例中,所述peak型异常数据消除步骤具体包括:若第n-1和n-2个采样点处AD数据差的差值绝对值大于跳起值、第n-1和第n个采样点处AD数据差的乘积小于0、且第n个采样点处AD数据差不等于0;则,判断第n和n-1个采样点处的AD数据差之和的绝对值是否大于等于第n-1个采样点处的AD数据差的绝对值;若否,将第n-1个采样点的数据差除以第二降幅系数以进行消除。一实施例中,各采样点的数据差按照先进先出方式经所述step型异常数据消除步骤和peak型异常数据消除步骤处理。一实施例中,还包括:获取目标距离;若目标距离小于第一预设距离,则:计算第一判定值,其中、、、分别为第n、n-1、n-2、n-3个采样点处的AD数据差确信值;且当时,取;否则,,其中N为幅值放大系数;根据所述第一判定值确定是否感应到目标;若目标距离大于等于第一预设距离且小于第二预设距离,则:计算第二判定值,其中为第i个采样点处的AD数据差确信值;且当时,取;否则,,其中N为幅值放大系数;根据所述第二判定值确定是否感应到目标;若目标距离大于等于第二预设距离,则:计算第三判定值,其中为第i个采样点处的AD数据差确信值;且当时,取;否则,,其中N为幅值放大系数;根据所述第三判定值确定是否感应到目标。一实施例中,根据当前采样点和当前采样点之后一个采样点的第一判定值,确定是否感应到目标;或,根据当前采样点和当前采样点之后一个采样点的第二判定值,确定是否感应到目标;或,根据当前采样点和当前采样点之后一个采样点的第三判定值,确定是否感应到目标。本申请还提供一种目标红外感应判定装置,包括step型异常数据消除模块和peak型异常数据消除模块;其中,所述step型异常数据消除模块具体用于:计算第n-3、n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;根据第n-2和第n-3个采样点处AD数据差的差值、第n-1个采样点处的AD数据差、以及第n个采样点处的AD数据差,判断第n-2个采样点是否为step型跳变;若是,则将第n-2个采样点的数据差进行消除;所述peak型异常数据消除模块具体用于:计算第n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;根据第n-1和n-2个采样点处AD数据差的差值、第n-1和第n个采样点处AD数据差的乘积,判断第n-1个采样点是否为peak型跳起;若是,则将第n-1个采样点的数据差进行消除。本申请还提供一种计算设备,包括:至少一个处理器;以及存储器,所述存储器存储指令,当所述指令被所述至少一个处理器执行时,使得所述至少一个处理器执行如上所述的方法。上述的实施例中,目标红外感应判定通过step型异常数据消除步骤和peak型异常数据消除步骤,可以对目标红外感应中各采样点的step型异常数据和peak型异常数据进行消除,保证了后续目标感应的准确性,在保证感应距离的同时,降低误报率。附图说明为了更清楚地说明本申请实施例或现有技术中的本文档来自技高网...

【技术保护点】
1.一种目标红外感应判定方法,其特征在于,包括对采集到的AD数据进行step型和/或peak型异常数据消除的步骤,其中:/n所述step型异常数据消除步骤包括:/n计算第n-3、n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;/n根据第n-2和第n-3个采样点处AD数据差的差值、第n-1个采样点处的AD数据差、以及第n个采样点处的AD数据差,判断第n-2个采样点是否为step型跳变;若是,则将第n-2个采样点的数据差进行消除;/n所述peak型异常数据消除步骤包括:/n计算第n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;/n根据第n-1和n-2个采样点处AD数据差的差值、第n-1和第n个采样点处AD数据差的乘积,判断第n-1个采样点是否为peak型跳起;若是,则将第n-1个采样点的数据差进行消除。/n

【技术特征摘要】
1.一种目标红外感应判定方法,其特征在于,包括对采集到的AD数据进行step型和/或peak型异常数据消除的步骤,其中:
所述step型异常数据消除步骤包括:
计算第n-3、n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;
根据第n-2和第n-3个采样点处AD数据差的差值、第n-1个采样点处的AD数据差、以及第n个采样点处的AD数据差,判断第n-2个采样点是否为step型跳变;若是,则将第n-2个采样点的数据差进行消除;
所述peak型异常数据消除步骤包括:
计算第n-2、n-1、n个采样点处的AD数据差,所述采样点处的AD数据差为当前采样点的AD数据减去前一采样点的AD数据的差值;
根据第n-1和n-2个采样点处AD数据差的差值、第n-1和第n个采样点处AD数据差的乘积,判断第n-1个采样点是否为peak型跳起;若是,则将第n-1个采样点的数据差进行消除。


2.根据权利要求1所述的目标红外感应判定方法,其特征在于,在当前采样点处的AD数据差的绝对值小于第零预设值时执行所述step型异常数据消除步骤,所述step型异常数据消除步骤具体包括:
判断第n-2和第n-3个采样点处AD数据差的差值绝对值是否大于跳变值;以及,
判断第n-1个采样点处的AD数据差的绝对值是否小于第一预设值;以及,
判断第n个采样点处的AD数据差的绝对值是否小于第二预设值;
若上述判断结果都为是,则将第n-2个采样点的数据差置为0。


3.根据权利要求2所述的目标红外感应判定方法,其特征在于,所述peak型异常数据消除步骤具体包括:
判断第n-1和n-2个采样点处AD数据差的差值绝对值是否大于跳起值;以及,
判断第n-1和第n个采样点处AD数据差的乘积是否小于等于0;
若上述判断结果不都为是,则判定第n-1个采样点不是peak型跳起。


4.根据权利要求3所述的目标红外感应判定方法,其特征在于,所述peak型异常数据消除步骤具体包括:
若第n-1和n-2个采样点处AD数据差的差值绝对值大于跳起值、且第n个采样点处AD数据差等于0;则,
将第n-1个采样点的数据差除以第一降幅系数以进行消除。


5.根据权利要求3所述的目标红外感应判定方法,其特征在于,所述peak型异常数据消除步骤具体包括:
若第n-1和n-2个采样点处AD数据差的差值绝对值大于跳起值、第n-1和第n个采样点处AD数据差的乘积小于0、且第n个采样点处AD数据差不等于0;则,
判断第n和n-1个采样点处的AD数据差之和的绝对值是否大于等于第n-1个采样点处的AD数据差的绝对值;若否,
将第n-...

【专利技术属性】
技术研发人员:江自超江猛韩红娟雷红军
申请(专利权)人:苏州华芯微电子股份有限公司
类型:发明
国别省市:江苏;32

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

1