• DocumentCode
    1567049
  • Title

    Mean shift object tracking for a SIMD computer

  • Author

    Allen, John G. ; Xu, Richard Y D ; Jin, Jesse S.

  • Author_Institution
    Fac. of Inf. Technol., Univ. of Technol., Sydney, NSW, Australia
  • Volume
    1
  • fYear
    2005
  • Firstpage
    692
  • Abstract
    We use SIMD (single instruction multiple data) instructions to implement a popular video object-tracking algorithm in an attempt to achieve the best possible performance on the available hardware. We start with an implementation of the well-known mean shift algorithm with adaptive scale and background-weighted histogram enhancements. Due to its histogramic nature, mean shift is not normally considered worth optimizing with vector instructions. However, when we looked for basic opportunities to exploit SIMD style processing, we in fact discovered several opportunities to exploit SIMD instructions. We compare the tracking efficiency of our implementation with a standard implementation in order to demonstrate the efficiency of the modified technique. In this paper, we present the optimizations we have applied as well as the performance results obtained.
  • Keywords
    instruction sets; object recognition; parallel processing; SIMD computer; SIMD instructions; SIMD style processing; adaptive scale histogram enhancements; background-weighted histogram enhancements; mean shift object tracking; single instruction multiple data; vector instruction optimization; video object tracking; Algorithm design and analysis; Australia; Computer aided instruction; Computer vision; Filtering; Hardware; Histograms; Information technology; Robustness; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Applications, 2005. ICITA 2005. Third International Conference on
  • Print_ISBN
    0-7695-2316-1
  • Type

    conf

  • DOI
    10.1109/ICITA.2005.177
  • Filename
    1488889