Next Article in Journal
Stability of Nonlinear Switched Fractional Differential Equations with Short Memory
Previous Article in Journal
A Robust Fractional-Order Controller for Biomedical Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Two-Dimensional Linear Canonical Transformation Series and Its Applications

1
School of Information and Electrical Engineering, Hebei University of Engineering, Handan 056038, China
2
Greater Bay Area Innovation Institute, Beijing Institute of Technology, Zhuhai 519088, China
3
School of Computing and Artificial Intelligence, Jiangxi University of Finance and Economics, Nanchang 330013, China
4
School of Computer Science and Engineering, Faculty of Innovation Engineering, Macau University of Science and Technology, Macau 999078, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2025, 9(9), 596; https://doi.org/10.3390/fractalfract9090596
Submission received: 3 August 2025 / Revised: 7 September 2025 / Accepted: 10 September 2025 / Published: 12 September 2025

Abstract

In light of the computational efficiency bottleneck and inadequate regional feature representation in traditional global data approximation methods, this paper introduces the concept of non-uniform partition to transform global continuous approximation into multi-region piecewise approximation. Additionally, we propose an image representation algorithm based on linear canonical transformation and non-uniform partitioning, which enables the regional representation of sub-signal features while reducing computational complexity. The algorithm first demonstrates that the two-dimensional linear canonical transformation series has a least squares solution within each region. Then, it adopts the maximum likelihood estimation method and the scale transformation characteristics to achieve conversion between the nonlinear and linear expressions of the two-dimensional linear canonical transformation series. It then uses the least squares method and the recursive method to convert the image information into mathematical expressions, realize image vectorization, and solve the approximation coefficients in each region more quickly. The proposed algorithm better represents complex image texture areas while reducing image quality loss, effectively retains high-frequency details, and improves the quality of reconstructed images.

1. Introduction

Theoretical tools such as transformations play a crucial role in engineering applications, particularly in signal processing. Key transformations include Fourier transform, fractional Fourier transform, and linear canonical transform [1,2]. These tools are widely utilized in signal processing and are essential in various fields, including optics, image processing, and pattern recognition.However, with the continuous improvement and development of technology and theory, the analysis and processing of two-dimensional signals have gradually increased. Simple one-dimensional signal processing tools are not fully applicable in some cases. For instance, in image processing, the two-dimensional signal must be decomposed into multiple independent, one-dimensional components for processing, resulting in spatial correlation destruction and feature information loss. In addition, the freedom of the one-dimensional linear canonical transformation parameter is insufficient. One-dimensional linear canonical transformation contains only four free parameters, which makes it difficult to characterize the nonlinear modulation characteristics of complex multidimensional signals. Consequently, more and more generalized forms of these two-dimensional transformations have emerged [3,4]. The two-dimensional linear canonical transform (2D LCT) is a generalized linear canonical transform with more flexible six degrees of freedom, and it has become one of the core tools of modern signal processing.
A theoretical framework of two-dimensional linear regular transformation has been developed in recent years. High-order transformation forms have emerged by integrating two-dimensional linear regular transformations with quaternions, octonions, and hyperbolic geometric structures, and these have been applied to image processing, multidimensional signal analysis, and other fields, demonstrating powerful effects and potential. The two-dimensional linear canonical transform has garnered significant scholarly attention as a more generalized form of the two-dimensional Fourier transform and the two-dimensional fractional Fourier transform. In terms of the theoretical extension and mathematical structure of LCT, in LCT under a high-order algebraic structure, the quaternion linear canonical transform (QLCT) [5] and the octonion linear canonical transform (OLCT) expand the application of LCT in the processing of multidimensional signals (such as color images and three-dimensional signals) by introducing hypercomplex structures. For example, Jiang [6] derived the differential properties and convolution theorem of the left-hand octonion linear canonical transform (LOCLCT) and used the properties and the corresponding convolution theorem to discuss and analyze three-dimensional linear time-invariant systems, highlighting its enhanced flexibility and multi-scale analysis capabilities. Dar et al. [7] proposed Wigner distribution (WDOL) in the OLCT domain, realized the efficient characterization of a high-dimensional signal phase space by combining octonion algebra, and formulated the generalized form of the Heisenberg uncertainty principle. The QLCT performs well in quaternion signal processing. Prasad et al. [8] studied the characterization range, reproducing kernel, one-to-one mapping, Donoho–Stark inequality, and Pitt inequality based on quaternion, windowed, linear canonical transformation. Some useful uncertainty principles were discussed, such as the Heisenberg, Riebre, and local uncertainty principles. Hu et al. [9] implemented the QLCT of the convolution of two quaternion functions and derived related operators and theorems, which were used in the design of multiplication filters through the product of their QLCTs, or the sum of the products of their QLCTs, and solved the problem of the Fredholm integral equation with special kernels. Kit Ian KOU [10] studied the principles of hypercomplex signals in the linear canonical transform domain and proposed the Plancherel theorem of quaternion Hilbert transform related to linear canonical transform. To detect single-component and two-component linear frequency modulation signals, Bhat et al. [11] introduced scaled Wigner distribution on a biased linear canonical domain (SWDOLC), which expanded the application range of Wigner distribution. Introducing the offset linear canonical transform (OLCT) and the scaling factor k, it has greater flexibility on the frequency axis and can effectively reduce the cross terms. This provides a new tool for the detection of linear frequency modulation signals and improves the accuracy and reliability of signal detection. For graph signal processing and data compression, Chen et al. [12] proposed the graph linear canonical transform (GLCT), which overcomes the limitation of capturing local information through parameter decomposition of fractional Fourier transform, scale transform, and chirp modulation and verifies the effectiveness of its filter design in image classification tasks. Ravi [13] implemented nonlinear dual image encryption using inseparable, two-dimensional linear canonical transformation. Li [14] proposed a graph linear canonical transform (GLCT) based on linear frequency modulation multiplication–linear frequency modulation convolution–linear frequency modulation multiplication decomposition (CM-CC-CM-GLCT), which provides a new tool for the field of graph signal processing. Through CM-CC-CM-GLCT decomposition, it achieves lower computational complexity, similar additivity, and better reversibility. The effectiveness and superiority of CM-CC-CM-GLCT in data compression were verified through theoretical analysis and simulation. In order to improve the performance of graph signal processing, Zhang et al. [15] proposed an uncertainty principle based on GLCT and used this principle to establish the conditions for recovering GLCT band-limited signals from sample subsets. Subsequently, they constructed the sampling theory of GLCT and explored the relationship between the uncertainty principle and sampling. Li [16] introduced a two-dimensional quaternion linear canonical series to describe color images and analyzed the ability of two-dimensional quaternion linear canonical sequences in image representation and reconstruction. Furthermore, this method studied the relationship between the two-dimensional quaternion linear canonical transformation series and the two-dimensional linear canonical transformation series in detail. Pankaj Rakheja et al. [17] proposed a dual image encryption mechanism that combines a three-dimensional Lorentz chaotic system and QR decomposition in a two-dimensional inseparable linear canonical transform domain. The simulation results show that the scheme has strong robustness against occlusion and special attacks. Wang et al. [18] proposed an innovative zero-watermarking method specifically designed for stereo images, utilizing an accurate ternary polar linear canonical transform. It introduced a precise polar linear canonical transform to solve the numerical integration issues associated with the polar linear canonical transform. Experiments show that this method offers improved performance and greater robustness. Liu et al. [19] proposed the discrete quaternion offset linear canonical transform using quaternion algebra and presented a new image encryption scheme that combines double random phase encoding with the generalized Arnold transform.
From the existing literature, the two-dimensional linear canonical transform and its extended forms integrate high-order algebra, a geometric structure, and modern signal processing requirements, which continuously drive technological innovation in time–frequency analysis, image processing, and graph signal processing and have important academic value and application prospects. However, the development of two-dimensional linear canonical transformation theory is facing two dilemmas. One aspect is the obstacle of computational complexity. Existing linear canonical transform algorithms reconstruct image pixels by global approximation, which requires an iterative solution, and the data and computational time increase superlinearly. On the other hand, fundamental frameworks, such as the two-dimensional linear canonical transformation series theory, have not been systematically established, and there is a gap in the theoretical system. To solve the double dilemma of two-dimensional linear canonical transform, fill in the structural gap in multidimensional transformation theory, construct a theoretical system of the two-dimensional LCT series, develop a new fast algorithm framework, and solve the mutually exclusive problem between computational complexity and accuracy, this paper introduces the concept of non-uniform partition to convert global data approximation into approximation operations under different partitions. First, we conduct mathematical derivation and logical reasoning on the two-dimensional linear canonical transformation series, along with proof by contradiction to demonstrate that it has a unique least squares solution within the signal sub-region. To realize the conversion between the nonlinear and linear expressions of the two-dimensional linear canonical transformation series, we utilize mathematical methods, such as maximum likelihood estimation and the properties of scale transformation. Furthermore, a fast linear canonical transformation algorithm is constructed to improve the computational efficiency. Second, for complex texture areas and edge features of images, the non-uniform partition method and two-dimensional linear canonical transformation series are used to represent the image, and the least squares method is employed to convert the image information into a mathematical expression, achieving image vectorization. Finally, an adaptive two-dimensional linear canonical transform partition algorithm is constructed to represent the complex texture areas of the image more effectively, retain the texture details, and improve the quality of the reconstructed image. The proposed algorithm can enhance the quality of the non-uniform partition while reducing the program execution time and image quality loss.
In summary, the contributions of this paper are highlighted as follows:
  • To solve the computational efficiency bottleneck and insufficient regional feature representation in traditional global data approximation methods, this paper proposes an adaptive non-uniform partition algorithm based on the two-dimensional linear canonical transformation series. Its mathematical essence can be extended to the approximation problem of linear canonical transformation series on partition sub-regions. Under this framework, the existence and uniqueness of the least squares solution for the linear canonical transformation series in each sub-region is proved, which is not only the theoretical basis for ensuring the mathematical completeness of the image representation model but also the core scientific proposition for achieving stable convergence of the algorithm.
  • This paper introduces the concept of non-uniform partition to convert global data approximation into an approximation operation under different partitions. In order to speed up its operation, different transformation coefficients are employed to represent the sub-signals in different regions. Concurrently, the least-squares and maximum likelihood estimation methods are applied to swiftly determine the approximation coefficients for each area. The proposed algorithm aims to improve the quality of reconstructed images while minimizing program execution time and image quality loss.
