|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 5,592,227 |
| Feng | January 7, 1997 |
An improved VQ system for compressing a digital signal produces a compressed signal by dividing the signal to be compressed into a series of signal segments. Each signal segment comprises a plurality of signal values. The improved VQ system uses first and second tables of vector values having different degrees of signal correlation, referred to as a class-1 table and a class-2 table respectively. For a selected signal segment, the VQ system determines a vector Xbar1 representing a difference between the signal values in the selected segment and an average of a selected group of signal values in a preceding segment. For the same signal segment, the method and apparatus determines another vector Xbar2 representing a difference between the signal values in the selected signal segment and an average of a selected group of signal values in the selected signal segment. The vectors Xbar1 and Xbar2 measure different levels of correlation between the signal values of the selected signal segment. The improved VQ system finds an entry in the class-1 table that is a best match for the vector Xbar1, referred to as a class-1 best match entry. The improved VQ system also finds an entry in the class-2 table that is a best match for the vector Xbar2, referred to as a class-2 best match entry. After determining the best match entries, the improved VQ system inserts into a compressed signal stream an identifying code or compressed signal representing a selected one of the class-1 best match entry or the class-2 best match entry.
| Inventors: | Feng; Yushu (Elk Grove Village, IL) |
|---|---|
| Assignee: |
VCOM, Inc.
(Stamford,
CT)
|
| Family ID: | 23186531 |
| Appl. No.: | 08/306,713 |
| Filed: | September 15, 1994 |
| Current U.S. Class: | 375/240.14; 375/240.22; 375/E7.205; 375/E7.209 |
| Current CPC Class: | G06T 9/008 (20130101); H04N 19/98 (20141101); H04N 19/94 (20141101) |
| Current International Class: | G06T 9/00 (20060101); H04N 7/26 (20060101); H04N 7/28 (20060101); H04N 007/28 () |
| Field of Search: | ;348/422,414,417,418,413 ;395/2.31,2.3,2.32 ;382/253,236 |
| 4072984 | February 1978 | Kaiser |
| 4081831 | March 1978 | Tang et al. |
| 4238768 | December 1980 | Mitsuya et al. |
| 4597005 | June 1986 | Baleshta et al. |
| 4628344 | December 1986 | Glenn |
| 4654484 | March 1987 | Reiffel et al. |
| 4807298 | February 1989 | Conte et al. |
| 4862261 | August 1989 | Tanaka |
| 4922508 | May 1990 | Moriya |
| 4994927 | February 1991 | Dixit et al. |
| 5021971 | June 1991 | Lindsay |
| 5023910 | June 1991 | Thomson |
| 5046027 | September 1991 | Taafe et al. |
| 5060285 | October 1991 | Dixit et al. |
| 5068723 | November 1991 | Dixit et al. |
| 5086471 | February 1992 | Tanaka et al. |
| 5124791 | June 1992 | Israelsen et al. |
| 5136374 | August 1992 | Jayant et al. |
| 5136663 | August 1992 | Nishio |
| 5151968 | September 1992 | Tanaka et al. |
| 5166788 | November 1992 | Lee |
| 5172228 | December 1992 | Israelsen |
| 5204899 | April 1993 | Israelsen et al. |
| 5210798 | May 1993 | Ekchian et al. |
| 5225090 | October 1993 | Israelsen |
| 5231485 | July 1993 | Israelsen et al. |
| 5235418 | August 1993 | Lucas |
| 5247348 | September 1993 | Israelsen et al. |
| 5247357 | September 1993 | Israelsen |
| 5263119 | November 1993 | Tanaka et al. |
| 5272529 | December 1993 | Frederiksen |
| 5313534 | May 1994 | Burel |
| 5339164 | August 1994 | Lim |
| 5341441 | August 1994 | Maeda et al. |
| 5457495 | October 1995 | Hartung |
| 0112057A2 | Jun 1984 | EP | |||
| 0331094A2 | Sep 1989 | EP | |||
| 0424060A2 | Apr 1991 | EP | |||
Dixit et al, Adaptive Vector Quantization of Video for Packet Switched Networks, ICASSP-89, p. 1870-1873 1989. . Feng et al, A Dynamic Address Vector Quantization Algorithm Based on Inter-Block and Inter-Colorrlation for Color Image Coding, ICASSP-89, pp. 1755-1758 1989. . Nasrabadi et al, Interframe Hierarchical Vector Quantization, ICASSP-89 pp. 1739-1742 1989. . Nasrabadi et al, Vector Quantization of Images Based Upon the Kohonen Self-Organizing Feature Maps, ICASSP-89, pp. 101-108 1989. . Huang et al, A Constrained Vector Quantization Scheme for Real-Time Codebook Retransmission, IEEE, vol. 4, No. 1, Feb. 1994, pp. 1-7. . Ding et al, Optimal Vector Transform for Vector Quantization, IEEE Signal Processing Letters, vol. 1, No. 7, Jul. 1994, pp. 110-113. . Lo et al, New predictive classified vector quantisation scheme for image compression, Elec. Letters, vol. 30, No. 16, Aug. 1994, pp. 1280-1282. . Constantinescu et al, Improved Techniques for Single-Pass Adaptive Vector Quantization, Proc. IEEE, vol. 82, No. 6, Jun. 1994, pp. 933-939. . Rutledge, Variable Block Vector DPCM: Vector Predictive Coding of Color Images, pp. 376-381, reprinted from Proc. IEEE, vol. 1, Jun. 1987. . Ramamoorthy et al, High Quality Image Coding with a Model-Testing Vector Quantizer and a Human Visual System Model, pp. 352-355, reprinted from IEEE Conf. Acoust., vol. 2, Apr. 1988, pp. 1164-1167. . Linde et al, An Algorithm for Vector Quantizer Design, pp. 88-99, reprint from IEEE Trans. Commun., vol. COM-28, Jan. 1980, pp. 84-95. . Hill et al, Interactive Image Query System Using Progressive Transmission, Computer Graphics, vol. 17, No. 3, Jul. 1983, pp. 323-330. . Feng et al, Image Coding Using a Dynamic Multi-Layer Address-Vector Quantization Technique, IEEE Computer Society Press, May 1990, pp. 887-888. . Nasrabadi et al, Interframe hierarchical vector quantization, Optical Engineering, vol. 28, No. 7, Jul. 1989, pp. 717-725. . Intermetall Semiconductors, DIGIT 2000 VLSI Digital TV System, 1985 Edition, pp. 1-237. . Delp et al, Image Compression Using Block Truncation Coding, IEEE Transactions, vol. COM-27, No. 9, Sep. 1979, pp. 1335-1342. . Netravali et al, Picture Coding: A Review, Proceedings of IEEE, vol. 68, No. 3, Mar. 1980, pp. 366-406. . Limb et al, Digital Coding of Color Video Signals -A Review, IEEE Transactions, vol. COM-25, No. 11, Nov. 1977, pp. 1349-1385. . Kruger, Videoteleconferencing--A Communications Tool Whose Time is Coming, Dataquest Inc., Jun. 1984, pp. 1-11. . Anderson et al, Codec squeezes color teleconferencing through digital telephone lines, Electronics, Jan. 1984, 7 pg. . Nasrabadi et al, A Multilayer Address Vector Quantization Technique, IEEE Transactions, vol. 37, No. 7, Jul. 1990, pp. 912-921. . Nasrabadi et al, A Dynamic Finite-State Vector Quantization Scheme, Worcester Polytechnic Institute, IEEE Conf., Apr. 1990, pp. 2261-2264. . Feng et al, A New Variable Rate VQ Coding Scheme Apply in HDTV, SPIE vol. 1360 Visual Communications and Image Processing '90, pp. 826-836. . Feng, An Adaptive Multi-Layer Address-VQ Scheme, IEEE, CH2977, Jul. 1991, pp. 2309-2312. . Feng, A Multi-Layer Address-Vector Quantization Technique, IEEE, CH2829-0109/0000-0893, pp. 320.4.1-320.4.5. . Nasrabadi et al, Image Compression Using Address-Vector Quantization, IEEE Transactions, vol. 38, No. 12, Dec. 1990, pp. 2166-2173. . Dixit et al, Hierarchical Address Vector Quantization for Image Coding, CVGIP: Graphical Models, vol. 53, No. 1, Jan. 1991, pp. 63-70. . Xue et al, High Compression Vector Quantisation Scheme for Image Coding, Electronics Letters, vol. 29, No. 10, May 1993, pp. 839-841. . Sampson et al, Fast lattice-based gain-shape vector quantisation for image-sequence coding, IEE, vol. 140, No. 1, Feb. 1993, pp. 56-66. . Chang et al, Image Coding Using Variable-Rate Side-Match Finite-State Vector Quantization, IEEE, vol. 2, No. 1, Sep. 1993, pp. 104-108. . Kurita et al, A Method of Block Truncation Coding for color Image Compression, IEEE Transactions, vol. 41, No. 9, Sep. 1993 pp. 1270-1274. . Silsbee et al, Visual Pattern Image Sequence Coding, IEEE Transactions, vol. 3, No. 4, Aug. 1993, pp. 291-301. . Marcellin et al, Transform coding of Monochrome and Color Images using Trellis Coded. . . , IEEE, vol. 3, No. 4, Aug. 1993, pp. 270-276. . Hsieh et al, Image Compression Using Finite-State Vector Quantization with . . . , IEEE, vol. 3, No. 5, Oct. 1993, pp. 341-349. . Sullivan et al, Efficient Quadtree Coding of Images and Video, IEEE Transactions, vol. 3, No. 3, May 1994, pp. 327-331. . Bellifemine et al, Video Signal Coding with DCT and Vector Quantization, IEEE, vol. 42, No. 2/3/4, Feb., Mar., Apr. 1994, pp. 200-207.. |
|
|