Next Article in Journal
An Application of Ordered Weighted Averaging Operators to Customer Classification in Hotels
Previous Article in Journal
A New Operator for Meromorphic Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Interplay of Ridgelet and Linear Canonical Transforms

by
Hari M. Srivastava
1,2,3,4,
Azhar Y. Tantary
5,
Firdous A. Shah
5 and
Ahmed I. Zayed
6,*
1
Department of Mathematics and Statistics, University of Victoria, Victoria, BC V8W 3R4, Canada
2
Department of Medical Research, China Medical University Hospital, China Medical University, Taichung 40402, Taiwan
3
Department of Mathematics and Informatics, Azerbaijan University, 71 Jeyhun Hajibeyli Street, Baku AZ1007, Azerbaijan
4
Section of Mathematics, International Telematic University Uninettuno, I-00186 Rome, Italy
5
Department of Mathematics, University of Kashmir, South Campus, Anantnag 192101, Jammu and Kashmir, India
6
Department of Mathematical Sciences, DEPAUL College of Science and Health, Chicago, IL 60614, USA
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(12), 1986; https://doi.org/10.3390/math10121986
Submission received: 6 May 2022 / Revised: 2 June 2022 / Accepted: 6 June 2022 / Published: 8 June 2022

Abstract

:
The present study is the first of its kind, aiming to explore the interface between the ridgelet and linear canonical transforms. To begin with, we formulate a family of linear canonical ridgelet waveforms by suitably chirping a one-dimensional wavelet along a specific direction. The construction of novel ridgelet waveforms is demonstrated via a suitable example supported by vivid graphics. Subsequently, we introduce the notion of linear canonical ridgelet transform, which not only embodies the classical ridgelet transform but also yields another new variant of the ridgelet transform based on the fractional Fourier transform. Besides studying all the fundamental properties, we also present an illustrative example on the implementation of the linear canonical ridgelet transform on a bivariate function.

1. Introduction

The wavelet transform is a multi-scale integral transform that has emerged as a potent tool for non-stationary signal processing. The intrinsic spatial and scale adaptability of wavelets is of substantial importance in different aspects of time-frequency analysis, wherein the scale and frequency are inverse to each other. Mathematically, the wavelet transform of any univariate function f L 2 ( R ) with respect to the mother wavelet ψ L 2 ( R ) is defined as
W ψ f ( a , b ) = R f ( t ) ψ a , b ( t ) ¯ d t ,
where ψ a , b ( t ) are the daughter wavelets; that is, the scaled and shifted versions of the mother wavelet ψ ( t ) , and are given by
ψ a , b ( t ) = 1 a ψ t b a , a R + and b R .
The parameter a is called the “scaling parameter,” which measures the degree of compression or scale, and b is referred to as the “translation parameter,” which determines the time location of the wavelet [1,2]. Each wavelet component ψ a , b ( t ) acts as a differently scaled band-pass filter in the conventional Fourier domain, and by applying these local decomposition filters, the wavelet transform (1) has proved to be of critical significance in capturing the local characteristics of non-stationary signals. The main feature of such decompositions lies in the fact that they offer a lucid and powerful way of detecting the point-singularities in one-dimensional signals. Owing to the simple and insightful procedure underlying the wavelet decomposition filters, the wavelet transform has paved the way for diverse areas of science and engineering such as signal and image processing, geophysics, astrophysics, quantum mechanics, and medicine [3,4,5,6,7,8,9].
Much to our dismay, wavelets do not perform equally well in higher dimensions, mainly because the scalings are isotropic in nature, which are incompatible for capturing the geometric features such as edges and corners in higher-dimensional signals. The quest for the redressal of such limitations stimulated renewed interest into the theory of wavelets and gave birth to notion of steerable wavelets which are not only adapted to location and scale, but can also be oriented along a particular direction in the Euclidean plane R 2 . The foremost significant attempt in this direction was reported in the form of ridgelets [10,11,12,13,14,15]. For any bivariate function f L 2 ( R 2 ) , the classical ridgelet transform is defined as
R ψ f ( a , b , θ ) = f , ψ a , b , θ 2 = R 2 f ( t ) ψ a , b , θ ( t ) ¯ d t ,
where ψ a , b , θ ( t ) , t R 2 , denote the classical ridgelet waveforms, given by
ψ a , b , θ ( t ) = 1 a ψ Λ θ · t b a , a R + , b R , θ [ 0 , 2 π )
and Λ θ = ( cos θ , sin θ ) is the unit vector in the direction θ . Technically, a ridgelet behaves like a one-dimensional wavelet in a specific direction and is constant along the orthogonal direction. Unlike the classical wavelet transform (1), the ridgelet transform of any bivariate function f L 2 ( R 2 ) is determined by a total of three parameters given by scale ( a R + ), location ( b R ), and orientation ( θ [ 0 , 2 π ) ). Consequently, the ridgelet transform is best matched for capturing the line singularities in two-dimensional signals [10,13]. Keeping in view the merits of the ridgelet transform over the classical wavelet transform, the goal of this article is to propose a novel ramification of the notion of ridgelets by blending the ridgelets with the linear canonical transform (LCT). It is pertinent to mention that the LCT is a chirp-based transformation and has dethroned both the classical Fourier and the fractional Fourier transforms in the sense that it corresponds to a twisting operation, which in turn causes a deformation of cells in the time-frequency plane. As such, the prime advantage of the novel ridgelet waveforms lies in the fact that they are chirp-based, wherein the chirp rate is determined by a 2 × 2 real and unimodular matrix associated with the linear canonical transform. Consequently, the novel ridgelet waveforms enjoy state-of-the-art flexibility while resolving the line singularities in two-dimensional signals. The present study is the first of its kind in the sense that there are no studies reported in the literature that aim at intertwining the merits of the ridgelet and linear canonical transforms. The highlights of this article are as follows:
  • The novel ridgelet waveforms coined as “linear canonical ridgelets” are constructed by suitably chirping a typical one-dimensional wavelet along a specific direction in the Euclidean plane.
  • The potency of the novel ridgelet waveforms is demonstrated via an example supported by vivid graphics.
  • The notion of linear canonical ridgelet transform is introduced, which encapsulates both the classical ridgelet transform and a new variant of the ridgelet transform based on the fractional Fourier transform.
  • All the fundamental properties of the linear canonical ridgelet transform are studied in detail abreast of the formulation of orthogonality relation and inversion formula.
  • To access the localization characteristics of the linear canonical ridgelet transform, a Heisenberg-type uncertainty inequality is also obtained.
  • The article ends with an illustrative example demonstrating the implementation of the linear canonical ridgelet transform on a given bivariate function.
The rest of the article is organized into three sections. Section 2 is an assemblage of the preliminaries including the fundamental notions of the Radon transform and the classical ridgelet transform. In Section 3, we formally introduce the notion of linear canonical ridgelet transform and investigate it using the underlying mathematical theory. A couple of examples on the implications of the proposed work are also presented in the same section. Finally, the conclusion and an impetus for future work is given in Section 4.

2. The Classical Ridgelet Transform

To facilitate the narrative, we subdivide the section into two subsections one each for the prerequisites regarding the Radon and ridgelet transform.

2.1. The Radon Transform

The Radon transform dates back to 1917 with the seminal work of Johann Radon to construct a bivariate function from its integrals over all straight lines in a plane [16]. Furthermore, Radon also generalized this work by reconstructing a bivariate function from its integrals over smooth curves. The Radon transform has found numerous applications across diverse aspects of science and engineering, including medical imaging, astronomy, crystallography, electron microscopy, geophysics, material science, and optics [17,18]. Most importantly, the Radon transform is of substantial importance in computer-assisted tomography, which deals with the problem of finding the internal structure of an object by observations or projections. Mathematically, the Radon transform of a bivariate function f ( x ) is defined as
R f ( t , θ ) = R 2 f ( x ) δ ( Λ θ · x t ) d x ,
where x = ( x 1 , x 2 ) R 2 , t R and θ [ 0 , 2 π ) . Furthermore, δ ( · ) denotes the well-known Dirac function, and Λ θ = ( cos θ , sin θ ) is the unit vector in the direction θ . The Radon transform (5) maps a bivariate function f to another unique function R f ( t , θ ) , whose domain is the set of all lines in R 2 . In the literature, (5) is also referred to as the X -ray transform due to the fact that in medical imaging, the integral along a line represents a measurement of the intensity of the X -ray beam at the detector after passing through the object being radio-graphed [19].

2.2. The Ridgelet Transform

The ridgelet transform deals with an efficient capturing or resolving of the line singularities in two-dimensional signals. A ridgelet behaves as a one-dimensional wavelet in a specific direction, represented by the unit vector Λ θ of orientation θ , and remains constant along the orthogonal direction [10,20]. A ridgelet can be translated along its oscillating direction and can also be scaled to obtain a family of ridgelets. Mathematically, let ψ L 2 ( R ) be a classical one-dimensional wavelet; then, for a R + , b R and θ [ 0 , 2 π ) , the family of ridgelets is denoted by F ψ ( a , b , θ ) and is defined as
F ψ ( a , b , θ ) : = ψ a , b , θ ( t ) = 1 a ψ Λ θ · t b a , a R + , b R , θ [ 0 , 2 π ) ,
where Λ θ denotes the unit-vector of orientation θ . From (6), it is quite evident that ridgelets can be roughly visualized as two-dimensional wavelets with the major distinction of being constant along a preferred direction and are thus never admissible with regard to the usual definition of admissibility of two-dimensional wavelets. In fact, any ψ L 2 ( R ) is said to be an admissible ridgelet if the following relation holds:
C ψ = ( 2 π ) 2 R | F ψ ( ω ) | 2 | ω | 2 d ω < ,
where F ψ ( ω ) denotes the usual Fourier transform of ψ L 2 ( R ) . With the notion of an admissible ridgelet at hand, we proceed to the formal definition of the ridgelet transform.
Definition 1.
For any f L 2 ( R 2 ) , the ridgelet transform is denoted by R ψ f and is defined as
R ψ f ( a , b , θ ) = f , ψ a , b , θ 2 = R 2 f ( t ) ψ a , b , θ ( t ) ¯ d t ,
where ψ a , b , θ ( t ) is given by (6).
Remark 1.
The ridgelet transform (8) of any bivariate function f L 2 ( R 2 ) is determined by a total of three parameters only; viz, a R + , b R and θ [ 0 , 2 π ) , which is justifiable due to the fact that a ridgelet behaves as a one-dimensional wavelet in a specific direction and is constant along the orthogonal direction.
One of the distinguishing features of the ridgelet transform (8) is that it intertwines with the well-known Radon and wavelet transforms. Next, our objective is to demonstrate the coupling between the Radon and ridgelet transforms by demonstrating that the wavelet transform bridges the gap between the Radon and ridgelet transforms. More precisely, we shall uncover the fundamental fact that the ridgelet transform (8) can be expressed as the wavelet transform of the Radon transform (5) when considered as a function of t R . We note that
W ψ R f ( t , θ ) ( a , b ) = 1 a R R f ( t , θ ) ψ t b a ¯ d t = 1 a R R 2 f ( x ) δ ( Λ θ · x t ) d x ψ t b a ¯ d t = 1 a R R 2 f ( x ) δ ( Λ θ · x t ) ψ t b a ¯ d x d t = 1 a R 2 f ( x ) ψ Λ θ · x b a ¯ d x = R ψ f ( a , b , θ ) ,
which is the desired relationship shared by the wavelet, Radon, and ridgelet transforms. It is interesting to note that, in the case that the given bivariate function has singularity along a single line, then the Radon coefficients at this angle will be constant. As such, because of the vanishing moments of the wavelet ψ ( t ) , the continuous ridgelet coefficients R ψ f ( a , b , θ ) will also vanish for this direction. Nonetheless, the relationship (9) also serves as the pedestal for extending the ridgelet transform beyond the traditional Fourier domain.

3. Interplay between the Ridgelet and Linear Canonical Transforms

This section constitutes the centerpiece of the article and is solely devoted to extending the classical ridgelet transform to the linear canonical domain. To facilitate the motive, we prepare the linear canonical transform and the associated wavelet transform. For clarity, we subdivide this section into three subsections, one for each recipe for linear canonical ridgelet transform, and provide an example demonstrating the implementation of the linear canonical ridgelet transform on a given bivariate function.

3.1. The Recipes

