• DocumentCode
    1886586
  • Title

    Parallel hardware design for snake models with an FPGA architecture

  • Author

    Ahmadi, Amin ; Mattausch, Hans Jurgen ; Koide, Tetsushi

  • Author_Institution
    Hiroshima Univ., Japan
  • fYear
    2005
  • fDate
    18-20 May 2005
  • Firstpage
    13
  • Abstract
    Summary form only given. A hardware implementation for active contour models (snakes) using a numerical algorithm and an FPGA architecture is proposed. We introduce a digital implementation of discrete snake models and then propose an FPGA implementation based on use of a number of parallel cell units for snake points and a main controller for all control tasks and main memory access. Each cell unit contains three parallel processing elements (PE) including three internal small memories for updating each snake point within a neighborhood of pixels. Using this parallel architecture we could obtain a snake generation time of 28 ms in VGA image size (640/spl times/480 pixels) which was used for motion detection in video samples of 24 fps. The performance results are very encouraging however the system can be still improved by using more parallel processing units and simplifying some complicated instructions.
  • Keywords
    controllers; digital signal processing chips; field programmable gate arrays; image sampling; parallel architectures; video signal processing; 28 ms; 307200 pixel; 480 pixel; 640 pixel; FPGA architecture; active contour models; controller; digital implementation; internal small memories; main memory access; motion detection; numerical algorithm; parallel architecture; parallel cell units; parallel hardware design; parallel processing elements; snake models; snake point; video samples; Active contours; Discrete cosine transforms; Distortion measurement; Energy consumption; Field programmable gate arrays; Hardware; PSNR; Parallel architectures; Parallel processing; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nonlinear Signal and Image Processing, 2005. NSIP 2005. Abstracts. IEEE-Eurasip
  • Conference_Location
    Sapporo
  • Print_ISBN
    0-7803-9064-4
  • Type

    conf

  • DOI
    10.1109/NSIP.2005.1502229
  • Filename
    1502229