The rest of this paper is organized as follows: Section 2 reviews some preliminaries of the 2D linear canonical transform and adaptive non-uniform image partition. Section 3 formulates an adaptive non-uniform partition algorithm based on 2D-LCT and presents some examples to illustrate how to partition the image flexibly using this algorithm. Section 4 demonstrates the effectiveness of the proposed 2D-LCT-based partition algorithm for image representation through simulation experiments. Finally, conclusions are presented in Section 5.

2. Preliminaries

In this section, we briefly review some of the knowledge acquired in the remaining parts of this paper.

2.1. The Mathematics Form for 2D LCT

First, we introduce the Theorem of the 2-D linear canonical transform. The two-dimensional linear canonical transform with parameter matrices has eight parameters. Since the two-parameter matrices are orthogonal, the two-dimensional linear canonical transform has six free parameters. The two-dimensional Fourier transform, the two-dimensional fractional Fourier transform, and the two-dimensional Fresnel transform are all special forms of the two-dimensional linear canonical transform. When A = B = cos θ sin θ sin θ cos θ , the two-dimensional fractional Fourier transform can be derived from the two-dimensional linear canonical transform. And when θ = p i / 2 , the two-dimensional Fourier transform can be reduced from the two-dimensional fractional Fourier transform.
Theorem 1.
Assume that the parameter matrix A = a 1 b 1 c 1 d 1 , a 1 , b 1 , c 1 , d 1 R , b 1 0 , a 1 d 1 b 1 c 1 = 1 . B = a 2 b 2 c 2 d 2 , a 2 , b 2 , c 2 , d 2 R , b 2 0 , a 2 d 2 b 2 c 2 = 1 . Then, the linear canonical transform of a image or function f ( t ) with parameter matrix A is defined as
F A , B [ f ( x , y ) ] ( u , v ) = F f A , B ( u , v ) = + + f ( x , y ) K A , B ( u , v , x , y ) d x d y , b 1 b 2 0 d 1 d 2 e i ( c 1 d 1 ) u 2 + c 2 d 2 ) v 2 / 2 f ( d 1 u , d 2 v ) , b 1 2 + b 2 2 = 0 ,
where
K A , B ( u , v , x , y ) = K A ( u , x ) K B ( v , y ) K A ( u , x ) = C A exp ( i a 1 x 2 2 b 1 i u x b 1 + i d 1 u 2 2 b 1 ) , C A = 1 i 2 π b 1 . K B ( v , y ) = C B exp ( i a 2 y 2 2 b 2 i v y b 2 + i d 2 v 2 2 b 2 ) , C B = 1 i 2 π b 2 .
When the parameter matrix A = 0 1 1 0 and B = 0 1 1 0 , the above equation is reduced to a two-dimensional Fourier transform as follows:
F ( u , v ) = + + f ( x , y ) exp ( i 2 π ( u x + v y ) ) d x d y .
When the parameter matrix A = cos α sin α sin α cos α and B = cos β sin β sin β cos β , Equation (1) is transformed into a two-dimensional fractional Fourier transform as follows:
F A , B [ f ( x , y ) ] ( u , v ) = F f A , B ( u , v ) = + + f ( x , y ) K A , B ( u , v , x , y ) d x d y ,
with
K A , B ( u , v , x , y ) = ( 1 i cot α ) ( 1 i cot β ) / 2 π exp [ i ( x 2 + u 2 ) / 2 tan α i x u / sin α ] exp [ i ( y 2 + v 2 ) / 2 tan β i y v / sin β ] .
where α , β are expressed as the rotation angles of the two-dimensional fractional Fourier transform.

2.2. The Property for 2D LCT

