Professional Documents
Culture Documents
A 2631
Table 1. Transform Matrices of Some Well-known Cases of the 2D-S-LCT and 2D-NS-LCT
2D-Separable 2D-Nonseparable
0 1 0 1
FT 0 0 1 0 cos θ 0 0 sin θ
B 0 Gyrator
B 0 0 1CC B 0 cos θ sin θ 0 C
@ −1 B C
0 0 0A @ 0 − sin θ cos θ 0 A
0 −1 0 0 − sin θ 0 0 cos θ
0 1 0 1
FST 1 0 z 0 Coupling 1 0 0 0
B0 1 0 zC B0 1 0 0C
B C B C
@0 0 1 0A @0 τ 1 0A
0 0 0 1 τ 0 0 1
0 1 0 1
FRT cos θx 0 sin θx 0 Coordinate (general) a11 a12 0 0
B 0 cos θy 0 sin θy C B a21 a22 0 0 C
B C B −a21 C
@ − sin θx 0 cos θx 0 A @ 0 0 detA
a22
A
detA
0 − sin θy 0 cos θy −a12
0 0 detA a11
detA
0 1 0 1
Chirp 1 0 0 0 Rotation cos θ sin θ 0 0
B 0 1 0 0C B − sin θ cos θ 0 0 C
B C B C
@ −1∕f x 0 1 0A @ 0 0 cos θ sin θ A
0 −1∕f y 0 1 0 0 − sin θ cos θ
0 1 0 1
Scaling-x 1∕sx 0 0 0 Shearing-x 1 shx 0 0
B 0 1 0 0C B0 1 0 0C
B C B C
@ 0 0 sx 0A @0 0 1 0A
0 0 0 1 0 0 −shx 1
0 1 0 1
Scaling-y 1 0 0 0 Shearing-y 1 0 0 0
B 0 1∕sy 0 0C B shy 1 0 0 C
B C B C
@0 0 1 0A @ 0 0 1 −shy A
0 0 0 sy 0 0 0 1
0 k1 k2 1
and 1(e). The relevant sampling relationships are discussed
B detB 2 detB C in Section 4.
DB−1 B@
C;
A The decomposition in Eq. (9) is valid only if detB 0. No
k2 k3
2 detB detB general result exists at this time for the detB 0 case. How-
0 1 ever, if we further specify that B 0, we can decompose the
p1 p2
B detB 2 detB C matrix as follows:
B−1 A B
@
C;
A
p2 p3 −1
2 detB detB I 0 DT 0
M M 2M 1 ; (10-1)
0 b −b21 1
CDT I 0 D
22
B detB detB C
BT B C; −d21 −d12
−1 d22 d11
@ −b A (9-2) where DT−1 f detD detD ; detD detD g. Here M 2 produces
12b 11 a phase term in the LCT domain, while M 1 generates the fol-
detB detB lowing coordinate transform,
Ĝx0 ; y0 LM fĝx;ygx0 ; y0
1 X
∞ X∞
p H ×G
T x T y j detB n−∞ m−∞
0 nb11 mb12 0 nb21 mb22
× x− − ;y − −
Tx Ty Tx Ty
1 X
∞ X∞
p H × Gx0 − x̂0n;m ; y0 − ŷ0n;m ;
T x T y j detB n−∞ m−∞
(12-1)
Fig. 1. Input image shape, output image shapes, and their sampling
where
grids: (a) rectangular shape of an input image, with length Lx and
height Ly . (b) and (c) are the output image shapes of the 2D S-LCT
and NS-LCT, respectively; the output image shape in the separable nb11 mb12 nb21 mb22
case is still a rectangle, while the output image shape in the nonsepar- x̂0n;m ; and ŷ0n;m ; (12-2)
Tx Ty Tx Ty
able case is skewed, that is, becomes a parallelogram (the side lengths
of which are different from the values in the separable case). (d) and
(e) are the sampling grids of (b) and (c), respectively. and
Zhao et al. Vol. 31, No. 12 / December 2014 / J. Opt. Soc. Am. A 2635
−jπk1 x0 − x̂0 2 k2 x0 − x̂0 y0 − ŷ0 k3 y0 − ŷ0 2 B. Sampling Theorem
H exp The sampling rate should be such that the replicas indicated
detB
by Eq. (12-1) do not overlap; then the continuous signal may
jπk1 x k2 x y k3 y02
02 0 0
× exp : (12-3) be recovered from the samples taken at this rate.
detB
Table 2. Sampling Theorem and Unitary Sampling Rates for Some Well-known Cases of the 2D-S-LCT and
2D-NS-LCT
LCTs Sampling Theorems Unitary Rate Chosen
S-LCT when B ≠ 0 2D-FT Lx0 ≤ 1∕T x , and Ly0 ≤ 1∕T y T x0 1∕Lx , and T y0 1∕Ly
2D-FRT Lx0 ≤ sin θx ∕T x , and Ly0 ≤ sin θy ∕T y T x0 sin θx ∕Lx , and T y0 sin θy ∕Ly
2D-FST Lx0 ≤ λz∕T x , and Ly0 ≤ λz∕T y T x0 λz∕Lx , and T y0 λz∕Ly
2D-S-LCT Lx0 ≤ b11 ∕T x , and Ly0 ≤ b22 ∕T y T x0 b11 ∕Lx , and T y0 b22 ∕Ly
S-LCT when B 0 2D Chirp Lx0 ≤ Lx , and Ly0 ≤ Ly T x0 T x , and T y0 T y
Scaling-x L ≤ Lx ∕S x , and L ≤ Ly
x0 y0 T x0 T x ∕S x , and T y0 T y
Scaling-y Lx0 ≤ Lx , and Ly0 ≤ Ly ∕S y T x0 T x , and T y0 T y ∕S y
NS-LCT when B ≠ 0 Gyrator Lx0 ≤ sin θ∕T y , and Ly0 ≤ sin θ∕T x T x0 sin θ∕Ly , and T y0 sin θ∕Lx
q q q q
NS-LCT when B 0 Coordinate Lx0 ≤ Lx a211 a221 , and Ly0 ≤ Ly a212 a222 T x0 T x a211 a221 , and T y0 T y a212 a222
Coupling Lx0 ≤ Lx , and Ly0 ≤ Ly T x0 T x , and T y0 T y
p p
Shearing-x Lx0 ≤ Lx , and Ly0 ≤ Ly 1 sh2x T x0 T x , and T y0 T y 1 sh2x
q q
Shearing-y Lx0 ≤ Lx 1 sh2y , and Ly0 ≤ Ly T x0 T x 1 sh2y , and T y0 T y
where Lx and Ly are the extents (i.e., length and height) of the 2. Unitary Discretization for the B 0 Case
input image; see Fig. 1(a). The input and output samples each The corresponding discrete transform is unitary if
form N × N vectors. The sampling intervals in the space do-
main are T x Lx ∕N and T y Ly ∕N. The kernel of the dis- nd22 T x − md21 T y
x0n;m ; and
crete transform is a 4D matrix [58–60], namely an detD
N × N × N × N matrix, which is denoted as W M . The final dis- −nd12 T x md11 T y
crete transform is y0n;m : (17)
detD
M W M I;
WH (18-1)
The operation in Eq. (16-1) corresponds to a matrix multi-
plication. From Eq. (15), the elements of the kernel W M are where W HM represents the conjugate transpose of W M , and I is
given by an identity matrix, that is,
8 h
2 0
0
0
2 i9
>
> 0b 0b 0b 0b 0b >
>
1 X
N∕2 X
N∕2 <jπ k1 L L
n 11 m 12
k2 L L
n b11 m 12 n
L L
b 21 m 22
k3 L L
n b 21 m 22 =
W M n0 ; m0 ; n; m p
x y x y x y x y
exp
j detB n−N∕21 m−N∕21 >
> detB >
>
: ;
8 nh 0
0
i h 0
0
i o9
>
> >
mT y >
0b 0b 0b 0b
<j2π −b22 L L
n b 11 m 12
b12 L L
n b21 m 22
nT x b21 L L
n b 11 m 12
− b11 L L
n b21 m 22 =
x y x y x y x y
× exp
>
> detB >
>
: ;
jπp1 nLx 2 p2 nLx mLy p3 mLy 2
× exp : (16-2)
N 2 detB
b11 b22
T x0 ; and T y0 : (21)
Lx Ly
0 10 1
6. CONCLUSION AND FUTURE WORK 1 shx 0 0 1 0 0 0
B CB C
The 2D case of the LCT has not received as much attention as 0 B0 1 0 0C B 0 C
B B CB shy 1 0 C
the 1D case, and in most 2D cases examined it has been as- B CB C
0 BT−1 B0 0 1 0C B 0 0 1 −shy C
sumed that the optical system is separable, thus permitting 1D @ A@ A
analysis. In this paper the general 2D-NS-LCT is explored, 0 0 −shx 1 0 0 0 1
namely those cases of the 2D-LCT explicitly not reducible 0 10 1
1∕sx 0 0 0 1 0 0 0
to 1D-LCT analysis. A sampling theorem for this transform B CB C
B 0 0C B C
has been derived, and it has been shown that the 1D sampling B 1 0 CB 0 1∕sy 0 0 C
×B CB C;
theorems of Nyquist, Gori, and Ding are special cases of this B 0 0C B 1 0C
new general theorem. The discrete transform obtained by @ 0 sx A@ 0 0 A
sampling the LCT kernel directly has been discussed. It has 0 0 0 1 0 0 0 sy
been shown that using the sampling rates derived in this pa- (A1)
per, this discrete transform is unitary, which is as indicated 1
where shx , shy b12
and sy
b21 b22
detB , sx
b22
detB,
The first b22 .
important in multistage and iterative calculations. b22
Future work will continue to focus on issues relevant to the two matrices in Eq. (A1) represent shearing operations along
numerical approximation of the 2D-NS-LCT. One topic of in- x and y axes, respectively [24], while the last two matrices are
terest arises because we have found that in some cases, the scaling operations along the x and y axes [24].
FFT can be employed to calculate the 2D-NS-LCT efficiently. Second, the phase term in the space domain can be decom-
An example of one such case is shown in Fig. 5. In this case, it posed into a coupling operation (between x and y) followed
is possible to use the samples inside the new rectangular grid by a chirp transform. Similarly, the phase term in the LCT
(red-dashed line square) instead of those inside the original domain can be decomposed into another coupling operation
irregular sampling grid (blue solid line parallelogram) with (between x0 and y0 ) and a 2D chirp; see Eq. (A2):
no loss of information. It seems that under certain circumstan- I 0
ces the grids align and that (as is made clear by examining the
color coding of the samples in Fig. 5) all of the sampled values B−1 A I
0 10 1
appears appropriately in the corresponding replicas—a most 1 0 0 0 1 0 0 0
B CB C
fortuitous situation! Currently attempts are being made to B 0 1 0 0C B 0C
B CB 0 1 0 C
identify the general sampling conditions under which the B p2 CB p1 C
2D-NS-LCT can be calculated using the fast FT. B
B 0 1 0C B
CB detB 0 1 0CC
B 2 detB CB C
B CB C
@ p2 A@ p3 A
0 0 1 0 0 1
2 detB detB
APPENDIX A
I 0
In this appendix, the detailed matrix decompositions of the
phase term and the coordinate term in Eq. (9) are presented. DB−1 I
First, the coordinate transform can be further decomposed 0 10 1
1 0 0 0 1 0 0 0
using the following multiplication of the shearing transforms B CB C
B 0 1 0 0C B 0C
and the scaling transforms: B CB 0 1 0 C
B k2 CB k1 C
B
B 0 1 0C B
CB detB 0 1 0CC:
B 2 detB CB C
B CB C
@ k2 A@ k3 A
0 0 1 0 0 1
2 detB detB
(A2)
APPENDIX B
In this appendix, the mathematical derivation of the sampling
theorem for the detB ≠ 0 case developed in this paper is
discussed.
From Eq. (12), the center point of the zero-order term
(n m 0) of Ĝx0 ; y0 is defined by x̂0 ; ŷ0 0;0 0; 0. From
Fig. 2(b) we know that Lx0 is the distance between (0,0) and
x̂0 ; ŷ0 1;0 bT11x ; bT21x ; Ly0 is the distance between (0,0) and
Fig. 5. One example of the 2D-NS-LCT of a sampled image: The origi- x̂0 ; ŷ0 0;1 bT12y ; bT22y , which indicates that
nal output LCT image parallelogram shape is indicated by a solid bold s
2 2
(blue) line, while its replicas are shown bounded by thin (black) lines. q
b11 b21 1
The parallelogram shapes outline the skewed sample grid. In this ex- Lx0 −0 −0 b211 b221 ; (B1)
ample all the sampling points are located in a regular Cartesian coor- Tx Tx Tx
dinate system. As a result all the color coded points (yellow, purple, s
2 2 q
light blue, and red) in the central parallelogram are found suitably b12 b22 1
arranged inside the new central square shape, bound by the thick- Ly0 −0 −0 b212 b222 (B2)
Ty Ty Ty
dashed (red) line.
Zhao et al. Vol. 31, No. 12 / December 2014 / J. Opt. Soc. Am. A 2639
APPENDIX C
In this appendix, the mathematical derivation of the sampling theorem for the B 0 case developed in this paper is
discussed.
The shape or boundary of the new output image can be defined by the corner co-ordinate,
L −Lx
x01 x02 x03 x04 1 d22 −d21 x Lx −Lx
y01 y02 y03 y04 2 detD −d12 d11 Ly −Ly −Ly Ly
d L −d L d22 Lx d21 Ly −d22 Lx d21 Ly −d22 Lx − d21 Ly
1 22 x 21 y
: (C1)
2 detD −d12 Lx d11 Ly −d12 Lx − d11 Ly d12 Lx − d11 Ly d12 Lx d11 Ly
Then,
q q
Lx
Lx0 x02 − x03 2 y02 − y03 2 d212 d222 ; (C2a)
detD
q Ly q
Ly 0 x01 − x02 2 y01 − y02 2 d211 d221 : (C2b)
detD
APPENDIX D
In this appendix, the mathematical proof regarding how the DLCT is made unitary is presented.
The multiplication of W M and W M −1 is shown as
X
N X
N
1 jπp1 n2 − n02 L2x p2 nm − n0 m0 Lx Ly p3 m2 − m02 L2y
W M −1 W M W M −1 n0 m0 kl W M klnm exp ;
k1 l1
detB N 2 detB
8 n
o n
o9
>
> >
>
XN X N <j2π L L −b22 n − n Lx b21 m − m Ly
kb11 lb12 0 0 kb21 lb22 0 0
Lx Ly b12 n − n Lx − b11 m − m Ly
=
x y
exp
>
>
2
N detB >
>
k1 l1 : ;
1 jπp1 n2 − n02 L2x p2 nm − n0 m0 Lx Ly p3 m2 − m02 L2y
exp ;
detB N 2 detB
X N
N
−j2πkn − n0 −j2πkm − m0 X −j2πln − n0 −j2πlm−0
exp exp exp exp : (D1)
k1
N N l1
N N
It can be seen that when n n0 , m m0 , Eq. (D1) can be support of the Science Foundation Ireland, the Irish Research
rearranged as Council, and Enterprise Ireland under the National Develop-
ment Plan.
N2
W M −1 W M I; (D2)
detB
REFERENCES
where I is a 4D identity matrix. Thus we modify Eq. (D1) by
1. M. J. Bastiaans, “Wigner distribution function and its applica-
dividing every element of the kernel by p
N
, and in this pa- tion to first-order optics,” J. Opt. Soc. Am. 69, 1710–1716
detB
per we treat V M as this normalized version of the kernel ma- (1979).
p 2. S.-C. Pei, “Discrete fractional Fourier transform based on
W detB
trix W M , namely V M M N . This modification makes our orthogonal projections,” IEEE Trans. Signal Process. 47,
1335–1348 (1999).
definition of the 2D-NS-DLCT unitary if we use the sampling 3. A. Stern, “Why is the linear canonical transform so little
specified by Eq. (15). Thus, after modification, V M −1 V M I, known?” AIP Conf. Proc. 860, 225–234 (2006).
and hence V M −1 V −1
M.
4. B. Deng, R. Tao, and Y. Wang, “Convolution theorems for the
linear canonical transform and their application,” Info. Sci.
49, 592–603 (2006).
ACKNOWLEDGMENTS 5. A. Stern, “Uncertainty principles in linear canonical transform
L. Zhao is supported by a UCD—China Scholarship Council domains and some of their implications in optics,” J. Opt.
(CSC) joint scholarship and a SPIE Optics and Photonics Ed- Soc. Am. A 25, 647–652 (2008).
6. B. M. Hennelly and J. T. Sheridan, “Generalizing, optimizing, and
ucation Scholarship. J. J. Healy acknowledges the support of inventing numerical algorithms for the fractional Fourier, Fres-
the National University of Ireland (NUI) Postdoctoral Fellow- nel, and linear canonical transforms,” J. Opt. Soc. Am. A 22,
ship in the Sciences. The authors also acknowledge the 917–927 (2005).
2640 J. Opt. Soc. Am. A / Vol. 31, No. 12 / December 2014 Zhao et al.
7. A. Stern, “Sampling of linear canonical transformed signals,” 32. G.-H. Situ, J. P. Ryle, U. Gopinathan, and J. T. Sheridan, “Gen-
Signal Processing 86, 1421–1425 (2006). eralized in-line digital holographic technique based on intensity
8. A. Koç, H. M. Ozaktas, and L. Hesselink, “Fast and accurate com- measurements at two different planes,” Appl. Opt. 47, 711–717
putation of two-dimensional non-separable quadratic-phase (2008).
integrals,” J. Opt. Soc. Am. A 27, 1288–1302 (2010). 33. R. W. Gerchberg and W. O. Saxton, “A practical algorithm for
9. T. Alieva and M. J. Bastiaans, “Properties of the linear canonical the determination of phase from image and diffraction plane
integral transformation,” J. Opt. Soc. Am. A 24, 3658–3665 pictures,” Optik 35, 237–246 (1972).
(2007). 34. J. R. Fienup, “Phase retrieval algorithms: a comparison,” Appl.
10. R. Simon and K. B. Wolf, “Structure of the set of paraxial optical Opt. 21, 2758–2769 (1982).
systems,” J. Opt. Soc. Am. A 17, 342–355 (2000). 35. K. B. Wolf, “Concepts from complex vector analysis and the
11. E. G. Abramochkin and V. G. Volostnikov, “Generalized Fourier transform,” in Integral Transforms in Science and
Gaussian beams,” J. Opt. A 6, S157–S161 (2004). Engineering (Plenum, 1979), Chap. 1, p. 16.
12. L. Allen, M. W. Beijersbergen, R. J. C. Spreeuw, and J. P. 36. R. E. Ziemer, W. H. Tranter, and D. R. Fannin, Signals and
Woerdman, “Orbital angular momentum of light and the trans- Systems: Continuous and Discrete (Prentice-Hall, 1983).
formation of Laguerre Gaussian laser modes,” Phys. Rev. A 45, 37. R. Bracewell, “The discrete Fourier transform and the FFT,” in
8185–8189 (1992). The Fourier Transform and its Applications (McGraw-Hill,
13. J. A. Rodrigo, T. Alieva, and M. L. Calvo, “Experimental imple- 1999), Chap. 11, p. 261.
mentation of the gyrator transform,” J. Opt. Soc. Am. A 24, 38. A. V. Oppenheim and R. W. Schafer, Discrete-Time Signal
3135–3139 (2007). Processing, 2nd ed. (Prentice-Hall, 1999), Chaps. 8 and 9,
14. J. A. Rodrigo, T. Alieva, and M. L. Calvo, “Gyrator transform: pp. 541–692.
properties and applications,” Opt. Express 15, 2190–2203 39. J. W. Goodman, Introduction to Fourier Optics (Roberts &
(2007). Company, 2005).
15. J. A. Rodrigo, T. Alieva, and M. L. Calvo, “Applications of gyrator 40. U. Schnars and W. Jüptner, “Digital holography,” in Digital
transform for image processing,” Opt. Commun. 278, 279–284 Holography: Digital Hologram Recording, Numerical
(2007). Reconstruction, and Related Techniques (Springer, 2010),
16. K. Wolf and T. Alieva, “Rotation and gyration of finite two Chap. 3, pp. 46–48.
dimensional modes,” J. Opt. Soc. Am. A 25, 365–370 (2008). 41. F. Gori, “Fresnel transform and sampling theorem,” Opt. Com-
17. S.-C. Pei and J.-J. Ding, “Properties, digital implementation, ap- mun. 39, 293–297 (1981).
plications, and self image phenomena of the gyrator transform,” 42. J.-J. Ding, “Research of fractional Fourier transform and linear
in 17th European Signal Processing Conference (EUSIPCO) canonical transform,” Ph.D. dissertation (National Taiwan
(Curran Associates, Inc., 2009), pp. 441–444. University, 2001).
18. J. Shamir, “Cylindrical lens systems described by operator alge- 43. B. M. Hennelly and J. T. Sheridan, “Fast numerical algorithm for
bra,” Appl. Opt. 18, 4195–4202 (1979). the linear canonical transform,” J. Opt. Soc. Am. A 22, 928–937
19. H. H. Arsenault, “A matrix representation for non-symmetrical (2005).
optical systems,” J. Opt. 11, 87–91 (1980). 44. D. P. Kelly, B. M. Hennelly, and C. McElhinney, “A practical
20. G. Nemes and A. E. Siegman, “Measurement of all ten second- guide to digital holography and generalized sampling,” Proc.
order moments of an astigmatic beam by the use of rotating sim- SPIE 7072, 707215 (2008).
ple astigmatic (anamorphic) optics,” J. Opt. Soc. Am. A 11, 45. J. J. Healy, B. M. Hennelly, and J. T. Sheridan, “Additional sam-
2257–2264 (1994). pling criterion for the linear canonical transform,” Opt. Lett. 33,
21. J. A. Rodrigo, T. Alieva, and M. L. Calvo, “Optical system design 2599–2601 (2008).
for orthosymplectic transformations in phase space,” J. Opt. 46. J. J. Healy and J. T. Sheridan, “Sampling and discretization of the
Soc. Am. A 23, 2494–2500 (2006). linear canonical transform,” Signal Processing 89, 641–648
22. A. Sahin, H. M. Ozaktas, and D. Mendlovic, “Optical implemen- (2009).
tations of two-dimensional fractional Fourier transforms and 47. D. P. Kelly, B. M. Hennelly, N. Pandey, T. J. Naughton, and W. T.
linear canonical transforms with arbitrary parameters,” Appl. Rhodes, “Resolution limits in practical digital holographic sys-
Opt. 37, 2130–2141 (1998). tems,” Opt. Eng. 48, 095801 (2009).
23. A. Sahin, M. A. Kutay, and H. M. Ozaktas, “Nonseparable 48. J. J. Healy and J. T. Sheridan, “Fast linear canonical transforms,”
two-dimensional fractional Fourier transform,” Appl. Opt. 37, J. Opt. Soc. Am. A 27, 21–29 (2010).
5444–5453 (1998). 49. J. J. Healy and J. T. Sheridan, “Reevaluation of the direct method
24. S.-C. Pei, “Two-dimensional affine generalized fractional of calculating Fresnel and other linear canonical transforms,”
Fourier transform,” IEEE Trans. Signal Process. 49, 878–897 Opt. Lett. 35, 947–949 (2010).
(2001). 50. D. P. Kelly, J. J. Healy, B. M. Hennelly, and J. T. Sheridan,
25. P. Dong and N. P. Galatsanos, “Affine transformation resistant “Quantifying the 2.5 D imaging performance of digital holo-
watermarking based on image normalization,” in IEEE graphic systems,” J. Eur. Opt. Soc. Rapid 6, 11034 (2011).
International Conference on Image Processing (IEEE, 2002), 51. J. J. Healy and J. T. Sheridan, “Space-bandwidth ratio as a
Vol. 3, pp. 489–492. means of choosing between Fresnel and other linear canonical
26. Z.-J. Liu, H. Chen, T. Liu, P.-F. Li, J.-M. Dai, X.-G. Sun, and S.-T. transform algorithms,” J. Opt. Soc. Am. A 28, 786–790
Liu, “Double-image encryption based on the affine transform (2011).
and the gyrator transform,” J. Opt. 12, 035407 (2010). 52. J. T. Sheridan, L. Zhao, and J. J. Healy, “The condition number
27. Y. Zhang, B.-Z. Dong, B.-Y. Gu, and G.-Z. Yang, “Beam shaping in and first order optical systems,” in Imaging and Applied
the fractional Fourier transform domain,” J. Opt. Soc. Am. A 15, Optics Conference, OSA Technical Digest (OSA, 2012),
1114–1120 (1998). paper ITu3C.4.
28. B. M. Hennelly, D. Kelly, A. Corballis, and J. T. Sheridan, “Phase 53. L. Zhao, J. J. Healy, and J. T. Sheridan, “Unitary discrete linear
retrieval using theoretically unitary discrete fractional Fourier canonical transform: analysis and application,” Appl. Opt. 52,
transform,” Proc. SPIE 5908, 59080D1 (2005). C30–C36 (2013).
29. F.-C. Zhang, I. Yamaguchi, and L. P. Yaroslavsky, “Algorithm for 54. J.-J. Ding and S.-C. Pei, “Eigenfunctions and self-imaging phe-
reconstruction of digital holograms with adjustable magnifica- nomena of the two-dimensional non-separable linear canonical
tion,” Opt. Lett. 29, 1668–1670 (2004). transform,” J. Opt. Soc. Am. A 28, 82–95 (2011).
30. D.-Y. Wang, J. Zhao, F.-C. Zhang, G. Pedrini, and W. Osten, 55. J.-J. Ding, S.-C. Pei, and C.-L. Liu, “Improved implementation
“High-fidelity numerical realization of multiple-step Fresnel algorithms of the two-dimensional non-separable linear
propagation for the reconstruction of digital holograms,” Appl. canonical transform,” J. Opt. Soc. Am. A 29, 1615–1624
Opt. 47, D12–D20 (2008). (2012).
31. P. F. Almoro and S. G. Hanson, “Object wave reconstruction by 56. T. Alieva and M. J. Bastiaans, “Alternative representation of the
speckle illumination and phase retrieval,” J. Eur. Opt. Soc. Rapid linear canonical integral transform,” Opt. Lett. 30, 3302–3304
4, 09002 (2009). (2005).
Zhao et al. Vol. 31, No. 12 / December 2014 / J. Opt. Soc. Am. A 2641
57. L. Zhao, J. J. Healy, and J. T. Sheridan, “Sampling of the two 59. F. R. Gantmacher, “Linear operators in an n-dimensional vector
dimensional non-separable linear canonical transform,” Proc. space,” in The Theory of Matrices (American Mathematical
SPIE 9131, 913112 (2014). Society, 1959), Chap. 3, Vol. 1, pp. 55–56.
58. F. R. Gantmacher, “Matrices and operations on matrices,” in The 60. H.-J. Bao, A.-J. Sang, and H.-X. Chen, “Inverse operation of four-
Theory of Matrices (American Mathematical Society, 1959), dimensional vector matrix,” Int. J. Intell. Syst. Appl. 3, 19–27
Chap. 1, Vol. 1, pp. 1–7. (2011).