Elsevier

Signal Processing

Volume 88, Issue 11, November 2008, Pages 2825-2832
Signal Processing

Sampling rate conversion for linear canonical transform

https://doi.org/10.1016/j.sigpro.2008.06.008Get rights and content

Abstract

The linear canonical transform (LCT) has been shown to be a powerful tool for optics and signal processing. This paper investigates the sampling rate conversion problem in the LCT domain. Firstly, the discrete-time LCT is introduced and the formulas of interpolation and decimation in the LCT domain are derived. Then, based on the sampling theorem expansion in the LCT domain, the formulas of sampling rate conversion by real factors for the LCT in time domain are proposed. The spectral analysis of sampling rate conversion by real factors in the LCT domain is also illustrated. The sampling rate conversion theories in the Fourier domain and the fractional Fourier domain are shown to be special cases of the achieved results. The simulations verify the effectiveness of the obtained results.

Introduction

The linear canonical transform (LCT) [1], [2], [3], [4], [5] is an integral transform with three free parameters. It was introduced in the 1970s and many transforms such as the Fourier transform (FT), the fractional Fourier transform (FrFT), the Fresnel transform and scaling operations are special cases of the LCT [4], [5], [6]. Recently, along with applications of the FrFT in the signal processing community, the role of the LCT for signal processing has also been noticed. It has found many applications in radar system analysis, filter design, phase retrieval, pattern recognition, and many other areas [3], [4], [5], [6], [7], [8].

The sampling process is central in almost any domain and it explains how to sample continuous signals without aliasing. The sampling theorem expansions for the LCT have been derived in [9], [10], [11], which provides the link between the continuous signals and the discrete signals, and can be used to reconstruct the original signal from their samples satisfying the Nyquist rate of that domain. Moreover, with the development of digital signal processing, computational amount and storage load have gradually increased. To reduce the computational load as well as saving the storage space, different sampling rates and the conversion between them are typically required in many applications such as communications, image processing, digital audio and multimedia. The sampling rates conversion theory is the basis of multirate signal processing and it helps to convert the sampling rate of a discrete-time signal to obtain another discrete-time version without significantly destroying the signal components of interest. Since the LCT has shown to be a powerful signal processing tool, it is necessary to study the sampling rates conversion theory in the LCT domain. The conventional sampling rate conversion by rational factors and irrational factors in the FT domain has been studied in [12], [13], [14], [15], [16], [17], [18], respectively. Recently, the sampling rate conversion by rational factors associated with the FrFT has been analyzed by Tao [19] and Meng [20]. However, the two papers focused on the spectral analysis of interpolation and decimation in the FrFT domain and did not give closed form formulas of interpolation and decimation in time domain. In addition, their methods could not deal with the sampling rate conversion problem by irrational factors. To the best of our knowledge, the sampling rate conversion associated with the LCT has never been presented before. It is therefore worthwhile to study the sampling theory in the LCT domain, which can not only generalize the sampling theories of the FT [12], [13], [14], [15], [16], [17], [18] and the FrFT [19], [20], but also provide a theoretical support for reducing the sampling rate and advance applications such as filter banks theorem for the LCT.

To overcome the sampling rate conversion problem in the LCT domain, we need to define discrete-time LCT (DTLCT) to analyze the spectrum of sampled signal in the LCT domain. In this paper, we firstly give the definition of DTLCT by introducing digital frequency in that domain, which is a generalization of the classical DTFT. Then the formulas for interpolation and decimation associated with the DTLCT are derived using the results in the FT domain. Moreover, based on the sampling theorem expansion in the LCT domain, the formulas of sampling rate conversion by real factors for the LCT in time domain are deduced. The LCT domain analysis of sampling rate conversion by real factors is also given. The sampling rate conversion theories in the FT domain and the FrFT domain are special cases of the achieved results. The simulations verify the effectiveness of the obtained results.

The rest of this paper is organized as follows. In Section 2, the definition of the LCT and the sampling theorem expansions in the LCT domain are reviewed, then the definition of DTLCT is given. In Section 3, the formulas of interpolation and decimation in the LCT domain are derived. Moreover, the formulas of the sampling rate conversion by real factors for the LCT in time domain are deduced and the LCT domain analysis of sampling rate conversion by real factors is also given. In Section 4, some examples are given to verify the achieved results. Finally, we make conclusions in Section 5.

Section snippets

The LCT

