Separable Karhunen Loeve transforms for the weighted universal transform coding algorithm
- Creators
- Feng, Hanying
- Effros, Michelle
Abstract
The weighted universal transform code (WUTC) is a two-stage transform code that replaces JPEG's single, non-optimal transform code with a jointly designed collection of transform codes to achieve good performance across a broader class of possible sources. Unfortunately, the performance gains of WUTC are achieved at the expense of significant increases in computational complexity and larger codes. We here present a faster, more space-efficient WUTC algorithm. The new algorithm uses separable coding instead of direct KLT. While separable coding gives performance comparable to that of WUTC, it uses only 1/8 of the floating-point multiplications and 1/32 of storage of direct KLT. Experimental results included in this work compare the performance of new separable WUTC with both the WUTC and other fast variations of that algorithm.
Additional Information
© Copyright 1999 IEEE. Reprinted with permission. This material is based upon work supported by NSF CAREER Award No. MIP-9501977, the Intel 2000 program, and the Powell Foundation.Files
Name | Size | Download all |
---|---|---|
md5:84abdd4a29ce19392e8eb9be7de335be
|
407.7 kB | Preview Download |
Additional details
- Eprint ID
- 7387
- Resolver ID
- CaltechAUTHORS:FENicassp99
- Created
-
2007-02-07Created from EPrint's datestamp field
- Updated
-
2021-11-08Created from EPrint's last_modified field