【技术实现步骤摘要】
一种基于图像对齐的监控云台失控实时检测方法
本专利技术属于计算机图像视觉检测领域,具体属于一种基于图像对齐的监控云台失控实时检测方法。
技术介绍
为了保障社会安全维护社会稳定,客观公正地进行法务执行,视频监控已成为现今非常常见的技术手段之一,也是安全防范系统的重要组成部分。其中,监控云台是监控摄像头的支撑设备,通过控制信号的传输和接收,监控云台上的摄像头可以水平或垂直旋转。监控云台失控是指监控云台的旋转方式与监控云台接收到的控制信号不一致,比如控制信号要求监控云台向下移动,但是监控云台却没有按要求移动。监控云台失控会影响视频监控的正常使用,其主要原因包括硬件故障和人为因素等。在区域总量上,由于存在海量的监控摄像头,通过人工检查,根本难以实现不间断地检测所有监控摄像头是否失控,可行性极低;另外,还可以使用计算机视觉技术实现云台失控检测,但现有的检测算法计算复杂度高,且检测准确率低,因此运行判断花费的时间较长,同时准确率又难以得到保证,所以难以实现实时检测。
技术实现思路
(1)要解决的技术问题 >针对现有技术的不足本文档来自技高网...
【技术保护点】
1.一种基于图像对齐的监控云台失控实时检测方法,其特征在于,该检测方法的具体步骤为:/n步骤一、在系统启动时,初始化监控云台控制指令集合;/n步骤二、在系统正常运行后,循环获取需要被检测的监控摄像头信息的集合,并按下述步骤依次检测每一个监控摄像头;/n步骤三、获取被检测的监控摄像头所拍摄的图像;/n步骤四、向被检测的监控云台发送旋转指令;/n步骤五、在旋转指令执行后,获取被检测的监控摄像头所拍摄的图像;/n步骤六、基于图像对齐算法,根据步骤三和步骤五中所拍摄的两张图像计算监控云台的旋转角度;/n步骤七、判断监控云台是否正常响应旋转指令,如果监控云台未正确响应旋转指令,则提醒 ...
【技术特征摘要】
1.一种基于图像对齐的监控云台失控实时检测方法,其特征在于,该检测方法的具体步骤为:
步骤一、在系统启动时,初始化监控云台控制指令集合;
步骤二、在系统正常运行后,循环获取需要被检测的监控摄像头信息的集合,并按下述步骤依次检测每一个监控摄像头;
步骤三、获取被检测的监控摄像头所拍摄的图像;
步骤四、向被检测的监控云台发送旋转指令;
步骤五、在旋转指令执行后,获取被检测的监控摄像头所拍摄的图像;
步骤六、基于图像对齐算法,根据步骤三和步骤五中所拍摄的两张图像计算监控云台的旋转角度;
步骤七、判断监控云台是否正常响应旋转指令,如果监控云台未正确响应旋转指令,则提醒云台失控;如果监控云台正确执行旋转指令,则从监控云台控制指令集合中获取下一个云台旋转指令,并执行步骤三;
步骤八、在当前被检测的摄像头检测完成后,从监控摄像头信息集合中获取下一个摄像头信息,并执行步骤三,如果所有被检测的摄像头都完成检测,则执行步骤二。
2.根据权利要求1所述的一种基于图像对齐的监控云台失控实时检测方法,其特征在于,该检测方法的具体步骤为:
在步骤一中,其步骤为:
(1.1)在系统启动时,获取监控云台控制指令集合;
(1.2)初始化监控云台控制指令集合其中,ci是第i个指令,αi是执行ci后监控云台的预期旋转角度;
在步骤二中,其步骤为:
(2.1)在系统启动后,创建一个循环获取检测任务的线程;
(2.2)在该线程中,获取需要被检测的监控摄像头的信息,并存储在集合中;
(2.3)按下述步骤依次检测判断每一个监控摄像头xk;
在步骤三中,其步骤为:
(3.1)基于RealTimeStreamingProtocol协议,连接第k个被检测的监控摄像头xk;
(3.2)获取该被检测的监控摄像头的图像I;
在步骤四中,其步骤为:
(4.1)基于OpenNetworkVideoInterfaceForum协议,连接xk的监控云台;
(4.2)获取xk支持的监控云台指令集合;
(4.3)如果xk支持指令ci,则向xk的监控云台发送旋转指令ci;
(4.4)如果xk不支持指令ci,则获取下一条指令i=i+1,并继续执行步骤(4.3);
(4.5)如果i>N,则输出监控摄像头xk的云台正常;
在步骤五中,其步骤为:
(5.1)监控云台完成旋转;
(5.2)调用RTSP接口获取该被检测的监控摄像头的图像I′;
在步骤六中,其步骤为:
(6.1)基于快速的稠密光流算法,输入图像I和I′,计算稠密光流矩阵O;
(6.2)基于角点检测算法,计算图像I中的角点Pc;
(6.3)根据...
【专利技术属性】
技术研发人员:易云,徐林楠,肖伟,单芬,胡文玉,
申请(专利权)人:江西憶源多媒体科技有限公司,赣南师范大学,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。