• DocumentCode
    2164927
  • Title

    A programmable image signal processing architecture for embedded vision systems

  • Author

    McBader, S. ; Lee, Peter

  • Author_Institution
    NeuriCam S.p.A., Trento, Italy
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1269
  • Abstract
    This paper presents a programmable multiprocessor architecture suitable for image preprocessing in embedded vision systems. The architecture is made up of sixteen 16-bit input/32-bit output parallel processing elements, connected to an intelligent DMA channel and frame buffers. Each element of the SIMD processing array can be programmed using a RISC-like instruction set, and is capable of performing DSP operations commonly used in image preprocessing algorithms. The architecture has been prototyped on an FPGA connected to a 256×256-pixel CMOS sensor, achieving 3.23 GOPS and up to 667 FPS of throughput at a clock frequency of 50 MHz. It is estimated to achieve a minimum of 6.46 GOPS and 1334 FPS at a clock frequency of 100 MHz when implemented in VLSI.
  • Keywords
    CMOS image sensors; computer vision; digital signal processing chips; embedded systems; field programmable gate arrays; parallel architectures; reduced instruction set computing; 100 MHz; 16 bit; 32 bit; 50 MHz; CMOS sensor; DSP operations; FPGA; RISC-like instruction set; SIMD processing array; embedded vision systems; frame buffers; image preprocessing; intelligent DMA channel; parallel processing elements; programmable multiprocessor architecture; Clocks; Digital signal processing; Field programmable gate arrays; Frequency estimation; Intelligent sensors; Machine vision; Parallel processing; Prototypes; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Signal Processing, 2002. DSP 2002. 2002 14th International Conference on
  • Print_ISBN
    0-7803-7503-3
  • Type

    conf

  • DOI
    10.1109/ICDSP.2002.1028324
  • Filename
    1028324