概述
移动侦测,也叫运动检测,能够在指定区域内识别图像的变化,检测运动物体的存在,并避免由光线变化带来的干扰。当从Sensor采集到原始图像数据后,会对图像数据按照一定算法进行计算和比较。当图像画面有变化时,如:有人走过、镜头被移动,计算得出的数字会超过阈值,从而指示系统自动作出报警和联动等处理动作。
君正的算法由IVS智能分析模块实现。IVS智能分析模块通过通用接口API调用实例化的IMPIVSInterface,以将智能分析算法嵌入到SDK中来分析图像。IMPIVSInterface为通用算法接口,具体算法通过实现此接口并将其传给IMP IVS达到在SDK中运行具体算法的目的。使用IVS有两种模式,分别为:绑定模式和非绑定模式。本专栏使用了绑定模式来实现相关的智能算法,对应的算法头文件为ivs_inf_move.h。
移动侦测算法接口类
移动侦测算法接口类主要包含以下接口:
1、初始化接口,用于传入初始化参数。
2、启用某个通道的移动侦测算法。
3、禁用某个通道的移动侦测算法。
4、某个通道的移动侦测算法是否已启用。
5、设置某个通道移动侦测的灵敏度,取值范围为0到100,0为最不灵敏,100为最灵敏。
6、设置某个通道移动侦测生效的矩形区域,矩形区域可以为多个。
7、设置某个通道移动侦测触发的时间间隔,单位为秒。也就是说,在时间间隔内,即使多次侦测到了移动,上层也不会收到多次侦测到移动的回调函数,而是只收到一次。文章来源:https://www.toymoban.com/news/detail-600384.html
移动侦测算文章来源地址https://www.toymoban.com/news/detail-600384.html
到了这里,关于12 君正移动侦测算法的封装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!