一种用于目标跟踪的摄像机ptz控制方法和装置制造方法

文档序号:6524831阅读:796来源:国知局
一种用于目标跟踪的摄像机ptz控制方法和装置制造方法
【专利摘要】本发明属于视频监控领域,提供一种用于目标跟踪的摄像机PTZ控制方法及其装置,所述方法包括:获取被跟踪目标在视频帧中的相对位置;分区域设定摄像机等级速度;等级速度的设定根据被跟踪目标在视频帧中偏离该帧图像中心点的相对位置确定,相对位置距离中心点越远,摄像机等级速度越大;将摄像机等级速度转换为摄像机参照角速度;根据所述摄像机参照角速度计算当前摄像机实际角速度;将当前摄像机实际角速度转换为摄像机实际输出等级速度。本发明所述方法和装置能达到精确控制摄像机根据不同区域以不同的等级速度旋转的目的,使摄像机达到准确定位、平稳过渡的效果,解决了现有摄像机在移动时出现的卡顿及不连贯、不平滑现象。
【专利说明】一种用于目标跟踪的摄像机PTZ控制方法和装置
【技术领域】
[0001]本发明涉及视频监控领域,尤其涉及一种在PTZ (Pan/Tilt/Zoom简写,代表云台全方位(上下、左右)移动及镜头变倍、变焦控制)目标跟踪时对摄像机进行控制的方法及装置。
【背景技术】
[0002]在视频监控领域,PTZ摄像机广泛用于广阔区域的目标跟踪。相较于传统固定摄像头的摄像机,PTZ具有监控范围广阔、跟踪目标场景增大及可变焦距等多重优势,利用这些优势,结合视频图像分析、目标跟踪定位及PTZ摄像机的控制,能够在一定场景内对被跟踪目标进行跟踪、抓拍及报警联动。
[0003]目前的PTZ跟踪技术大多侧重于算法层面的优化与改善,多数算法是根据当前帧与前后几帧的比较判断来实现目标位置的预测,当收到各种干扰时,如光照、形变、遮挡、图像质量和目标颜色变化等,算法将难以提供被跟踪目标的准确位置,从而导致跟踪目标丢失和预测位置不准确等问题。如此完全依赖于跟踪算法进行PTZ摄像机的控制,将导致较大的误差。
[0004]并且,目前大多数PTZ跟踪技术是单一靠算法计算出目标位置再提供给摄像机作参考以确定移动方向,而实际情况是当目标移动时,如果在整个画面中不采取任何策略仅靠单一的摄像机移动指令会造成多种问题,比如如果摄像机运动速度过慢,会导致跟踪目标消失在PTZ视频画面的视野区域,丢失跟踪目标。如果摄像机整体的运动幅度或者运动步长过大则会产生画面晃动现象,同时又反过来影响跟踪算法,造成跟踪算法不稳定。同时在算法预测过程中产生累计误差的情况下,继续按照算法计算出的位置信息来操控摄像机也会产生严重的跟踪错误及跟踪目标丢失情况。而且现有仅通过摄像机移动指令来直接控制摄像机运动的方法也容易出现摄像机卡顿或者摄像机漂移、超出被跟踪目标的视野等弊端。

【发明内容】

[0005]有鉴于此,本发明提出了一种用于目标跟踪的摄像机PTZ控制方法和装置,能达到精确控制摄像机根据不同区域以不同的等级速度旋转,使摄像机达到准确定位、平稳过渡的效果,解决了现有摄像机在移动时出现的卡顿及不连贯、不平滑现象。
[0006]本发明提供一种用于目标跟踪的摄像机PTZ控制方法,包括如下步骤:
[0007]获取被跟踪目标在视频帧中的相对位置;
[0008]分区域设定摄像机等级速度;
[0009]等级速度的设定根据被跟踪目标在视频帧中偏离该帧图像中心点的相对位置确定,相对位置距离中心点越远,摄像机等级速度越大;
[0010]将摄像机等级速度转换为摄像机参照角速度;
[0011]根据所述摄像机参照角速度计算当前摄像机实际角速度;[0012]将当前摄像机实际角速度转换为摄像机实际输出等级速度。
[0013]其中,分区域设定摄像机等级速度,公式如下:
[0014]X轴方向等级速度
【权利要求】
1.一种用于目标跟踪的摄像机PTZ控制方法,其特征在于,包括如下步骤:获取被跟踪目标在视频帧中的相对位置;分区域设定摄像机等级速度;等级速度的设定根据被跟踪目标在视频帧中偏离该帧图像中心点的相对位置确定,相对位置距离中心点越远,摄像机等级速度越大;将摄像机等级速度转换为摄像机参照角速度;根据所述摄像机参照角速度计算当前摄像机实际角速度;将当前摄像机实际角速度转换为摄像机实际输出等级速度。
2.根据权利要求1所述的用于目标跟踪的摄像机ΡΤΖ控制方法,其特征在于,分区域设定摄像机等级速度,公式如下:X轴方向等级速度
3.根据权利要求2所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,当划分为3个区域时,所述X轴方向等级速度公式中摄像机经验值a=50,b=30,轴方向等级速度公式中摄像机经验值A=40, B=30。
4.根据权利要求1~3任一项所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述将摄像机等级速度转换为摄像机参照角速度,公式如下:水平方向:Vx= θ pan=plPan02+p2Pan0+p3其中,pl、pl、p3为实际测试得出的系数,不同摄像机测试计算出的系数不同;垂直方向:Vy= θ tilt=tlTilt02+t2Tilt0+t3其中tl、tl、t3为实际测试得出的系数,不同摄像机测试计算出的系数不同。
5.根据权利要求4所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述根据摄像机参照角速度计算当前摄像机实际角速度,公式如下:水平方向:
6.根据权利要求5所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述dQ初始化物距设置为6米。
7.根据权利要求4所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述将当前摄像机实际角速度转换为摄像机实际输出等级速度,公式如下:求解水平方向摄像机实际角速度:Vx_new= 9 pan=plPan02+p2Pan0+p3得到水平方向摄像机实际输出等级速度:
8.根据权利要求7所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述分区域设定摄像机等级速度,区域之间的划分可以是等距划分或者不等距划分。
9.根据权利要求7所述的用于目标跟踪的摄像机PTZ控制方法,其特征在于,所述划分的区域为三个区域,距离图像中心点由近到远依次分别为第一区域、第二区域、第三区域,每个区域之间摄像机的运动速度均不一样;摄像机在第一区域运动的等级速度小于在第二区域运动的等级速度,摄像机在第二区域运动的等级速度小于在第三区域运动的等级速度。
10.一种用于目标跟踪的摄像机PTZ控制装置,其特征在于,包括:目标位置获取模块,用于获取被跟踪目标在视频帧中的相对位置;等级速度设定模块,用于分区域设定摄像机等级速度,等级速度的设定根据被跟踪目标在视频帧中偏离该帧图像中心点的距离确定,距离中心点越远摄像机等级速度越大;参照角速度转换模块,用于将摄像机等级速度转换为摄像机参照角速度;实际角速度计算模块,用于根据摄像机参照角速度计算当前摄像机实际角速度;实际等级速度转换模块,用于将当前摄像机实际角速度转换为摄像机实际输出等级速 度。
【文档编号】G06F11/32GK103631698SQ201310712883
【公开日】2014年3月12日 申请日期:2013年12月20日 优先权日:2013年12月20日
【发明者】张甜甜, 王军, 陈先开, 吴金勇, 聂志辉 申请人:中安消技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1