Coding technique for high definition television signals
First Claim
Patent Images
1. A television signal coding method comprising the steps of:
- (a) dividing an image into a plurality of two-dimensional blocks, each block being composed of a predetermined number of pixels;
(b) for each block exhibiting an intensity variation within that block, calculating first and second means values based on said variation;
(c) calculating distortion values between said each block and a respective plurality of basic vectors in a codebook based on said first and second mean values, said vectors corresponding to the most common patterns to which the human visual system is highly sensitive;
(d) identifying one of said vectors producing a minimum one of said distortion values as a selected pattern; and
(e) generating a digital signal including a plurality of first bits representing said selected pattern, a plurality of second bits representing said first mean value and a plurality of third bits representing step size of a pattern edge in said selected pattern.
2 Assignments
0 Petitions
Accused Products
Abstract
A coding technique for high-definition television signals involves splitting the luminance signal into four sub-bands using a sub-band encoder and separately encoding each sub-band using a simplified vector quantization technique. The characteristics of each respective simplified vector quantization encoder can be matched to the characteristics of the respective sub-bands.
78 Citations
16 Claims
-
1. A television signal coding method comprising the steps of:
-
(a) dividing an image into a plurality of two-dimensional blocks, each block being composed of a predetermined number of pixels; (b) for each block exhibiting an intensity variation within that block, calculating first and second means values based on said variation; (c) calculating distortion values between said each block and a respective plurality of basic vectors in a codebook based on said first and second mean values, said vectors corresponding to the most common patterns to which the human visual system is highly sensitive; (d) identifying one of said vectors producing a minimum one of said distortion values as a selected pattern; and (e) generating a digital signal including a plurality of first bits representing said selected pattern, a plurality of second bits representing said first mean value and a plurality of third bits representing step size of a pattern edge in said selected pattern. - View Dependent Claims (2, 3)
-
-
4. A television signal coding method comprising the steps of:
-
(a) dividing a video signal into its luminance and chrominance components; (b) dividing the luminance component into a plurality of sub-bands; (c) simultaneously performing the following coding on each sub-band; (i) dividing an image into a plurality of two-dimensional blocks, each block being composed of a predetermined number of pixels; (ii) for each block exhibiting an intensity variation within said block, determining a minimum difference between said block and codebook patterns permitting selection of one of said codebook patterns as a selected pattern using at least one mean value representing a corresponding each said block; and (iii) generating a digital signal including a plurality of first bits representing said selected pattern, a plurality of second bits representing said means value and a plurality of third bits representing step size of a pattern edge in said selected pattern; (d) simultaneously coding said chrominance component; (e) combining the thus-coded luminance and chrominance components into a single bit stream for transmission. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A television signal coding method for compressing said television signal using a codebook comprising only two mean edge patterns to which human sight is highly sensitive, said method comprising the steps of:
-
(a) dividing an image into a plurality of two-dimensional blocks, each block being composed of a predetermined number of pixels; (b) calculating mean intensity for each block and subtracting the mean intensity from every pixel intensity of the block; (c) replacing positive and negative values resulting from step (b) with zeros and ones, respectively, to generate a resultant block representing said each block; (d) constructing a digital word by scanning said resultant block from left to right and top to bottom; and (e) entering said digital word in a look-up-table relating a difference between said digital word and said patterns so as to identify a selected pattern; and (f) generating a digital codeword based on said selected pattern. - View Dependent Claims (13, 14, 15, 16)
-
Specification