Realization of 2-D linear-phase FIR filters by using the singular-value decomposition
The singular-value decomposition (SVD) technique is investigated for the realization of a general two-dimensional (2-D) linear-phase FIR filter with an arbitrary magnitude response. A parallel realization structure consisting of a number of one-dimensional (1-D) FIR subfilters is obtained by applying the SVD to the impulse response of a 2-D filter. It is shown that by using the symmetry property of the 2-D impulse response and by developing an appropriate unitary transformation, an SVD yielding linear-phase constituent 1-D filters can always be obtained so that the efficient structures of the 1-D linear-phase filters can be exploited for 2-D realization. It is shown that when the 2-D filter to be realized has some specified symmetry in its magnitude response, the proposed SVD realization would yield a magnitude characteristic with the same symmetry. An analysis is carried out to obtain tight upper bounds for the errors in the impulse response as well as in the frequency response of the realized filter. It is shown that the number of parallel sections can be reduced significantly without introducing large errors, even in the case of 2-D filters with nonsymmetric magnitude response.