A unified algorithm for subband-based discrete cosine transform (Q1955339): Difference between revisions

From MaRDI portal
Changed an Item
Created claim: Wikidata QID (P12): Q58912660, #quickstatements; #temporary_batch_1714653913616
 
(2 intermediate revisions by 2 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1155/2012/912194 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2010759788 / rank
 
Normal rank
Property / Wikidata QID
 
Property / Wikidata QID: Q58912660 / rank
 
Normal rank

Latest revision as of 14:52, 2 May 2024

scientific article
Language Label Description Also known as
English
A unified algorithm for subband-based discrete cosine transform
scientific article

    Statements

    A unified algorithm for subband-based discrete cosine transform (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    11 June 2013
    0 references
    Summary: Discrete cosine transform (DCT) and inverse DCT (IDCT) have been widely used in many image processing systems and real-time computation of nonlinear time series. In this paper, the unified DCT/IDCT algorithm based on the subband decompositions of a signal is proposed. It is derived from the data flow of subband decompositions with factorized coefficient matrices in a recursive manner. The proposed algorithm only requires \((4^{(\log_2n)-1} - 1)\) and \((4^{(\log_2n)-1} - 1)/3\) multiplication time for \(n\)-point DCT and IDCT, with a single multiplier and a single processor, respectively. Moreover, the peak signal-to-noise ratio (PSNR) of the proposed algorithm outperforms the conventional DCT/IDCT. As a result, the subband-based approach to DCT/IDCT is preferable to the conventional approach in terms of computational complexity and system performance. The proposed reconfigurable architecture of linear array DCT/IDCT processor has been implemented by FPGA.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references