The origin of the theory of linear canonical transforms dates back to early 1970 s with the independent seminal works of Collins Jr. [21] in paraxial optics and Moshinsky and Quesne [22] in quantum mechanics, who studied the conservation of information and uncertainty under linear maps of phase space. It was only in 1990 s that both these independent works began to be referred to jointly in the open literature. The linear canonical transform (LCT) is a three-free-parameter class of linear integral transforms, encompassing a number of well-known unitary transformations as well as signal-processing- and optics-related mathematical operations, for example, the Fourier transform, the fractional Fourier transform, the Fresnel transform, and the scaling operations [23,24]. Due to the extra degrees of freedom and simple geometrical manifestation, the LCT is more flexible than other transforms and is as such a suitable and powerful tool for investigating deep problems in science and engineering. The application areas for LCT have been growing within the last two decades at a very rapid rate, and they have been applied in a number of fields, including optics, quantum physics, time-frequency analysis, filter design, phase reconstruction, pattern recognition, radar analysis, holographic three-dimensional television, and many more [21,22,23,24]. Prior to the formal definition of the linear canonical transform, we note that herein, any 2 × 2 matrix
M = A B C D , A , B , C , D R
is conveniently written as M = A , B ; C , D . Moreover, we shall remain confined to the realm of real, unimodular matrices, in which case the LCT is a unitaray operator in the Hilbert space L 2 ( R ) .
Definition 2.
Given a real, unimodular matrix M = A , B ; C , D , the linear canonical transform of any f L 2 ( R ) with respect to the matrix M is defined by
L M f ( ω ) = R f ( t ) K M ( t , ω ) d t ,
where K M ( t , ω ) is called as kernel of the LCT and is given by
K M ( t , ω ) = 1 2 π i B exp i ( A t 2 2 t ω + D ω 2 ) 2 B , B 0 D exp i C D ω 2 2 f ( D ω ) , B = 0 .
The orthogonality relation between a pair of functions f , g L 2 ( R ) and the the corresponding linear canonical transforms is given by
f , g 2 = L M f , L M g 2 .
For f = g , the expression (14) yields the Parseval’s formula for the linear canonical transform. Moreover, the inversion formula associated with the integral transformation (10) is given by
f ( t ) = L M 1 L M f ( ω ) ( t ) : = R L M f ( ω ) K M ( t , ω ) ¯ d ω .
For the case B = 0 , the linear canonical transform (10) corresponds to a scaling transformation coupled with amplitude and quadratic phase modulation. Moreover, multiplication by a Gaussian or chirp function is obtained by switching the matrix to M = 1 , 0 ; C , 1 , and the scaling operation can be regarded as a particular case when M = 1 / D , 0 ; 0 , D . However, all such cases are of least importance for the subject under consideration; hence, the case B = 0 will be omitted throughout the rest of the article.
Based on the notion of linear canonical transform (10), a much more recent ramification of the classical wavelet transform (1) appears in the form of the linear canonical wavelet transform, which relies upon a modified family of daughter wavelets, known as the linear canonical wavelets. Mathematically, for a given unimodular matrix M = A , B ; C , D and any usual mother wavelet ψ L 2 ( R ) , the linear canonical wavelets are defined as [25]
ψ a , b M ( t ) = 1 a ψ t b a exp i A ( b 2 t 2 ) 2 B , a R + , b R .
It is worth noting that the daughter wavelets ψ a , b M ( t ) are dictated by the parameters of the given unimodular matrix M . Moreover, for M = ( 0 , 1 ; 1 , 0 ) the linear canonical wavelets defined in (14) boil down to the classical wavelets (2), whereas for M = ( cos α , sin α ; sin α , cos α ) , α n π , n Z , the linear canonical wavelets (14) yield a specific class of wavelets, formally referred to as fractional wavelets. Therefore, we infer that the linear canonical wavelets (14) serve as a lucid generalization of both the classical and fractional wavelets.
Definition 3.
Given a unimodular matrix M = A , B ; C , D , the linear canonical wavelet transform of any f L 2 ( R ) with respect to the wavelet ψ L 2 ( R ) is defined as
W ψ M f ( a , b ) = R f ( t ) ψ a , b M ( t ) ¯ d t ,
where ψ a , b M ( t ) is given by (14).
The linear canonical wavelet transform W ψ M f ( a , b ) is expressible as follows:
L M W ψ M f ( a , b ) ( ω ) = 2 π a L M f ( ω ) F ψ a ω B ¯ ,
where the linear canonical transform on the LHS of (16) is computed with respect to b .

3.2. The Linear Canonical Ridgelet Transform