The application of two-dimensional linear canonical transform in image processing requires corresponding research on some vital properties of two-dimensional linear canonical transform, such as time-shift modulation, scale feature, superposition, reversibility, etc. In this subsection, we derive and prove the scale feature and time–frequency shift properties of the two-dimensional linear canonical transform based on the inferential proofs related to the one-dimensional linear canonical transform.
Property 1
(Time-shift modulation). Let g ( x , y ) = f ( x τ 1 , y τ 2 ) , τ 1 , τ 2 R . Then, F g A , B ( U , V ) = e ( u c 1 τ 1 + v c 2 τ 2 ( i / 2 ) ( a 1 c 1 τ 1 2 + a 2 c 2 τ 2 2 ) F A , B ( u a 1 τ 1 , v a 2 τ 2 ) .
Proof of Property 1.
According to (1),
F g A , B ( U , V ) = 1 i 2 π b 1 1 i 2 π b 2 + + f ( x τ 1 , y τ 2 ) exp ( i a 1 ( x τ 1 ) 2 2 b 1 i u ( x τ 1 ) b 1 + i d 1 u 2 2 b 1 ) exp ( i a 2 ( y τ 2 ) 2 2 b 2 i v ( y τ 2 ) b 2 + i d 2 v 2 2 b 2 ) d ( x τ 1 ) d ( y τ 2 ) = exp ( u c 1 τ 1 i a 1 c 1 τ 1 2 2 ) exp ( v c 2 τ 2 i a 2 c 2 τ 2 2 2 ) 1 i 2 π b 1 1 i 2 π b 2 + + f ( x τ 1 , y τ 2 ) exp ( i a 1 x 2 2 b 1 i ( u a 1 τ 1 ) x b 1 + i d 1 ( u a 1 τ 1 ) 2 2 b 1 ) exp ( i a 2 y 2 2 b 2 i ( v a 2 τ 2 ) y b 2 + i d 2 ( v a 2 τ 2 ) 2 2 b 2 ) d ( u a 1 τ 1 ) d ( v a 2 τ 2 ) = exp ( u c 1 τ 1 + v c 2 τ 2 ( i / 2 ) ( a 1 c 1 τ 1 2 + a 2 c 2 τ 2 2 ) F A , B ( u a 1 τ 1 , v a 2 τ 2 ) .
Property 2
(Time–frequency shift). Let g ( x , y ) = e i ( x u 0 + y v 0 ) f ( x τ 1 , y τ 1 ) , τ 1 , τ 2 , u 0 , v 0 R , then F g A , B ( u , v ) = e i ( c 1 τ 1 + d 1 u 0 ) u + i ( c 2 τ 2 + d 2 u 0 ) v i ( b 1 c 1 τ 1 u 0 + b 2 c 2 τ 2 u 0 ) e ( i / 2 ) ( a 1 c 1 τ 1 2 + a 2 c 2 τ 2 2 + b 1 d 1 u 0 2 + b 2 d 2 v 0 2 ) F A , B ( u u 0 b 1 a 1 τ 1 , v v 0 b 2 a 2 τ 2 ) .
Property 2 can be obtained by the same method as above, and will not be proved here.
Property 3
(Scale feature). Let g ( x , y ) = f ( α x , β y ) , then F g A , B ( U , V ) ( u , v ) = α β F A B ( f ( x , y ) ) ( u , v ) , α , β R , where A = ( α a 1 , b 1 / α , α c 1 , d 1 / α ) , B = ( ( α a 2 , b 2 / α , α c 2 , d 2 / α ) ) .
Proof of Property 3.
We substitute g ( x , y ) = f ( α x , β y ) into the Theorem of the two-dimensional linear canonical transform and obtain
F g A , B ( U , V ) = 1 i 2 π b 1 1 i 2 π b 2 + + f ( α x , β y ) exp ( i a 1 ( α x ) 2 2 b 1 i u ( α x ) b 1 + i d 1 u 2 2 b 1 ) exp ( i a 2 ( β y ) 2 2 b 2 i v ( β y ) b 2 + i d 2 v 2 2 b 2 ) d ( α x ) d ( β y ) = α β 1 i 2 π b 1 / α 1 i 2 π b 2 / β + + f ( x , y ) exp ( i α a 1 x 2 2 b 1 / α i u x b 1 / α + i ( d 1 / α ) u 2 2 b 1 / α ) exp ( i β a 2 y 2 2 b 2 / β i v y b 2 / β + i ( d 2 / β ) v 2 2 b 2 / β ) d x d y = α β F A B ( f ( x , y ) ) ( u , v ) .

2.3. 2D LCT Series

The Fourier series is the basis of modern Fourier analysis and transformation. It is also one of the core concepts in modern signal processing theory. In this subsection, the concept of a one-dimensional linear canonical transformation series based on the characteristics of the Fourier series and the fractional Fourier sequence is put forward.
Theorem 2.
Assume that the parameter matrix A = a b c d , a , b , c , d R , b 0 , a d b c = 1 . If the signal f ( t ) , t [ T / 2 , T / 2 ] is a finite-length signal, then the signal f ( t ) can be expanded into the linear canonical transformation series below:
f ( t ) = n = C A , n i T exp ( i d 2 b n 2 π b T 2 + i t b n 2 π b T i a 2 b t 2 ) ,
where C A , n is the expansion coefficent of the linear canonical series
C A , n = T / 2 T / 2 f ( t ) i T exp i d 2 b n 2 π b T 2 i t b n 2 π b T + i a 2 b t 2 d t .
This paper starts with the Fourier transform and the fractional Fourier transform, proposes the Theorem of two-dimensional linear canonical transform series in combination with the Theorem of one-dimensional linear canonical transform series, and the two-dimensional linear canonical transform is equally orthogonal to the one-dimensional linear canonical transform. Next, we introduce the concept of the 2-D linear canonical transform series.
Theorem 3.
Assume that the parameter matrix A = a 1 b 1 c 1 d 1 , a 1 , b 1 , c 1 , d 1 R , b 1 0 , a 1 d 1 b 1 c 1 = 1 . B = a 2 b 2 c 2 d 2 , a 2 , b 2 , c 2 , d 2 R , b 2 0 , a 2 d 2 b 2 c 2 = 1 . Then, the linear canonical transformation series is expressed as
f ( x , y ) = m , n C m , n A , B 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 ,
where C m , n A , B is the expansion coefficients of the linear canonical series
C m , n A , B = T 1 2 T 1 2 T 2 2 T 2 2 f ( x , y ) 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y .

2.4. Adaptive Non-Uniform Partition Algorithm of Image

The adaptive non-uniform partition of the image is performed by least-squares fitting based on the image’s gray values. The non-uniform partition algorithm mainly includes the rectangular partition [20] and the triangular partition [21]. Both the non-uniform rectangular partition algorithm and the non-uniform triangular partition algorithm are classic methods. The adaptive triangular partition algorithm [22] is an improvement on the non-uniform triangular partition. This algorithm establishes a separation partition model and uses a fitting function to solve it. Additionally, it can reduce redundant calculations and preserve image quality by removing shared edges and vertices between adjacent triangles in the partition grid. However, compared with the rectangular partition, the rectangular partition has certain advantages in running time and the number of sub-regions.
For a given image, the process of the non-uniform partition is performed as follows: First, we set the sub-region, denoted as G m , starting from the initial partition. G m contains a larger number of pixels of known data, labeled Z i (where i 0 , n 1 ), n is the number of pixels on G m , p is the set of undetermined coefficients in bi-variate polynomial f m ( P ) , and Q i is the set of determined coefficients after applying least squares approximation [23]. f m Q i is the reconstructed pixel set in the current regions.
e = i = 0 n 1 f m Q i z i 2 < ε .
The partition process stops when (6) occurs; this means that the reconstruction error e is less than the set control error ε . Otherwise, the G m is unqualified, and the G mn n = 0 , 1 , 2 , 3 will be checked one by one in the same way. The qualified f m n P are recorded when e < ε until the whole process finishes. The nonuniform partition of images is one kind of image vectorization [24] that employs fractional polynomials to approximate the pixel values in subregions. Different partition accuracies have a direct impact on the quality of reconstruction. Figure 1 indicates the reconstruction effect of the image after nonuniform partition under different error accuracies.
Most non-uniform partition algorithms currently rely on bivariate polynomials to approximate the pixels in a region using least-squares fitting. However, the original non-uniform partition algorithm uses linear bivariate polynomials, which may not effectively approximate complex textures.

3. Method and Algorithm Analysis

In this section, we first prove that the two-dimensional linear canonical transform has a unique least squares solution in the selected region to find the best matching function of the data by minimizing the sum of squared errors. Next, we use the least squares method to find the functional relationship between the independent variable and the dependent variable, also aiming to minimize the sum of squared errors. Finally, a fast two-dimensional linear canonical transform algorithm is constructed to reconstruct the image.

3.1. Theory and Design

Based on the theory of two-dimensional linear canonical transform series, this paper investigates fast algorithms of two-dimensional linear canonical transform and image representation, reduces the computational complexity of image pixel approximation and reconstruction by linear canonical transform, and improves the adaptability of image representation in complex texture regions. As an extension of the two-dimensional Fourier transform, the two-dimensional linear canonical transform also shows many advantages in image processing due to its six free parameters. Inspired by the signal reconstruction method in [25], this paper uses two-dimensional LCT series as nonuniform decomposition polynomials to reconstruct the image.
Theorem 4.
For any finite function f ( x , y ) , its 2-D LCTS expansion with parameters A = a 1 b 1 c 1 d 1 and B = a 2 b 2 c 2 d 2 is expressed as
f ( x , y ) = m , n C m , n A , B 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 ,
with the 2-D LCT expansion coefficients C m , n A , B defined as
C m , n A , B = T 1 2 T 1 2 T 2 2 T 2 2 f ( x , y ) 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y .
where ( x , y ) [ T 1 2 , T 1 2 ] [ T 2 2 , T 2 2 ] .
Proof of Theorem 4.
The orthogonality of the 2D-LCT series has been proven in the literature [26], and then we solve the expression of C A , n .
Multiplying both sides of the equation by 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 and taking the integral, we have
T 1 2 T 1 2 T 2 2 T 2 2 f ( x , y ) ( 1 T 1 T 2 ) exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y = T 1 2 T 1 2 T 2 2 T 2 2 m , n C m , n A , B 1 T 1 T 2 ( 1 T 1 T 2 ) exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y .
When m = m , n = n , after expanding the formula on the right side of the equation, we obtain
1 T 1 T 2 T 1 2 T 1 2 T 2 2 T 2 2 f ( x , y ) exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y = T 1 2 T 1 2 T 2 2 T 2 2 m , n C m , n A , B d x d y ,
from (8); the solution is
C m , n A , B = T 1 2 T 1 2 T 2 2 T 2 2 f ( x , y ) 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y .
When m m , n n , after expanding the formula on the right side of the equation, we have
T 1 2 T 1 2 T 2 2 T 2 2 m , n C m , n A , B 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 d x d y = 0 .
In the one-dimensional linear canonical transform, we have demonstrated that approximation to the regional signal with the 1-D LCT series has a unique least squares solution. Similarly, it can be inferred that the approximation to regional image pixels with the 2-D LCT series also has a unique least squares solution.
Likewise, suppose L , P is the number of terms in the 2-D LCT series expansion of the image f ( x , y ) , and the expansion is defined as the finite length LCT series of the image, expressed as
f L , P ( x , y ) = m = 1 , n = 1 L , P C m , n A , B 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x m 2 π b 1 T 1 + a 1 x 2 exp i 2 b 2 d 2 n 2 π b 2 T 2 2 2 y n 2 π b 2 T 2 + a 2 y 2 .
Assuming that the value of the function of the image at ( x i , y j ) is the same as f, it is transformed to
f L , P ( x , y ) = m = 1 , n = 1 L , P C m , n A , B 1 T 1 T 2 exp i 2 b 1 d 1 m 2 π b 1 T 1 2 2 x i m 2 π b 1 T 1 + a 1 x i 2 exp j 2 b 2 d 2 n 2 π b 2 T 2 2 2 y j n 2 π b 2 T 2 + a 2 y j 2 ,
where i = 1 , 2 , , M , j = 1 , 2 , , N . Decompose f ( x , y ) into the product of three independent parts and define the matrices U, V, and O. U is a matrix M × L , where the elements are
U = exp ( i 2 b 1 2 x i m 2 π b 1 T 1 + a 1 x i 2 ) ,
V is a N × P matrix, where the elements are
V = exp ( i 2 b 2 2 y j n 2 π b 2 T 2 + a 2 y j 2 ) ,
O R L × P and O is
O = C m , n A , B 1 T 1 T 2 e x p i d 1 2 b 1 m 2 π b 1 T 1 2 e x p i d 2 2 b 2 n 2 π b 2 T 2 2 .
Perform Kronecker product operation on U and V, and the final four-dimensional tensor f ( x , y ) R M × N × L × P is combined by outer product and element-by-element multiplication to obtain the final matrix expression as follows:
f ( x , y ) = ( U V ) ( 1 M × N O ) .
Here, ⊗ represents the Kronecker product, which results in a ( M · N ) ( L · P ) matrix with elements
U V = exp ( i 2 b 1 2 x i m 2 π b 1 T 1 + a 1 x i 2 ) exp ( i 2 b 2 2 y j n 2 π b 2 T 2 + a 2 y j 2 ) ,
and ⊙ represents the multiplication of elements by element; 1 M × N is a full 1-matrix, which is used to match dimensions.
The matrix representation of f ( x , y ) is
f ( x , y ) = exp ( i 2 b 1 2 x i m 2 π b 1 T 1 + a 1 x i 2 ) exp ( i 2 b 2 2 y j n 2 π b 2 T 2 + a 2 y j 2 ) C m , n A , B 1 T 1 T 2 e x p i d 1 2 b 1 m 2 π b 1 T 1 2 e x p i d 2 2 b 2 n 2 π b 2 T 2 2 .
Rewrite (18) as the form
X 1 0 0 0 X 2 0 0 0 X M Y 1 1 Y 1 L Y M 1 Y M L X 1 0 0 0 X 2 0 0 0 X N Y 1 1 Y 1 L Y N 1 Y N L C m , n A , B Z M , N = f M . N ,
with
X i = exp ( i a 1 2 b 1 x i 2 ) , Y i m = exp ( 2 m π i x i T 1 ) , X j = exp ( i a 2 2 b 2 y j 2 ) , Y j n = exp ( 2 n π j y j T 2 ) , O n = C m , n A , B Z M , N = C m , n A , B 1 T 1 T 2 exp ( 2 d 1 b 1 i m 2 π 2 T 1 2 + 2 d 2 b 2 i n 2 π 2 T 2 2 ) .
The above matrix form can be abbreviated as
X Y X Y O = f .
Then, the problem is transformed into the following optimization model by using the following idea of the least squares method:
min f U V O 2 .
Theorem 5.
When ( M × N ) ( L × P ) , the column vectors of matrix B are linearly independent.
Proof of Theorem 5.
The matrix of B has the form
B = X Y X Y = X 1 Y 1 1 X 1 Y 1 1 X 1 Y 1 1 X 1 Y 1 P X 1 Y 1 L X 1 Y 1 1 X 1 Y 1 L X 1 Y 1 P X 1 Y 1 1 X 2 Y 2 1 X 1 Y 1 1 X 2 Y 2 P X 1 Y 1 L X 2 Y 2 2 X 1 Y 1 L X 2 Y 2 P X 1 Y 1 1 X N Y N 1 X 1 Y 1 1 X N Y N P X 1 Y 1 L X N Y N 1 X 1 Y 1 L X N Y N P X M Y M 1 X 1 Y 1 1 X M Y M 1 X 1 Y 1 P X M Y M L X 1 Y 1 1 X M Y M L X 1 Y 1 P X M Y M 1 X 2 Y 2 1 X M Y M 1 X 2 Y 2 P X M Y M L X 2 Y 2 1 X M Y M L X 2 Y 2 P X M Y M 1 X N Y N 1 X M Y M 1 X N Y N P X M Y M L X N Y N 1 X M Y M L X N Y N P ,
according to (22); the matrix of B is transformed to
β 0 = X 1 Y 1 1 X 1 Y 1 1 X 1 Y 1 1 X 2 Y 2 1 X 1 Y 1 1 X N Y N 1 X M Y M 1 X 1 Y 1 1 X M Y M 1 X 2 Y 2 1 X M Y M 1 X N Y N 1 , β 1 = X 1 Y 1 1 X 1 Y 1 2 X 1 Y 1 1 X 2 Y 2 2 X 1 Y 1 1 X N Y N 2 X M Y M 1 X 1 Y 1 2 X M Y M 1 X 2 Y 2 2 X M Y M 1 X N Y N 2 , , β L × P = X 1 Y 1 L X 1 Y 1 P X 1 Y 1 L X 2 Y 2 P X 1 Y 1 L X N Y N P X M Y M L X 1 Y 1 P X M Y M L X 2 Y 2 P X M Y M L X N Y N P .
assuming that β 0 , β 1 , β L × P are linear correlation vectors, then
s 0 β 0 + s 1 β 1 + + s L × P β L × P ,
and suppose that the first non-zero value among k 0 , k 1 , k L × P is k q , that is k 0 = k 1 = k 2 = = k q 1 = 0 , k q 0 , q 1 . Equation (23) is transformed to
B = s 0 β 0 + s 1 β 1 + + s q β q + + s L × P β L × P + k q β q + k q + 1 β q + 1 + + k L × P β L × P = s 0 β 0 + s 1 β 1 + + s q + k q β q + s q + 1 + k q + 1 β q + 1 + s L × P + k L × P β L × P .
According to (24), due to s q + k q s q , this contradicts the notion that B can be unique linear representation by the vectors β 0 , β 1 , β L × P . Therefore, we have contradicted our assumption that β 0 , β 1 , β L × P are linear correlation vectors. This indicates that the column vectors of the matrix B are irrelevant.
If the columns of B are linearly independent, when M + N L + P , the equations of X Y X Y O = f is a over-determined system, and the matrix B = X Y X Y has a unique Moore–Penrose [27] generalized inverse matrix B + , so that the equation has a unique least squares solution, as follows:
O = B + f ,
where B + = ( B H B ) 1 B H is the Moore–Penrose generalized inverse matrix of B, and B H is the complex conjugate transpose matrix of B.
Next, the identity deformation of the approximation function is obtained by the maximum likelihood estimation method. Since the logarithmic function is monotonic, the logarithmic transformation does not affect the extreme points; it does not change the positions of the extreme points. The logarithmic transformation can also reduce or eliminate the influence of extreme values in the data and improve the numerical stability of the calculation. We usually choose the logarithmic likelihood function in the maximum likelihood estimation (MLE) [28]. Therefore, the logarithm operation is adopted here for the two-dimensional linear canonical transformation series.
When L = 1 , P = 1 , the 2-D LCT-based adaptive non-uniform algorithm has a unique least squares solution in the selected region. Taking logarithms on both sides of Equation (11), then (11) is simplified as
ln f ( x , y ) = ln 1 T 1 T 2 C 1 , 1 A , B + i 2 b 1 d 1 2 π b 1 T 1 2 2 x 2 π b 1 T 1 + a 1 x 2 + i 2 b 2 d 2 2 π b 2 T 2 2 2 y 2 π b 2 T 2 + a 2 y 2 .
According to the scaling invariance of 2-D LCT [29], we obtain
ln f = ln 1 T 1 T 2 C 1 , 1 A , B + i 2 π 2 b 1 d 1 T 1 2 i 2 π k T 1 x + i a 1 k 2 2 b 1 x 2 + i 2 π 2 b 2 d 2 T 2 2 i 2 π q T 2 y + i a 2 q 2 2 b 2 y 2 ,
Equation (27) is converted into
ln f = A x 2 + B y 2 + C x + D y + E ,
with
A = i a 1 k 2 2 b 1 B = i a 2 q 2 2 b 2 C = i 2 π k T 1 D = i 2 π q T 2 E = ln 1 T 1 , T 2 C 1 , 1 A , B + i 2 π 2 b 1 d 1 T 1 2 + i 2 π 2 b 2 d 2 T 2 2
in this paper. S is the least square solution to minimize the sum of squared residuals.
S = min ( A x 2 + B y 2 + C x + D y + E ln f ) 2 .
After solving the partial derivative for each variable, and setting it to zero, the system of equations can be represented as
2 A x 2 + B y 2 + C x + D y + E ln f ) x 2 = 0 , 2 A x 2 + B y 2 + C x + D y + E ln f ) y 2 = 0 , 2 A x 2 + B y 2 + C x + D y + E ln f ) x = 0 , 2 A x 2 + B y 2 + C x + D y + E ln f ) y = 0 , 2 A x 2 + B y 2 + C x + D y + E ln f ) 1 = 0 .
To solve (31), the system of linear equations is obtained as follows:
A = x 4 x 2 y 2 x 3 y x 3 x 2 y x 2 x 2 y 2 y 4 x y 3 x y 2 y 3 y 2 x 2 y y 3 x y 2 x y y 2 y x 2 y 2 x y x y 1
B = x 2 ln f y 2 ln f x ln f y ln f ln f C = a b c d e .
The parameters of C can be obtained by solving the linear equation.
The 2-D LCT series is used to approximate pixels according to the least squares method. Supposing Z i ( i 0 , n 1 ) is used to represent the gray value of the pixel in the image, n is the number of all pixels in the region. Equation (21) can be rewritten as
e = i = 0 n 1 U i V i O i Z i 2 .
Assuming that the global control error is set as ε , Z i is U i V i O i , (34) is transformed as follows:
e = i = 0 n 1 Z i Z i 2 < ε .

