In:
Advanced Materials Research, Trans Tech Publications, Ltd., Vol. 971-973 ( 2014-6), p. 534-539
Abstract:
Mean Shift algorithm basedon floating point arithmetic calculation is very difficult to be implemented onreal-time systems. Another problem is that the tracking window of Mean Shift isnot adaptive. In order to solve the problems above, an improved Mean Shiftwhich can be implemented on FPGA is presented. Firstly, Hardware/softwarepartitioning based on the complexity of the algorithm is determined theimplementation of SOPC. Secondly, A pipeline structure is employed for MeanShift algorithm to calculate and accumulate kernel function, shift vector andtarget area in a single clock cycle, and accuracy is above 99 percent. Finally,as floating point arithmetic is more time-consuming, custom floating-pointinstruction is added into CPU to improve the algorithm operation speed.Experimental results show that the presented method can adaptively updatetarget windows and track target in 4ms stably, which improve the efficiencyof program by 5 times.
Type of Medium:
Online Resource
ISSN:
1662-8985
DOI:
10.4028/www.scientific.net/AMR.971-973
DOI:
10.4028/www.scientific.net/AMR.971-973.534
Language:
Unknown
Publisher:
Trans Tech Publications, Ltd.
Publication Date:
2014
detail.hit.zdb_id:
2265002-7