← Back to Patent Explorer
US4782387A Expired / Lapsed US ⏱️ 0.0 years remaining

Two-channel coding of digital signals

Assignee: Nortel Networks Ltd
•
Filing: 1986-12-09
•
Granted: 1988-11-01
•
Expires: 2006-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video codec is used to reduce the bandwidth of a video signal for storage and/or transmission. To transmit an uncoded quality colour NTSC television signal in digitized form requires channel bandwidth typically 90-130 Mb/s for the signal in the composite format and 216 Mb/s for the signal in the component format. The proposed video codec achieves a reduction of the required transmission bandwidth by a factor of 2-3 by splitting the input signal into two channels, a main and a complementary channel, and by applying different coding techniques in each. In the main channel the input signal is subsampled and DPCM encoded using a fixed-rate companded quantization, whereas VWL and block coding is used to encode the complementary channel carrying the interpolation error signal. This arrangement seeks to ensure high picture quality while being easily adaptable to different transmission rates and signal formats. In bandwidth-on-demand applications the main channel can be used alone to provide a lesser quality signal, for example CATV quality at 35 Mb/s, with an attendant reduction in system complexity.

Inventors

  • 👤 Mohamed S. Sabri
  • 👤 Albert Golembiowski
  • 👤 Birendra Prasada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 08:17
