Video transmission system using adaptive sub-band coding
First Claim
1. The method comprising developing a video information signal comprising a sequency domain representation of a first video component of a video image signal and a time domain representation of a second video component of the video image signal.
10 Assignments
0 Petitions
Accused Products
Abstract
A video signal having a bandwidth on the order of 37 MHz is subjected to adaptive sub-band coding for transmission through a standard 6 MHz NTSC television channel. During each frame of the video signal a plurality of blocks of sub-band coefficients, each block representing the spectral content of a corresponding portion of the video image, are derived. The energy distribution of each block of coefficients is analyzed in a plurality of different spatial directions to establish a perceptual coding classification for each coefficient block. The coefficients are then variably quantized, e.g. truncated, in dependence upon the classification established for the corresponding block to reduce the required transmission bandwidth without introducing significant visible artifacts in the reproduced video image.
-
Citations
45 Claims
- 1. The method comprising developing a video information signal comprising a sequency domain representation of a first video component of a video image signal and a time domain representation of a second video component of the video image signal.
-
3. The method of processing a video information signal comprising:
-
sub-band coding the video information signal to derive a plurality of spectral coefficients representative thereof; transmitting a first portion of the information represented by said coefficients during the horizontal scanning lines of a video transmission signal; and transmitting a second portion of the information represented by said coefficients during the vertical retrace lines of said video transmission signal.
-
-
4. The method of processing a video information signal comprising:
-
sub-band coding said video information signal to develop a plurality of spectral coefficients representative thereof; and transmitting at least some of the information represented by said coefficients during the vertical retrace lines of a video transmission signal.
-
-
5. The method of processing a video image signal comprising:
-
sub-band coding the video image signal to develop a plurality of spectral coefficients representative thereof; and processing the developed spectral coefficients for deriving an analog signal comprising a plurality of spectral coefficients representing a band of video frequencies of said video image signal having a relatively low energy content and a digital signal representing a band of video frequencies of said video image signal having a relatively high energy content.
-
-
6. The method of processing a video image signal comprising:
-
developing a plurality of sub-band coded spectral coefficients representing a relatively low energy component of the video image signal; developing a digital signal representing a relatively high energy component of the video image signal; transmitting said spectral coefficients during the horizontal scanning lines of a video transmission signal; and transmitting said digital signal during the vertical retrace lines of said video transmission signal. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective spatial portion of said video image; determining the distribution among a plurality of different spatial regions of a predetermined characteristic of at least some of the coefficients in each of said groups of coefficients, said plurality of different spatial regions comprising a first region representing horizontal information of said video image, a second region representing vertical information of said video image and a third region representing diagonal information of said video image; and classifying each of said groups of coefficients in accordance with the distribution determined for the respective group. - View Dependent Claims (18)
-
-
19. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective spatial portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions, said plurality of different spatial regions comprising a first region representing horizontal information of said video image, a second region representing vertical information of said video image and a third region representing diagonal information of said video image; classifying each of said groups of coefficients in accordance with the distribution determined for the respective group; and selectively reducing the bandwidth required for the transmission of each of said groups of coefficients in accordance with the classification assigned thereto. - View Dependent Claims (20, 34)
-
-
21. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions, classifying each of said groups of coefficients in accordance with the distribution determined for the respective group, including comparing the estimated relative energy in one or more of said different spatial regions of a given group of coefficients with the estimated relative energy in one or more of said different spatial regions of at least one other group of coefficients derived for a portion of said video image neighboring the potion corresponding to said given group; and selectively reducing the bandwidth required for the transmission of each of said groups of coefficients in accordance with the classification assigned thereto. - View Dependent Claims (22)
-
-
23. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions; classifying each of said groups of coefficients in accordance with the distribution determined for the respective group, including classifying a given group of coefficients in relation to the classifications assigned to a plurality of groups of coefficients derived for respective portions of said video image neighboring the portion corresponding to said given group and selectively reducing the bandwidth required for the transmission of each of said groups of coefficients in accordance with the classification assigned thereto.
-
-
24. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions; classifying each of said groups of coefficients in accordance with the distribution determined for the respective group; establishing a first and a second threshold for each of said groups of coefficients in response to the classification assigned to the respective group, said first threshold being additionally established in relation to a characteristic of one or more of the coefficients of the respective group; and
selectively reducing the bandwidth required for transmission of each group of coefficients in response to the first and second thresholds established therefor. - View Dependent Claims (25)
-
-
26. A method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions; classifying each of said groups of coefficients in accordance with the distribution determined for the respective group; establishing respective first and second thresholds for each of said spatial regions of each of said groups of coefficients in response to the classification assigned to the respective group, said first thresholds being additionally established in relation to a characteristic of one or more of the coefficients of the respective region; and selectively reducing the bandwidth required for the transmission of the coefficients of each spatial region of each group in response to the first and second thresholds established therefor. - View Dependent Claims (27)
-
-
28. The method of processing a signal representing a source video image, comprising the steps of:
-
sub-band coding said signal for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; determining the relative estimated energy distribution of the coefficients of each of said groups of coefficients over a plurality of different spatial regions; classifying each of said groups of coefficients in accordance with the distribution determined for the respective group; selectively reducing the bandwidth required for the transmission of each of said groups of coefficients in accordance with the classification assigned thereto; deriving a data signal representing the bandwidth reduction effected for each of said groups of coefficients; and transmitting said data signal and said bandwidth reduced groups of coefficients through a channel of limited bandwidth. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
35. A method of receiving a transmitted signal representing a video image, said transmitted signal comprising a sequency domain representation of a first video component of the video image signal and a time domain representation of a second video component of the video image signal, said method comprising the steps of receiving said transmitted signal, separating said sequency and time domain representations of said received signal, separately processing said sequency and time domain representations for providing respective first and second processed time domain signals and combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
36. A method of receiving a transmitted signal representing a video image, said transmitted signal comprising a plurality of successive frames of scanning lines, each successive pair of said frames being separated by a plurality of vertical retrace lines, said scanning lines including a sequency domain representation of a first component of said video image and said retrace lines including a time domain representation of a second component of said video image, said method comprising the steps of receiving said transmitted signal, separating said scanning and retrace lines of said received signal, processing said scanning lines for deriving a first processed time domain signal in response to said sequency domain representation, processing said retrace lines for deriving a second processed time domain signal in response to said time domain representation and combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
37. A method of receiving a transmitted video image signal, said transmitted signal including an analog signal comprising a plurality of sub-band coded spectral coefficients representing a relatively low energy video component of said video image signal and a digital signal representing a relatively high energy video component of said video image signal, said method comprising the steps of receiving said transmitted signal, separating said spectral coefficients and said digital signal from said received signal, processing said separated spectral coefficients for deriving a first processed time domain signal representing said relatively low energy component of said video image signal, processing said separated digital signal for deriving a second processed time domain signal representing said relatively high energy component of said video image signal and combining said first and second processed time domain signals for providing a third time domain signal representing said video image signal.
-
38. A video signal transmitted system comprising means for transmitting a signal representing a video image, said transmitted signal comprising a sequency domain representation of a first video component of the video image signal and a time domain representation of a second video component of the video image signal, means for receiving said transmitted signal, means for separating said sequency and time domain representations of said received signal, means for processing said sequency and time domain representations for providing respective first and second processed time domain signals and means for combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
39. A video signal transmission system comprising means for transmitting a signal representing a video image, said transmitted signal comprising a plurality of successive frames of scanning lines, each successive pair of said frames being separated by a plurality of vertical retrace lines, said scanning lines including a sequency domain representation of a first component of said video image and said retrace lines including a time domain representation of a second component of said video image, means for receiving said transmitted signal, means for separating said scanning and retrace lines of said received signal, means for processing said scanning lines for deriving a first processed time domain signal in response to said sequency domain representation, means for processing said retrace lines for deriving a second processed time domain signal in response to said time domain representation and means for combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
40. A video signal transmitted system comprising means for transmitting a video image signal, said transmitted signal including an analog signal comprising a plurality of sub-band coded spectral coefficients representing a relatively low energy video component of said video image signal and a digital signal representing a relatively high energy video component of said video image signal, means for receiving said transmitted signal, means for separating said spectral coefficients and said digital signal from said received signal, means for processing said separated spectral coefficients for deriving a first processed time domain signal representing said relatively low energy component of said video image signal, means for processing said separated digital signal for deriving a second processed time domain signal representing said relatively high energy component of said video image signal and means for combining said first and second processed time domain signals for providing a third time domain signal representing said video image signal.
-
41. A video signal transmission system comprising:
-
means for sub-band coding a signal representing a source video image for deriving a plurality of groups of spectral coefficients, each of said groups representing a respective portion of said video image; means for determining the distribution among a plurality of different spatial regions of a predetermined characteristic of at least some of the coefficients in each of said groups of coefficients, said plurality of different spatial regions comprising a first region representing horizontal information of said video image, a second region representing vertical information of said video image and a third region representing diagonal information of said video image; means for selectively reducing the bandwidth required for the transmission of each of said groups of coefficients in response to said determining means; means for transmitting said bandwidth reduced groups of coefficients through a channel of limited bandwidth; means for receiving said transmitted bandwidth reduced groups of coefficients; and means responsive to said received bandwidth reduced groups of coefficients for reproducing a video image representing said source video image. - View Dependent Claims (42)
-
-
43. Apparatus for receiving a transmitted signal representing a video image, said transmitted signal comprising a sequency domain representation of a first video component of the video image and a time domain representation of a second video component of the video image, comprising:
- means for receiving said transmitted signal, means for separating said sequency and time domain representations of said received signal, means for separately processing said sequency and time domain representations for providing respective first and second processed time domain signals and means for combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
44. Apparatus for receiving a transmitted signal representing a video image, said transmitted signal comprising a plurality of successive frames of scanning lines, each successive pair of said frames being separated by a plurality of vertical retrace lines, said scanning lines including a sequency domain representation of a first component of said video image and said retrace lines including a time domain representation of a second component of said video image, comprising:
- means for receiving said transmitted signal, means for separating said scanning and retrace lines of said received signal, means for processing said scanning lines for deriving a first processed time domain signal in response to said sequency domain representation, means for processing said retrace lines for deriving a second processed time domain signal in response to said time domain representation and means for combining said first and second processed time domain signals for providing a third processed signal representing said video image.
-
45. Apparatus for receiving a transmitted video image signal, said transmitted signal including an analog signal comprising a plurality of sub-band coded spectral coefficients representing a relatively low energy video component of said video image signal and a digital signal representing a relatively high energy video component of said video image signal, comprising:
- means for receiving said transmitted signal, means for separating said spectral coefficients and said digital signal from said received signal, means for processing said separated spectral coefficients for deriving a first processed time domain signal representing said relatively low energy component of said video image signal, means for processing said separated digital signal for deriving a second processed time domain signal representing said relatively high energy component of said video image signal and means for combining said first and second processed time domain signals for providing a third time domain signal representing said video image signal.
Specification