Next Article in Journal
The Comprehensive Identification of Roof Risk in a Fully Mechanized Working Face Using the Cloud Model
Next Article in Special Issue
On the Diffuse Interface Models for High Codimension Dispersed Inclusions
Previous Article in Journal
Educating Adults with a Location-Based Augmented Reality Game: A Content Analysis Approach
Previous Article in Special Issue
A New Extended Model with Bathtub-Shaped Failure Rate: Properties, Inference, Simulation, and Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Weighted Fractional-Order Transform Based on Periodic Matrix

Information Science Teaching and Research Section, Northeastern University at Qinhuangdao, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(17), 2073; https://doi.org/10.3390/math9172073
Submission received: 30 July 2021 / Revised: 25 August 2021 / Accepted: 25 August 2021 / Published: 27 August 2021
(This article belongs to the Special Issue Numerical Analysis and Scientific Computing)

Abstract

:
Tao et al. proposed the definition of the linear summation of fractional-order matrices based on the theory of Yeh and Pei. This definition was further extended and applied to image encryption. In this paper, we propose a reformulation of the definitions of Yeh et al. and Tao et al. and analyze them theoretically. The results show that many weighted terms are invalid. Therefore, we use the proposed reformulation to prove that the effective weighted terms depend on the period of the matrix. This also shows that the image encryption methods based on the weighted fractional-order transform will lead to the security risk of key invalidation. Finally, our hypothesis is verified by the unified theoretical framework of multiple-parameter discrete fractional-order transforms.

1. Introduction

Fractional Fourier transform (FRFT) is widely used in quantum mechanics, optics, pattern recognition, time-frequency representation, signal processing, information security and other fields [1,2,3,4,5,6,7,8,9,10,11,12]. Therefore, discrete fractional Fourier transforms, mainly including weighted-type FRFTs [13,14], eigendecomposition-type FRFTs [15,16] and sampling-type FRFTs [17,18,19], have been proposed. In 2003, Yeh and Pei proposed a new computation method of the discrete FRFT [20]. This method is similar to Shih’s weighted FRFT [13], with the difference being that the fractional power of the discrete Fourier transform (DFT) is used in the definition of Yeh and Pei. Then, Tao et al. presented the linear summation of fractional-order matrices based on the method proposed by Yeh and Pei. Therefore, the fractional power for any diagonalizable periodic matrix is defined, which provides a new idea for information processing [21]. Recently, Kang et al. extended the definition of Tao et al., proposed a computation method for the multiple-parameter discrete FRFT, and further extended the method to multiple parameter discrete fractional cosine, sine, Hartley, and Hadamard transforms. These definitions can be applied to signal processing and image encryption [22]. In this paper, our analysis results show that there are only four effective weighted terms in the definition of Yeh and Pei, which will lead to the security risk of key invalidation when applied to image encryption. Furthermore, our results also show that the effective weighting term in the definition of Tao et al. is related to the period of the matrix. Such extension methods based on that definition are applied to image encryption, which will lead to the security risk of key invalidation.
The remainder of this paper is organized as follows. Preliminary knowledge is described in Section 2. Section 3 analyzes the definition of Yeh et al. Section 4 analyzes the definition of Tao et al. Effective weighted terms and security are discussed in Section 5. Finally, conclusions are presented in Section 6.

2. Preliminaries

Tao et al. proposed the idea of the linear summation of fractional-order matrices [21]. If a matrix L satisfies L P = I , then L is a periodic matrix with period P. Assume matrix L is a matrix satisfying L P = I and its eigendecomposition form is L = V D V H . Let b = P / M and L b = L P / M = V D P / M V H . Then, L α can be computed as
L α = n = 0 M 1 C n , α / b L n b .
In fact, the computation method of the discrete fractional Fourier transform (DFRFT) of Yeh and Pei [20] can be regarded as a special case of the definition of Tao et al. Consider DFRFT matrices I , F b , F 2 b ,…, F ( M 1 ) b , where b = 4 / M . Denote the sum of these DFRFT matrices as
F α = n = 0 M 1 C n , α F n b ,
with coefficients
C n , α = 1 M 1 e 2 π i ( n α ) 1 e ( 2 π i / M ) ( n α ) ,
where n = 0 , 1 , 2 , , M 1 . Tao et al. discussed the correlation between the signal length and the period of the matrix to present C n , α and C n , α / b . Because the fractional-order α is a real number, there is no essential difference between the two. Moreover, Shih’s research also shows that the signal length is independent of the period of the matrix [13].
However, our analysis shows that the effective weighting term of such a definition depends on the period of the matrix. Next, we will reanalyze the definitions of Yeh et al. and Tao et al.

3. Theoretical Analysis of the Definition of Yeh et al.