CPC Classifications
H; H04; H04N; H04N11/00; H04N11/04; H04N19/00; H04N19/10; H04N19/102; H04N19/124; H04N19/30; H04N19/50

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 184 words
Signal processing apparatus comprising an encoder for encoding an analog signal (V) to produce a coded signal, said encoder comprising: analog to digital encoder means (10) for sampling the analog signal (V) to provide a digitally encoded signal (S); coding means (12) responsive to the output of said encoder means (10) for providing two distinct subsampled digital signals (E, P); said coding means (12) including subsampling means (56) for subsampling said digitally encoded signal (S) to provide a subsampled digital signal (P) corresponding to the input signal, and also including filtering and subsampling means (50,52,54) for filtering and subsampling said digitally encoded signal (S) to provide a complementary subsampled signal (E) corresponding to the difference between the digitally encoded signal (S) and a filtered signal derived by filtering the signal (S); and first and second coding means (14,15,16; 20,22, 24,26,28,30) for encoding said two distinct signals (E, P) to provide two coded distinct signals (E I , E p ) respectively, each of said first and second coding means being operative to encode in a different way to that in which the other encodes.
Claim 2
Dependent Claim 184 words
Signal processing apparatus comprising an encoder for encoding an analog signal (V) to produce a coded signal, said encoder comprising: analog to digital encoder means (10) for sampling the analog signal (V) to provide a digitally encoded signal (S); coding means (12) responsive to the output of said encoder means (10) for providing two distinct subsampled digital signals (E, P); said coding means (12) including subsampling means (56) for subsampling said digitally encoded signal (S) to provide a subsampled digital signal (P) corresponding to the input signal, and also including filtering and subsampling means (50,52,54) for filtering and subsampling said digitally encoded signal (S) to provide a complementary subsampled signal (E) corresponding to the difference between the digitally encoded signal (S) and a filtered signal derived by filtering the signal (S); and first and second coding means (14,15,16; 20,22, 24,26,28,30) for encoding said two distinct signals (E, P) to provide two coded distinct signals (E I , E p ) respectively, each of said first and second coding means being operative to encode in a different way to that in which the other encodes.
Claim 3
Dependent Claim 77 words
Signal processing apparatus as defined in claim 1, wherein said filtering and subsampling means (50,52,54) for filtering and subsampling said signal comprises: multi-dimensional filter means (50) responsive to said digitally encoded signal (S) for producing the filtered signal, subtractor means (52) for differencing said digitally encoded signal and the filtered signal to provide an interpolation error signal, and complementary sampling means (54) responsive to the output of the subtractor means (52) to provide said complementary subsampled signal.
Claim 4
Dependent Claim 30 words
Signal processing apparatus as defined in claim 1, wherein said means (12) serves to sample said digitally encoded signal in a line quincunx pattern to provide said complementary subsampled signal.
Claim 5
Dependent Claim 24 words
Signal processing apparatus as defined in claim 1, wherein said means (12) serves to sample said digitally encoded signal in a field quincunx pattern.
Claim 6
Dependent Claim 24 words
Signal processing apparatus as defined in claim 1, wherein said means (12) serves to sample said digitally encoded signal in a double checkerboard pattern.
Claim 7
Dependent Claim 26 words
Signal processing apparatus as defined in claim 1, wherein said means (10) for sampling said input signal (V) serves to provide an orthogonal aligned sampling structure.
Claim 8
Dependent Claim 25 words
Signal processing apparatus as defined in claim 5, wherein said subsampling means (56) serves to subsample said digitally encoded signal in a line quincunx pattern.
Claim 9
Dependent Claim 25 words
Signal processing apparatus as defined in claim 6, wherein said subsampling means (56) serves to sample said digitally encoded signal in a field quincunx pattern.
Claim 10
Dependent Claim 24 words
Signal processing apparatus as defined in claim 1, wherein said means (12) serves to sample said digitally encoded signal in a double checkerboard pattern.
Claim 11
Dependent Claim 36 words
Signal processing apparatus as defined in claim 1, wherein said coding means serves to encode said complementary subsampled signal using variable word length coding and to encode said subsampled digital signal using differential pulse code modulation.
Claim 12
Dependent Claim 20 words
Signal processing apparatus as defined in claim 10, wherein said coding means includes a multi-dimensional filter having the response: ##EQU6##
Claim 13
Dependent Claim 36 words
Signal processing apparatus as defined in claim 1, wherein said encoded means is adapted to encode a composite colour NTSC signal and comprises means for sampling such signal at a sampling frequency that is sub-carrier locked.
Claim 14
Dependent Claim 25 words
Signal processing apparatus as defined in claim 12, wherein said coding means includes means for subsampling the digitally encoded signal using a double checkerboard pattern.
Claim 15
Dependent Claim 29 words
Signal processing apparatus as defined in claim 12, wherein said coding means includes means for subsampling the digitally encoded signal using a field quincunx subsampling pattern (S PAT ).
Claim 16
Dependent Claim 22 words
Signal processing apparatus as defined in claim 14, wherein said coding means includes a multi-dimensional filter having one of the responses: ##EQU7##
Claim 17
Dependent Claim 34 words
Signal processing apparatus as defined in claim 13, wherein said encoder is adapted to encode a composite colour NTSC signal and includes means for sampling such signal at a frequency that is line locked.
Claim 18
Dependent Claim 22 words
Signal processing apparatus as defined in claim 16, wherein said coding means serves to subsample the signal using a field quincunx pattern.
Claim 19
Dependent Claim 20 words
Signal processing apparatus as defined in claim 16, wherein said coding means includes a multi-dimensional filter having the response: ##EQU8##
Claim 20
Dependent Claim 21 words
Signal processing apparatus as defined in claim 16, wherein said coding means serves to subsample the signal using a checkerboard pattern.
Claim 21
Dependent Claim 35 words
Signal processing apparatus as defined in claim 1, wherein said coding means is adapted to encode a component colour NTSC signal and includes means for sampling such signal at a frequency that is line locked.
Claim 22
Dependent Claim 29 words
Signal processing apparatus as defined in claim 20, wherein said coding means includes means for subsampling the digitally encoded signal using a field quincunx subsampling pattern (S PAT ).
Claim 23
Dependent Claim 22 words
Signal processing apparatus as defined in claim 21, wherein said coding means includes a multi-dimensional filter having one of the responses: ##EQU9##
Claim 24
Dependent Claim 25 words
Signal processing apparatus as defined in claim 20, wherein said coding means includes means for subsampling the digitally encoded signal using a double checkerboard pattern.
Claim 25
Dependent Claim 20 words
Signal processing apparatus as defined in claim 23, wherein said coding means includes a multi-dimensional filter having the response: ##EQU10##
Claim 26
Dependent Claim 22 words
Signal processing apparatus as defined in claim 20, wherein said coding means serves to subsample the signal using a line quincunx pattern.
Claim 27
Dependent Claim 20 words
Signal processing apparatus as defined in claim 25, wherein said coding means includes a multi-dimensional filter having the response: ##EQU11##
Claim 28
Dependent Claim 125 words
A signal processing method for encoding an analog signal (V) to produce a coded signal, comprising the steps of: sampling the analog signal (V) to provide a digitally encoded signal (S); providing two distinct subsampled digital signals (E, P) from the digitally encoded signal (S) including: subsampling said digitally encoded signal (S) to provide a subsampled digital signal (P) corresponding to the input signal, and filtering and subsampling said digitally encoded signal (S) to provide a complementary subsampled signal (E) corresponding to the difference between the digitally encoded signal (S) and a filtered signal derived by filtering the signal (S); and encoding said two distinct signals (E, P) differently from each other to provide two coded distinct signals (E I , E P ), respectively.
Claim 29
Dependent Claim 125 words
A signal processing method for encoding an analog signal (V) to produce a coded signal, comprising the steps of: sampling the analog signal (V) to provide a digitally encoded signal (S); providing two distinct subsampled digital signals (E, P) from the digitally encoded signal (S) including: subsampling said digitally encoded signal (S) to provide a subsampled digital signal (P) corresponding to the input signal, and filtering and subsampling said digitally encoded signal (S) to provide a complementary subsampled signal (E) corresponding to the difference between the digitally encoded signal (S) and a filtered signal derived by filtering the signal (S); and encoding said two distinct signals (E, P) differently from each other to provide two coded distinct signals (E I , E P ), respectively.
Claim 30
Dependent Claim 63 words
The signal processing method as defined in claim 27, wherein said filtering and subsampling of said digitally encoded signal comprises: employing multi-dimensional filter means to produce from said signal (S) a filtered signal, differencing said digitally encoded signal and the filtered signal to provide an interpolated signal, and subsampling the interpolated signal obtained by such differencing step to provide the complementary subsampled signal.
Claim 31
Dependent Claim 90 words
The signal processing method as defined in claim 27, wherein said step of providing said two distinct signals, includes subsampling said signal (S) to provide said subsampled digital signal (P) of said two distinct signals, using multi-dimensional filter means to provide a filtered signal, complementarily subsampling said signal (S) to provide the complementary subsampled signal (E), such complementary subsampling using a subsampling pattern that is complementary to said subsampling used for said signal (S) and differencing said complementary subsampled signal and said filtered signal to provide said subsampled signal P.
Claim 32
Dependent Claim 29 words
A signal processing method as defined in claim 27, including the step of subsampling said digitally encoded signal in a line quincunx pattern to provide said complementary subsampled signal.
Claim 33
Dependent Claim 26 words
A signal processing method as defined in claim 27, wherein said subsampling comprises the step of subsampling said digitally encoded signal in a field quincunx pattern.
Claim 34
Dependent Claim 26 words
A signal processing method as defined in claim 27, wherein said subsampling comprises the step of subsampling said digitally encoded signal in a double checkerboard pattern.
Claim 35
Dependent Claim 33 words
A signal processing method as defined in claim 27, wherein encoding of said complementary subsampled signal uses variable word length coding and encoding of said subsampled digital signal uses differential pulse code modulation.
Claim 36
Dependent Claim 24 words
A signal processing method as defined in claim 27, including the step of sampling said input signal (V) using an orthogonal aligned sampling structure.
Claim 37
Dependent Claim 26 words
A signal processing method as defined in claim 34, wherein said subsampling comprises the step of subsampling said digitally encoded signal in a line quincunx pattern.
Claim 38
Dependent Claim 26 words
A signal processing method as defined in claim 34, wherein said subsampling comprises the step of subsampling said digitally encoded signal in a field quincunx pattern.
Claim 39
Dependent Claim 26 words
A signal processing method as defined in claim 34, wherein said subsampling comprises the step of sampling said digitally encoded signal in a double checkerboard pattern.
Claim 40
Dependent Claim 28 words
A signal processing method as defined in claim 28, comprising encoding a composite colour NTSC signal and sampling such signal at a sampling frequency that is line locked.
Claim 41
Dependent Claim 25 words
A signal processing method as defined in claim 38, wherein subsampling of the digitally encoded signal uses a field quincunx subsampling pattern (S PAT ).
Claim 42
Dependent Claim 22 words
A signal processing method as defined in claim 39, wherein said filtering employs a multi-dimensional filter having one of the responses: ##EQU12##
Claim 43
Dependent Claim 22 words
A signal processing method as defined in claim 38, wherein said subsampling of the digitally encoded signal uses a double checkerboard pattern.
Claim 44
Dependent Claim 20 words
A signal processing method as defined in claim 41, wherein said filtering uses a multi-dimensional filter having the response: ##EQU13##
Claim 45
Dependent Claim 18 words
A signal processing method as defined in claim 38, including subsampling the signal using a line quincunx pattern.
Claim 46
Dependent Claim 20 words
A signal processing method as defined in claim 43, wherein said filtering uses a multi-dimensional filter having the response: ##EQU14##

References Cited (Backward Citations)

US2605361A Cited
US2905756A Cited
US4700361A Cited
US4568916A Cited
US4580129A Cited
US4661862A Cited
US4675733A Cited
US4665436A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-11-01 1992-05-02 1992-11-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-11-01 1996-05-02 1996-11-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-11-01 2000-05-02 2000-11-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag