Fast Computation of the Discrete Pascal Transform

被引:2
|
作者
Gajic, Dusan B. [1 ]
Stankovic, Radomir S. [2 ]
机构
[1] Univ Novi Sad, Fac Tech Sci, Dept Comp & Control Engn, Novi Sad, Serbia
[2] Univ Nis, Fac Elect Engn, Dept Comp Sci, Nish, Serbia
关键词
DESIGN;
D O I
10.1109/ISMVL.2017.32
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The discrete Pascal transform (DPT) is a relatively recently introduced spectral transform based on the concept of the Pascal triangle which has been known for centuries. It is used in digital image processing, digital filtering, pattern recognition, watermarking, and related areas. Its applicability is limited by the O(N-2) asymptotical time complexity of best current algorithms for its computation, where N is the size of the function to be processed. In this paper, we propose a method for the efficient computation of the DPT in O(N logN) time, based on the factorization of its transform matrix into a product of three matrices with special structure - two diagonal matrices and a Toeplitz matrix. The Toeplitz matrix is further embedded into a circulant matrix of order 2N. The diagonalization of the circulant matrix by the Fourier matrix permits the use of the fast Fourier transform (FFT) for performing the computations, leading to an algorithm with the overall computational complexity of O(N logN). Since the entries in the Toeplitz matrix have very different magnitudes, the numerical stability of this algorithm is also discussed. We also consider the issues in implementing the proposed algorithm for highly-parallel computation on graphics processing units (GPUs). The experiments show that computing the DPT using the proposed algorithm processed on GPUs is orders of magnitude faster than the best current approach. As a result, the proposed method can significantly extend the practical applicability of the discrete Pascal transform.
引用
收藏
页码:149 / 154
页数:6
相关论文
共 50 条
  • [41] A VLSI architecture for a fast computation of the 2-D discrete wavelet transform
    Zhang, Chengjun
    Wang, Chunyan
    Ahmad, M. Omair
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3980 - 3983
  • [42] Fast computation algorithm for the discrete Fourier transform of a real-valued sequence
    Tsuchiya, M
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1997, 80 (09): : 11 - 20
  • [43] Fast computation of the high resolution image restoration by using the discrete cosine transform
    Abe, Yoshinori
    Iiguni, Youji
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL I, PTS 1-3, PROCEEDINGS, 2007, : 745 - 748
  • [44] Efficient VLSI architectures for fast computation of the discrete fourier transform and its inverse
    Chang, CH
    Wang, CL
    Chang, YT
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2000, 48 (11) : 3206 - 3216
  • [45] A hardware implementation of the discrete Pascal transform for image processing
    Goodman, Thomas J.
    Aburdene, Maurice F.
    IMAGE PROCESSING: ALGORITHMS AND SYSTEMS, NEURAL NETWORKS, AND MACHINE LEARNING, 2006, 6064
  • [46] On the use of the discrete Pascal transform in hiding data in images
    Varsaki, Eleni E.
    Fotopoulos, Vassilis E.
    Skodras, Athanassios N.
    OPTICS, PHOTONICS, AND DIGITAL TECHNOLOGIES FOR MULTIMEDIA APPLICATIONS, 2010, 7723
  • [47] On discrete Pascal transform, Poisson sequence and Laguerre polynomials
    Goodman, T. J.
    Aburdene, M. F.
    ELECTRONICS LETTERS, 2007, 43 (14) : 780 - 781
  • [48] FAST COMPUTATION OF REAL DISCRETE FOURIER-TRANSFORM FOR ANY NUMBER OF DATA POINTS
    HU, NC
    ERSOY, OK
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1991, 38 (11): : 1280 - 1292
  • [49] A Pipeline VLSI Architecture for Fast Computation of the 2-D Discrete Wavelet Transform
    Zhang, Chengjun
    Wang, Chunyan
    Ahmad, M. Omair
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (08) : 1775 - 1785
  • [50] One-Dimensional Quaternion Discrete Fourier Transform and an Approach to Its Fast Computation
    Majorkowska-Mech, Dorota
    Cariow, Aleksandr
    ELECTRONICS, 2023, 12 (24)