• DocumentCode
    2767765
  • Title

    The 1D Discrete Cosine Transform For Large Point Sizes Implemented On Reconfigurable Hardware

  • Author

    Braganza, Sherman ; Leeser, Miriam

  • Author_Institution
    Northeastern Univ., Boston
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    101
  • Lastpage
    106
  • Abstract
    The discrete cosine transform (DCT) is used in place of the discrete Fourier transform (DFT) in a wide variety of audio and image processing applications due to its energy compaction properties which approach those of the optimal Karhunen-Love transform. Previous work in reconfigurable hardware has focused on implementations of 2D 8times8 transforms of the type commonly used in the JPEG and MPEG standards. Several applications for larger DCTs exist, including those involving the extraction of features from image data, solving partial differential equations (PDEs) and those utilizing the preconditioned conjugate gradient (PCG) method such as phase-unwrapping. This paper presents an indirect algorithm and implementation on a Xilinx FPGA that performs 1D DCTs on large block sizes using a block floating point format. The DCT was designed to use fewer resources than other popular approaches due to the larger point sizes supported which would otherwise consume all available chip area, but at the cost of higher latency. This latency is similar to that required for an identically sized FFT A 512-point DCT has been shown to take 1771 cycles or 13.3 us at 133 MHz as compared to a similarly sized FFT that takes 1757 cycles or 13.2 us (including all component transfer times).
  • Keywords
    conjugate gradient methods; discrete cosine transforms; feature extraction; field programmable gate arrays; image processing; partial differential equations; reconfigurable architectures; 1D discrete cosine transform; JPEG; MPEG; Xilinx FPGA; audio processing; block floating point format; feature extraction; image processing; large point sizes; partial differential equations; phase unwrapping; preconditioned conjugate gradient method; reconfigurable hardware; Compaction; Data mining; Delay; Discrete Fourier transforms; Discrete cosine transforms; Discrete transforms; Fourier transforms; Hardware; Image processing; MPEG standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4429965
  • Filename
    4429965