Picture data compression coder using subband/transform coding with a Lempel-Ziv-based coder
First Claim
Patent Images
1. A subband/transform coding system comprising;
- a subband coder including,a subband unit for receiving a digital picture data signal and separating said signal into a plurality of subbands,a plurality of quantizers for mapping said subbands into a bin thereby producing a plurality of quantized subbands,a plurality of run length coders for grouping said quantized subbands thereby producing a plurality of grouped subbands,a plurality of Lempel-Ziv coders for compressing said plurality of grouped subbands thereby producing a plurality of compressed subbands,a data commutator/transmitter for recombining and transmitting said compressed subbands thereby producing a coded signal, and,a subband decoder including,a data receiver/commutator unit for receiving said coded signal and processing said coded signal thereby producing a plurality of encoded subbands,a plurality of Lempel-Ziv decoders for decompressing said plurality of encoded subbands thereby producing a plurality of decompressed subbands,a plurality of run length decoders for receiving said plurality of decompressed subbands and processing said plurality of decompressed subbands thereby producing a plurality of ungrouped subbands,a plurality of range shifters for receiving said plurality of ungrouped subbands and processing said plurality of ungrouped subbands thereby producing a plurality of subbands, andan inverse subband transform unit for receiving said plurality of subbands and processing said plurality of subbands thereby reconstructing said digital picture data signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital data coders/decoders are used extensively in video transmission. A digitally encoded video signal is separated into subbands. Separating the video into subbands allows transmission at low data rates. Once the data is separated into these subbands it can be coded and then decoded by statistical coders such as the Lempel-Ziv based coder.
170 Citations
28 Claims
-
1. A subband/transform coding system comprising;
-
a subband coder including, a subband unit for receiving a digital picture data signal and separating said signal into a plurality of subbands, a plurality of quantizers for mapping said subbands into a bin thereby producing a plurality of quantized subbands, a plurality of run length coders for grouping said quantized subbands thereby producing a plurality of grouped subbands, a plurality of Lempel-Ziv coders for compressing said plurality of grouped subbands thereby producing a plurality of compressed subbands, a data commutator/transmitter for recombining and transmitting said compressed subbands thereby producing a coded signal, and, a subband decoder including, a data receiver/commutator unit for receiving said coded signal and processing said coded signal thereby producing a plurality of encoded subbands, a plurality of Lempel-Ziv decoders for decompressing said plurality of encoded subbands thereby producing a plurality of decompressed subbands, a plurality of run length decoders for receiving said plurality of decompressed subbands and processing said plurality of decompressed subbands thereby producing a plurality of ungrouped subbands, a plurality of range shifters for receiving said plurality of ungrouped subbands and processing said plurality of ungrouped subbands thereby producing a plurality of subbands, and an inverse subband transform unit for receiving said plurality of subbands and processing said plurality of subbands thereby reconstructing said digital picture data signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of coding and decoding video signals, comprising the steps of;
-
coding a video signal by, providing said video signal, processing said video signal through a subbanding means thereby producing a plurality of subbands, processing said plurality of subbands through a plurality of quantizers thereby mapping said plurality of subbands into a bin and producing a plurality of quantized subbands, processing said plurality of quantized subbands through a plurality of run length coders thereby grouping said plurality of quantized subbands and producing a plurality of grouped subbands, processing said plurality of grouped subbands through a Lempel-Ziv coder whereby said grouped subbands are compressed thereby producing a plurality of compressed subbands, combining said compressed subbands by using a data commutator/transmitter thereby producing a coded video signal and, decoding said coded video signal by, processing said coded video signal through a data receiver/decommutator thereby producing a plurality of compressed subbands, decompressing said plurality of compressed subbands using a plurality of Lempel-Ziv decoder thereby producing decompressed subbands, ungrouping said plurality of decompressed subbands using a plurality of run length coders thereby producing a plurality of ungrouped subbands, processing said plurality of ungrouped subbands through a plurality of range shifter thereby producing a plurality of subbands, processing said plurality of subbands through an inverse subband means thereby producing a decoded video signal. - View Dependent Claims (28)
-
Specification