The LCT of a signal x(t) with parameter (a, b, c, d) is defined as [1], [3]X(a,b,c,d)(u)=L(a,b,c,d)(x(t))(u)={1j2πbej(d/2b)u2-+x(t)ej(a/2b)t2e-j(1/b)utdt,b0,dej(cd/2)u2x(du),b=0,where adbc=1. In general, parameter a, b, c, d are real numbers and we only consider the case of b≠0, since the LCT is just a chirp multiplication operation if b=0. When (a, b, c, d)=(cos α, sin α, −sin α, cos α), the LCT reduces to the FrFT, i.e.,L(cosα,sinα,-sinα,cosα)(x(t))(u)=e-jαFα(x(t))(u),where Fα(x(t))(u) is

Sampling rate conversion in the LCT domain

In this section, we assume that the original discrete-time signal x(n) is sampled with sampling period Δtx from continuous signal x(t) band-limited in the LCT domain, i.e., X(a, b, c, d)(u)=0 for |u|>uc, where Δtxπ|b|/uc.

Simulations

Some examples are given in this section to verify the achieved results. There are some literatures discussing numerical algorithms for the LCT such as [21], [22], [23], [24]. Here, we use the DAFT algorithm proposed in [21]. In the following, we assume that the parameter of the LCT (a, b, c, d)=(1, 5, 1/5, 2). The original discrete signal x(n) is sampled from continuous signal x(t) band-limited in the LCT domain with cutoff frequency uc=9.3779. The sampling period Δtx=1 and the sampling

Conclusions

In this paper, we discuss the sampling rate conversion problem for the LCT. At first, we define DTLCT by introducing digital frequency in that domain; then the formulas for interpolation and decimation in the LCT domain are derived in a simple way based on the results in the Fourier domain. Furthermore, using the sampling theorem expansion in the LCT domain, the formulas for sampling rate conversion by real factors for the LCT in time domain are deduced, which can remove unwanted images and

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments and suggestion that improved the clarity and quality of this manuscript. We would also like to thank Dr. Bingzhao Li of Beijing Institute of Technology for many fruitful discussions and the proof reading of the paper.

Sponsored in part by the National Nature Science Foundation of China (nos. 60232010 and 60572094) and the National Science Foundation of China for Distinguished Young Scholars (no. 60625104).

References (24)

  • B. Deng et al.

    Convolution theorems for the linear canonical transform and their applications

    Science in China Ser. F—Inform. Sci.

    (2006)
  • P.P. Vaidyanathan

    Multirate digital filters, filter banks, polyphase networks, and application: a tutorial

    Proc. IEEE

    (January 1990)
  • Cited by (48)

    • Discrete linear canonical transform on graphs

      2023, Digital Signal Processing: A Review Journal
    • Operator theory-based computation of linear canonical transforms

      2021, Signal Processing
      Citation Excerpt :

      The deployment of LCTs in the aforementioned applications requires a concrete framework for discretization and development of digital computation methods. Methods for discretization and digital computation have been proposed [29,45–60]. These previous approaches either directly map the samples of the continuous input signal to the samples of the output signal by digitally computing the continuous integral, or first define a discrete LCT (DLCT) and then use it to approximate the continuous LCT (analogous to first defining the discrete Fourier transform (DFT) and then using it to approximate the continuous Fourier transform (FT)).

    • Sparse discrete linear canonical transform and its applications

      2021, Signal Processing
      Citation Excerpt :

      After the introduction of the linear canonical transform (LCT) in the 1970s, it quickly became one of the most effective tools for processing non-stationary signals [7–11]. A number of definitions, the sampling theory [12–21] and fast computational algorithms of LCT have been derived in recent years. Among them, from the discretization method of LCT and the basic idea of fast algorithm, it can be roughly divided into the following types namely the combination type [22–24], from continuous transform to discrete transform type [25,26] and the eigenvector decomposition type [27–29].

    • Discrete scaling based on operator theory

      2021, Digital Signal Processing: A Review Journal
      Citation Excerpt :

      From a purer perspective, scaling is a basic operation in signals and systems theory, as well as optics and other forms of wave propagation [4,9,10]. For instance, the scaling operation is one of the special cases and building blocks of linear canonical transforms (LCTs) and widely used in its applications as well as in theoretical developments [11–20]. Our objective is not to propose new ad-hoc refinements to existing interpolation methods, but to propose a method for defining discrete scaling that is consistent with discrete Fourier transform (DFT) theory.

    • Lattices sampling and sampling rate conversion of multidimensional bandlimited signals in the linear canonical transform domain

      2019, Journal of the Franklin Institute
      Citation Excerpt :

      In order to reduce the computational load as well as save the storage space, conversion between different sampling rates are typically required in many applications such as communications, image processing, digital multimedia and control systems [58–61]. In recent years, various types of sampling rate conversion have been studied, including 1-D sampling rate conversion via rational factors in FT domain [58,59,62–65], FRFT domain [66] and LCT domain [67,68], MD decimation or interpolation with integer matrices in FT domain [69–71]. However, the MD sampling rate conversion associated with nonseparable matrix has never been presented before in the LCT domain.

    View all citing articles on Scopus
    View full text