Abstract

Real time and accrual object tracking is ultimate aim of a visual tracker. Recently mean shift object tracking algorithm is studied in an all-round way and utilized to visual tracking in both civil and military fields. Compared to the traditional mean shift algorithm and its other versions distance weight mean shift algorithm can effectively improve the precision and robustness. It analyzes the dissimilarity of target feature color histogram with distance weight and candidate area feature color histogram with distance weight to calculate mean shift vector, and searches for target area via each iteration in candidate area. Though improved on basis of traditional mean shift algorithm, there are a large amount of calculations and the processing speed has already been a bottleneck in real time object tracking. Graphics processor unit (GPU) has special hardware parallel computing resources and has been already employed in various embedded systems. It provides us with an alternative implementation on GPU which can solve such bottleneck problem. The paper proposes a way of implementation of distance weight mean shift algorithm on GPU. The experiment results show that the execution performance of the implementation on GPU is over 56 times speedup of that completely on CPU at most, and can meet the requirement of real time and accuracy.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.