Having prepared the recipes of the linear canonical transform and the associated wavelet transform, we are now in a position to introduce the notion of the linear canonical ridgelet transform. Here, it is imperative to recall that in view of (9), the classical ridgelet transform (8) corresponding to any f L 2 ( R 2 ) with respect to a one-dimensional wavelet ψ L 2 ( R ) can be expressed as the wavelet transform of the Radon transform (5). Therefore, with the expression (17) in hindsight, the linear canonical ridgelet transform can be formulated by computing the linear canonical wavelet transform (15) of the Radon transform R f ( t , θ ) , when regarded as a function of t R . In fact, we observe that
W ψ M R f ( t , θ ) ( a , b ) = 1 a R R f ( t , θ ) ψ t b a ¯ exp i A ( t 2 b 2 ) 2 B d t = 1 a R R 2 f ( x ) δ ( Λ θ · x t ) d x ψ t b a ¯ exp i A ( t 2 b 2 ) 2 B d t = 1 a R R 2 f ( x ) δ ( Λ θ · x t ) ψ t b a ¯ exp i A ( t 2 b 2 ) 2 B d x d t = 1 a R 2 f ( x ) ψ Λ θ · x b a ¯ exp i A ( Λ θ · x b ) ( Λ θ · x + b ) 2 B d x ,
Thus, for a given 2 × 2 real, unimodular matrix M = A , B ; C , D , we define a family of novel ridgelet waveforms (linear canonical ridgelets) governed by the matrix M as
F ψ M ( a , b , θ ) : = ψ a , b , θ M ( t ) = 1 a ψ Λ θ · t b a exp i A ( Λ θ · t b ) ( Λ θ · t + b ) 2 B ,
where t = ( t 1 , t 2 ) R 2 , a R + , b R and θ [ 0 , 2 π ) . From (17), it quite evident that each linear canonical ridgelet behaves like a one-dimensional linear canonical wavelet (14) in a specific direction. Due to the chirping operation in (18), the localizing features of the linear canonical ridgelets are tunable with regard to the parameters of the unimodular matrix M = A , B ; C , D . As such, the linear canonical ridgelets can be of substantial importance in optimizing the resolving power of ridgelet transform for an efficient detection of line singularities appearing in two-dimensional signals, such as images.
Example 1.
Consider the one-dimensional Mexican-hat wavelet ψ ( t ) = ( 1 t 2 ) e t 2 / 2 . In order to construct the linear canonical ridgelets, we take into consideration the family of analyzing waveforms (18). Consequently, we obtain
ψ a , b , θ M ( t ) = 1 a 1 t 1 cos θ + t 2 sin θ b a 2 exp 1 2 t 1 cos θ + t 2 sin θ b a 2 × exp i A ( t 1 cos θ + t 2 sin θ ) 2 b 2 2 B .
The effect of different choices of the unimodular matrix M = ( A , B ; C , D ) on the “ridges” of the waveforms (19) is shown in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6.
The construction of the linear canonical ridgelets as described in Example 1 suggests that the nature of ridges can be effectively altered by varying the underlying unimodular matrix M = ( A , B ; C , D ) . With the flexibility of the novel ridgelet waveforms (18) in hindsight, we now present the formal definition of the linear canonical ridgelet transform.
Definition 4.
Given a unimodular matrix M = ( A , B ; C , D ) , the linear canonical ridgelet transform of any f L 2 ( R 2 ) is denoted by R ψ M f and is defined as
R ψ M f ( a , b , θ ) = f , ψ a , b , θ M 2 = R 2 f ( t ) ψ a , b , θ M ( t ) ¯ d t ,
where ψ a , b , θ M ( t ) is given by (18).
Some important features of the linear canonical ridgelet transform (20) are given below:
(i)
The classical ridgelet transform (8) is just a particular case of linear canonical ridgelet transform (20) and follows by plugging M = ( 0 , 1 ; 1 , 0 ) into Definition 4.
(ii)
For M = ( cos α , sin α ; sin α , cos α ) , α n π , n Z , the linear canonical ridgelet transform given by Definition 4 yields a new variant of the ridgelet transform, namely the fractional ridgelet transform.
(iii)
The linear canonical ridgelet transform (20) is endowed with higher degrees of freedom in lieu of the classical ridgelet transform. Nevertheless, it is worth emphasizing that no extra conditions are to be imposed on the given classical one-dimensional wavelet ψ L 2 ( R ) .
(iv)
The linear canonical ridgelet transform (20) can be regarded as an intertwining of the linear canonical wavelet transform (15) and the classical Radon transform (5).
(v)
The computational complexity of the linear canonical wavelet transform is completely determined by that of the classical wavelet transform; therefore, from expression (17), we conclude that the computational complexity of the linear canonical ridgelet transform (20) is determined by the computational complexity of classical ridgelet transform.
Below, we shall study some fundamental properties of the linear canonical ridgelet transform defined in (20). To begin with, we fix some important notations. For k R 2 , λ R + , θ [ 0 , 2 π ) , the translation, dilation, and rotation operators acting on any f L 2 ( R 2 ) are defined as
T k f ( t ) = f ( t k ) , D λ f ( t ) = λ 1 / 2 f ( λ 1 t ) , and R θ f ( t ) = f R θ t ,
where R θ denotes the 2 × 2 rotation matrix effecting the planar rotation by θ radians and is given by
R θ = cos θ sin θ sin θ cos θ .
Moreover, the parity operator acting on any f L 2 ( R 2 ) is denoted by P f ( t ) ; that is, P f ( t ) = f ( t ) .
Theorem 1.
Let c 1 , c 2 C and k R , then for the functions f , g L 2 ( R 2 ) and any pair of one-dimensional wavelets ψ , ϕ L 2 ( R ) , the linear canonical ridgelet transform (20) satisfies the following properties:
(i) 
Linearity: R ψ M c 1 f + c 2 g ( a , b , θ ) = c 1 R ψ M f ( a , b , θ ) + c 2 R ψ M g ( a , b , θ ) ,
(ii) 
Anti-linearity: R c 1 ψ + c 2 ϕ M f ( a , b , θ ) = c 1 ¯ R ψ M f ( a , b , θ ) + c 2 ¯ R ϕ M f ( a , b , θ ) ,
(iii) 
Translation: R ψ M T k f ( a , b , θ ) = exp i A ( Λ θ · k b ) ( Λ θ · k ) B R ψ M F M ( a , b Λ θ · k , θ ) , where F M ( t ) = exp i A ( Λ θ · t ) ( Λ θ · k ) B f ( t ) ,
(iv) 
Dilation: R ψ M D λ f ( a , b , θ ) = R ψ N f a λ , b λ , θ , N = ( A , B / λ 2 ; λ 2 C , D ) ,
(v) 
Parity: R P ψ M P f ( a , b , θ ) = R ψ M f ( a , b , θ ) ,
(vi) 
Rotation: R ψ M R θ f ( a , b , θ ) = R ψ M f ( a , b , θ θ ) ,
(vii) 
Translation in Window: R T k ψ M f ( a , b , θ ) = exp i A 2 a b k + ( a k ) 2 2 B R ψ M f a , b + a k , θ ,
(viii) 
Dilation in Window: R D λ ψ M f ( a , b , θ ) = R ψ M f a λ , b , θ .
Proof. 
To keep the long story short, the proof is omitted. □
The following proposition offers a lucid and elegant representation of the linear canonical ridgelet transform (20) in the linear canonical domain.
Proposition 1.
For any f L 2 ( R 2 ) , the linear canonical ridgelet transform (20) can be expressed via the linear canonical transform as
L M R ψ M f ( a , b , θ ) ( ω ) = 2 π a i B exp i D ω 2 2 B F F M ω Λ θ B F ψ a ω B ¯ ,
where the linear canonical transform on the L.H.S of (21) is computed with respect to the translation variable b and
F M ( t ) = f ( t ) exp i A ( Λ θ · t ) 2 2 B , ω Λ θ B = ω cos θ B , ω sin θ B .
Proof. 
Note that the linear canonical ridgelet transform defined in (20) can be regarded as the linear canonical wavelet transform of the Radon transform as illustrated in (17). Therefore, by virtue of (16), we express the linear canonical transform of (20) as follows:
L M R ψ M f ( a , b , θ ) ( ω ) = 2 π a L M R f ( t , θ ) ( ω ) F ψ a ω B ¯ .
To compute the linear canonical transform of R f ( t , θ ) , with respect to variable t , we proceed as
L M R f ( t , θ ) ( ω ) = R R f ( t , θ ) K M ( t , ω ) d t = 1 2 π i B R R f ( t , θ ) exp i ( A t 2 2 t ω + D ω 2 ) 2 B d t = 1 2 π i B R R 2 f ( x ) δ ( Λ θ · x t ) d x exp i ( A t 2 2 t ω + D ω 2 ) 2 B d t = 1 2 π i B R 2 f ( x ) exp i ( A ( Λ θ · x ) 2 2 ( Λ θ · x ) ω + D ω 2 ) 2 B d x = 1 2 π i B R 2 f ( x ) exp i ( A ( Λ θ · x ) 2 2 ( Λ θ · x ) ω + D ω 2 ) 2 B d x = 1 2 π i B R 2 f ( x ) exp i D ω 2 2 B exp i ( A ( Λ θ · x ) 2 2 ( Λ θ · x ) ω ) 2 B d x = 1 2 π i B exp i D ω 2 2 B R 2 f ( x ) exp i A ( Λ θ · x ) 2 2 B exp i ( ω Λ θ ) · x B d x = 2 π i B exp i D ω 2 2 B F F M ω Λ θ B ,
where ω Λ θ B = ω cos θ B , ω sin θ B and F M ( t ) is given by F M ( t ) = f ( t ) exp i A ( Λ θ · t ) 2 2 B . Finally, using (24) in (23), we obtain the desired expression for the linear canonical transform of the linear canonical ridgelet transform as
L M R ψ M f ( a , b , θ ) ( ω ) = 2 π a i B exp i D ω 2 2 B F F M ω Λ θ B F ψ a ω B ¯ .
This completes the proof of Proposition 1. □
In view of Proposition 1, we shall obtain an orthogonality relation for the linear canonical ridgelet transform defined in (20). As a consequence of such a relation, we can infer that the linear canonical ridgelet transform (20) turns to be an isometry from the space of finite energy signals L 2 ( R 2 ) to the space of three-parameter transformations L 2 ( R + × R × [ 0 , 2 π ) ) .
Theorem 2.
The linear canonical ridgelet transforms of any pair of functions f , g L 2 ( R 2 ) satisfy the following orthogonality relation:
0 2 π R R + R ψ M f ( a , b , θ ) R ϕ M g ( a , b , θ ) ¯ d a d b d θ a 3 = C ψ , ϕ f , g 2 ,
where C ψ , ϕ is given by the usual cross-admissibility condition:
C ψ , ϕ = ( 2 π ) 2 R F ψ ( ω ) ¯ F ϕ ( ω ) | ω | 2 d ω < .
Proof. 
Identifying the linear canonical ridgelet transform (20) as a function of the translation variable b and then applying the Parseval’s formula for the linear canonical transform together with a change in the order of integration, we have
0 2 π R R + R ψ M f ( a , b , θ ) R ϕ M g ( a , b , θ ) ¯ d a d b d θ a 3 = 0 2 π R + R L M R ψ M f ( a , b , θ ) ( ω ) L M R ϕ M g ( a , b , θ ) ( ω ) ¯ d ω d a d θ a 3 = 0 2 π R + R 2 π a i B exp i D ω 2 2 B F F M ω Λ θ B F ψ a ω B ¯ × 2 π a i B exp i D ω 2 2 B F G M ω Λ θ B ¯ F ϕ a ω B d ω d a d θ a 3 = 0 2 π R F F M ω Λ θ B F G M ω Λ θ B ¯ × ( 2 π ) 2 | B | R + F ψ a ω B ¯ F ϕ a ω B d a a 2 d ω d θ ,
where the functions F M ( t ) and G M ( t ) appearing on the RHS of (27) are given by
F M ( t ) = f ( t ) exp i A ( Λ θ · t ) 2 2 B and G M ( t ) = g ( t ) exp i A ( Λ θ · t ) 2 2 B .
To solve the inner integral on the RHS of (27), we shall make use of the substitution a ω / B = ω , so that
( 2 π ) 2 | B | R + F ψ a ω B ¯ F ϕ a ω B d a a 2 = | ω | . | B | 2 ( 2 π ) 2 R F ψ ( ω ) ¯ F ϕ ( ω ) | ω | 2 d ω = | ω | . | B | 2 C ψ , ϕ .
Using the estimate (28) in (27) and invoking the cross-admissibility condition (26), we obtain
0 2 π R R + R ψ M f ( a , b , θ ) R ϕ M g ( a , b , θ ) ¯ d a d b d θ a 3 = C ψ , ϕ 0 2 π R F F M ω Λ θ B F G M ω Λ θ B ¯ | ω | . | B | 2 d ω d θ = C ψ , ϕ R 2 F F M ( w ) F G M ( w ) ¯ d ( w ) ,
where the last expression is obtained via the substitution ω Λ θ / B = ( ω 1 , ω 2 ) = w and the fact that the Jacobian of the transformation is ω / B 2 . Finally, applying the Parseval’s formula for the Fourier transform on the RHS of (29), we obtain the desired orthogonality relation
0 2 π R R + R ψ M f ( a , b , θ ) R ϕ M g ( a , b , θ ) ¯ d a d b d θ a 3 = C ψ , ϕ R 2 F F M ( w ) F G M ( w ) ¯ d w = C ψ , ϕ R 2 F M ( t ) G M ( t ) ¯ d t = C ψ , ϕ R 2 f ( t ) g ( t ) ¯ d t = C ψ , ϕ f , g 2 .
This completes the proof of Theorem 2. □
Remark 2.
For f = g and ψ = ϕ , Theorem 2 boils down to the following expression:
0 2 π R R + | R ψ M f ( a , b , θ ) | 2 d a d b d θ a 3 = C ψ f 2 2 ,
where C ψ is given by the admissibility condition (7). Evidently, if the wavelet ψ satisfies C ψ = 1 , then the linear canonical ridgelet transform (20) is indeed an isometry from L 2 ( R 2 ) to L 2 ( R + × R × [ 0 , 2 π ) ) .
Following is the inversion formula associated with the linear canonical ridgelet transform defined in (20).
Theorem 3.
Any function f L 2 ( R 2 ) can be reconstructed from the corresponding linear canonical ridgelet transform R ψ M f ( a , b , θ ) via the following formula:
f ( t ) = 1 C ψ , ϕ 0 2 π R R + R ψ M f ( a , b , θ ) ϕ a , b , θ M ( t ) d a d b d θ a 3 , a . e . ,
where C ψ , ϕ 0 is given by the cross-admissibility condition (26).
Proof. 
We shall accomplish the proof by virtue of Theorem 2. To facilitate the narrative, we choose g ( x ) = δ ( x t ) , t R 2 and note that
R ϕ M g ( a , b , θ ) = 1 a R 2 δ ( x t ) ϕ Λ θ · x b a ¯ exp i A ( Λ θ · x b ) ( Λ θ · x + b ) 2 B d x = 1 a ϕ Λ θ · x b a ¯ exp i A ( Λ θ · x b ) ( Λ θ · x + b ) 2 B = ϕ a , b , θ M ( t ) ¯ .
In addition, we note that
f , g 2 = R 2 f ( x ) δ ( x t ) d t = f ( t ) .
Invoking the orthogonality relation (25), then using (32) and (33), we obtain the reconstruction formula for the linear canonical ridgelet transform as
f ( t ) = 1 C ψ , ϕ 0 2 π R R + R ψ M f ( a , b , θ ) ϕ a , b , θ M ( t ) d a d b d θ a 3 , a . e .
This completes the proof of Theorem 3. □
Towards the end of this section, we shall formulate the Heisenberg-type uncertainty inequality associated with the linear canonical ridgelet transform defined in (20).
Theorem 4.
If R ψ M f ( a , b , θ ) is the linear canonical ridgelet transform of any non-trivial function f L 2 ( R 2 ) , vanishing at infinity; then the following uncertainty inequality holds:
0 2 π R R + b 2 R ψ M f ( a , b , θ ) 2 d a d b d θ a 3 1 / 2 R 2 | w | 2 F F M ( w ) 2 d w 1 / 2 C ψ 2 f 2 2 ,
where C ψ is given by the admissibility condition (7) and the function F M ( t ) is defined as
F M ( t ) = f ( t ) exp i A ( Λ θ · t ) 2 2 B .
Proof. 
For any non-trivial function g L 2 ( R ) , vanishing at ± , Heisenberg’s uncertainty principle associated with the linear canonical transform reads [26]:
R t 2 | g ( t ) | 2 d t 1 / 2 R ω 2 L M g ( ω ) 2 d ω 1 / 2 | B | 2 R | g ( t ) | 2 d t .
We shall identify the linear canonical ridgelet transform R ψ M f ( a , b , θ ) as a function of the translation variable b and then invoke (35) to obtain
R b 2 R ψ M f ( a , b , θ ) 2 d b 1 / 2 R ω 2 L M R ψ M f ( a , b , θ ) ( ω ) 2 d ω 1 / 2 | B | 2 R R ψ M f ( a , b , θ ) 2 d b .
Integrating the inequality (36) with respect to the measure d a d θ / a 3 yields
0 2 π R + R b 2 R ψ M f ( a , b , θ ) 2 d b 1 / 2 R ω 2 L M R ψ M f ( a , b , θ ) ( ω ) 2 d ω 1 / 2 d a d θ a 3 | B | 2 0 2 π R + R R ψ M f ( a , b , θ ) 2 d b d a d θ a 3 .
Applying the Cauchy–Schwarz inequality, we can redraft inequality (37) as
0 2 π R R + b 2 R ψ M f ( a , b , θ ) 2 d a d b d θ a 3 1 / 2 × 0 2 π R R + ω 2 L M R ψ M f ( a , b , θ ) ( ω ) 2 d a d ω d θ a 3 1 / 2 C ψ | B | 2 f 2 2 .
By virtue of Proposition 1, we can simplify the second set of integrals on the L.H.S of (38) as
0 2 π R R + ω 2 L M R ψ M f ( a , b , θ ) ( ω ) 2 d a d ω d θ a 3 = ( 2 π ) 2 | B | 0 2 π R R + ω 2 F F M ω Λ θ B 2 F ψ a ω B 2 d a d ω d θ a 2 = 1 | B | 0 2 π R ω 2 F F M ω Λ θ B 2 ( 2 π ) 2 R + F ψ a ω B 2 d a a 2 d ω d θ ,
where F M ( t ) = f ( t ) exp i A ( Λ θ · t ) 2 2 B . The inner integral on the R.H.S of (39) can be solved by substituting a ω / B = ω and noting that
( 2 π ) 2 R + F ψ a ω B 2 d a a 2 = | ω | | B | R F ψ ( ω ) 2 | ω | 2 d ω = | ω | | B | C ψ ,
where C ψ is given by the admissibility condition (7). Using (40) in (39), we obtain
0 2 π R R + ω 2 L M R ψ M f ( a , b , θ ) ( ω ) 2 d a d ω d θ a 3 = C ψ 0 2 π R ω 2 F F M ω Λ θ B 2 | ω | . | B | 2 d ω d θ = B 2 C ψ R 2 | w | 2 F F M ( w ) 2 d w ,
where the last expression is obtained via the substitution ω Λ θ / B = ( ω 1 , ω 2 ) = w and the fact that the Jacobian of the transformation is ω / B 2 . Finally, using (41) in (38), we obtain the desired uncertainty inequality for the linear canonical ridgelet transform as
0 2 π R R + b 2 R ψ M f ( a , b , θ ) 2 d a d b d θ a 3 1 / 2 R 2 | w | 2 F F M ( w ) 2 d w 1 / 2 C ψ 2 f 2 2 .
This completes the proof of Theorem 4. □
Remark 3.
For M = ( 0 , 1 ; 1 , 0 ) and M = ( cos α , sin α ; sin α , cos α ) , α n π , n Z , the uncertainty inequality (34) boils down to the respective Heisenberg-type inequalities for the classical and fractional variants of the ridgelet transform.

