With the wide application and development of Mean Shift algorithm, the shortages of the classical algorithm have been exposed. Among them, there is a defect that the kernel-bandwidth of the traditional object tracking algorithm based on Mean-Shift is fixed, which is very easy to cause the failure of the object tracking. To overcome this shortage, this paper puts forward an object tracking method that combines the canny operator with the Mean Shift algorithm. Firstly, this algorithm uses the canny edge detection to determine the change tendency of the object. Then proper ratio increment is used to adjust the Kernel-bandwidth of the Mean Shift. Finally, the object can be located accurately with appropriate kernel-bandwidth. The experimental results show that the improved algorithm can improves the tracking stability of the Mean Shift algorithm effectively when the size of the tracking object is changing and it is adaptive to the changing size of the tracking object.
展开▼