Abstract
In pursuit of efficient time-frequency representation of Clifford-valued signals, we propose a novel integral transform coined as the Clifford-valued wave-packet transform. In the first instance, all the fundamental properties of the Clifford-valued wave-packet transform including the inner product relation, inversion formula and range theorem are studied. This is followed by the formulation of several uncertainty inequalities, such as the Heisenberg–Pauli–Weyl inequality, Pitt’s inequality and logarithmic inequality for the proposed transform. We culminate our study by demonstrating the performance and efficiency of the Clifford-valued wave-packet transform for detection and orientation of pointwise singularities in the context of three-dimensional signal analysis.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
An utter representation of non-transient signals requires frequency analysis that is local in time, resulting in the time-frequency analysis. The major development in the realm of time-frequency analysis came in the form of short-time Fourier transform (STFT) or Gabor transform [1], which is reliant upon analyzing functions determined by the fundamental operations of translation and modulation acting on a given window function. With the aid of this transform, one can analyze the spectral contents of a given signal in the localized neighborhood of time. This astonishing feature of STFT provides the local characteristics of the Fourier transform with time resolution determined by the width of the window function [2]. Although the Gabor representations are quite handy, such representations are not adequate for signals having high frequency components for shorter durations and low frequency components for longer durations, leading to the birth of time-scale integral transform, often known as the wavelet transform [3, 4]. Owing to the lucid nature and close resemblance with the classical Fourier transform, the wavelet transforms have fascinated the mathematical, physical, chemical, biological and engineering communities with their versatile applicability [5]. As the signal analyzing capability of the wavelet transform is limited in the time-frequency plane, it does not serve as an efficient tool for processing those signals whose energy is not well concentrated in the frequency domain. An appropriate redressal of this limitation was given by Torresani [6] in the form of wave-packet transform by incorporating all the three unitary operations: translation, dilation, and modulation to the given window function. As of now, the wave-packet transform has witnessed an ample amount of research in the realm of time-frequency analysis, which include fractional wave-packet transform [7,8,9] linear canonical wave-packet transform [10, 11] and many more.
The Clifford analysis has proved to be a bastion for efficient time-frequency representations of multi-variate signals. It is well known that the multi-variate signals are characterized by certain inherent geometric features; however, the quaternion algebra lacks the geometric properties and is therefore not optimal for an efficient tracking of the edges and corners arising in higher-dimensional signals. On the other hand, the Clifford algebra is elegantly endowed with both the algebraic and geometric properties, which encompasses all dimensions at once, as opposed to the multi-dimensional tensorial approach with tensor products of one-dimensional phenomena [12]. Technically, Clifford algebra is a refinement of exterior algebra using a nonzero quadratic form, which not only inherits the advantages of both the Grossmann’s exterior algebra and Hamilton’s algebra of quaternions but also offers a function theory which is a higher-dimensional analogue of the theory of holomorphic functions of one complex variable. The Clifford algebra is a non-commutative and associative algebra, which is being continuously employed in quantum mechanics, neural computations, computer vision, signal and image processing and robotics [13,14,15,16]. The true multi-dimensional nature underlying the Clifford algebras offers a specific construction of higher-dimensional wavelets and the development of the corresponding continuous wavelet theory [17,18,19,20]. As such, it is quite lucrative to introduce the notion of Clifford-valued wave-packet transform as a pleasant alternative for an efficient representation of higher-dimensional signals. The proposed transform is designed to represent Clifford-valued signals at different scales, locations and orientations. Besides, the fundamental properties of Clifford-valued wave-packet transform, including the inner product and energy preserving relations, inversion formula and range theorem, are also investigated in detail. Moreover, several classes of uncertainty principles are studied by employing the machinery of Clifford-valued Fourier transforms and the operator theory. Nevertheless, the proposed transform is also testified for the detection and orientation of pointwise singularities of benchmark signals.
The layout of the article is as follows: Sect. 2 is completely devoted for the exposition of the preliminaries including the notion of Clifford-valued Fourier and wavelet transforms. In Sect. 3, we formally introduce the Clifford-valued wave-packet transform and obtain all of its basic properties. Some uncertainty inequalities for the Clifford-valued wave packet transform are formulated in Sect. 4. Finally, we extend the scope of the work by employing the new transform for the analysis of benchmark signals.
2 Preliminaries
In this section, we present a brief overview of the Clifford algebras including the formal definition of Clifford-valued Fourier transform, and the various time-frequency analyzing tools in Clifford domains.
2.1 Basics of Clifford Algebra
The Clifford algebra \(C\ell _{(0,n)}:=C\ell _{n}\) is defined as a non-commutative algebra generated by the orthonormal basis \(\{e_1, e_2, \dots , e_n\}\) of the real n-dimensional Euclidean space \({\mathbb {R}}^n\) governed by the multiplication rule [12]:
where \(\delta _{ij}\) denotes the well-known Kronecker’s delta function. The non-commutative product and the additional axiom of associativity generate the \(2^n\)-dimensional Clifford geometric algebra \(C\ell _{n}\), which can be decomposed as
where \(C\ell ^k_{n}\) denotes the space of k-vectors given by
Any general element of the Clifford algebra is called a multi-vector and every multi-vector \(f \in C\ell _{n}\) can be represented in the following form
where \(e_A=e_{i_{1}}e_{i_{2}}\dots e_{i_{k}}\) and \(i_{1}\le i_{2}\le \dots \le i_{k}\). Moreover, \(\langle \cdot \rangle _k\) is called as the grade k-part of f, and \(\langle \cdot \rangle _0,\,\langle \cdot \rangle _1,\,\langle \cdot \rangle _2,\dots \), respectively, denote the scalar part, vector part, bi-vector part and so on. The Clifford conjugate of \(f\in C\ell _{n}\) is given by
We now recall the fundamental notion of integral transformation on the space of functions \(L^r({\mathbb {R}}^{n},\,C\ell _{n})\), \(1\le r<\infty \) defined as
It is imperative to mention that any function \( f\in L^r({\mathbb {R}}^{n},\,C\ell _{n})\) can be represented as a combination of the real-valued functions \(f_A\) and the basis elements \(e_A\) as
2.2 Time-Frequency Analysis in Clifford Domains
Due to the non-commutativity of Clifford-valued functions, several analogues of the Clifford Fourier transforms have been introduced in the literature. However, we shall be interested in following definition due to Bahri and Hitzer [17].
Definition 2.1
For any Clifford-valued function \(f\in L^2({\mathbb {R}}^n,C\ell _n),\,n=2,3(\hbox {mod}\, 4)\), the Clifford-valued Fourier transform is denoted by \({{\mathcal {F}}_{C\ell }}\) and is given by
where \(\mathbf{x},\, \mathbf{w}\in {\mathbb {R}}^n,\,\) and \(\,\mathbf{i}_n=e_1e_2\dots e_n \in C\ell _n\).
It is pertinent to mention that the Clifford exponential product \(e^{-\mathbf{i}_n\,\mathbf{w}\cdot \mathbf{x}}\) appearing in (2.5) commutes with every element of \(L^2({\mathbb {R}}^n,\,C\ell _n)\), for \(n=3(\hbox {mod}\, 4)\) where as it is non-commutative for \(n=2(\hbox {mod}\, 4)\). Moreover, the corresponding inversion and Plancherel formulae for CFT are given by
respectively, where \(f,g\in L^2({\mathbb {R}}^n,\,C\ell _n)\).
Note that, in every integral transformation, two types of functions are involved: one the function to be analyzed and the other used as an analyzing function. For instance, in classical Fourier transform the sinusoidal kernel is the analyzing function and in wavelet transform the analyzing function is precisely the mother wavelet. Let \({\mathcal {T}}_\mathbf{b}\), \({\mathcal {D}}_{a}\), \({\mathcal {R}}_\theta \) and \({\mathcal {M}}_\mathbf{w}\) be the translation, dilation, rotation and modulation operators acting on an analyzing function \(\psi \in L^2({\mathbb {R}}^n, C\ell _n)\), respectively, given by
where \(R_\theta \) is a rotation matrix of order n with \(\theta \in \text {SO}(n)\), the special orthogonal group of \({\mathbb {R}}^{n}\) generated by the hyperplane reflections. For instance, the action of rotations in \({\mathbb {R}}^2\) is given by \(\theta \) and the rotation matrix \(R_{\theta }\) is given by
while as the rotations in \({\mathbb {R}}^3\) are given by
We now recall the definitions of Clifford-valued windowed Fourier and wavelet transforms [18, 19].
Definition 2.2
The Clifford-valued windowed Fourier transform of any Clifford-valued function \(f\in L^1({\mathbb {R}}^n,\,C\ell _n)\cap L^2({\mathbb {R}}^n,\,C\ell _n)\) is denoted by \({{\mathcal {G}}_{\phi }}\big [f\big ]\) and is given by
where \(\mathbf{x}, \mathbf{w}\in {\mathbb {R}}^n\) and \(\phi \in L^2({\mathbb {R}}^n,\,C\ell _n)\) is the window function; that is, it is a nonzero function having rapid decay in both the spatial and Clifford Fourier domains.
Definition 2.3
[18]. The Clifford-valued wavelet transform of any Clifford-valued function \(f \in L^2\left( {\mathbb {R}}^n,\,C\ell _n\right) \) with respect to an analyzing function \(\psi \in L^2\left( {\mathbb {R}}^{n},\,C\ell _n\right) \) is defined by
3 The Clifford-Valued Wave-Packet Transform
In this section, we introduce the notion of Clifford-valued wave-packet transform by constructing the Clifford-valued wave-packet systems in \(L^2\left( {\mathbb {R}}^n,C\ell _n\right) \) with the aid of translation, dilation, rotation and modulation operators as defined in Sect. 2, acting on a single generator \(\psi \). Besides, we shall also investigate some fundamental properties of the proposed transform using the machinery of Clifford-valued Fourier transforms.
For any \(\psi \in L^2({\mathbb {R}}^n, C\ell _n),\) we define the collection
System (3.1) will be called the Clifford-valued wave-packet system. It is easy to verify that the set \( {\mathcal {G}} = {\mathbb {R}}^{+} \times {{\mathbb {R}}^{n}}\times \text {SO}(n)\times {{\mathbb {R}}^{n}}\) constitutes a group under the operations
where \((1,\mathbf{0},0,\mathbf{0})\) acts as a neutral element of \({\mathcal {G}}\) and \(\big (a^{-1},-a^{-1}{} \mathbf{b},-\theta ,a R_{\theta }{} \mathbf{w}\big )\) is the inverse of \(\big (a,\mathbf{b},\theta ,\mathbf{w} \big )\) in \({\mathcal {G}}\). Moreover, the left Haar measure on \({\mathcal {G}}\) is given by \(\hbox {d}\eta ={\hbox {d}a\,\hbox {d}{} \mathbf{b}\, \hbox {d}\theta }\,d\mathbf{w}/a^{n+1}\), as
Taking \({\tilde{a}}:=aa',{\tilde{\varvec{b}}}:=\mathbf{b}'+a'\mathbf{b},\,{\tilde{\theta }}:=\theta +\theta ',\,{\tilde{\varvec{w}}}:=\mathbf{w}+R_{\theta }^{-1}{} \mathbf{w}^{\prime }/a\), that is; \(\hbox {d}a={(a')}^{-1}\hbox {d}{\tilde{a}},\,\hbox {d}{} \mathbf{b}={(a')}^{-n}d\tilde{\mathbf{b}},\,\text {d}\theta =\text {d}{\tilde{\theta }},\,\text {d}{} \mathbf{w}=\text {d}{\tilde{\varvec{w}}}\), equation (3.3) becomes
Hence, \(\hbox {d}\eta ={\hbox {d}a\,\hbox {d}{} \mathbf{b}\, \hbox {d}\theta }\,\hbox {d}{} \mathbf{w}/a^{n+1}\) is indeed the left Haar measure on \({\mathcal {G}}\).
Proposition 3.1
For every \(\psi \in L^2({\mathbb {R}}^n, C\ell _n)\), the map \(\pi : L^2\left( {\mathbb {R}}^{n}, C\ell _n\right) \rightarrow L^2\left( {\mathcal {G}}, C\ell _n\right) \) defined by
is a unitary projective group representation of the Clifford-valued wave-packet group \({\mathcal {G}}\) on the n-dimensional Hilbert space of Clifford-valued functions.
Proof
For \(\big (a,\mathbf{b},\theta ,\mathbf{w} \big ), \big (a^{\prime },\mathbf{b}^{\prime },\theta ^{\prime },\mathbf{w}^{\prime }\big ) \,\in \,{\mathcal {G}}\), Eq. (3.4) implies that
where \(\gamma _{a,\mathbf{b},\mathbf{w}'}^{\theta }=e^{-\mathbf{i}_nR_{\theta }^{-1}{} \mathbf{w}'{} \mathbf{b}/a},\) which in turn implies that \(\pi \) is a projective unitary group representation of the Clifford-valued wave-packet group \({\mathcal {G}}\).
We now formally introduce the notion of Clifford-valued wave-packet transform of Clifford-valued signals. \(\square \)
Definition 3.2
The Clifford-valued wave-packet transform of a multi-vector signal \(f \in L^2\left( {\mathbb {R}}^{n}, C\ell _n\right) \) with respect to a nonzero \(\psi \in L^2\left( {\mathbb {R}}^{n}, C\ell _n\right) \) is denoted by \({\mathcal {WP}}_{\psi }\big [f\big ]\) and defined by
where \(\psi _{a,\mathbf{b},\mathbf{w}}^{\theta }(\mathbf{x})\) is given by (3.1).
More explicitly, (3.6) can also be expressed as
Definition 3.2 allows us to make the following comments:
-
The terms appearing in the integrand of (3.7) cannot be interchanged due to the non-commutativity of Clifford-valued functions.
-
For \(a=1\) and \(R_{\theta }=I_{n\times n}\), Definition 3.2 boils down to the Clifford-valued windowed Fourier transform (2.8).
-
For \(\mathbf{w}=(w_1,w_2,\dots ,w_n)=(0,0,\dots ,0)\), Definition 3.2 reduces to the conventional Clifford-valued wavelet transform (2.9).
-
For \(f,\psi \in L^2\left( {\mathbb {R}}^{2}, C\ell _2\right) \), Definition 3.2 reduces to the quaternion-valued wave-packet transform [21].
-
The spectral representation of the Clifford-valued wave-packet transform is given by
$$\begin{aligned}&{\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\nonumber \\&\quad =\dfrac{a^{n/2}}{(2\pi )^n}\, \int _{{\mathbb {R}}^n} {\mathcal {F}}_{C\ell } \big [f\big ](\mathbf{u})\,e^{i_n\mathbf{u}\cdot \mathbf{b}}\, \overline{{\mathcal {F}}_{C\ell }\left[ \,e^{i_nR_{\theta }\mathbf{w}\cdot a(\mathbf{x})}\,\psi (\mathbf{x})\right] \left( R_{\theta }^{-1}a\mathbf{u}\right) }\,e^{-\mathbf{i}_n\,\mathbf{w}\cdot \mathbf{b}}\, \hbox {d}{} \mathbf{u}. \end{aligned}$$(3.8)
The Clifford-valued wave-packet transform (3.6) satisfies the following properties:
-
(i)
Linearity: For any \(f_1,f_2\in L^2\left( {\mathbb {R}}^{n}, C\ell _n\right) \) and \(\alpha _1,\alpha _2 \in C\ell _n\), we have
$$\begin{aligned} {\mathcal {WP}}_{\psi }\big [\alpha _1 f_1+\alpha _2f_2\big ](a,\theta ,\mathbf{b},\mathbf{w})&= \alpha _1 {\mathcal {WP}}_{\psi }\big [f_1\big ](a,\theta ,\mathbf{b},\mathbf{w})\\&\quad +\alpha _2 {\mathcal {WP}}_{\psi }\big [f_2\big ](a,\theta ,\mathbf{b},\mathbf{w}). \end{aligned}$$ -
(ii)
Translation covariance:
$$\begin{aligned} {\mathcal {WP}}_{\psi }\Big ({\mathcal {T}}_\mathbf{t}\big [ f(\mathbf{x})\big ]\Big )(a,\theta ,\mathbf{b},\mathbf{w})={\mathcal {WP}}_{{\psi }}\big [f\big ](a,\theta ,\mathbf{b}-\mathbf{t},\mathbf{w})\, e^{-i_n\mathbf{w}\cdot \mathbf{t}}. \end{aligned}$$ -
(iii)
Dilation covariance: For \(\lambda \in {\mathbb {R}}\setminus \{0\}\), we have
$$\begin{aligned} {\mathcal {WP}}_{\psi }\big [{\mathcal {D}}_{\lambda } f( \mathbf{x})\big ](a,\theta ,\mathbf{b},\mathbf{w})={\lambda }^n\, {\mathcal {WP}}_{\psi }\left[ f(\mathbf{x})\right] \left( \lambda a,\theta ,\lambda \mathbf{b},\frac{\mathbf{w}}{\lambda }\right) . \end{aligned}$$ -
(iv)
Modulation covariance:
$$\begin{aligned} {\mathcal {WP}}_{\psi }\Big ({M}_{\mathbf{w^{\prime }}}\big [ f(\mathbf{x})\big ]\Big )(a,\theta ,\mathbf{b},\mathbf{w})={\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w}-\mathbf{w}^{\prime }). \end{aligned}$$ -
(v)
Rotation covariance:
$$\begin{aligned} {\mathcal {WP}}_{\psi }\Big (\mathcal {R}_{{\theta }^{\prime }}[ f(\mathbf{x})]\Big )(a,\theta ,\mathbf{b},\mathbf{w})={\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ^{\prime \prime },R_{\theta }\mathbf{b},R_{{\theta }^{\prime }}^{-1}{} \mathbf{w}), \end{aligned}$$where \(\mathcal {R}_{{\theta }^{\prime }}[ f(\mathbf{x})]=f\left( R_{{\theta }^{\prime }}{} \mathbf{x}\right) \), and \(R_{\theta ^{\prime \prime }}=R_{\theta ^{\prime }} \cdot R_{\theta }.\)
-
(v)
Parity:
$$\begin{aligned} {\mathcal {WP}}_{P\psi }\Big [Pf(\mathbf{x})\Big ](a,\mathbf{y},\theta ,\mathbf{w})&=(-1)^n\,{\mathcal {WP}}_{\psi }\Big [f(\mathbf{x})\Big ](a,\theta ,-\mathbf{b},-\mathbf{w}),\\ P f(\mathbf{x})&=f(-\mathbf{x}). \end{aligned}$$ -
(vi)
Translation in \(\psi \):
$$\begin{aligned} {\mathcal {WP}}_{{\mathcal {T}}_\mathbf{k} \big [\psi \big ]}^{{\mathbb {H}}}\Big [f(\mathbf{x})\Big ](a,\theta ,\mathbf{b},\mathbf{w})={\mathcal {WP}}_{\psi }^{{\mathbb {H}}}\Big [f(\mathbf{x})\Big ](a,\theta ,\mathbf{b}+aR_{-\theta }^{-1}{} \mathbf{k},\mathbf{w}). \end{aligned}$$ -
(vii)
Dilation in \(\psi \):
$$\begin{aligned} {\mathcal {WP}}_{{\mathcal {D}}_{\lambda }\big [\psi \big ]}\left[ f( \mathbf{x})\right] (a,\theta ,\mathbf{b},\mathbf{w})=\lambda ^n\cdot {\mathcal {WP}}_{\psi }\left[ f(\mathbf{x})\right] \left( a\lambda ,\theta ,\mathbf{b},\mathbf{w}\right) ,\,\lambda \in {\mathbb {R}}\setminus \{0\}. \end{aligned}$$ -
(viii)
Modulation in \(\psi \):
$$\begin{aligned} {\mathcal {WP}}_{\mathcal {M}_{\mathbf{w^{\prime \prime }}}\big [\psi \big ]}\big [ f(\mathbf{x})\big ](a,\theta ,\mathbf{b},\mathbf{w})={\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w}+\mathbf{w}^{\prime \prime }). \end{aligned}$$
Definition 3.3
(Admissibility condition) A Clifford-valued function \(\psi \in L^2({\mathbb {R}}^n,\, C\ell _n)\) is said to be admissible if
is an invertible multivector constant and finite.
We now establish an important relationship between two Clifford-valued functions and their respective Clifford-valued wave-packet transforms. As a consequence, we can deduce the energy conservation for the Clifford-valued wave-packet transform (3.6).
Theorem 3.4
(Plancherel theorem) Let \({\mathcal {WP}}_{\psi }\big [f\big ]\) and \({\mathcal {WP}}_{\psi }\big [g\big ]\) be the Clifford-valued wave-packet transforms of the Clifford-valued functions f and g, respectively. Then, we have
where \({\mathcal {C}}_{\psi }\) is given by (3.9) with \(|\psi |^2\) real-valued.
Proof
Using the definition of Clifford-valued wave-packet transform (3.6) and the well-known Fubini’s theorem, we have
where \({\mathcal {C}}_\psi \) is given by (3.9). This completes the proof of Theorem 3.4. \(\square \)
Corollary 3.5
(Energy conservation) For \(f=g\), we have the following identity:
Remark 3.6
Except the factor \({\mathcal {C}}_{\psi }\), the Clifford-valued wave-packet transform is an isometry from the space \(L^2({\mathbb {R}}^n,\,C\ell _n)\) to the space of transformations \(L^2({\mathbb {R}}^{+}\times {\mathbb {R}}^n\times \text {SO(n)}\times {\mathbb {R}}^n\times {\mathbb {R}}^n,\,C\ell _n)\).
The next theorem guarantees the reconstruction of the input Clifford-valued signal from the corresponding Clifford-valued wave-packet transform.
Theorem 3.7
(Reconstruction formula) Let\( {\mathcal {WP}}_{\psi }\big [f\big ]\) be the Clifford-valued wave-packet transform of any \(f\in L^2({\mathbb {R}}^n,\,C\ell _n)\). Then, we have
Proof
Implication of Plancherel theorem for any \(g\in L^2({\mathbb {R}}^n,C\ell _n)\) implies that
Since \(g\in L^2({\mathbb {R}}^n,C\ell _n)\) is arbitrary, so we have
Or equivalently, we can write
This completes the proof of Theorem 3.7. \(\square \)
Next, we present the characterization of the range of the Clifford-valued wave-packet transform (3.6).
Theorem 3.8
If \(\psi \in L^2({\mathbb {R}}^n,\,C\ell _n)\) satisfies admissibility (3.9), then the range of the Clifford-valued wave-packet transform \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) is a reproducing kernel in \(L^2\left( {\mathbb {R}}^{+}\times \text {SO(n)}\right. \) \(\left. \times {\mathbb {R}}^n\times {\mathbb {R}}^n,\,C\ell _n\right) \), where kernel is given by
Moreover, we have
Proof
Invoking the reconstruction formula (3.12) together with (3.6), we have
where \(K_{\psi }\) is given by (3.13), which completes the proof of first assertion.
Also, we have
This completes the proof of Theorem 3.7. \(\square \)
4 Uncertainty Principles for Clifford Wave Packet Transform
Heisenberg’s uncertainty principle in harmonic analysis is of central importance in time-frequency analysis as it provides a lower bound for optimal simultaneous resolution in the time and frequency domains [23]. With the advent of time-frequency analysis, this principle has been extended to several directions, including the integral transformations beyond the Fourier transform. In this section, we shall establish several uncertainty inequalities including Heisenberg–Pauli–Weyl uncertainty, Pitt’s and logarithmic-type inequalities for the Clifford-valued wave-packet transform as defined by (3.6). Prior to that, we have the following lemma:
Lemma 4.1
Let \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) be the Clifford-valued wave-packet transform of any \(f\in L^2({\mathbb {R}}^n, C\ell _n)\) with \({\mathcal {F}}_{C\ell }\left[ \psi \right] \in L^2({\mathbb {R}}^n)\). Then, we have
Proof
From the definition of Clifford-valued wave-packet transform (3.6), we have
This completes the proof of Lemma 4.1. \(\square \)
We are now ready to establish the Heisenberg-type inequalities for the proposed Clifford-valued wave-packet transform (3.68).
Theorem 4.2
Let \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) be the Clifford-valued wave-packet transform of any Clifford-valued function \(f\in L^2({\mathbb {R}}^n, C\ell _n))\). Then, we have
Proof
For any Clifford-valued function \(f\in L^2({\mathbb {R}}^n, C\ell _n)\), the Heisenberg–Paul–Weyl inequality for the Clifford-valued Fourier transform is given by [17]
Considering \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) as a function of \(\mathbf{b}\) and replacing f by \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) in (4.3), we obtain
We now integrate the above inequality with respect to measure \({\hbox {d}a\,\hbox {d}\theta \,\hbox {d}{} \mathbf{w} }/{a^{n+1}}\) and using the classical Cauchy–Schwartz’s inequality, we obtain
Applying the Lemma 4.1, we obtain
Moreover, by virtue of Fubini theorem, we have
Using the admissibility condition (3.9) along with the energy preserving relation (3.11), we have
This completes the proof of Theorem 4.2. \(\square \)
Remark 4.3
For a real-valued \({\mathcal {C}}_{\psi }\), Theorem 4.2 boils down to
The classical Pitt’s inequality expresses a fundamental relationship between a sufficiently smooth function and the corresponding Fourier transform [22]. We establish the Pitt’s inequality for Clifford-valued wave-packet transform (3.6). The Schwartz class in \(L^2({\mathbb {R}}^n,\,C\ell _n)\) is denoted by \({\mathbb {S}}({\mathbb {R}}^n,C\ell _n)\) and is defined by
where \(C^{\infty }({\mathbb {R}}^n,C\ell _n)\) is the class of smooth functions, \(\alpha ,\beta \) denote multi-indices, and \({\partial }_{t}\) denotes the usual partial differential operator.
Theorem 4.4
(Pitt’s Inequality) For every \(f\in {\mathbb {S}}({\mathbb {R}}^n,C\ell _n)\) and the admissible Clifford-valued function \(\psi \), the Pitt’s inequality for the Clifford-valued wave-packet transform (3.6) is given by
where \({\mathcal {C}}_{\psi }\) is given by (3.9) and
with \(\Gamma (\cdot )\) denotes the well-known Euler’s gamma function.
Proof
Considering \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\in {\mathbb {S}}({\mathbb {R}}^n,\,C\ell _n)\) as a function of the translation variable \(\mathbf{b}\), the Pitt’s inequality in the Clifford-valued Fourier domain ([24], Theorem 4) implies that
which upon integration with respect to the measure \({\hbox {d}a\,\hbox {d}\theta \,\hbox {d}{} \mathbf{w}}/{a^{n+1}}\) yields
Using Lemma 4.1, we can express inequality (4.8) in the following manner:
Equivalently, we can have
Consequently, inequality (4.9) reduces to
which establishes the desired inequality for the Clifford-valued wave-packet transform. \(\square \)
Remark 4.5
For \(\lambda =0\), inequality (4.6) reduces to the energy conservation relation (3.11).
We now derive the logarithmic uncertainty principle for the Clifford-valued wave-packet transform \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) as defined by (3.6).
Theorem 4.6
(Logarithmic inequality) Given any Clifford-valued signal \(f\in {\mathbb {S}}({\mathbb {R}}^n,C\ell _n)\) and the admissible \(\psi \), the Clifford-valued wave-packet transform \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) satisfies the following logarithmic inequality:
provided the L.H.S of (4.10) is well-defined.
Proof
For any Clifford-valued function \(f\in {\mathbb {S}}({\mathbb {R}}^n,C\ell _n)\), the logarithmic inequality in the Clifford Fourier domain is given by [24]:
Replacing \(f(\mathbf{b})\) by \({\mathcal {WP}}_{\psi }\big [f\big ](a,\theta ,\mathbf{b},\mathbf{w})\) in the above inequality, we obtain
Integrating (4.11) with respect to measure \({ \hbox {d}a\,\hbox {d}\theta \,\hbox {d}\mathbf{w}}/{a^{n+1}}\) and employing Lemma 4.1 in the second integral of the left hand side, we obtain
Moreover, the Fubini’s theorem implies that
Finally, the desired inequality is obtained by using the admissibility condition (3.9) together with the energy preserving relation (3.11) as
This completes the proof of Theorem 4.4\(\square \) .
5 Applications to the Benchmark Signals
To broaden the scope of the present study, we shall validate the proposed wave-packet transform via illustrative examples for detecting the direction and point-wise analysis of benchmark signals.
For the difference of Gaussian functions
the Clifford-valued wave-packet system is given by
Consequently, the Clifford-valued wave-packet transform (3.6) of any Clifford-valued signal \(f(\mathbf{x})\) is given by
which is independent of the rotation parameter \(\theta \).
In order to check the efficiency and applicability of the Clifford-valued wave-packet transform (5.2) for the point-wise analysis and direction detections of the scalar-valued signals of infinite, semi-infinite and finite lengths, we shall confine ourselves to the three dimension, that is; \(n=3\).
Case-I: Consider the rod \(f_{1}\) of infinite length laying along \(x_1\)-axis
Then, the Clifford-valued wave-packet transform (5.3) yields
which vanishes as \(w_1\rightarrow \infty \). It is pertinent to mention that any singularity in the transformed domain can easily be detected by choosing different values of a and \(\lambda \) as shown in Fig. 1 and tabulated in Table 1. Moreover, the peaks of the signal at the origin can also be efficiently analyzed by taking the smaller values of a, whereas the directionality of the transformed signal can be detected by adjusting the translation parameter \(b_1\) as depicted in Fig. 2.
Case-II: Consider the thin-plate \(f_2\) of the form
Then, the corresponding Clifford-valued wave-packet transform given by (5.2) yields
which vanishes as \((w_1,w_2)\rightarrow \infty \). The Clifford-valued wave-packet transform of \(f_2\) for different values of a, \(\mathbf{b}\) and \(\lambda \) is listed in Table 2.
Case-III: We now consider the semi-infinite rod \(f_3\) laying along the positive \(x_1\)-axis
Then, the Clifford-valued wave-packet transform (5.2) becomes
where \(\text {erf}(\cdot )\) is error function For different choices of \(a, \mathbf{b}\) and \(\lambda \), the corresponding forms of expression (5.9) are given in Table 3.
Case-IV: Finally, we consider a rod \(f_4\) of finite length laying along the interval \([-1,1]\) on the \(x_1\)-axis
Consequently, the Clifford-valued wave-packet transform (5.2) yields
From (5.11), it is quite evident that the Clifford-valued wave-packet transform vanishes as \(w_1\rightarrow \infty \). The numerical values of the transform for different values of \(a,\,\lambda \) and \(\omega _1\) are tabulated in Table 4 and depicted in Fig. 3.
Form the above cases, we conclude that the Clifford-valued wave packet transform indeed shows all the characteristics needed to qualifying it as an efficient tool for a pointwise analysis and direction analysis of signals in three dimensions.
6 Conclusion
To represent Clifford-valued signals more efficiently, we proposed a novel transform called Clifford-valued wave-packet transform in the context of higher-dimensional time-frequency analysis. Firstly, we studied some fundamental properties of the Clifford-valued wave-packet transform by means of Clifford Fourier transform. Secondly, we established some analogues of the classical Heisenberg–Pauli–Weyl, logarithmic and Pitt’s inequalities for the Clifford-valued wave-packet transform. Finally, we broaden the scope of the study by showing that the proposed transform is quite efficient for detecting point-wise singularity and direction analysis of benchmark signals. It is hoped that the proposed transform can be very handy in multi-dimensional color video processing, crystallography, aerospace engineering, oil exploration and for the solution of several types of differential equations.
References
Gabor, D.: Theory of communications. J. Inst. Elect. Eng. 93, 429–457 (1946)
Gröchenig, K.: Foundation of Time-Frequency Analysis. Birkhäuser, Boston (2001)
Debnath, L., Shah, F.A.: Wavelet Transforms and Their Applications. Birkhäuser, New York (2015)
Debnath, L., Shah, F.A.: Lecture Notes on Wavelet Transforms. Birkhäuser, Basel (2017)
Addison, P.S.: The Illustrated Wavelet Transform Handbook. CRC Press, Boca Raton (2017)
Torresani, B.: Time-frequency representations: wavelet packets and optimal decomposition. Ann. Inst. Henri Poincare 56(2), 215–234 (1992)
Huang, Y., Suter, B.: The fractional wave packet transform. Multidimens. Syst. Signal Process. 9, 399–402 (1998)
Shah, F.A., Ahmad, O., Jorgensen, P.E.: Fractional wave packet systems in \(L^2({\mathbb{R}})\). J. Math. Phys. 59(7), 073509 (2018)
Shah, F.A., Debnath, L.: Fractional wavelet frames in \(L^2({\mathbb{R}})\). Fract. Calcul. Appl. Anal. 21(2), 399–422 (2018)
Li, Y., Wei, D.: The wave packet transform associated with the linear canonical transform. Optik 126(21), 3168–3172 (2015)
Wei, D., Zhang, Y.: A new fractional wave packet transform. Optik 231, 166357 (2021)
Garling, D.J.: Clifford Algebras: An Introduction. London Mathematical Society, London (2011)
Sommer, G.: Geometric Computing with Clifford Algebras. Springer, Berlin (2001)
Hitzer, E., Sangwine, S.J.: Quaternion and Clifford Fourier Transforms and Wavelets. Birkhäuser, Basel (2013)
Brackx, F., De Schepper, N., Sommen, F.: The Clifford Fourier transform. J. Fourier Anal. Appl. 6(11), 668–681 (2005)
Hitzer, E., Nitta, T., Kuroe, Y.: Applications of Clifford’s geometric algebra. Adv. Appl. Clifford Algebras 23, 377–404 (2013)
Bahri, M., Hitzer, E.: Clifford Fourier transform on multivector fields and uncertainty principles for dimensions \(n = 2({ mod}\, 4)\) and \(n = 3({ mod}\, 4)\). Adv. Appl. Clifford Algebras 18, 715–736 (2008)
Bahri, M., Adji, S., Zhao, J.: Clifford algebra-valued wavelet transform on multivector fields. Adv. Appl. Clifford Algebras 21, 13–30 (2011)
Bahri, M.: Clifford windowed Fourier transform applied to linear time-varying systems. Appl. Math. Sci. 6, 2857–2864 (2012)
Shah, F.A., Teali, A.A., Bahri, M.: Clifford-valued Stockwell transform and the associated uncertainty principles. Adv. Appl. Clifford Algebras 32(25), 1–28 (2022)
Shah, F.A., Teali, A.A.: Two-sided quaternion wave-packet transform and the quantitative uncertainty principles. Filomat 36(2), 449–467 (2022)
Beckner, W.: Pitt’s inequality and the uncertainty principle. Proc. Am. Math. Soc. 123, 1897–1905 (1995)
Folland, G.B., Sitaram, A.: The uncertainty principle: a mathematical survey. J. Fourier Anal. Appl. 3, 207–238 (1997)
Lian, P.: Sharp inequalities for geometric Fourier transform and associated ambiguity function. J. Math. Anal. Appl. 484, 123730 (2019)
Acknowledgements
The authors would like to express their sincere appreciation to the anonymous reviewers and editor for valuable suggestions which have improved the manuscript significantly. The first named author is supported by SERB (DST), Government of India under Grant No. EMR/2016/007951.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no competing interests.
Additional information
Communicated by Rosihan M. Ali.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shah, F.A., Teali, A.A. Clifford-Valued Wave-Packet Transform with Applications to Benchmark Signals. Bull. Malays. Math. Sci. Soc. 45, 2373–2403 (2022). https://doi.org/10.1007/s40840-022-01327-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40840-022-01327-8
Keywords
- Clifford-valued wave-packet transform
- Clifford-valued wavelet
- Clifford-valued Fourier transform
- Uncertainty principle
- Benchmark signal