3.3. An Example

In this subsection, our sole motive is to exemplify the implementation of the proposed linear canonical ridgelet transform on a bivariate function.
Example 2.
Consider the bivariate Gaussian function f ( t ) = K e σ | t | 2 , where t = ( t 1 , t 2 ) R 2 and K C , σ > 0 are scalars. Firstly, we shall find an expression for the Radon transform of the given bivariate function. To keep any confusion of terminology at bay, we temporarily replace the notation t with x = ( x 1 , x 2 ) R 2 and then use (5) to obtain
R f ( t , θ ) = R 2 f ( x ) δ ( Λ θ · x t ) d x = K R 2 e σ | x | 2 δ ( Λ θ · x t ) d x = K R R e σ x 1 2 e σ x 2 2 δ ( x 1 cos θ + x 2 sin θ t ) d x 1 d x 2 = K R e σ x 1 2 R e σ x 2 2 δ ( x 1 cos θ + x 2 sin θ t ) d x 2 d x 1 .
Making use of the substitution x 2 sin θ = z , we can simplify the expression (42) as follows
R f ( t , θ ) = K R e σ x 1 2 1 | sin θ | R e σ z 2 / sin 2 θ δ ( x 1 cos θ t + z ) d z d x 1 = K R e σ x 1 2 1 | sin θ | e σ ( t x 1 cos θ ) 2 / sin 2 θ d x 1 = K | sin θ | e γ t 2 R e ( σ + γ cos 2 θ ) x 1 2 + ( 2 t cos θ ) x 1 d x 1 = K | sin θ | e γ t 2 π σ + γ cos 2 θ exp ( 2 t cos θ ) 2 4 ( σ + γ cos 2 θ ) ,
where γ = σ / sin 2 θ and the last expression follows as an implication of the standard Gaussian integral. Moreover, we can further simplify the expression (43) as
R f ( t , θ ) = K | sin θ | π sin 2 θ σ exp cos 2 θ sin 4 θ σ 2 σ sin 2 θ t 2 = K π σ e ρ t 2 , ρ = cos 2 θ sin 4 θ σ 2 σ sin 2 θ .
Now, in order to compute the ridgelet transform of the given bivariate function, we choose the one-dimensional Morlet wavelet ψ ( t ) = e i ω 0 t t 2 / 2 , where ω 0 R . Consequently, in view of (14), the linear canonical daughter wavelets are given by
ψ a , b M ( t ) = 1 a exp i A 2 B 1 2 a 2 b 2 i A 2 B + 1 2 a 2 t 2 + i ω 0 a + b a 2 t i ω 0 a b .
Finally, using Definition 3 to calculate the linear canonical wavelet transform of the Radon transform obtained in (43), we have
W ψ M R f ( t , θ ) ( a , b ) = K π a σ exp 1 2 a 2 i A 2 B b 2 + i ω 0 a b × R exp ρ i A 2 B 1 2 a 2 t 2 i ω 0 a + b a 2 t d t = K π a σ ρ i A 2 B 1 2 a 2 exp i ω 0 a + b a 2 2 4 ρ i A 2 B 1 2 a 2 × exp 1 2 a 2 i A 2 B b 2 + i ω 0 a b .
Hence, we conclude that the linear canonical ridgelet transform of the given bivariate function with respect to the one-dimensional Morlet wavelet is given by
R ψ M f ( a , b , θ ) = K π exp 1 2 a 2 i A 2 B b 2 + i ω 0 a b a σ cos 2 θ sin 4 θ σ 2 σ sin 2 θ i A 2 B 1 2 a 2 × exp i ω 0 a + b a 2 2 4 cos 2 θ sin 4 θ σ 2 σ sin 2 θ i A 2 B 1 2 a 2 .

