摘要 |
A graphics controller for performing real-time multi-level wavelet decomposition is provided. The graphics controller, includes an interface for receiving streaming data. The graphics controller includes wavelet decomposition circuitry configured to receive the streaming data from the interface. The wavelet decomposition circuitry includes a single low pass filter and a single high pass filter. A plurality of shift register banks receiving output from the low pass filter are included, as well as a multiplexer receiving input from the plurality of shift register banks and the streaming data, wherein the streaming data is unbuffered between the interface and the multiplexer. Control logic for selecting output from the multiplexer and enabling shift registers of the plurality of shift register banks to transmit data for input to the multiplexer is also include in the wavelet decomposition circuitry. A method for performing a multi-level wavelet decomposition in hardware is also provided.
|