• DocumentCode
    1422981
  • Title

    Parallel pipelined array architectures for real-time histogram computation in consumer devices

  • Author

    Cadenas, José O. ; Sherratt, R. Simon ; Huerta, Pablo ; Kao, Wen-Chung

  • Author_Institution
    Sch. of Syst. Eng., Univ. of Reading, Reading, UK
  • Volume
    57
  • Issue
    4
  • fYear
    2011
  • fDate
    11/1/2011 12:00:00 AM
  • Firstpage
    1460
  • Lastpage
    1464
  • Abstract
    The real-time parallel computation of histograms using an array of pipelined cells is proposed and prototyped in this paper with application to consumer imaging products. The array operates in two modes: histogram computation and histogram reading. The proposed parallel computation method does not use any memory blocks. The resulting histogram bins can be stored into an external memory block in a pipelined fashion for subsequent reading or streaming of the results. The array of cells can be tuned to accommodate the required data path width in a VLSI image processing engine as present in many imaging consumer devices. Synthesis of the architectures presented in this paper in FPGA are shown to compute the real-time histogram of images streamed at over 36 megapixels at 30 frames/s by processing in parallel 1, 2 or 4 pixels per clock cycle 1.
  • Keywords
    VLSI; field programmable gate arrays; image enhancement; parallel architectures; FPGA; VLSI image processing engine; consumer imaging products; parallel pipelined array architectures; real-time histogram computation; Arrays; Clocks; Educational institutions; Field programmable gate arrays; Histograms; Real time systems; FPGA; Parallel histograms; digital imaging; image processing.; pipelined array;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2011.6131111
  • Filename
    6131111