Title : 
An algorithm for constrained roundoff noise minimization in digital filters with application to two-dimensional filters
         
        
            Author : 
Smith, L. Montgomery ; Bomar, Bruce W.
         
        
            Author_Institution : 
Space Inst., Tennessee Univ., Tullahoma, TN, USA
         
        
        
        
        
            fDate : 
11/1/1988 12:00:00 AM
         
        
        
        
            Abstract : 
An algorithm is presented for minimizing roundoff noise effects in state-space implementations of recursive digital filters while constraining certain coefficients to be zero. Beginning with a direct form structure, the algorithm uses the scaling and noise matrices to iteratively construct an upper or lower triangular transformation matrix to apply to the original state-space model. The result is a structure with a saving of N(N-1)/2 multiples over the minimum noise structure. The technique is of great utility in the realization of two-dimensional filters that cannot, in general, be factored into the parallel or cascade connection of lower-order subfilters. Because of the sparse nature of the local state-space structure coefficient matrices in two-dimensional direct- and controller-form realizations, transforming with an upper and lower triangular block diagonal transformation matrix retains many zeros in the structure and results in a low roundoff noise, computationally efficient state-space realization. A novel controller-form state-space structure for a general two-dimensional function is presented to which the noise minimization procedure is directly applicable. Numerical examples are included
         
        
            Keywords : 
digital filters; filtering and prediction theory; matrix algebra; roundoff errors; state-space methods; two-dimensional digital filters; constrained roundoff noise minimization; controller-form realizations; noise matrices; recursive digital filters; scaling matrix; state-space implementations; triangular transformation matrix; two-dimensional filters; Digital filters; Equations; Fixed-point arithmetic; Iterative algorithms; Laser applications; Laser noise; Minimization methods; Noise reduction; Sparse matrices; Transfer functions;
         
        
        
            Journal_Title : 
Circuits and Systems, IEEE Transactions on