3.2. Algorithm Description

In this section, we present the detailed steps of the 2-D LCT-based adaptive non-uniform algorithm and perform a recursive partitioning of the initial region based on a predetermined condition ( e < ε ). Initially, we take an image set, denoted as G, and divide it into four small rectangular sub-regions. For each rectangular sub-region, if it meets the preset control error, the partition will be stopped. If the rectangular sub-region does not meet the control error condition, it will be further divided into four smaller rectangular sub-regions using the self-similarity rule. This process continues until the reconstructed grayscale value in the current area reaches the termination condition; i.e., when the sum of the squared residual of current region calculated by the least-square fitting satisfies e = i = 0 n 1 Z i Z i 2 < ε , this region stops dividing further and saves encoded data after a finite number of steps.
To explain its process, the algorithm is described in detail below.
1
For the initial image, G is the rectangular region, and G m is the sub-region. Regarding G as the initial region, it will be divided into four sub-rectangular regions— G 0 , G 1 , G 2 , G 3 . The region pixels of an image can be represented by the two-dimensional LCT series Z = f ( x , y ) , ( x , y ) G . x and y are the rows and columns of the image pixel matrix. Z is the grayscale value set of the regional pixels. The pixel contained in G m is data known as Z i (where i 0 , n 1 ), n is the number of pixels on G m , and Y i is the set of determined coefficients after applying least squares approximation. f m X i , Y i is the reconstructed pixels set in the current region.
2
If the error accuracy of the reconstructed region meets the preset error accuracy, i.e., the reconstructed region approximates the original region under the control error, then the partition stops. For m = 0 , 1 , 2 , 3 , use the least squares method to obtain and record m and f m P of G m , satisfying e = i = 0 n 1 f m X i , Y i Z i 2 < ε .
3
For the rectangular sub-region G m that does not satisfy the condition of e < ε , the current region should be further divided into four smaller subregions in a similar manner, and as this process continues, G m n n = 0 , 1 , 2 , 3 should be examined one by one, recording m , n , and f m n P that satisfy the condition e < ε , and so on.
Although LCT shows many advantages in the field of image processing, whether the image reconstruction problem explored by combining the LCT series and the adaptive non-uniform partition algorithm is superior to the traditional Fourier transform is a problem we need to examine.

