A multi-layer 2D adaptive filtering architecture based on McClellan transformation
A fully pipelined systolic array structure for multidimensional adaptive filtering is proposed. It utilizes the McClellan transformation (MT) to reduce the total number of parameters used in the 2D filter. A new multilayer triangular array, which is based on QR-decomposition recursive least squares (RLS) (QRD-RLS) as well as the projection method, are derived for the '1-D prototype filter' of MT. The hardware complexity for the new architecture is only O(N). The system latency is also reduced from O(N) to O(log2N). The QRD-RLS algorithm is suitable for real-time image processing such as video signal processing.