Equation (3) is the sum of geometric progression, and its common ratio is e 2 π i ( n α ) / M . Then, Equation (3) can also be expressed as
C n , α = 1 M k = 0 M 1 e 2 π i ( n α ) k / M = 1 M k = 0 M 1 e ( 2 π i α k / M ) e ( 2 π i n k / M ) = I D F T [ e ( 2 π i α k / M ) ] k = 0 , 1 , 2 , , M 1
where n = 0 , 1 , , M 1 ; and Equation (4) can be further expressed as
( C 0 , α C 1 , α C M 1 , α ) = 1 M ( w 0 × 0 w 0 × 1 w 0 × ( M 1 ) w 1 × 0 w 1 × 1 w 1 × ( M 1 ) w ( M 1 ) × 0 w ( M 1 ) × 1 w ( M 1 ) × ( M 1 ) ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) ,
where w = exp ( 2 π i / M ) . Then, the definition (Equation (2)) of Yeh and Pei can be expressed as
F α = n = 0 M 1 C n , α F 4 n / M = ( F 0 , F 4 / M , , F 4 ( M 1 ) / M ) ( C 0 , α C 1 , α C M 1 , α ) = 1 M ( F 0 , F 4 / M , , F 4 ( M 1 ) / M ) ( w 0 × 0 w 0 × 1 w 0 × ( M 1 ) w 1 × 0 w 1 × 1 w 1 × ( M 1 ) w ( M 1 ) × 0 w ( M 1 ) × 1 w ( M 1 ) × ( M 1 ) ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) .
Here, we let
{ W 0 = w 0 × 0 F 0 + w 1 × 0 F 4 M + + w ( M 1 ) × 0 F 4 ( M 1 ) M W 1 = w 0 × 1 F 0 + w 1 × 1 F 4 M + + w ( M 1 ) × 1 F 4 ( M 1 ) M W 2 = w 0 × 2 F 0 + w 1 × 2 F 4 M + + w ( M 1 ) × 2 F 4 ( M 1 ) M W M 1 = w 0 × ( M 1 ) F 0 + w 1 × ( M 1 ) F 4 M + + w ( M 1 ) × ( M 1 ) F 4 ( M 1 ) M
Definition 1.
A new reformulation of the definition of Yeh and Pei as
F α = 1 M ( W 0 , W 1 , , W M 1 ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) = 1 M k = 0 M 1 W k e ( 2 π i α k / M ) .
In ref. [20], I , F b , F 2 b ,…, F ( M 1 ) b are the DFRFT; and the DFRFT has diversity. For Equation (7), we use the eigendecomposition type and the weighted type FRFT for verification.

3.1. Eigendecomposition Type FRFT

Proposition 1.
Eigendecomposition type FRFT is used as the basis function, there are only four effective weighting terms for the definition of Yeh and Pei.
Proof. 
At present, the discrete definition [16] closest to the continuous FRFT is
F α ( m , n ) = k = 0 N 1 v k ( m ) e i π 2 k α v k ( n ) ,
where v k ( n ) is an arbitrary orthonormal eigenvector set of the N × N DFT. Equation (9) can be written as
F α = V D α V H ,
where V = ( v 0 , v 1 , , v N 1 ) , v k is the kth-order DFT Hermite eigenvector, and D α is a diagonal matrix defined as
D α = diag ( 1 , e i π 2 α , , e i π 2 ( N 2 ) α , e i π 2 ( N 1 ) α ) , f o r   N   o d d ,
and
D α = diag ( 1 , e i π 2 α , , e i π 2 ( N 2 ) α , e i π 2 ( N ) α ) , f o r   N   e v e n .
We only prove that N is odd (when N is even, the proof process is the same). In [23,24], the eigenvalues of the DFT can be expressed as λ n = e n π i / 2 . Then, the possible values of the eigenvalue are λ n = { 1 , 1 , i , i } . Therefore,
D α = diag ( ( 1 ) α , ( i ) α , ( 1 ) α , ( i ) α , ( 1 ) α , ( i ) α , ( 1 ) α , ( i ) α , , ( 1   o r 1 ) α ) .
Thus, Equation (7) can be written as
W k = w 0 × k × I + w 1 × k × F 4 M + + w ( M 1 ) × k × F 4 ( M 1 ) M ,
where w = exp ( 2 π i / M ) and k = 0 , 1 , , M 1 . When the eigendecomposition type FRFT is used, Equation (15) is obtained as
W k = w 0 × k × F 0 + w 1 × k × F 4 M + + w ( M 1 ) × k × F 4 ( M 1 ) M = w 0 × k V D 0 V H + w 1 × k V D 4 M V H + + w ( M 1 ) × k V D 4 ( M 1 ) M V H = w 0 × k V ( 1 0 0 0 ( i ) 0 0 0 0 ( 1   o r 1 ) 0 ) V H + w 1 × k V ( 1 0 0 0 ( i ) 4 M 0 0 0 ( 1   o r 1 ) 4 M ) V H + + w ( M 1 ) × k V ( 1 0 0 0 ( i ) 4 ( M 1 ) M 0 0 0 ( 1   o r 1 ) 4 ( M 1 ) M ) V H .
Therefore, we obtain Equation (16) as
W k = V ( S ( 1 ) ( k ) 0 0 0 S ( i ) ( k ) 0 0 0 S ( 1   o r 1 ) ( k ) ) V H .
From Equation (16), the diagonal matrix only contains S ( 1 ) ( k ) , S ( i ) ( k ) , S ( 1 ) ( k ) , and S ( i ) ( k ) . The multiplicities of the DFT eigenvalues are shown in Table 1. Therefore,
λ n = { 1 , i , 1 , i } = { e 4 n π i / 2 , e ( 4 n + 1 ) π i / 2 , e ( 4 n + 2 ) π i / 2 , e ( 4 n + 3 ) π i / 2 } = { e 2 n π i e 0 π i / 2 , e 2 n π i e π i / 2 , e 2 n π i e 2 π i / 2 , e 2 n π i e 3 π i / 2 } = { e 0 π i / 2 , e π i / 2 , e 2 π i / 2 , e 3 π i / 2 } .
When the eigenvalue is 1, S ( 1 ) ( k ) can be expressed as
S ( 1 ) ( k ) = w 0 × k 1 0 + w 1 × k 1 4 / M + + w ( M 1 ) × k 1 4 ( M 1 ) / M = 1 + e 2 π i 1 k / M + e 2 π i 2 k / M + + e 2 π i ( M 1 ) k / M = 1 ( e 2 π i k / M ) M 1 e 2 π i k / M .
Therefore, we obtain
S ( 1 ) ( k ) = { M , i f   k = 0 0 , o t h e r w i s e ; k = 0 , 1 , , M 1
When the eigenvalue is i, S ( i ) ( k ) can be expressed as
S ( i ) ( k ) = w 0 × k ( i ) 0 + w 1 × k ( i ) 4 / M + + w ( M 1 ) × k ( i ) 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 1 ) / M + e 2 π i 2 ( k + 1 ) / M + + e 2 π i ( M 1 ) ( k + 1 ) / M = 1 ( e 2 π i ( k + 1 ) / M ) M 1 e 2 π i ( k + 1 ) / M .
Therefore,
S ( i ) ( k ) = { M , i f   k = M 1 0 , o t h e r w i s e ; k = 0 , 1 , , M 1
When the eigenvalue is −1, S ( 1 ) ( k ) can be expressed as
S ( 1 ) ( k ) = w 0 × k ( 1 ) 0 + w 1 × k ( 1 ) 4 / M + + w ( M 1 ) × k ( 1 ) 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 2 ) / M + e 2 π i 2 ( k + 2 ) / M + + e 2 π i ( M 1 ) ( k + 2 ) / M = 1 ( e 2 π i ( k + 2 ) / M ) M 1 e 2 π i ( k + 2 ) / M .
Then, we can obtain
S ( 1 ) ( k ) = { M , i f   k = M 2 0 , o t h e r w i s e ; k = 0 , 1 , , M 1
When the eigenvalue is −i, S ( i ) ( k ) can be expressed as
S ( i ) ( k ) = w 0 × k ( i ) 0 + w 1 × k ( i ) 4 / M + + w ( M 1 ) × k ( i ) 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 3 ) / M + e 2 π i 2 ( k + 3 ) / M + + e 2 π i ( M 1 ) ( k + 3 ) / M = 1 ( e 2 π i ( k + 3 ) / M ) M 1 e 2 π i ( k + 3 ) / M .
Therefore,
S ( i ) ( k ) = { M , i f   k = M 3 0 , o t h e r w i s e ; k = 0 , 1 , , M 1
From Equations (19), (21), (23) and (25), Equation (16) can be written as
W k = { W k , f o r   k = 0 , M 3 , M 2 , M 1 0 , f o r   k = 1 , 2 , , M 4 .
Thus, Equation (8) is expressed as
F α = 1 M ( W 0 , W 1 , , W M 1 ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) = 1 M ( W 0 , 0 , , 0 , W M 3 , W M 2 , W M 1 ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) = 1 M ( W 0 e ( 2 π i α 0 / M ) + W M 3 e ( 2 π i α ( M 3 ) / M ) + W M 2 e ( 2 π i α ( M 2 ) / M ) + W M 1 e ( 2 π i α ( M 1 ) / M ) ) .
Remark 1.
From Equation (27), it is not difficult to find that when I , F b , F 2 b , …, F ( M 1 ) b are eigendecomposition-type FRFTs, there are only four effective weighting terms defined by Yeh and Pei.

3.2. Weighted Type FRFT

Proposition 2.
Weighted type FRFT is used as the basis function, there are only four effective weighting terms for the definition of Yeh and Pei.
Proof. 
In ref. [20], I , F b , F 2 b ,…, F ( M 1 ) b ( b = 4 / M ) are the DFRFTs, which can be explained as shown in Figure 1. Therefore, the definition of Yeh and Pei is more accurate as the generalized form of Shih’s FRFT [13]. For Equation (7), we introduce the weighted fractional Fourier transform (WFRFT).
Shih proposed the WFRFT [13]. Shih’s WFRFT with a period of 4 is also called the 4-weighted type fractional Fourier transform (4-WFRFT), which is defined as
F 4 α [ f ( t ) ] = l = 0 3 A l α f l ( t ) ,
with
A l α = cos ( ( α l ) π 4 ) cos ( 2 ( α l ) π 4 ) exp ( 3 ( α l ) i π 4 ) ,
where f l ( t ) = F l [ f ( t ) ] and l = 0 , 1 , 2 , 3 (F denotes the Fourier transform). Equation (29) can also be expressed as
F 4 α [ f ( t ) ] = ( A 0 α I + A 1 α F + A 2 α F 2 + A 3 α F 3 ) f ( t ) = ( I , F , F 2 , F 3 ) ( A 0 α A 1 α A 2 α A 3 α ) f ( t ) .
According to the definition of the weighting coefficient A l α [13], Equation (30) can be expressed as
F 4 α [ f ( t ) ] = 1 4 ( I , F , F 2 , F 3 ) ( 1 1 1 1 1 i 1 i 1 1 1 1 1 i 1 i ) ( B 0 α B 1 α B 2 α B 3 α ) f ( t ) ,
where B k α = exp ( 2 π i k α 4 ) and k = 0 , 1 , 2 , 3 . Here, we let
{ P 0 = I + F + F 2 + F 3 P 1 = I F * i F 2 + F 3 * i P 2 = I F + F 2 F 3 P 3 = I + F * i F 2 F 3 * i .
Therefore, Shih’s WFRFT can be represented as
F 4 α [ f ( t ) ] = 1 4 ( P 0 , P 1 , P 2 , P 3 ) ( B 0 α B 1 α B 2 α B 3 α ) f ( t ) .
From Equations (7) and (33), we can obtain
W k = w 0 × k × F 4 0 + w 1 × k × F 4 4 M + + w ( M 1 ) × k × F 4 4 ( M 1 ) M = 1 4 ( P 0 , P 1 , P 2 , P 3 ) ( w 0 × k × ( B 0 0 B 1 0 B 2 0 B 3 0 ) + w 1 × k × ( B 0 4 M B 1 4 M B 2 4 M B 3 4 M ) + + w ( M 1 ) × k × ( B 0 4 ( M 1 ) M B 1 4 ( M 1 ) M B 2 4 ( M 1 ) M B 3 4 ( M 1 ) M ) ) = 1 4 ( P 0 , P 1 , P 2 , P 3 ) ( w 0 × k × B 0 0 + w 1 × k × B 0 4 M + + w ( M 1 ) × k × B 0 4 ( M 1 ) M w 0 × k × B 1 0 + w 1 × k × B 1 4 M + + w ( M 1 ) × k × B 1 4 ( M 1 ) M w 0 × k × B 2 0 + w 1 × k × B 2 4 M + + w ( M 1 ) × k × B 2 4 ( M 1 ) M w 0 × k × B 3 0 + w 1 × k × B 3 4 M + + w ( M 1 ) × k × B 3 4 ( M 1 ) M ) ,
where k = 0 , 1 , , M 1 and w = exp ( 2 π i / M ) . Therefore, Equation (35) is obtained as
W k = 1 4 ( P 0 , P 1 , P 2 , P 3 ) ( 1 + exp ( 2 π i 1 k M ) + exp ( 2 π i 2 k M ) + + exp ( 2 π i ( M 1 ) k M ) 1 + exp ( 2 π i 1 ( k + 1 ) M ) + exp ( 2 π i 2 ( k + 1 ) M ) + + exp ( 2 π i ( M 1 ) ( k + 1 ) M ) 1 + exp ( 2 π i 1 ( k + 2 ) M ) + exp ( 2 π i 2 ( k + 2 ) M ) + + exp ( 2 π i ( M 1 ) ( k + 2 ) M ) 1 + exp ( 2 π i 1 ( k + 3 ) M ) + exp ( 2 π i 2 ( k + 3 ) M ) + + exp ( 2 π i ( M 1 ) ( k + 3 ) M ) ) = 1 4 ( P 0 , P 1 , P 2 , P 3 ) ( J 0 ( k ) J 1 ( k ) J 2 ( k ) J 3 ( k ) ) .
According to Equations (18), (20), (22) and (24), for k = 0 , 1 , , M - 1 , we can easily determine
J 0 ( k ) = { M , i f   k = 0 0 , o t h e r w i s e
J 1 ( k ) = { M , i f   k = M 1 0 , o t h e r w i s e
J 2 ( k ) = { M , i f   k = M 2 0 , o t h e r w i s e
and
J 3 ( k ) = { M , i f   k = M 3 0 , o t h e r w i s e
Thus, Equation (35) is simplified as
W k = { M 4 P k , f o r   k = 0 , M 3 , M 2 , M 1 0 , f o r   k = 1 , 2 , , M 4 .
Therefore, Equation (8) can be expressed as
F α = 1 M ( W 0 , W 1 , , W M 1 ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) = 1 4 ( P 0 , 0 , , 0 , P M 3 , P M 2 , P M 1 ) ( e ( 2 π i α 0 / M ) e ( 2 π i α 1 / M ) e ( 2 π i α ( M 1 ) / M ) ) = 1 4 ( P 0 e ( 2 π i α 0 / M ) + P M 3 e ( 2 π i α ( M 3 ) / M ) + P M 2 e ( 2 π i α ( M 2 ) / M ) + P M 1 e ( 2 π i α ( M 1 ) / M ) ) .
From Equation (41), the result shows once again that there are only four effective weighted terms for the definition of Yeh and Pei.
Remark 2.
From Equation (41), the result shows once again that there are only four effective weighted terms for the definition of Yeh and Pei.

4. Theoretical Analysis of the Definition of Tao et al.

Tao et al. proposed the definition of the fractional power of the periodic matrix, which can be expressed as
L α = n = 0 M 1 C n , α / b L n b ,
where b = P / M ( P is the period of the matrix). Then,
C n , α / b = I D F T [ e ( 2 π i ( α / b ) k / M ) ] k = 0 , 1 , 2 , , M 1
Therefore, Equation (42) can be expressed as
L α = n = 0 M 1 C n , α / b L n P / M = ( L 0 , L P / M , , L P ( M 1 ) / M ) ( C 0 , α / b C 1 , α / b C M 1 , α / b ) = 1 M ( L 0 , L P / M , , L P ( M 1 ) / M ) ( w 0 × 0 w 0 × 1 w 0 × ( M 1 ) w 1 × 0 w 1 × 1 w 1 × ( M 1 ) w ( M 1 ) × 0 w ( M 1 ) × 1 w ( M 1 ) × ( M 1 ) ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) .
Here, we let
{ G 0 = w 0 × 0 L 0 + w 1 × 0 L P M + + w ( M 1 ) × 0 L P ( M 1 ) M G 1 = w 0 × 1 L 0 + w 1 × 1 L P M + + w ( M 1 ) × 1 L P ( M 1 ) M G 2 = w 0 × 2 L 0 + w 1 × 2 L P M + + w ( M 1 ) × 2 L P ( M 1 ) M G M 1 = w 0 × ( M 1 ) L 0 + w 1 × ( M 1 ) L P M + + w ( M 1 ) × ( M 1 ) L P ( M 1 ) M
Definition 2.
A new reformulation of the definition of Tao et al.
L α = 1 M ( G 0 , G 1 , , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M k = 0 M 1 G k e 2 π i ( α / b ) k / M .
We know that Tao et al. define the fractional power of the periodic matrix. Next, we will analyze the DFT and the discrete Hartley transform as examples.

4.1. DFT as Periodic Matrix

Proposition 3.
DFT is used as the periodic matrix, there are only four effective weighting terms for the definition of Tao et al.
Proof. 
The calculation of the fractional power of the matrix is applied to the eigenvalues, so eigenvalue decomposition of the matrix is required. Therefore, the eigendecomposition of the matrix can be expressed as
F = V D V H ,
where F is the matrix of the DFT, V is the eigenvector, and D is the eigenvalue.
In refs. [23,24], the eigenvalues of the DFT can be expressed as λ n = e n π i / 2 . Then, the possible values of the eigenvalue are λ r = { 1 , 1 , i , i } and r = 1 , 2 , , n . In this way, the eigenvalue matrix D can be expressed as
D = ( λ 1 0 0 0 λ 2 0 0 0 λ n ) .
Then, the fractional power operation of matrix F can be expressed as
F 4 l / M = V D 4 l / M V H .
For L = F, Equation (45) can be expressed as
G k = w 0 × k I + w 1 × k × F 4 M + + w ( M 1 ) × k × F 4 ( M 1 ) M = w 0 × k V D 0 V H + w 1 × k V D 4 / M V H + + w ( M 1 ) × k V D 4 ( M 1 ) / M V H .
Therefore, we can obtain
G k = V ( w 0 × k × D 0 + w 1 × k × D 4 / M + + w ( M 1 ) × k × D 4 ( M 1 ) / M ) V H = V ( w 0 × k λ 1 0 + w 1 × k λ 1 4 / M + + w ( M 1 ) × k λ 1 4 ( M 1 ) / M 0 0 0 w 0 × k λ 2 0 + w 1 × k λ 2 4 / M + + w ( M 1 ) × k λ 2 4 ( M 1 ) / M 0 0 0 w 0 × k λ n 0 + w 1 × k λ n 4 / M + + w ( M 1 ) × k λ n 4 ( M 1 ) / M ) V H .
Here, let
{ Q 1 ( k ) = w 0 × k λ 1 0 + w 1 × k λ 1 4 / M + + w ( M 1 ) × k λ 1 4 ( M 1 ) / M Q 2 ( k ) = w 0 × k λ 2 0 + w 1 × k λ 2 4 / M + + w ( M 1 ) × k λ 2 4 ( M 1 ) / M Q n ( k ) = w 0 × k λ n 0 + w 1 × k λ n 4 / M + + w ( M 1 ) × k λ n 4 ( M 1 ) / M .
Then, Equation (51) can be expressed as
G k = V ( Q 1 ( k ) 0 0 0 Q 2 ( k ) 0 0 0 0 Q n ( k ) ) V H .
The multiplicities of the DFT eigenvalues are shown in Table 1. Therefore, from Equation (17), we obtain
λ r = { 1 , i , 1 , i } = { e 0 π i / 2 , e π i / 2 , e 2 π i / 2 , e 3 π i / 2 } .
For the sake of simplicity, Equation (52) can be expressed as
Q r ( k ) = w 0 × k λ r 0 + w 1 × k λ r 4 / M + + w ( M 1 ) × k λ r 4 ( M 1 ) / M ;
r = 1 , 2 , , n .
When the eigenvalues λ r = e 0 π i / 2 = 1 and w = e 2 π i / M , Q r ( 1 ) ( k ) can be expressed using Equation (55) as
Q r ( 1 ) ( k ) = w 0 × k λ r 0 + w 1 × k λ r 4 / M + + w ( M 1 ) × k λ r 4 ( M 1 ) / M = 1 + e 2 π i 1 k / M + e 2 π i 2 k / M + + e 2 π i ( M 1 ) k / M = 1 ( e 2 π i k / M ) M 1 e 2 π i k / M .
Therefore, we obtain
Q r ( 1 ) ( k ) = { M , i f   k = 0 0 , o t h e r w i s e ; k = 0 , 1 , , M - 1
When the eigenvalue λ r = e π i / 2 = i , Q r ( i ) ( k ) , can be expressed using Equation (55) as
Q r ( i ) ( k ) = w 0 × k λ r 0 + w 1 × k λ r 4 / M + + w ( M 1 ) × k λ r 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 1 ) / M + e 2 π i 2 ( k + 1 ) / M + + e 2 π i ( M 1 ) ( k + 1 ) / M = 1 ( e 2 π i ( k + 1 ) / M ) M 1 e 2 π i ( k + 1 ) / M .
Therefore,
Q r ( i ) ( k ) = { M , i f   k = M 1 0 , o t h e r w i s e ; k = 0 , 1 , , M - 1
When the eigenvalue λ r = e 2 π i / 2 = 1 , Q r ( 1 ) ( k ) can be expressed using Equation (55) as
Q r ( 1 ) ( k ) = w 0 × k λ r 0 + w 1 × k λ r 4 / M + + w ( M 1 ) × k λ r 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 2 ) / M + e 2 π i 2 ( k + 2 ) / M + + e 2 π i ( M 1 ) ( k + 2 ) / M = 1 ( e 2 π i ( k + 2 ) / M ) M 1 e 2 π i ( k + 2 ) / M .
Then, we can obtain
Q r ( 1 ) ( k ) = { M , i f   k = M 2 0 , o t h e r w i s e ; k = 0 , 1 , , M - 1
When the eigenvalue λ r = e 3 π i / 2 = i , Q r ( i ) ( k ) can be expressed using Equation (55) as
Q r ( i ) ( k ) = w 0 × k λ r 0 + w 1 × k λ r 4 / M + + w ( M 1 ) × k λ r 4 ( M 1 ) / M = 1 + e 2 π i 1 ( k + 3 ) / M + e 2 π i 2 ( k + 3 ) / M + + e 2 π i ( M 1 ) ( k + 3 ) / M = 1 ( e 2 π i ( k + 3 ) / M ) M 1 e 2 π i ( k + 3 ) / M .
Therefore,
Q r ( i ) ( k ) = { M , i f   k = M 3 0 , o t h e r w i s e ; k = 0 , 1 , , M - 1
Using Equations (57), (59), (61) and (63), we can formulate Equation (45) as
G k = { G k , f o r   k = 0 , M 3 , M 2 , M 1 0 , f o r   k = 1 , 2 , , M 4 .
In this way, the definition of Tao et al. can be expressed as
L α = 1 M ( G 0 , G 1 , , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M ( G 0 , G 1 , , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M ( G 0 , 0 , , 0 , G M 3 , G M 2 , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M ( G 0 e ( 2 π i ( α / b ) 0 / M ) + G M 3 e ( 2 π i ( α / b ) ( M 3 ) / M ) + G M 2 e ( 2 π i ( α / b ) ( M 2 ) / M ) + G M 1 e ( 2 π i ( α / b ) ( M 1 ) / M ) ) .
Remark 3.
The DFT matrix has a period of 4, and the definition of Tao et al. has only four effective weighting terms, as shown in Equation (65).

4.2. Discrete Hartley Transform as Periodic Matrix

Proposition 4.
Discrete Hartley transform is used as the periodic matrix, there are only four effective weighting terms for the definition of Tao et al.
Proof. 
We use the discrete Hartley transform as an example to verify the definition of Tao et al. The discrete Hartley transform [25] can be expressed as
H = 1 N [ cos ( 2 π m n N ) + sin ( 2 π m n N ) ] .
The Hartley matrix has a period of 2, L = H and Equation (45) can be expressed as
G k = w 0 × k L 0 + w 1 × k L P M + + w ( M 1 ) × k L P ( M 1 ) M = w 0 × k H 0 + w 1 × k H 2 M + + w ( M 1 ) × k H 2 ( M 1 ) M .
where k = 0 , 1 , , M 1 and w = exp ( 2 π i / M ) . The fractional power of the Hartley matrix can be expressed as
H 2 l / M = V D 2 l / M V H ,
where l = 0 , 1 , , M 1 ; D is the eigenvalue matrix and V is the eigenvector. Therefore, Equation (67) can be expressed as
G k = V ( w 0 × k × D 0 + w 1 × k × D 2 / M + + w ( M 1 ) × k × D 2 ( M 1 ) / M ) V H = V ( w 0 × k λ 1 0 + w 1 × k λ 1 2 / M + + w ( M 1 ) × k λ 1 2 ( M 1 ) / M 0 0 0 w 0 × k λ 2 0 + w 1 × k λ 2 2 / M + + w ( M 1 ) × k λ 2 2 ( M 1 ) / M 0 0 0 w 0 × k λ n 0 + w 1 × k λ n 2 / M + + w ( M 1 ) × k λ n 2 ( M 1 ) / M ) V H .
The eigenvalues of the Hartley matrix are {1, −1} [25], and the weighted sum of the diagonal matrix of Equation (69) can be expressed as
E ( 1 ) ( k ) = w 0 × k ( 1 ) 0 + w 1 × k ( 1 ) 2 / M + + w ( M 1 ) × k ( 1 ) 2 ( M 1 ) / M ,
or
E ( 1 ) ( k ) = w 0 × k ( 1 ) 0 + w 1 × k ( 1 ) 2 / M + + w ( M 1 ) × k ( 1 ) 2 ( M 1 ) / M ,
where k = 0 , 1 , , M 1 . From Equation (70), we can obtain
E ( 1 ) ( k ) = { M , i f   k = 0 0 , o t h e r w i s e
and from Equation (71), we can obtain
E ( 1 ) ( k ) = { M , i f   k = M 1 0 , o t h e r w i s e
Then, Equation (67) is determined as
G k = { G k , f o r   k = 0 , M 1 0 , f o r   k = 1 , 2 , 3 , , M 2 .
From Equation (46), the definition of Tao et al. can be expressed as
L α = 1 M ( G 0 , G 1 , , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M ( G 0 , 0 , , 0 , G M 1 ) ( e ( 2 π i ( α / b ) 0 / M ) e ( 2 π i ( α / b ) 1 / M ) e ( 2 π i ( α / b ) ( M 1 ) / M ) ) = 1 M ( G 0 e ( 2 π i ( α / b ) 0 / M ) + G M 1 e ( 2 π i ( α / b ) ( M 1 ) / M ) ) .
Remark 4.
The Hartley matrix has a period of 2, so there are only two effective weighted terms for the definition of Tao et al. Therefore, from Equations (65) and (75), we judge that the effective weighting term defined by Tao et al. is related to the period of the matrix. InSection 5, we will prove and explain the security risk of key invalidation when this definition is applied to image encryption.

5. Discussion

5.1. Effective Weighted Terms Analysis

The definition of Tao et al. is the general form of the definition of Yeh et al. Tao et al. proposed that the fractional power of any periodic diagonalizable matrix can be expressed as Equation (42). However, our analysis in Section 4 shows that some weighting terms defined by Tao et al. are invalid, such as the weighted sum of the fractional powers of the DFT, which has only four effective weighted terms from Equation (65). We use the fractional power of the discrete Hartley transform to verify that the effective weighting terms are only two terms from Equation (75). Therefore, we judge that the effective weighting terms in the definition of Tao et al. are related to the period of the matrix.
Theorem 1.
The effective weighting terms of the Weighted fractional-order transform depend on the period of the matrix.
Assumption 1.
The N × N matrix L is a periodic matrix satisfying L P = I and its eigendecomposition form be L = V D V H .
Assumption 2.
The eigenvalues of the periodic matrix L satisfy λ P = 1 , and these P eigenvalues can be expressed as λ = { e 2 π i 0 / P , e 2 π i 1 / P , , e 2 π i ( P 1 ) / P } .
Proof. 
The eigenvalue can be expressed as
λ h = e 2 π i h / P ,
where h = 0 , 1 , , P 1 . Therefore, Equation (45) can be expressed as
G k = w 0 × k L 0 + w 1 × k × L P M + + w ( M 1 ) × k × L P ( M 1 ) M = w 0 × k V D 0 V H + w 1 × k V D P / M V H + + w ( M 1 ) × k V D P ( M 1 ) / M V H .
Equation (77) can be further expressed as
G k = V ( w 0 × k × D 0 + w 1 × k × D P / M + + w ( M 1 ) × k × D P ( M 1 ) / M ) V H = V ( w 0 × k λ 1 0 + w 1 × k λ 1 P / M + + w ( M 1 ) × k λ 1 P ( M 1 ) / M 0 0 0 w 0 × k λ 2 0 + w 1 × k λ 2 P / M + + w ( M 1 ) × k λ 2 P ( M 1 ) / M 0 0 0 w 0 × k λ n 0 + w 1 × k λ n P / M + + w ( M 1 ) × k λ n P ( M 1 ) / M ) V H .
where the eigenvalues λ n { e 2 π i 0 / P , e 2 π i 1 / P , , e 2 π i ( P 1 ) / P } . Therefore, the weighted sum of the diagonal matrix in Equation (77) can be expressed as
D h ( k ) = w 0 × k λ h 0 + w 1 × k λ h P / M + + w ( M 1 ) × k λ h P ( M 1 ) / M ,
where λ h = e 2 π i h / P with h = 0 , 1 , , P 1 . Then, we obtain
D h ( k ) = l = 0 M 1 w l k λ h P l / M = l = 0 M 1 e 2 π i l k / M e 2 π i l h / M = l = 0 M 1 e 2 π i l ( k + h ) / M ,
where k = 0 , 1 , , M 1 . For P < M , Equation (80) can be written as
D h ( k ) = { M , f o r   k ( M h ) mod M 0 , f o r   k ( M h ) mod M
Then, Equation (77) is expressed as
G k = { G k , i f   k = 0 , M P + 1 , M P + 2 , , M 1 0 , o t h e r w i s e
Remark 5.
Equation (46) has only P effective weighting terms. Therefore, the effective weighting terms depend on the period of the matrix. This explains our analysis in Section 4.1 and Section 4.2. Since the DFT has a period of 4, it explains that there are only four effective weighting terms in Section 3.

5.2. Security Analysis

Kang et al. extended the definitions of Yeh et al. and Tao et al., and proposed a unified framework for multiple-parameter discrete fractional-order transforms (MPDFRT) [22]. This undoubtedly provides ideas for the further application of the weighted fractional-order transform based on the periodic matrix, especially for the security of image encryption [26]. However, with the help of our research in Section 5.1, the results indicate that the theoretical framework of Kang et al. cannot provide better security.
Therefore, we refer to the theoretical framework of II MPDFRT, and assume that L is a periodic matrix satisfying L P = I and the type II MPDFRT operator is defined as
L II α ¯ = n = 0 M 1 C n , α ¯ / b L n b ,
where b = P / M . In Equation (83), the vector parameter α ¯ = { α 0 , α 1 , , α N 1 } ; if α 0 = α 1 = = α N 1 = α , then Equation (42) is obtained. It is not difficult to find that the definition of Kang et al. is an extended form of the definition of Tao et al., and its weighted term C n , α ¯ / b can be expressed as
C n , α ¯ / b = 1 M 1 e 2 π i ( n α ¯ / b ) 1 e ( 2 π i / M ) ( n α ¯ / b ) = I D F T [ e ( 2 π i ( α k / b ) k / M ) ] k = 0 , 1 , 2 , , M 1
where n = 0 , 1 , 2 , , M 1 . Equation (84) can be further expressed as
( C 0 , α ¯ / b C 1 , α ¯ / b C M 1 , α ¯ / b ) = 1 M ( w 0 × 0 w 0 × 1 w 0 × ( M 1 ) w 1 × 0 w 1 × 1 w 1 × ( M 1 ) w ( M 1 ) × 0 w ( M 1 ) × 1 w ( M 1 ) × ( M 1 ) ) ( e ( 2 π i ( α 0 / b ) 0 / M ) e ( 2 π i ( α 1 / b ) 1 / M ) e ( 2 π i ( α M 1 / b ) ( M 1 ) / M ) ) .
where w = exp ( 2 π i / M ) . Thus, Equation (83) can be expressed as
L II α ¯ = n = 0 M 1 C n , α ¯ / b L n P / M = ( L 0 , L P / M , , L P ( M 1 ) / M ) ( C 0 , α ¯ / b C 1 , α ¯ / b C M 1 , α ¯ / b ) = 1 M ( L 0 , L P / M , , L P ( M 1 ) / M ) ( w 0 × 0 w 0 × 1 w 0 × ( M 1 ) w 1 × 0 w 1 × 1 w 1 × ( M 1 ) w ( M 1 ) × 0 w ( M 1 ) × 1 w ( M 1 ) × ( M 1 ) ) ( e ( 2 π i ( α 0 / b ) 0 / M ) e ( 2 π i ( α 1 / b ) 1 / M ) e ( 2 π i ( α M 1 / b ) ( M 1 ) / M ) ) .
From Equation (45), we can obtain
G k = w 0 × k L 0 + w 1 × k L P M + + w ( M 1 ) × k L P ( M 1 ) M .
where k = 0 , 1 , , M 1 .
Definition 3.
A new reformulation of the definition of Kang et al.
L II α ¯ = 1 M ( G 0 , G 1 , , G M 1 ) ( e ( 2 π i ( α 0 / b ) 0 / M ) e ( 2 π i ( α 1 / b ) 1 / M ) e ( 2 π i ( α M 1 / b ) ( M 1 ) / M ) ) = 1 M k = 0 M 1 G k e 2 π i ( α k / b ) k / M .
where G k is the same as Equation (82). Thus, Equation (88) has only P effective weighting terms. Because b = P / M , Equation (88) can be further expressed as
L II α ¯ = 1 M k = 0 M 1 G k e 2 π i α k k / P = 1 M k = 0 M 1 G k X k .
where X k = e 2 π i α k k / P .
The theoretical framework of II MPDFRT is proposed in [22]; these transforms include multiple-parameter discrete fractional-order Fourier transforms (MPDFRFT), multiple-parameter discrete fractional-order cosine transforms (MPDFRCT), multiple-parameter discrete fractional-order sine transforms (MPDFRST), multiple-parameter discrete fractional-order Hartley transforms (MPDFRHT), and multiple-parameter discrete fractional-order Hadamard transforms (MPDFRHaT). In our study, these definitions can be easily defined by Equation (89).
(a)
MPDFRFT
The MPDFRFT is proposed in Ref. [22]. According to our reformulation process, the MPDFRFT can be redefined. Here, L = F ( F denotes the Fourier matrix, and F 4 = I ), and period P = 4 , we let
X k = exp [ j ( π / 2 ) α k k ] .
Therefore, the MPDFRFT is redefined as
F α ¯ = 1 M k = 0 M 1 G k F X k .
For Equation (87), when L = F, G k F is obtained.
(b)
MPDFRCT
The MPDFRCT is proposed in ref. [22]. Ref. [27] presents four types of discrete cosine transform (DCT) kernel matrices, where the DCT-I ( C N Ι = 2 N 1 [ k m k n cos ( m n π N 1 ) ] ) kernel is a symmetric-structured periodic matrix with period 2. Here m , n = 0 , 1 , , N 1 , and k m and k n are defined as
k m = { 1 2 , m = 0   a n d   m = N 1 , o t h e r . ,
we let
X k = exp ( j π α k k ) .
Then, the MPDFRCT is redefined:
C α ¯ = 1 M k = 0 M 1 G k C X k .
For Equation (87), when L = C N I , G k C is obtained.
(c)
MPDFRST
Like the DCT, the discrete sine transform (DST) has four definitions [27]. The DST-I ( S N I = 2 N + 1 [ sin ( m n π N + 1 ) ] ) kernel is a symmetric-structured periodic matrix with period 2. Therefore, L = S N I with period 2. X k is the same as Equation (93), so the MPDFRST is redefined as
S α ¯ = 1 M k = 0 M 1 G k S X k .
For Equation (87), when L = S N I , G k S is obtained.
(d)
MPDFRHT
MPDFRHT is defined in ref. [22], where the discrete Hartley transform (DHT) [25] is
H = 1 N [ cos ( 2 π m n N ) + sin ( 2 π m n N ) ] .
Here, L = H with period 2. Here, X k is the same as Equation (93), and the MPDFRHT is redefined as
H α ¯ = 1 M k = 0 M 1 G k H X k .
For Equation (87), when L = H , G k H is obtained.
(e)
MPDFRHaT
A Hadamard matrix is a symmetric matrix whose elements are the real numbers 1 and −1. The rows (and columns) of a Hadamard matrix are mutually orthogonal [28]. The normalized Hadamard matrices of order 2 n , denoted by H a n , can be defined recursively:
H a 1 = 1 2 [ 1 1 1 1 ] ,   H a n + 1 = 1 2 [ H a n H a n H a n H a n ] ;   n 1
We make L = H a n with period 2, and X k is the same as Equation (93), therefore the MPDFRHaT is redefined:
H a α ¯ = 1 N k = 0 N 1 G k H a X k .
For Equation (87), when L = H a , G k H a is obtained.
Remark 6.
The transforms a–e involved here are proposed in [22]. However, definitions a–e are easy to present with the help of our reformulation. In our new reformulation, the effective weighting terms depend on the period of the matrix. For example, the base matrix L = F of MPDFRFT with period 4, so there are only four effective weighting terms. The parameter α ¯ = ( α 0 , α 1 , , α M 1 ) is the main key of the system. From Equation (91), it is not difficult to find that the valid keys are only ( α 0 , α M 3 , α M 2 , α M 1 ) . Furthermore, when k = 0 , α 0 is also invalid, and only ( α M 3 , α M 2 , α M 1 ) are valid. MPDFRCT, MPDFRST, MPDFRHT and MPDFRHaT have the base matrix with period 2, which has only two effective weighting terms. It is not difficult to find that the valid keys are only ( α 0 , α M 1 ) . Furthermore, when k = 0 , α 0 is also invalid, and only α M 1 are valid.
Therefore, we take MPDFRHaT as an example for numerical verification analysis, and the code is shown in the Appendix A. M is a positive integer greater than or equal to 4. For example, if M = 6, there are 6 weighting terms and the vector parameters α ¯ = ( α 0 , α 1 , , α 5 ) . The size of the image is selected as 256 × 256, so N = 256.
The image encryption/decryption based on MPDFRHaT is shown in Figure 2, and Figure 2a is the original image (plaintext). We set the encryption keys as:
( M ; α 0 , α 1 , α 2 , α 3 , α 4 , α 5 ) = ( 6 ; 31 , 5 , 13 , 33 , 27 , 2 )
the encrypted image (ciphertext) is shown in Figure 2b, and the plaintext is encrypted into a noise image. Therefore, the decryption keys are
( M ; α 0 , α 1 , α 2 , α 3 , α 4 , α 5 ) = ( 6 ; 31 , 5 , 13 , 33 , 27 , 2 )
the decrypted image is shown in Figure 2c. The image is restored losslessly, because decryption process is equivalent to the inverse transformation of MPDFRHaT. To verify the validity of the keys, the wrong decryption keys are selected,
( M ; α 0 , α 1 , α 2 , α 3 , α 4 , α 5 ) = ( 6 ; 8 , 28 , 33 , 17 , 10 , 2 )
where the keys α 0 , α 1 , α 2 , α 3 and α 4 are wrong. The decrypted result is shown in Figure 2d, and the original image is well restored. This verifies our above analysis results. Because the weighted terms with the keys ( α 0 , α 1 , α 2 , α 3 and α 4 ) are invalid, these keys are also invalid. This shows that the keys ( α 0 , α 1 , α 2 , α 3 and α 4 ) have no effect on the encryption/decryption process, regardless of the value. The wrong decryption key is selected again,
( M ; α 0 , α 1 , α 2 , α 3 , α 4 , α 5 ) = ( 6 ; 31 , 5 , 13 , 33 , 27 , 11 )
where the key α 5 is wrong. The decryption result is shown in Figure 2e, and no information about the original image is obtained. This indicates that the key α 5 is valid.
A numerical simulation also verified that many keys are invalid for the image encryption based on MPDFRHaT, which again supports our hypothesis. This security risk comes from the periodicity of the basis matrix. Strictly speaking, the period of the matrix determines the number of weighted terms of the weighted fractional-order transform. This discovery provides an important reference for future research.

6. Conclusions

In this paper, we propose a reformulation of the definition of Yeh et al., and the eigendecomposition type FRFT and the weighted type FRFT are verified. The results show that there are only four effective weighting terms. Furthermore, we determine that the definition of Tao et al. is an extended definition for that of Yeh et al., and propose a reformulation of the former. The fractional power of the DFT and the fractional power of the discrete Hartley transform are verified, and the results show that the effective weighting terms are defined as four terms and two terms, respectively. We perform a further analysis, and the results show that the effective weighting terms depend on the period of the matrix, which will lead to the security risk of key invalidation. Therefore, we propose a reformulation of the unified framework for MPDFRT, and determine that many keys are invalid for image encryption. Finally, we take MPDFRHaT as an example to verify that there is only one valid key, with other keys being invalid. Our observations prove once again that the effective weighting terms of the weighted fractional-order transform based on the periodic matrix depend on the period of the matrix, which will lead to the security risk of key invalidation for image encryption.

Author Contributions

Methodology, T.Z.; software, T.Z.; validation, T.Z. and Y.C.; writing—original draft preparation, Y.C.; writing—review and editing, T.Z.; supervision, T.Z.; funding acquisition, T.Z. Both authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the Fundamental Research Funds for the Central Universities (N2123016); and the Scientific Research Projects of Hebei colleges and universities (QN2020511).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

On behalf of my co-authors, we would like to express our great appreciation to editor and reviewers.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

  MPDFRHaT_code
function F = FHa(alpha,M,N)
% This code is written by Tieyu Zhao, E-mail: [email protected];
% alpha is the transform order;
% M is the resulting weighting term;
% N is the length of the signal;
Ha = hadamard(N)/(sqrt(N));
%This function handles only the cases where n,n/12,or n/20 is a power
% of 2.
for k = 0:M − 1
yy = Ha^(2*k/M);
  y{k + 1} = yy;
end
% celldisp(y);
u = zeros(M);
for k = 1:M
  for h = 1:M
     u(h,k) = exp(2*pi*i*(h − 1)*(k − 1)/M); % IDFT
  end
end
for k = 1:M
YY = zeros(N);
  for h = 1:M
     YY = YY + u(h,k)*y{h};
  end
  G{k} = YY;
end
% celldisp(G)
X = zeros(1,M);
for k = 0:M − 1
  X(k + 1) = X(k + 1) + exp(-pi*i*k*alpha(k + 1));
end
F = zeros(N);
for k = 0:M − 1
  F = F + X(k + 1)*G{k + 1}/M; % MPDFRHaT
end

References

  1. Almeida, L.B. The fractional Fourier transform and time-frequency representations. IEEE Trans. Signal Process. 1994, 42, 3084–3091. [Google Scholar] [CrossRef]
  2. Namias, V. The fractional order Fourier transform and its application to quantum mechanics. IMA J. Appl. Math. 1980, 25, 241–265. [Google Scholar] [CrossRef]
  3. Ozaktas, H.M.; Kutay, M.A. The Fractional Fourier Transform; Wiley: Chichester, UK, 2001. [Google Scholar]
  4. Mendlovic, D.; Ozaktas, H.M. Fractional Fourier transforms and their optical implementation: I. JOSA A 1993, 10, 1875–1881. [Google Scholar] [CrossRef] [Green Version]
  5. Ozaktas, H.M.; Mendlovic, D. Fractional Fourier transforms and their optical implementation: II. JOSA A 1993, 10, 2522–2531. [Google Scholar] [CrossRef] [Green Version]
  6. Bernardo, L.M.; Soares, O.D. Fractional Fourier transforms and optical systems. Opt. Commun. 1994, 110, 517–522. [Google Scholar] [CrossRef]
  7. Ozaktas, H.M.; Kutay, M.A.; Mendlovic, D. Introduction to the fractional Fourier transform and its applications. Adv. Imaging Electron. Phys. 1999, 106, 239–291. [Google Scholar]
  8. Ozaktas, H.M.; Barshan, B.; Mendlovic, D.; Onural, L. Convolution, filtering, and multiplexing in fractional Fourier domains and their relation to chirp and wavelet transforms. JOSA A 1994, 11, 547–559. [Google Scholar] [CrossRef] [Green Version]
  9. Kutay, M.A.; Ozaktas, H.M.; Arikan, O.; Onural, L. Optimal filtering in fractional Fourier domains. IEEE Trans. Signal Process. 1997, 45, 1129–1143. [Google Scholar] [CrossRef] [Green Version]
  10. Erden, M.F.; Kutay, M.A.; Ozaktas, H.M. Applications of the fractional Fourier transform to filtering, estimation and restoration. In Proceedings of the IEEE-EURASIP Workshop on Nonlinear Signal and Image Processing (NSIP’99), Antalya, Turkey, 20–23 June 1999; pp. 481–485. [Google Scholar]
  11. Unnikrishnan, G.; Joseph, J.; Singh, K. Optical encryption by double-random phase encoding in the fractional Fourier domain. Opt. Lett. 2000, 25, 887–889. [Google Scholar] [CrossRef]
  12. Lohmann, A.W. Image rotation, Wigner rotation, and the fractional Fourier transform. JOSA A 1993, 10, 2181–2186. [Google Scholar] [CrossRef]
  13. Shih, C.C. Fractionalization of Fourier-Transform. Opt. Commun. 1995, 118, 495–498. [Google Scholar] [CrossRef]
  14. Santhanam, B.; McClellan, J.H. The discrete rotational Fourier transform. IEEE Trans. Signal Process. 1996, 44, 994–998. [Google Scholar] [CrossRef]
  15. Pei, S.C.; Yeh, M.H.; Tseng, C.C. Discrete fractional Fourier transform based on orthogonal projections. IEEE Trans. Signal Process. 1999, 47, 1335–1348. [Google Scholar]
  16. Candan, C.; Kutay, M.A.; Ozaktas, H.M. The discrete fractional Fourier transform. IEEE Trans. Signal Process. 2000, 48, 1329–1337. [Google Scholar] [CrossRef] [Green Version]
  17. Ozaktas, H.M.; Ankan, O.; Kutay, M.A.; Bozdagi, G. Digital computation of the fractional Fourier transform. IEEE Trans. Signal Process. 1996, 44, 2141–2150. [Google Scholar] [CrossRef] [Green Version]
  18. Erseghe, T.; Kraniauskas, P.; Cariolaro, G. Unified fractional Fourier transform and sampling theorem. IEEE Trans. Signal Process. 1999, 47, 3419–3423. [Google Scholar] [CrossRef]
  19. Kraniauskas, P.; Cariolaro, G.; Erseghe, T. Method for defining a class of fractional operations. IEEE Trans. Signal Process. 1998, 46, 2804–2807. [Google Scholar] [CrossRef]
  20. Yeh, M.-H.; Pei, S.-C. A method for the discrete fractional Fourier transform computation. IEEE Trans. Signal Process. 2003, 51, 889–891. [Google Scholar]
  21. Tao, R.; Zhang, F.; Wang, Y. Linear Summation of Fractional-Order Matrices. IEEE Trans. Signal Process. 2010, 58, 3912–3916. [Google Scholar] [CrossRef]
  22. Kang, X.J.; Tao, R.; Zhang, F. Multiple-Parameter Discrete Fractional Transform and its Applications. IEEE Trans. Signal Process. 2016, 64, 3402–3417. [Google Scholar] [CrossRef]
  23. McClellan, J.; Parks, T. Eigenvalue and eigenvector decomposition of the discrete Fourier transform. IEEE Trans. Audio Electroacoustics. 1972, 20, 66–74. [Google Scholar] [CrossRef]
  24. Dickinson, B.; Steiglitz, K. Eigenvectors and functions of the discrete Fourier transform. IEEE Trans. Acoust. Speech Signal Process. 1982, 30, 25–31. [Google Scholar] [CrossRef]
  25. Pei, S.C.; Tseng, C.C.; Yeh, M.H.; Shyu, J.J. Discrete fractional Hartley and Fourier transforms. IEEE Trans. Circuits Syst. II Analog. Digit. Signal Process. 1998, 45, 665–675. [Google Scholar]
  26. Zhao, T.; Yuan, L.; Chi, Y. Image encryption using linear weighted fractional-order transform. J. Vis. Commun. Image Represent. 2021, 77, 103098. [Google Scholar] [CrossRef]
  27. Pei, S.C.; Yeh, M.H. The discrete fractional cosine and sine transforms. IEEE Trans. Signal Process. 2001, 49, 1198–1207. [Google Scholar]
  28. Pei, S.C.; Yeh, M.H. Discrete fractional Hadamard transform. In Proceedings of the 1999 IEEE International Symposium on Circuits and Systems (ISCAS’99), Orlando, FL, USA, 30 May–2 June 1999; Volume 3, pp. 179–182. [Google Scholar]
Figure 1. Time-frequency denotation.
Figure 1. Time-frequency denotation.
Mathematics 09 02073 g001
Figure 2. Encryption/decryption based on the MPDFRHaT: (a) plaintext, (b) ciphertext, (c) decrypted image with the correct keys, (d) decrypted image with the wrong keys ( α 0 , α 1 , α 2 , α 3 and α 4 ), (e) decrypted image with the wrong key α 5 .
Figure 2. Encryption/decryption based on the MPDFRHaT: (a) plaintext, (b) ciphertext, (c) decrypted image with the correct keys, (d) decrypted image with the wrong keys ( α 0 , α 1 , α 2 , α 3 and α 4 ), (e) decrypted image with the wrong key α 5 .
Mathematics 09 02073 g002
Table 1. Multiplicities of the DFT eigenvalues.
Table 1. Multiplicities of the DFT eigenvalues.
N1−1ii
4nn + 1nnn − 1
4n + 1n + 1nnn
4n + 2n + 1n + 1nn
4n + 3n + 1n + 1n + 1n
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhao, T.; Chi, Y. Weighted Fractional-Order Transform Based on Periodic Matrix. Mathematics 2021, 9, 2073. https://doi.org/10.3390/math9172073

AMA Style

Zhao T, Chi Y. Weighted Fractional-Order Transform Based on Periodic Matrix. Mathematics. 2021; 9(17):2073. https://doi.org/10.3390/math9172073

Chicago/Turabian Style

Zhao, Tieyu, and Yingying Chi. 2021. "Weighted Fractional-Order Transform Based on Periodic Matrix" Mathematics 9, no. 17: 2073. https://doi.org/10.3390/math9172073

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