4. Simulation Results and Performance Analyses

In this section, we will evaluate our method based on two objective evaluation indicators: Peak Signal-to-Noise Ratio (PSNR) [30] and Structural Similarity Index (SSIM) [31]. We will analyze the proposed method and other methods to determine these under the same ϵ . Furthermore, all simulation experiments were conducted on a 64-bit Windows 11 PC with a 2.10 GHz Intel Core i7 CPU and 32 GB of RAM. The simulation software is MATLAB R2022b.

4.1. Objective Evaluation Standard

The objective evaluation of images is based on the characteristics of human visual perception. It employs mathematical models to quantify the differences between a reference image and the image being tested, and the quality of the image is assessed based on the calculated numerical results. This method has become the standard technology for image quality assessment due to its automated processing abilities and scoring consistency, which is unaffected by individual differences among observers. Typical objective evaluation indicators include the peak signal-to-noise ratio and the structural similarity index, among others.
PSNR is a full-reference image quality evaluation metric based on pixel-level error. It is suitable for rapid assessment of pixel-level distortion. The unit of measurement is the decibel (dB). Generally, a higher PSNR value indicates better image quality, with PSNR values greater than 30 dB considered acceptable and those above 40 dB indicating high quality. However, PSNR is based solely on pixel-level errors and cannot reflect structural information. When it comes to tasks involving human eye perception optimization, it is advisable to combine more advanced metrics such as SSIM and Learned Perceptual Image Patch Similarity (LPIPS).
P S N R = 10 l o g 10 M A X I 2 M S E ,
where M S E = 1 M N i = 1 M j = 1 N I i , j K i , j 2 , and I i , j is the value of the reference image at pixel ( i , j ) , K i , j is the value of the distorted image at pixel ( i , j ) . M A X I represents the maximum value of the pixels.
SSIM is a full-reference image quality assessment method based on human visual characteristics. It measures the similarity between the reference image and the distorted image from three dimensions: Luminance, Contrast, and Structure. The SSIM values range from 0 to 1, where a higher value indicates less image distortion and greater similarity between the two images.
S S I M ( x , y ) = ( 2 μ x μ y + C 1 ) ( 2 σ x σ y + C 2 ) ( μ x 2 + μ y 2 + C 1 ) ( σ x 2 + σ y 2 + C 2 ) ,
where μ is the average value, σ is the standard deviation, and σ x y is the covariance of x and y. C 1 and C 2 are constants.

