|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 5,799,110 |
| Israelsen , et al. | August 25, 1998 |
| **Please see images for: ( Certificate of Correction ) ** |
An N-stage vector quantizer in which increasingly smaller portions of a vector are compared to a threshold until the quantization error is less than the threshold. The threshold may be adaptive to insure a constant bit rate. The first stage performs VQ and inverse VQ on an input vector. The difference between the inverse VQ and the input vector is determined to create a first stage residual error. If the first stage residual error is less than a threshold, no further stages of the multistage vector quantizer are used and the input vector or first stage residual is passed on to the output stage. However, if the first stage residual error is not less than the threshold, the residual error is passed to stage two of the multistage vector quantizer where VQ and inverse VQ are performed on the first stage residual error. The process is continued until the residual is less than the threshold. If the Nth stage is reached without the residual being less than the threshold, the process is repeated on a smaller portion of the original input vector. For example, if the original input vector were a 16.times.16 vector, the smaller section could be a 16.times.8 vector.
| Inventors: | Israelsen; Paul D. (North Logan, UT), Huang; Chien-Min (Logan, UT) |
|---|---|
| Assignee: |
Utah State University Foundation
(North Logan,
UT)
|
| Family ID: | 24217242 |
| Appl. No.: | 08/555,434 |
| Filed: | November 9, 1995 |
| Current U.S. Class: | 382/253; 375/E7.092; 375/E7.128; 375/E7.148; 375/E7.153; 375/E7.155; 375/E7.176; 375/E7.181; 375/E7.188; 375/E7.198; 375/E7.209; 375/E7.211; 375/E7.224; 382/240 |
| Current CPC Class: | G06T 9/008 (20130101); H03M 7/3082 (20130101); H04N 19/176 (20141101); H04N 19/147 (20141101); H04N 19/172 (20141101); H04N 19/61 (20141101); H04N 19/94 (20141101); H04N 19/19 (20141101); H04N 19/587 (20141101); H04N 19/40 (20141101); H04N 19/107 (20141101); H04N 19/146 (20141101); H04N 19/152 (20141101); H04N 19/39 (20141101) |
| Current International Class: | G06T 9/00 (20060101); H04N 7/26 (20060101); H03M 7/30 (20060101); H04N 7/28 (20060101); H04N 7/50 (20060101); G06K 009/36 () |
| Field of Search: | ;382/253,251,270,240 ;348/405,414,417,418,422 |
| 4958225 | September 1990 | Bi et al. |
| 5031037 | July 1991 | Israelsen |
| 5124791 | June 1992 | Israelsen et al. |
| 5172228 | December 1992 | Israelsen |
| 5194864 | March 1993 | Nakano |
| 5194950 | March 1993 | Murakami et al. |
| 5204899 | April 1993 | Israelsen et al. |
| 5231485 | July 1993 | Israelsen et al. |
| 5235418 | August 1993 | Lucas |
| 5247348 | September 1993 | Israelsen et al. |
| 5255346 | October 1993 | Wu et al. |
| 5272529 | December 1993 | Frederiksen |
| 5371544 | December 1994 | Jacquin et al. |
| 5398069 | March 1995 | Huang et al. |
| 5432554 | July 1995 | Nickerson et al. |
| 5440346 | August 1995 | Alattar et al. |
| 5450132 | September 1995 | Harris et al. |
| 5457495 | October 1995 | Hartung |
| 5459518 | October 1995 | Wickstrom |
| 5487086 | January 1996 | Bhaskar |
| 5488568 | January 1996 | Keith et al. |
| 5491513 | February 1996 | Wickstrom et al. |
| 5610657 | March 1997 | Zhang |
Gersho et al., Vector Quantization and Signal Compression, 1991, pp. 435-439, pp. 451-455. . Cosman et al., "Using Vector Quantization for Image Processing," vol. 36, No. 9, pp. 1445-1453, (Sep. 1988). . Venbrux, J., et al., "A VLSI Chip Set for High-Speed Lossless Data Compression," IEEE Transactions on Circuits and Systems for Video Technology, vol. 2, No. 4, Dec. 1992, pp. 381-391. . Wallace, G.K., "The JPEG Still Picture Compression Standard," IEEE Transactions on Consumer Electronics, vol. 38, No. 1, Feb. 1992, pp. xviii-xxxiv.. |
|
|