4. Conclusions and Future Work

In the present study, we accomplished the prime objective of entwining the merits of the linear canonical transform and the classical ridgelet transform into a novel integral transform coined as the linear canonical ridgelet transform by making use of the well-known Radon transform and the linear canonical wavelet transform. The efficacy of the linear canonical ridgelet waveforms is demonstrated via an example supported by vibrant graphics, and it is intuitively clear that the underlying unimodular matrix M = ( A , B ; C , D ) significantly affects the nature of ridges. As a supplementation to the fundamental results, we also formulated a Heisenberg-type uncertainty inequality for the newly proposed linear canonical ridgelet transform. Nonetheless, an illustrative example demonstrating the implementation of the linear canonical ridgelet transform on a bivariate function is also presented in support of the undertaken problem. On the flip side, the present article also stimulates interest towards future research in the context of ridgelet analysis; for instance, one of the immediate concerns is to develop the discrete analogue of the proposed linear canonical ridgelet transform. By doing so, the ridgelets can be used in a novel way in many ways where the traditional wavelets fail to perform satisfactorily. In addition, since the linear canonical ridgelet transform is potentially capable of efficiently dealing with line-like phenomena in two-dimensional signals, it is quite effective to extend the proposed transform to arbitrary dimensions by employing the multi-dimensional linear canonical transform. In that case, higher-dimensional singularities, such as plane-like phenomenon in three dimensions, can be be analyzed in an elegant and insightful way.

