[发明专利]直线移动PTZ相机辅助双目PTZ视觉系统的主从跟踪方法有效
申请号: | 201910697079.0 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110415278B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 崔智高;苏延召;王涛;徐斌;蔡艳平;李庆辉 | 申请(专利权)人: | 中国人民解放军火箭军工程大学 |
主分类号: | G06T7/292 | 分类号: | G06T7/292;G06T7/80 |
代理公司: | 西安创知专利事务所 61213 | 代理人: | 谭文琰 |
地址: | 710025 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种直线移动PTZ相机辅助双目PTZ视觉系统的主从跟踪方法,包括步骤:一、构建直线移动PTZ相机辅助双目PTZ视觉系统的数据获取平台;二、固定主监控PTZ相机控制直线移动PTZ相机锁定嫌疑目标,两相机均在短焦距下对嫌疑目标进行持续跟踪;三、分别对固定主监控PTZ相机和直线移动PTZ相机中的嫌疑目标前景区域进行估计;四、获取嫌疑目标前景区域的绝对深度值;五、调节嫌疑目标深度估计的精确度;六、估计固定从监控PTZ相机的控制参数并实现长焦距下嫌疑目标的主动跟踪。本发明在双目PTZ视觉系统的基础上,引入直线移动的PTZ相机,由粗到精的对嫌疑目标前景区域深度进行估计,并估计固定从监控PTZ相机的控制参数,实现双目PTZ视觉系统的主从跟踪。 | ||
搜索关键词: | 直线 移动 ptz 相机 辅助 双目 视觉 系统 主从 跟踪 方法 | ||
【主权项】:
1.直线移动PTZ相机辅助双目PTZ视觉系统的主从跟踪方法,其特征在于,该方法包括以下步骤:步骤一、构建直线移动PTZ相机辅助双目PTZ视觉系统的数据获取平台:在竖板(5)上等高位置处安装第一固定监控PTZ相机(1)和第二固定监控PTZ相机(2),在竖板(5)上位于第一固定监控PTZ相机(1)和第二固定监控PTZ相机(2)下侧安装滑轨(4),滑轨(4)长度方向的中轴线与第一固定监控PTZ相机(1)和第二固定监控PTZ相机(2)中心连线平行,在滑轨(4)上安装直线移动PTZ相机(3),第一固定监控PTZ相机(1)、第二固定监控PTZ相机(2)和直线移动PTZ相机(3)均与计算机连接,第一固定监控PTZ相机(1)、第二固定监控PTZ相机(2)和直线移动PTZ相机(3)的摄像机坐标系的X轴、Y轴、Z轴分别相互平行;第一固定监控PTZ相机(1)、第二固定监控PTZ相机(2)、直线移动PTZ相机(3)、滑轨(4)、竖板(5)和所述计算机构成直线移动PTZ相机辅助双目PTZ视觉系统的数据获取平台;在直线移动PTZ相机辅助双目PTZ视觉系统的数据获取平台中第一固定监控PTZ相机(1)和第二固定监控PTZ相机(2)中任一一台相机作为固定主监控PTZ相机,另外一台相机作为固定从监控PTZ相机;步骤二、固定主监控PTZ相机控制直线移动PTZ相机锁定嫌疑目标,两相机均在短焦距下对嫌疑目标进行持续跟踪,过程如下:步骤201、离线采样固定主监控PTZ相机图像坐标和直线移动PTZ相机(3)的初始控制参数,并以数据表格的形式存储在计算机;控制参数包括相机的pan转动参数、tilt转动参数和zoom焦距参数;步骤202、在固定主监控PTZ相机监控界面上选择嫌疑目标,计算机查询数据表格,将控制参数反馈给直线移动PTZ相机(3),从而使直线移动PTZ相机(3)在短焦距下锁定嫌疑目标;步骤203、固定主监控PTZ相机利用均值漂移算法在短焦距下持续跟踪嫌疑目标,并逐帧计算嫌疑目标质心与图像边界的距离,若嫌疑目标质心与图像边界的距离小于像素阈值,则利用公式
对固定主监控PTZ相机的pan转动参数和tilt转动参数进行更新,从而使嫌疑目标锁定在固定主监控PTZ相机的图像中心位置,并持续利用均值漂移算法在短焦距下对嫌疑目标进行跟踪,其中,(x1,y1)为嫌疑目标质心坐标,(u1,v1)为固定主监控PTZ相机的图像中心坐标,f1为固定主监控PTZ相机的等效焦距,Δp1为固定主监控PTZ相机pan转动参数需要改变的绝对夹角,Δt1为固定主监控PTZ相机tilt转动参数需要改变的绝对夹角,(p1,t1)为固定主监控PTZ相机pan转动参数和tilt转动参数改变前的数据,(p′1,t′1)为固定主监控PTZ相机pan转动参数和tilt转动参数改变后的数据;步骤204、直线移动PTZ相机(3)在短焦距下持续对嫌疑目标进行跟踪,跟踪方法与固定主监控PTZ相机在短焦距下持续对嫌疑目标进行跟踪的方法一致;步骤三、分别对固定主监控PTZ相机和直线移动PTZ相机中的嫌疑目标前景区域进行估计,过程如下:步骤301、对固定主监控PTZ相机获取的邻近帧图像
和
的背景区域的对应点建立相似变换关系,即![]()
为图像
的背景区域的点坐标,
为图像
的背景区域对应
的点坐标,
和
均为齐次坐标,
为相似变换模型,cx和dx为固定主监控PTZ相机获取的邻近帧图像水平方向上的变换参数,cy和dy为固定主监控PTZ相机获取的邻近帧图像垂直方向上的变换参数;步骤302、将图像
在水平方向上n等分,得到图像
在水平方向上的块图像集合
图像
在水平方向上的每个块图像的尺寸均为(W,h),其中,W为图像
的长度尺寸,h为每个块图像的高度尺寸且
H为图像
的高度尺寸;构建图像
对应的水平方向子图像集合
图像
对应的水平方向子图像集合中每个子图像尺寸为(W,2h),即
以此类推
根据公式
计算图像
对应的水平方向每个子图像的平均灰度向量
i为每个子图像水平方向上的像素编号,j为每个子图像垂直方向上的像素编号;步骤303、构建图像
对应的水平方向子图像集合
以及图像
对应的水平方向每个子图像的平均灰度向量
过程与构建图像
对应的水平方向子图像集合的过程一致;步骤304、在邻近帧图像
对应位置子图像
的平均灰度向量对
中,遍历搜索灰度局部极值,其中,k为子图像编号;根据公式
获取图像
子图像
上灰度局部极值
和图像
子图像
上灰度局部极值
和
构成一对横坐标对应关系,其中,
为图像
子图像
上灰度局部极值
对应的横坐标,
为图像
子图像
上灰度局部极值
对应的横坐标,dis(·)为两坐标之间的距离函数;步骤305、多次重复步骤304,遍历邻近帧图像
的所有子图像对的对应横坐标的对应关系集合;然后利用Hough变换去除邻近帧图像
的所有子图像对的对应横坐标的对应关系集合中的外点,得到内点集合
r为内点编号且r=1,2,...,M;M为内点集合中的对应点数目;根据内点集合构建方程组
利用最小二乘算法求解内点集合构建的方程组,得到相似变换模型中固定主监控PTZ相机获取的邻近帧图像水平方向上的变换参数cx和dx的最优估计值;步骤306、将图像
和
在垂直方向上均匀切分,计算每个子图像的平均灰度向量,估计灰度局部极值的对应关系,从而得到相似变换模型中固定主监控PTZ相机获取的邻近帧图像垂直方向上的变换参数cy和dy的最优估计值,其过程与图像
和
在水平方向上的过程一致;进而估计出相似变换模型;步骤307、利用相似变换模型,对图像
进行相似变换,得到临时图像
然后将图像
与图像
进行像素级差分运算,灰度差分结果不为0且位于嫌疑目标跟踪矩形框内的像素区域,即为固定主监控PTZ相机的嫌疑目标前景区域;步骤308、对直线移动PTZ相机中的嫌疑目标前景区域进行估计,估计方法与固定主监控PTZ相机的嫌疑目标前景区域的估计方法一致;步骤四、获取嫌疑目标前景区域的绝对深度值,过程如下:步骤401、利用球面立体校正算法对固定主监控PTZ相机、直线移动PTZ相机(3)的嫌疑目标前景区域进行立体校正,然后利用动态规划立体匹配算法估计嫌疑目标前景区域的深度图;步骤402、对所述深度图计算深度平均值,从而得到嫌疑目标前景区域的绝对深度值
步骤五、调节嫌疑目标深度估计的精确度,过程如下:步骤501、根据公式
计算嫌疑目标深度估计的精确度
其中,ε为常数,
为固定主监控PTZ相机和直线移动PTZ相机(3)的zoom焦距参数的初始值,
为直线移动PTZ相机(3)初始位置的中心至固定主监控PTZ相机的中心的距离;步骤502、根据公式
判断嫌疑目标深度估计的精确度
是否满足要求,当
时,执行步骤六;否则,执行步骤503;其中,λΔ为精确度阈值;步骤503、根据公式
调节直线移动PTZ相机(3)在滑轨(4)上的位置,使直线移动PTZ相机(3)的中心至固定主监控PTZ相机的中心的距离为
其中,α和β均为根据监控场景实验测定的常数;步骤504、更新直线移动PTZ相机的控制参数,过程如下:步骤5041、利用当前时刻嫌疑目标前景区域的绝对深度值
以及固定主监控PTZ相机成像模型,计算嫌疑目标在固定主监控PTZ相机的三维坐标
步骤5042、根据公式
计算直线移动PTZ相机(3)到达指定位置后,嫌疑目标在直线移动PTZ相机(3)的三维坐标
其中,
为直线移动PTZ相机(3)到达指定位置处,嫌疑目标在直线移动PTZ相机(3)三维坐标系中X轴上的坐标值,
为直线移动PTZ相机(3)到达指定位置处,嫌疑目标在直线移动PTZ相机(3)三维坐标系中Y轴上的坐标值,
为直线移动PTZ相机(3)到达指定位置处,嫌疑目标在直线移动PTZ相机(3)三维坐标系中Z轴上的坐标值;步骤5043、根据公式
计算直线移动PTZ相机(3)更新后的pan转动参数
和更新后的tilt转动参数
步骤505、计算机将直线移动PTZ相机(3)更新后的pan转动参数
和更新后的tilt转动参数
反馈给直线移动PTZ相机(3),从而使嫌疑目标重新锁定在直线移动PTZ相机(3)的图像中心位置,并继续利用均值漂移算法在短焦距下进行跟踪,并循环步骤203,直至嫌疑目标深度估计的精确度
满足要求,此时,嫌疑目标前景区域的最终绝对深度值为
步骤六、估计固定从监控PTZ相机的控制参数并实现长焦距下嫌疑目标的主动跟踪,过程如下:步骤601、利用当前时刻嫌疑目标前景区域的最终绝对深度值为
以及固定主监控PTZ相机成像模型,计算嫌疑目标在固定主监控PTZ相机的三维坐标
步骤602、根据公式
计算嫌疑目标在固定从监控PTZ相机的三维坐标
其中,b13为固定主监控PTZ相机和固定从监控PTZ相机之间的距离,
为嫌疑目标在固定从监控PTZ相机的三维坐标系中X轴上的坐标值,
为嫌疑目标在固定从监控PTZ相机的三维坐标系中Y轴上的坐标值,
为嫌疑目标在固定从监控PTZ相机的三维坐标系中Z轴上的坐标值;步骤603、根据公式
计算固定从监控PTZ相机的pan转动参数
和tilt转动参数
步骤604、根据具体监控场景赋予固定从监控PTZ相机的zoom焦距参数
为长焦距下的实际数值;步骤605、计算机将固定从监控PTZ相机的pan转动参数
tilt转动参数
和zoom焦距参数
反馈给固定从监控PTZ相机,从而实现长焦距下嫌疑目标的主动跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军火箭军工程大学,未经中国人民解放军火箭军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910697079.0/,转载请声明来源钻瓜专利网。