Device for modulating a musical tone signal to produce a rotating sound effect |
| OF THE INVENTION As seen in FIG. 2, the circuit system according to this invention receives a ... |
|
Bipolar memory cell |
| OF THE INVENTION Referring to FIG. 1, a memory cell in accordance with the present invention is ... |
|
Priority selector |
| It is an object of the present invention to provide a priority selector which eliminates the above ... |
|
Load-commutated inverter and synchronous motor drive embodying the same |
| In a load-commutated inverter system, the outgoing switch recovery time is extended by applying an ... |
|
Plumbing test and trap fitting |
| OF THE INVENTION Reference is first made to FIGS. 1 and 2, wherein the test and trap fitting of ... |
|
Binomial microscope |
| What is to be claimed: 1. A binomial microscope comprising an auxiliary objective lens and a pair ... |
|
Image derotation device for relaying optical paths off or across gimbals |
| The present invention achieves these objects by providing means to rotatably mount the gimballed ... |
|
Single optical fiber directional coupler |
| An object of the present invention is to provide an optical fiber directional coupler that ... |
|
Compression/decompress with ECC data flow architecture |
| The compression/decompression and ECC architecture of the present invention is set forth in FIG. 3.... |
|
Encapsulation method for electrical elements |
| I claim: 1. In a process for encapsulating a cylindrical electrical element having lead wires ... |
|
|
Frame-to-frame compression of vector quantized signals and other post-processing
| Details |
Inventors: Israelsen, Paul D.; Harris, Richard W.;
Assignee: Utah State University Foundation (Logan, UT)
Primary Examiner: Kostak; Victor R.
Assistant Examiner:
Attorney, Agent or Firm: Venable, Baetjer and Howard
Post-quantization processing is disclosed in which frames of data are organized into frames of input vectors. For each input vector, the quantizer identifiers a closely matching codebook vector. The quantizer generates a compressed signal by replacing each input vector in a frame with an ID code of a closely matching codebook vector. On subsequent frames, the quantizer further processes ID codes to achieve additional compression. In one embodiment, the ID codes from one frame are compared to the corresponding ID codes in the previous frames. If the ID code from the subsequent frame (new ID code) is the same as the corresponding ID code from the previous frame (old ID code), the new ID code is eliminated from the frame and a tag bit is set to indicate that the ID Code was eliminated. Similarly, if the new ID code represents a vector which is only slightly different from the vector represented by the old ID code, the new ID code is replaced with a tag bit. In this way, transmission of the subsequent frames requires only the transmission of vectors which differ by a significant amount from the prior frame. In other embodiments, other post processing methods are used. For example, lossless coding techniques, such as the socalled Lempel-Ziv and Huffman codes are discussed. |
|
DETAILED DESCRIPTION The present inventional comprises a technique for post-quantization processing. A quantizer is disclosed which organizes frames of data into frames of input vectors. For each input vector, the quantizer identifies a closely matching codebook vector. The quantizer generates a compressed signal by replacing each input vector in a frame with an ID code of a closely matching codebook vector. On subsequent frames, the quantizer further processes ID codes to achieve additional compression. In one embodiment, the ID codes from one frame are compared to the corresponding ID codes in the previous frames. If the ID code from the subsequent frame (new ID code) is the same as the corresponding ID code from the previous frame (old ID code), the new ID code is eliminated from the frame. A "no change identifier" (called a "tag bit") is set to indicate that the ID Code was eliminated. Similarly, if the new ID code represents a vector which is only slightly different from the vector represented by the old ID code, the new ID code is replaced with a tag bit. In this way, transmission of the subsequent frames requires only the transmission of vectors which differ by a significant amount from the prior frame. In other embodiments, other post processing methods are used. For example, lossless coding techniques, such as the so-called Lempel-Ziv and Huffman codes are discussed.
|
|