Author Contributions

Conceptualization, F.A.S. and A.Y.T.; methodology, H.M.S.; software, A.Y.T.; validation, H.M.S. and A.I.Z.; formal analysis, A.Y.T.; investigation, F.A.S.; writing, F.A.S. and A.Y.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to extend sincere thanks to the anonymous reviewers for the meticulous reading of the manuscript and the suggestions they provided to improve the manuscript its the present stage.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Debnath, L.; Shah, F.A. Wavelet Transforms and Their Applications; Birkhäuser: New York, NY, USA, 2015. [Google Scholar]
  2. Debnath, L.; Shah, F.A. Lecture Notes on Wavelet Transforms; Birkhäuser: Boston, MA, USA, 2017. [Google Scholar]
  3. Akansua, A.N.; Serdijnc, W.A.; Selesnick, I.W. Emerging applications of wavelets: A review. Phys. Commun. 2010, 3, 1–18. [Google Scholar] [CrossRef]
  4. Akujuobi, C.M. Wavelets and Wavelet Transform Systems and Their Applications; Springer Nature: Cham, Switzerland, 2022. [Google Scholar]
  5. Aldroubi, A.; Unser, M. Wavelets in Medicine and Biology; CRC Press: Boca Raton, FL, USA, 1996. [Google Scholar]
  6. Ali, S.T.; Antoine, J.P.; Gazeau, J.P. Coherent States, Wavelets and Their Generalizations, 2nd ed.; Springer: New York, NY, USA, 2017. [Google Scholar]
  7. Guariglia, E.; Silvestrov, S. Fractional-Wavelet Analysis of Positive definite Distributions and Wavelets on D ( C ) . In Engineering Mathematics II; Silvestrov, S., Rančić, M., Eds.; Springer: Berlin/Heidelberg, Germany, 2017; pp. 337–353. [Google Scholar]
  8. Sanevaa, K.; Vindas, J. Wavelet expansions and asymptotic behavior of distributions. J. Math. Anal. Appl. 2010, 370, 543–554. [Google Scholar] [CrossRef] [Green Version]
  9. Mallat, S.G. A theory for multiresolution signal decomposition: The wavelet representation. IEEE Trans. Pattern Anal. Mach. Intell. 1989, 11, 674–693. [Google Scholar] [CrossRef] [Green Version]
  10. Candés, E.; Donoho, D. Ridgelets: A key to higher-dimensional intermittency? Philos. Trans. R. Soc. Lond. A 1999, 357, 2495–2509. [Google Scholar] [CrossRef]
  11. Candés, E.J.; Donoho, D.L. Continuous curvelet transform I. Resolution of the wavefront set. Appl. Comput. Harmon. Anal. 2005, 19, 162–197. [Google Scholar] [CrossRef] [Green Version]
  12. Candés, E.J.; Donoho, D.L. Continuous curvelet transform II. Discretization and frames. Appl. Comput. Harmon. Anal. 2005, 19, 198–222. [Google Scholar] [CrossRef] [Green Version]
  13. Fadili, J.; Starck, J.L. Curvelets and ridgelets. In Encyclopedia of Complexity and Systems Science; Springer: Berlin/Heidelberg, Germany, 2009; pp. 1718–1738. [Google Scholar]
  14. Tantary, A.Y.; Shah, F.A. An intertwining of curvelet and linear canonical transforms. J. Math. 2020, 2020, 8814998. [Google Scholar] [CrossRef]
  15. Kutyniok, G.; Labate, D. Shearlets: Multiscale Analysis for Multivariate Data; Birkhäuser: New York, NY, USA, 2012. [Google Scholar]
  16. Helgason, S. The Radon Transform, 2nd ed.; Birkhäuser: Boston, MA, USA, 1999. [Google Scholar]
  17. Bartolucci, F.; Mari, F.D.; Vito, E.D.; Odone, F. The Radon transform intertwines wavelets and shearlets. Appl. Comput. Harmon. Anal. 2019, 47, 822–847. [Google Scholar] [CrossRef]
  18. Deans, S.R. The Radon Transform and Some of Its Applications; John Wiley & Sons: New York, NY, USA, 1983. [Google Scholar]
  19. Debnath, L.; Bhatta, D. Integral Transforms and Their Applications, 3rd ed.; Chapman and Hall, CRC Press: Boca Raton, FL, USA, 2015. [Google Scholar]
  20. Chen, G.Y.; Bhattacharya, P. Invariant pattern recognition using ridgelet packets and the Fourier transform. Int. J. Wavelets Multiresol. Inf. Process. 2009, 7, 215–228. [Google Scholar] [CrossRef]
  21. Collins, S.A., Jr. Lens-system diffraction integral written in terms of matrix optic. J. Opt. Soc. Am. 1970, 60, 1772–1780. [Google Scholar] [CrossRef]
  22. Moshinsky, M.; Quesne, C. Linear canonical transformations and their unitary representations. J. Math. Phys. 1971, 12, 1772–1780. [Google Scholar] [CrossRef]
  23. Healy, J.J.; Kutay, M.A.; Ozaktas, H.M.; Sheridan, J.T. Linear Canonical Transforms: Theory and Applications; Springer: New York, NY, USA, 2016. [Google Scholar]
  24. Xu, T.Z.; Li, B.Z. Linear Canonical Transform and Its Applications; Science Press: Beijing, China, 2013. [Google Scholar]
  25. Wei, D.; Li, Y.M. Generalized wavelet transform based on the convolution operator in the linear canonical transform domain. Optik 2014, 125, 4491–4496. [Google Scholar] [CrossRef]
  26. Shah, F.A.; Tantary, A.Y. Multidimensional linear canonical transform with applications to sampling and multiplicative filtering. Multidimens. Syst. Signal Process. 2022, 33, 621–650. [Google Scholar] [CrossRef]