4.2. Objective Quantitative Analysis

In this subsection, a series of experiments are conducted to verify the feasibility of the algorithm. We use PSNR and SSIM as indicators to evaluate image quality. We set ε = 10,100,300 . In terms of images, we use six 512 × 512 8-bit grayscale images from Set 14. The number of image partitions reflects time complexity to a certain extent. That is to say, the fewer the number of image partitions, the higher the efficiency of image reconstruction. Therefore, we still need to analyze the number of image partitions to evaluate the efficiency of image reconstruction.
We will now conduct some experiments to compare the advantages of the proposed method. First, we analyze the signal-to-noise ratio, SSIM, and the number of partitions of the proposed algorithm under different values of ε . This will help us evaluate the visual quality of the image reconstruction. Figure 2 indicates that when ε = 10,100,300 , from left to right, the resulting images are the original images—the reconstructed image when ε = 10 , the reconstructed image when ε = 100 , and the reconstructed image when ε = 300 , respectively. Table 1 presents the signal-to-noise ratio, SSIM index, and the number of image partitions (TPcnt) under varying error accuracy thresholds.
It can be seen from the experimental data in Figure 2 and Table 1 that when ϵ gradually decreases, both the number of partitions generated by the proposed algorithm and the corresponding PSNR and SSIM values illustrates a monotonically increasing trend. It is particularly noteworthy that when ϵ = 10 , the objective evaluation indicators of most reconstructed images approach the high-quality standard ( P S N R > 40 dB, S S I M > 0.99 ). These images also exhibit clear edge details and smooth transitions in texture, as confirmed by the subjective visual evaluation. This sensitivity to the parameter indicates that the refined regional partition strategy effectively captures high-frequency components in the image, especially along contour boundaries and complex texture areas.
Next, under the same conditions, we compare and analyze the partition numbers, PSNR, and SSIM of the Fourier transform algorithm, the adaptive non-uniform rectangular partition algorithm, and the proposed algorithm to demonstrate the superiority of the proposed algorithm. Figure 3 illustrates the original image, the reconstructed image by the proposed algorithm, the reconstructed image by the Fourier algorithm, and the reconstructed image by the adaptive non-uniform rectangular partition algorithm when the error accuracy is 100. Table 2 and Table 3 show the corresponding PSNR, SSIM, and the number of image partitions.
It can be seen from Figure 3 and Table 2 and Table 3 that when the error accuracy is 100, the PSNR of the proposed algorithm is almost the same as that of the Fourier algorithm and the adaptive non-uniform rectangular partition algorithm in the same image. Nevertheless, the proposed algorithm requires significantly fewer partition numbers than the other two methods, which indicates that the proposed algorithm can achieve the same level of reconstructed image quality with lower computational complexity. In addition, the comparison of SSIM values also shows that the proposed algorithm performs better in subjective vision. These advantage originates from the dynamic partitioning strategy and adaptive sampling mechanism, which massively reduces the consumption of computing resource while ensuring accuracy, thereby demonstrating the algorithm’s efficiency and practicality.

