【技术实现步骤摘要】
挡片堵转姿态识别方法及装置
[0001]本申请涉及红外应用领域,特别涉及挡片堵转姿态识别方法及装置
。
技术介绍
[0002]对于红外设备比如红外摄像机或红外模组等,其部属有挡片
。
这里的挡片被用于校验红外设备中的像元器件
。
比如,在具体应用中,假若红外设备输出的图像发生异常,其可能是因为挡片遮住红外设备中的部分像元器件且无法移动
(
简称挡片堵转
)
,也可能是因为红外设备本身异常
。
此时就需要深入分析原因
。
[0003]然而,在分析挡片是否堵转时,常规方法是人工方法,比如通过人耳靠近红外设备本体凭经验聆听挡片动作声音进行粗略判断
。
但是,由于红外设备的安装位置已固定比如被安装至高处,这就局限了采用目前的人工方法识别挡片是否堵转时需要移动或拆解红外设备,极为费时费力
。
技术实现思路
[0004]本申请提供了挡片堵转姿态识别方法及装置,以及时识别挡片是否发生堵转
。
[0005]本申请提供的技术方案包括:
[0006]一种挡片堵转姿态识别方法,该方法应用于红外设备,所述红外设备被安装有挡片,所述挡片被用于校验所述红外设备中的像元器件,该方法包括:
[0007]接收指令;所述指令用于指示启动挡片状态识别;
[0008]基于所述指令驱动所述挡片运动,采样所述挡片在被驱动后的挡片数据,通过所述挡片数据识别所述挡片的挡片状态;所述挡 ...
【技术保护点】
【技术特征摘要】
1.
一种挡片堵转姿态识别方法,其特征在于,该方法应用于红外设备,所述红外设备被安装有挡片,所述挡片被用于校验所述红外设备中的像元器件,该方法包括:接收指令;所述指令用于指示启动挡片状态识别;基于所述指令驱动所述挡片运动,采样所述挡片在被驱动后的挡片数据,通过所述挡片数据识别所述挡片的挡片状态;所述挡片数据用于识别挡片状态;将所述挡片状态叠加至所述红外设备待输出的当前图像中;输出叠加了所述挡片状态的所述当前图像
。2.
根据权利要求1所述的方法,其特征在于,所述挡片在正常工作时基于已设置的两个限位柱产生拐点数据;所述通过所述挡片数据识别所述挡片的挡片状态包括:从已采样的所有挡片数据中识别出拐点数据位置,检查识别出的拐点数据位置是否满足设定的挡片堵转条件,如果是,确定所述挡片的挡片状态为发生堵转,如果否,确定所述挡片的挡片状态为未发生堵转
。3.
根据权利要求2所述的方法,其特征在于,所述从已采样的所有挡片数据中识别出拐点数据位置包括:对采样的各挡片数据进行滤波以滤除异常挡片数据,得到各采样时刻下符合要求的目标挡片数据;检查各目标挡片数据是否为满足挡片状态识别要求的有效数据,如果是,从各目标挡片数据中识别出拐点数据位置
。4.
根据权利要求3所述的方法,其特征在于,所述对采样的各挡片数据进行滤波以滤除异常挡片数据,得到各采样时刻下符合要求的目标挡片数据包括:针对除首个采样时刻之外任一采样时刻
i
下采样的挡片数据
Data(i)
,计算该
Data(i)
与上一采样时刻采样的上一挡片数据
Data(i
‑
1)
的差值绝对值;若所述差值绝对值小于第一设定阈值,则确定该挡片数据
Data(i)
为该采样时刻下符合要求的目标挡片数据,否则,确定该挡片数据
Data(i)
为异常挡片数据,并使用在采样该挡片数据
Data(i)
之前已采样出的符合要求的一个目标挡片数据替代该挡片数据
Data(i)
作为该采样时刻下符合要求的目标挡片数据
。5.
根据权利要求3或4所述的方法,其特征在于,所述检查各目标挡片数据是否为满足挡片状态识别要求的有效数据包括:针对任一采样时刻
i
,依据该采样时刻
i
下的目标挡片数据
Data(i)、
以及该采样时刻
i
的相邻采样时刻
i+1
下的目标挡片数据
Data(i+1)
,计算该采样时刻
i
下的一阶差分结果
Diff1(i)
;从各一阶差分结果中选择出最大值,如果所述最大值大于第二设定阈值,则确定各目标挡片数据为满足挡片状态识别要求的有效数据
。6.
根据权利要求5所述的方法,其特征在于,从各目标挡片数据中识别出拐点数据位置包括:针对任一采样时刻
i
,依据该采样时刻
i
下的一阶差分结果
Diff1(i)、
以及该采样时刻
i
的相邻采样时刻
i+1
下的一阶差分结果
Diff1(i+1)
,计算该采样时刻
i
下的二阶差分结果
Diff2(i)
;
遍历二阶差分结果
Diff2(i)
以得到第一类数值和第二类数值;其中,第一类数值包括符合以下条件的
i
:
|diff2(i)|
大于或等于第三阈值且
|diff2(i)|
小于第四阈值;第二类数值包括符合以下条件的
i
:
|diff2(i)|
大于或等于第五阈值且
|diff2(i)|
小于第六阈值;其中,第三阈值大于第五阈值,第四阈值大于或等于第六阈值;从第一类数值中识别出第一拐点数据位置,以及从第二类数值中识别出第二拐点数据位置;其中,相比于第一类数值中除第一拐点数据位置之外的数值,第一拐点数据位置下采样的挡片数据最大;相比于第二类数值中除第二拐点数据位置之外的数值,第二拐点数据位置下采样的挡片数据最大
。7.
根据权利要求2或6所述的方法,其特征在于,所述两个限位柱包括:第一限位柱和第二限位柱,所述第一限位柱对应第一限位阈值,所述第二限位柱对应第二限位阈值;所述拐点数据位置包括第一拐点数据位置和第二拐点数据位置;所述检查识别出的拐点数据位置是否满足设定的挡片堵转条件包括:若挡片在运动时从第二限位柱开始向第一限位柱运动,则当第一拐点数据位置小于第一限位阈值时,确定挡片堵转标志
Flag1
为第一值,否则,确定
Flag1
为第二值;当第二拐点数据位置小于第二限位阈值时,确定挡片堵转标志
Flag2
为第三值,否则,确定
Flag2
为第四值;其中,第一值用于指示在到达第一限位柱前堵转,第二值用于指示在到达第一限位柱前未发生堵转;第三值用于指示挡片在初始位置被堵转,第四值用于指示挡片在初始位置未发生堵转;若
Flag1
为第一值,
Flag2
为第三值,则确定拐点数据位置满足设定的挡片堵转条件,若
Flag1
为第一值,
Flag2
为第四值,则确定拐点数据位置满足设定的挡片堵转条件,若
Flag1
为第二值,
Flag2
为第四值,则确定拐点数据位置不满足设定的挡片堵转条件
。8.
根据权利要求7所述的方法,其特征在于,在
Flag1
为第一值,
Flag2
为第三值时,所述确定所述挡片的当片状态为发生堵转包括:确定所述挡片的挡片状态为所述挡片在初始位置被堵转;在
Flag1
为第一值,
Flag2
为第四值时,所述确定所述挡片的当片状态为发生堵转包括:确定所述挡片的挡片状态为所述挡片在转动过程中发生堵转
。9.
根据权利要求1所述的方法,其特征在于,所述将所述挡片状态叠加至所述红外设备的当前图像中包括:识别所述挡片状态是否指示所述挡片发生堵转,如果是,则将所述挡片状态叠加至所述红外设备的当前图像中
。10.
根据权利要求1或9所述的方法,其特征在于,所述将所述挡片状态叠加至所述红外设备的当前图像中包括:将所述挡片状态和...
【专利技术属性】
技术研发人员:温俊阳,孟洋,周弋然,马昶,李璇,岳铭楷,
申请(专利权)人:杭州微影软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。