Advantages and disadvantages of target tracking algorithm Meanshift

Source: Internet
Author: User

Original blogger: http://blog.csdn.net/carson2005/article/details/7341051

When the Meanshift algorithm is used for video target tracking, the target's color histogram is used as the search feature, and the iterative meanshift vector makes the algorithm converge to the target's real position, thus achieving the goal of tracking.

The traditional meanshift algorithm has several advantages in tracking:

(1) The calculation of the algorithm is not small, in the target area is known to be able to do real-time tracking;

(2) using the kernel function histogram model, it is insensitive to edge occlusion, target rotation, deformation and background motion.

At the same time, the Meanshift algorithm also has the following disadvantages:

(1) Lack of necessary template updates;

(2) As the width of the window remains constant during the tracking process, the tracking will fail when the target scale changes.

(3) When the target speed is relatively fast, the tracking effect is not good;

(4) The histogram feature is deficient in the description of the target color feature, and lacks the spatial information;

Because of its fast computation speed, it has certain robustness to target deformation and occlusion, so, in the field of target tracking, the meanshift algorithm is still valued by everyone. However, in view of its shortcomings, some improvements and adjustments can be made to the project in practice, for example:

(1) Introduce a certain target location change prediction mechanism, so as to further reduce the search time of meanshift tracking and reduce the computational amount;

(2) A certain way can be used to increase the "characteristics" for target matching;

(3) The fixed bandwidth of kernel function in traditional meanshift algorithm is changed to dynamic bandwidth;

(4) Adopt a certain way to learn and update the whole template;

Advantages and disadvantages of target tracking algorithm Meanshift

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.