5. Conclusions

This paper proposes a fast adaptive non-uniform two-dimensional linear canonical transformation partition algorithm based on the theory of two-dimensional linear canonical transformation series. The goal is to solve the issue of repeated superposition when the original linear canonical transformation approximates the image pixel globally and to apply this algorithm in image representation research. The experimental results indicate that the proposed algorithm can effectively reduce the computational complexity of linear canonical transformation when approximating and reconstructing image pixels. Additionally, it enhances the adaptability of image representation in complex image texture areas. The research results will provide theoretical support for time–frequency joint processing in fields such as remote sensing, image encryption, and medical tomography reconstruction, while also promoting the evolution of high-dimensional time–frequency analysis technology towards efficiency and intelligence.

Author Contributions

W.Z.: Conceptualization, Methodology, Writing—review and editing, Writing—original draft. H.L.: Software, Investigation, Data curation, Writing—original draft. K.U.: Conceptualization, Methodology, Supervision, Writing—review and editing. G.Z.: Software, Data curation. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Natural Science Foundation of Hebei Province under Grant no. F2023402011 and the National Natural Science Foundation of China under Grant no. 62361029.

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Wei, D.; Shen, Y. Discrete Complex Linear Canonical Transform Based on Super-differential Operators. Optik 2021, 230, 166343. [Google Scholar] [CrossRef]
  2. Firdous, A.; Azhar, Y. Lattice-based multi-channel sampling theorem for linear canonical transform. Digit. Signal Process. 2021, 117, 103168. [Google Scholar] [CrossRef]
  3. Wei, D.; Shen, Y. Fast numerical computation of two-dimensional non-separable linear canonical transform based on matrix decomposition. IEEE Trans. Signal Process. 2021, 69, 5259–5272. [Google Scholar] [CrossRef]
  4. Morais, J.; Ferreira, M. Hyperbolic linear canonical transforms of quaternion signals and uncertainty. Appl. Math. Comput. 2023, 450, 127971. [Google Scholar] [CrossRef]
  5. Prasad, A.; Kundu, M. Spectrum of quaternion signals associated with quaternion linear canonical transform. J. Frankl. Inst. 2024, 361, 764–775. [Google Scholar] [CrossRef]
  6. Jiang, N.; Feng, Q.; Yang, X.; He, J.R.; Li, B.Z. The octonion linear canonical transform: Properties and applications. Chaos Solitons Fractals 2025, 192, 116039. [Google Scholar] [CrossRef]
  7. Dar, A.; Bhat, M. Wigner distribution and associated uncertainty principles in the framework of octonion linear canonical transform. Optik 2023, 272, 170213. [Google Scholar] [CrossRef]
  8. Prasad, A.; Kundu, M. Uncertainty principles and applications of quaternion windowed linear canonical transform. Optik 2023, 272, 170220. [Google Scholar] [CrossRef]
  9. Hu, X.; Cheng, D.; Kou, K.I. Convolution theorems associated with quaternion linear canonical transform and applications. Signal Process. 2023, 202, 108743. [Google Scholar] [CrossRef]
  10. Kou, K.; Liu, M.; Zou, C. Plancherel theorems of quaternion hilbert transforms associated with linear canonical transforms. Adv. Appl. Clifford Algebr. 2020, 30, 9. [Google Scholar] [CrossRef]
  11. Bhat, M.; Dar, A. Scaled Wigner distribution in the offset linear canonical domain. Optik 2022, 262, 169286. [Google Scholar] [CrossRef]
  12. Chen, J.; Zhang, Y.; Li, B. Graph Linear Canonical Transform: Definition, Vertex-Frequency Analysis and Filter Design. IEEE Trans. Signal Process. 2024, 72, 5691–5707. [Google Scholar] [CrossRef]
  13. Ravi, K.; Sheridan, J.; Basanta, B. Nonlinear double image encryption using 2d non-separable linear canonical transform and phase retrieval algorithm. Opt. Laser Technol. 2018, 107, 353–360. [Google Scholar] [CrossRef]
  14. Li, N.; Zhang, Z.; Han, J.; Chen, Y.; Cao, C. Graph Linear Canonical Transform Based on CM-CC-CM Decomposition. IEEE Trans. Pattern Anal. Mach. Intell. 2025, 159, 105015. [Google Scholar] [CrossRef]
  15. Zhang, Y.; Li, B. Discrete linear canonical transform on graphs: Uncertainty principle and sampling. Signal Process. 2025, 226, 109668. [Google Scholar] [CrossRef]
  16. Li, Z.; Li, B.; Qi, M. Two-dimensional quaternion linear canonical series for color images. Signal Process. Image Commun. 2022, 12, 1772–1780. [Google Scholar] [CrossRef]
  17. Rakheja, P.; Vig, R.; Singh, P. Double image encryption using 3D Lorenz chaotic system, 2D non-separable linear canonical transform and QR decomposition. Opt. Quantum Electron. 2020, 52, 1811–1820. [Google Scholar] [CrossRef]
  18. Wang, X.; Wang, D.; Tian, J.; Niu, P. Accurate ternary polar linear canonical transform domain stereo image zero-watermarking. Signal Process. 2026, 239, 110242. [Google Scholar] [CrossRef]
  19. Liu, J.; Zhang, F. Discrete Quaternion Offset Linear Canonical Transform and Its Application. Circuits Syst. Signal Processing 2025. [Google Scholar] [CrossRef]
  20. Zhao, W.; U, K.; Luo, H. Image representation method based on Gaussian function and non-uniform partition. Multimed. Tools Appl. 2023, 82, 839–861. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Cai, Z.; Xiong, G. A New Image Compression Algorithm Based on Non-Uniform Partition and U-System. IEEE Trans. Multimed. 2021, 23, 1069–1082. [Google Scholar] [CrossRef]
  22. Yuan, X.; Cai, Z. An Adaptive Triangular Partition Algorithm for Digital Images. IEEE Trans. Multimed. 2019, 21, 1372–1383. [Google Scholar] [CrossRef]
  23. Gargari, S.F.; Huang, Z.Y.; Dabiri, S. An upwind moving least squares approximation to solve convection-dominated problems: An application in mixed discrete least squares meshfree method. J. Comput. Phys. 2024, 506, 112931. [Google Scholar] [CrossRef]
  24. Hong, X.; Kintak, U. A Multi-Focus Image Fusion Algorithm Based on Non-Uniform Rectangular Partition with Morphology Operation. In Proceedings of the 2018 International Conference on Wavelet Analysis and Pattern Recognition (ICWAPR), Chengdu, China, 15–18 July 2018; pp. 238–243. [Google Scholar] [CrossRef]
  25. Zhao, W.; Kintak, U.; Luo, H. Adaptive non-uniform partition algorithm based on linear canonical transform. Chaos Solitons Fractals 2022, 163, 112561. [Google Scholar] [CrossRef]
  26. Qi, M.; Li, B.Z.; Sun, H.F. Image representation by harmonic transforms with parameters in SL(2,R). J. Vis. Commun. Image Represent. 2016, 35, 184–192. [Google Scholar] [CrossRef]
  27. Cui, C.F.; Qi, L.Q. A genuine extension of the Moore–Penrose inverse to dual matrices. J. Comput. Appl. Math. 2025, 454, 116185. [Google Scholar] [CrossRef]
  28. Duan, S.B.; Zhou, S.; Li, Z.L.; Liu, X.; Chang, S.; Liu, M.; Huang, C.; Zhang, X.; Shang, G. Improving monthly mean land surface temperature estimation by merging four products using the generalized three-cornered hat method and maximum likelihood estimation. Remote Sens. Environ. 2024, 302, 113989. [Google Scholar] [CrossRef]
  29. Fazio, R. Scaling invariance theory and numerical transformation method: A unifying framework. Appl. Eng. Sci. 2020, 4, 100024. [Google Scholar] [CrossRef]
  30. Zhang, B.; Zhang, Y.; Wang, B.; He, X.; Zhang, F.; Zhang, X. Denoising swin transformer and perceptual peak signal-to-noise ratio for low-dose CT image denoising. Measurement 2024, 227, 114303. [Google Scholar] [CrossRef]
  31. Corona, G.; Maciel-Castillo, O.; Morales-Castañeda, J.; Gonzalez, A.; Cuevas, E. A new method to solve rotated template matching using metaheuristic algorithms and the structural similarity index. Math. Comput. Simul. 2023, 206, 130–146. [Google Scholar] [CrossRef]
