潘振福, 朱永利, 周国亮. 基于改进核相关滤波器的PTZ摄像机控制方法[J]. 机器人, 2016, 38(4): 420-427. DOI: 10.13973/j.cnki.robot.2016.0420
引用本文: 潘振福, 朱永利, 周国亮. 基于改进核相关滤波器的PTZ摄像机控制方法[J]. 机器人, 2016, 38(4): 420-427. DOI: 10.13973/j.cnki.robot.2016.0420
PAN Zhenfu, ZHU Yongli, ZHOU Guoliang. The PTZ Camera Control Method Based on the Improved Kernelized Correlation Filter[J]. ROBOT, 2016, 38(4): 420-427. DOI: 10.13973/j.cnki.robot.2016.0420
Citation: PAN Zhenfu, ZHU Yongli, ZHOU Guoliang. The PTZ Camera Control Method Based on the Improved Kernelized Correlation Filter[J]. ROBOT, 2016, 38(4): 420-427. DOI: 10.13973/j.cnki.robot.2016.0420

基于改进核相关滤波器的PTZ摄像机控制方法

The PTZ Camera Control Method Based on the Improved Kernelized Correlation Filter

  • 摘要: 针对传统的PTZ(pan-tilt-zoom)摄像机控制方法是依靠人工操作,无法连续、实时跟踪动态目标,且跟踪目标准确度低等缺陷,提出了一种基于改进的核相关滤波器(KCF)目标跟踪算法的PTZ摄像机控制方法.首先,对传统的KCF目标跟踪算法做了运动状态估计和尺度估计方面的改进.在目标运动状态估计中,将粒子滤波框架与传统KCF算法相结合,估算出运动目标的位置.这种基于概率的运动状态估计方法可以获得更加稳定的目标信号并同时减少背景干扰信息的引入,从而可以在复杂场景下具有更强的抗干扰性.目标尺度估计中采用相关滤波器在尺度金字塔中估算目标的尺度,使算法对尺度变化的运动目标具有更强的适应能力.其次,根据跟踪结果信息,通过PELCO_D协议控制PTZ摄像机,始终保持目标在视频画面内.最后,将改进KCF算法与其他跟踪算法在Benchmark数据集中做对比实验,验证改进算法的鲁棒性与有效性.将算法应用于PTZ摄像机的控制中,并用C++语言实现了改进KCF算法控制PTZ摄像机上位机,实验结果表明该PTZ摄像机控制方法能准确跟踪被遮挡目标,使其稳定地呈现在取景框中.

     

    Abstract: Traditional PTZ (pan-tilt-zoom) camera control methods rely on manual operation. By those methods, dynamic objects can't be tracked continuously in real time, and the accuracy of object tracking is low. To solve those problems, a PTZ camera control method based on an improved KCF (kernelized correlation filter) object tracking algorithm is proposed. Firstly, the traditional KCF object tracking algorithm is improved in terms of motion state estimation and scale estimation. In target motion state estimation, the particle filter framework is combined with the traditional KCF algorithm to estimate the position of the moving target. With the motion state estimation method based on probability, stabler target signals can be obtained, and background interference information is reduced, thereby stronger anti-jamming ability is accomplished in complex scenarios. In target scale estimation, correlation filter is applied to estimating the scale of the target in scale pyramid, which improves the algorithm adaptability to the scale changes of moving targets. Secondly, the PTZ camera is controlled with the PELCO_D protocol according to the information of tracking results in order to keep the target within the viewfinder. Finally, the comparison experiments are carried out between the improved KCF algorithm and the other tracking algorithms using the Benchmark data sets in order to verify the effectiveness and robustness of the improved algorithm. The algorithm is applied to the PTZ camera control, and the PC system of PTZ camera is controlled by the improved KCF algorithm with C++ language. The experiment results show that the PTZ camera control method can track the obscured target accurately and keep it in the viewfinder stably.

     

/

返回文章
返回