• DocumentCode
    1804420
  • Title

    An Implementation of the Mean Shift Filter on FPGA

  • Author

    Trieu, Dang Ba Khac ; Maruyama, Tsutomu

  • Author_Institution
    Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
  • fYear
    2011
  • fDate
    5-7 Sept. 2011
  • Firstpage
    219
  • Lastpage
    224
  • Abstract
    Mean shift algorithm is a procedure which is often used for color image segmentation. Its computational cost, however, is very high, and many techniques for reducing the cost have been researched. This paper describes an approach for real time processing of a mean shift algorithm using an FPGA. In our approach, the image is scanned from top to bottom (or bottom to top), and L lines around the target line are buffered on the FPGA, and the pixels on the target line can be processed efficiently using the buffered pixels. When the pixels are shifted out of the L lines, they are put in queues, and processed afterward. In our circuit, the processing of several pixels is interleaved to hide the delay caused by the long feedback in the mean shift filter. A technique to reduce the number of on-chip memory banks used for storing the L lines is also introduced. The performances of our circuit for 768×512 pixel images is 50 to 130 fps according to the size of the mean shift filter.
  • Keywords
    digital filters; field programmable gate arrays; image segmentation; 768×512 pixel images; FPGA; buffered pixels; color image segmentation; delay; interleaved processing; mean shift algorithm; mean shift filter; on-chip memory banks; picture size 393216 pixel; picture size 512 pixel; picture size 768 pixel; real time processing; Arrays; Clocks; Clustering algorithms; Field programmable gate arrays; Kernel; Random access memory; System-on-a-chip; FPGA; mean shift; real-time; segmentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2011 International Conference on
  • Conference_Location
    Chania
  • Print_ISBN
    978-1-4577-1484-9
  • Electronic_ISBN
    978-0-7695-4529-5
  • Type

    conf

  • DOI
    10.1109/FPL.2011.47
  • Filename
    6044768