Figure 1. The linear canonical ridgelet waveforms for M = ( 1 , 2 ; 1 / 2 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Figure 1. The linear canonical ridgelet waveforms for M = ( 1 , 2 ; 1 / 2 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Mathematics 10 01986 g001
Figure 2. The linear canonical ridgelet waveforms for M = ( 1 , 2 ; 1 / 2 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Figure 2. The linear canonical ridgelet waveforms for M = ( 1 , 2 ; 1 / 2 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Mathematics 10 01986 g002
Figure 3. The linear canonical ridgelet waveforms for M = ( 1 / 4 , 1 / 6 ; 3 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Figure 3. The linear canonical ridgelet waveforms for M = ( 1 / 4 , 1 / 6 ; 3 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Mathematics 10 01986 g003
Figure 4. The linear canonical ridgelet waveforms for M = ( 1 / 4 , 1 / 6 ; 3 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Figure 4. The linear canonical ridgelet waveforms for M = ( 1 / 4 , 1 / 6 ; 3 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Mathematics 10 01986 g004
Figure 5. The linear canonical ridgelet waveforms for M = ( 3 , 1 ; 5 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Figure 5. The linear canonical ridgelet waveforms for M = ( 3 , 1 ; 5 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 2 .
Mathematics 10 01986 g005
Figure 6. The linear canonical ridgelet waveforms for M = ( 3 , 1 ; 5 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Figure 6. The linear canonical ridgelet waveforms for M = ( 3 , 1 ; 5 , 2 ) at scale a = 2 , location b = 0 , and orientation θ = π / 6 .
Mathematics 10 01986 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Srivastava, H.M.; Tantary, A.Y.; Shah, F.A.; Zayed, A.I. An Interplay of Ridgelet and Linear Canonical Transforms. Mathematics 2022, 10, 1986. https://doi.org/10.3390/math10121986

AMA Style

Srivastava HM, Tantary AY, Shah FA, Zayed AI. An Interplay of Ridgelet and Linear Canonical Transforms. Mathematics. 2022; 10(12):1986. https://doi.org/10.3390/math10121986

Chicago/Turabian Style

Srivastava, Hari M., Azhar Y. Tantary, Firdous A. Shah, and Ahmed I. Zayed. 2022. "An Interplay of Ridgelet and Linear Canonical Transforms" Mathematics 10, no. 12: 1986. https://doi.org/10.3390/math10121986

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop