Title :
A fast algorithm for Toeplitz-block-Toeplitz linear systems
Author :
Yagle, Andrew E.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Abstract :
A Toeplitz-block-Toeplitz (TBT) matrix is block Toeplitz with Toeplitz blocks. TBT systems of equations arise in 2D interpolation, 2D linear prediction and 2D least-squares deconvolution problems. Although the doubly Toeplitz structure should be exploitable in a fast algorithm, existing fast algorithms only exploit the block Toeplitz structure, not the Toeplitz structure of the blocks. Iterative algorithms can employ the 2D FFT (fast Fourier transform), but usually take thousands of iterations to converge. We develop a new fast algorithm that assumes a smoothness constraint on the matrix entries. For an M2×M2 TBT matrix with M M×M Toeplitz blocks along each edge, the algorithm requires only O(6M3) operations to solve an M2×M2 linear system of equations; parallel computing on 2M processors can be performed on the algorithm as given. Two examples show the operation and performance of the algorithm
Keywords :
Toeplitz matrices; deconvolution; fast Fourier transforms; interpolation; iterative methods; least squares approximations; linear systems; multidimensional signal processing; prediction theory; 2D FFT; 2D interpolation; 2D least-squares deconvolution; 2D linear prediction; Toeplitz matrix; Toeplitz-block-Toeplitz linear systems; fast Fourier transform; fast algorithm; iterative algorithms; signal processing; smoothness constraint; Deconvolution; Equations; Image processing; Interpolation; Iterative algorithms; Linear systems; Magnetic resonance; Magnetic resonance imaging; Parallel processing; Synthetic aperture radar;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP '01). 2001 IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7803-7041-4
DOI :
10.1109/ICASSP.2001.941323