Figure 1. Mesh images at different precisions. (a) ε = 10 ; (b) ε = 30 ; (c) ε = 60 .
Figure 1. Mesh images at different precisions. (a) ε = 10 ; (b) ε = 30 ; (c) ε = 60 .
Fractalfract 09 00596 g001
Figure 2. Image reconstruction under different parameters. (a) Original images, (b) image reconstruction when ε = 10 , (c) image reconstruction when ε = 100 , and (d) image reconstruction when ε = 300 .
Figure 2. Image reconstruction under different parameters. (a) Original images, (b) image reconstruction when ε = 10 , (c) image reconstruction when ε = 100 , and (d) image reconstruction when ε = 300 .
Fractalfract 09 00596 g002
Figure 3. When ϵ = 100 , the image from top to bottom is the original image, the reconstructed image of the proposed algorithm, and the reconstructed image of the Fourier algorithm, respectively. (a) Coastguard, (b) Barbara, (c) Comic, (d) Zebra, (e) Foreman, (f) Flowers.
Figure 3. When ϵ = 100 , the image from top to bottom is the original image, the reconstructed image of the proposed algorithm, and the reconstructed image of the Fourier algorithm, respectively. (a) Coastguard, (b) Barbara, (c) Comic, (d) Zebra, (e) Foreman, (f) Flowers.
Fractalfract 09 00596 g003
Table 1. The PSNRs, SSIMs, and TPcnt values of the image under different ϵ conditions.
Table 1. The PSNRs, SSIMs, and TPcnt values of the image under different ϵ conditions.
Image ϵ PSNRs (dB)SSIMsTPcnt
coastguard1042.290.991427,874
10031.080.81585837
30026.430.56382021
barbara1037.340.992536,074
10032.630.952619,280
30026.670.82327421
zebra1039.910.997144,083
10031.270.884116,004
30026.690.71429161
foreman1041.620.980913,318
10033.170.90634730
30028.230.81562453
flowers1040.990.992930,790
10032.370.926610,238
30026.450.78574226
comic1041.690.996536,691
10032.630.954914,210
30027.280.86546122
Table 2. PSNR (dB), TPcnt, and SSIM comparison between different methods.
Table 2. PSNR (dB), TPcnt, and SSIM comparison between different methods.
ImageCoastguardBarbaraComic
PSNRs TPcnt SSIMs PSNRs TPcnt SSIMs PSNRs TPcnt SSIMs
Our proposed31.0858370.815832.6319,2800.952632.6314,2100.9549
Fourier31.2091460.781832.8724,0890.898632.9020,0570.9107
RectPartition31.1483900.817532.8623,8130.951132.9119,6010.9576
Table 3. PSNR (dB), TPcnt, and SSIM comparison between different methods.
Table 3. PSNR (dB), TPcnt, and SSIM comparison between different methods.
ImageZebraForemanFlowers
PSNRs TPcnt SSIMs PSNRs TPcnt SSIMs PSNRs TPcnt SSIMs
Our proposed31.2716,0040.884133.1747300.906332.3710,2380.9266
Fourier31.3820,3570.822033.3964910.898632.4113,9160.8729
RectPartition31.4718,6560.886533.2155760.907232.3613,5410.9229
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhao, W.; Luo, H.; Zhang, G.; U, K. Research on Two-Dimensional Linear Canonical Transformation Series and Its Applications. Fractal Fract. 2025, 9, 596. https://doi.org/10.3390/fractalfract9090596

AMA Style

Zhao W, Luo H, Zhang G, U K. Research on Two-Dimensional Linear Canonical Transformation Series and Its Applications. Fractal and Fractional. 2025; 9(9):596. https://doi.org/10.3390/fractalfract9090596

Chicago/Turabian Style

Zhao, Weikang, Huibin Luo, Guifang Zhang, and KinTak U. 2025. "Research on Two-Dimensional Linear Canonical Transformation Series and Its Applications" Fractal and Fractional 9, no. 9: 596. https://doi.org/10.3390/fractalfract9090596

APA Style

Zhao, W., Luo, H., Zhang, G., & U, K. (2025). Research on Two-Dimensional Linear Canonical Transformation Series and Its Applications. Fractal and Fractional, 9(9), 596. https://doi.org/10.3390/fractalfract9090596

Article Metrics

Back to TopTop