TY - GEN
T1 - Fixed-point protoype design for biorthogonal modulated filter banks
AU - Casey, Ryan
AU - Karp, Tanja
PY - 2004
Y1 - 2004
N2 - In this paper, we consider optimizing the prototype filter of biorthogonal cosine-modulated filter banks in order to reduce overflow occurrence in a fixed-point implementation. We assume that the wordlength of the fixed-point implementation is constant throughout the implementation. We implement the polyphase filters in a form which is inherent to perfect reconstruction. However, the frequency response is subject to fixed-point error, most dominantly overflow. We demonstrate that the the floating-point prototype filter with the lowest stopband energy does not result in the fixed-point implementation with the best performance. Based on this result, we show how the fixed-point performance can be improved by preventing amplification by large filter coefficients and by modifying the cost function of the optimization in such a way that all filters have a similar gain. Since the filter bank allows an integer-to-integer mapping with no increase in wordlength, it is well suited for lossless compression algorithms as well as a fast and inexpensive implementation on a hardware platform with fixed-point number format.
AB - In this paper, we consider optimizing the prototype filter of biorthogonal cosine-modulated filter banks in order to reduce overflow occurrence in a fixed-point implementation. We assume that the wordlength of the fixed-point implementation is constant throughout the implementation. We implement the polyphase filters in a form which is inherent to perfect reconstruction. However, the frequency response is subject to fixed-point error, most dominantly overflow. We demonstrate that the the floating-point prototype filter with the lowest stopband energy does not result in the fixed-point implementation with the best performance. Based on this result, we show how the fixed-point performance can be improved by preventing amplification by large filter coefficients and by modifying the cost function of the optimization in such a way that all filters have a similar gain. Since the filter bank allows an integer-to-integer mapping with no increase in wordlength, it is well suited for lossless compression algorithms as well as a fast and inexpensive implementation on a hardware platform with fixed-point number format.
UR - http://www.scopus.com/inward/record.url?scp=17044437021&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:17044437021
SN - 0780384342
SN - 9780780384347
T3 - 2004 IEEE 11th Digital Signal Processing Workshop and 2nd IEEE Signal Processing Education Workshop
SP - 39
EP - 43
BT - 2004 IEEE 11th Digital Signal Processing Workshop and 2nd IEEE Signal Processing Education Workshop
T2 - 2004 IEEE 11th Digital Signal Processing Workshop and 2nd IEEE Signal Processing Education Workshop
Y2 - 1 August 2004 through 4 August 2004
ER -