• DocumentCode
    2140429
  • Title

    Area-efficient 2D shift-variant convolvers for FPGA-based digital image processing

  • Author

    Cardells-Tormo, Francisco ; Molinet, Pep-Lluís ; Sempere-Agulló, Jordi ; Baldez, Luis ; Bautista-Palacios, Marc

  • Author_Institution
    InkJet Commercial Div., Hewlett-Packard, Barcelona, Spain
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    578
  • Lastpage
    581
  • Abstract
    Two dimensional (2D) convolutions are local by nature; hence every pixel in the output image is computed using a moving window of pixels. Although the operation is simple, the hardware is conditioned by the fact that due to bandwidth efficiency full raster rows must be read from the external memory, and that a row-major image scan should be performed to support shift-variant convolutions. When extending the architectures developed in prior-art to support shift-variant convolutions, we realize that they require large amounts of on-chip memory. While this fact may not have a large cost increase in ASIC implementations, it makes FPGA implementations expensive or not feasible. In this paper, we propose several FPGA-efficient architectures for generating a moving window over a row-wise print path. Because the proposed concepts have different throughput and resource utilization, we show the most efficient based on maximizing the throughput per flip-flop count.
  • Keywords
    convolution; field programmable gate arrays; flip-flops; image processing; logic design; 2D shift-variant convolution; digital image processing; field programmable gate arrays; on-chip memory; resource utilization; Application specific integrated circuits; Bandwidth; Computer architecture; Convolvers; Costs; Digital images; Field programmable gate arrays; Hardware; Pixel; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2005. International Conference on
  • Print_ISBN
    0-7803-9362-7
  • Type

    conf

  • DOI
    10.1109/FPL.2005.1515789
  • Filename
    1515789