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

Combined data rate reduction system

Assignee: Ampex Corp
•
Filing: 1981-10-30
•
Granted: 1984-08-28
•
Expires: 2001-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are disclosed for performing a reduction of the data rate of a data stream for transmission through a transmission channel or recording and for subsequently reconstructing the original data stream upon receipt or during reproducing. The method and apparatus utilizes a combination of two processes, one of which eliminates or drops digital samples from the data stream to reduce the data rate for transmission and which subsequently reconstructs the original data stream using the unaltered and recovered digital samples to generate an interpolated value for each of the samples that had been dropped. The second process utilizes differential pulse code modulation for reducing the number of data bits per sample before sending the data stream through the transmission channel and for subsequently restoring the data to its original multi-bit form.

Inventors

  • 👤 Charles H. Coleman, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 12:48
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/79; H04N9/80; H04N9/808; H04N9/8081; H04N9/8082; H04N9/804; H04N9/8042

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 137 words
A method of reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of recording a reduced number of data words and for subsequently reconstructing the data stream upon reproducing thereof, comprising the steps of: dropping data words from said data stream; performing differential pulse code modulation on said remaining data words, thereby resulting in a reduced number of data bits per data word; recording said reduced bit data words; reproducing said reduced bit data words; reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 2
Independent Claim 137 words
A method of reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of recording a reduced number of data words and for subsequently reconstructing the data stream upon reproducing thereof, comprising the steps of: dropping data words from said data stream; performing differential pulse code modulation on said remaining data words, thereby resulting in a reduced number of data bits per data word; recording said reduced bit data words; reproducing said reduced bit data words; reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 3
Dependent Claim 68 words
A method as defined in claim 1 wherein the step of reducing the number of bits of a multi-bit data word comprises: predicting the value of each data word utilizing the preceding predicted values of data words; calculating the difference between the predicted and actual values; and recording the difference value, wherein the difference value has a fewer number of data bits than originally comprised the data word.
Claim 4
Dependent Claim 21 words
A method as defined in claim 2 wherein the data words are a part of a digital representation of a scene.
Claim 5
Dependent Claim 70 words
A method as defined in claim 3 wherein each of said data words represents digital samples taken at a sampling rate that is an integral multiple of the subcarrier frequency of the video signal, the predicted value of each data word being accomplished utilizing preceding predicted values of data words, wherein the preceding predicted values are integral multiples of one subcarrier cycle relative to the sample data word being predicted.
Claim 6
Dependent Claim 66 words
A method as defined in claim 2 wherein said step of reconstructing said data words to the original number of data bits per data word comprises the steps of: utilizing said difference value to predict the value of each data word and adding the received difference value to the predicted data word value to thereby produce the data word in its original number of data bits.
Claim 7
Dependent Claim 67 words
A method as defined in claim 1 wherein the step of reducing the number of bits of a multi-bit data word comprises: predicting the value of each data word utilizing the preceding values of data words; calculating the difference between the predicted and actual values; and transmitting the difference value, wherein the difference value has a fewer number of data bits then originally comprised the data word.
Claim 8
Dependent Claim 66 words
A method as defined in claim 6 wherein said step of reconstructing said data words to the original number of data bits per data word comprises the steps of: utilizing said difference value to predict the value of each data word and adding the received difference value to the predicted data word value to thereby produce the data word in its original number of data bits.
Claim 9
Independent Claim 140 words
A method of reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transmitting a reduced number of data words and for subsequently reconstructing the data stream upon receipt of the transmission thereof, comprising the steps of: dropping data words from said data stream; performing differential pulse code modulation on said remaining data words, thereby resulting in a reduced number of data bits per data word; transmitting said reduced bit data words; receiving said reduced bit data words; reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 10
Independent Claim 140 words
A method of reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transmitting a reduced number of data words and for subsequently reconstructing the data stream upon receipt of the transmission thereof, comprising the steps of: dropping data words from said data stream; performing differential pulse code modulation on said remaining data words, thereby resulting in a reduced number of data bits per data word; transmitting said reduced bit data words; receiving said reduced bit data words; reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 11
Independent Claim 122 words
A method of reducing the data rate of a data stream of data words of video information for the purpose of transferring a fewer number of data words and subsequently reconstructing said data stream, comprising the steps of: dropping each n th data word from said data stream; reducing the number of data bits per data word utilizing differential pulse code modulation; reconstructing the data words to the original number of data bits per data word utilizing differential pulse code modulation subsequently of transferring; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite impulse response digital filter operating on said remaining data words.
Claim 12
Independent Claim 122 words
A method of reducing the data rate of a data stream of data words of video information for the purpose of transferring a fewer number of data words and subsequently reconstructing said data stream, comprising the steps of: dropping each n th data word from said data stream; reducing the number of data bits per data word utilizing differential pulse code modulation; reconstructing the data words to the original number of data bits per data word utilizing differential pulse code modulation subsequently of transferring; and reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed, said value being determined by a finite impulse response digital filter operating on said remaining data words.
Claim 13
Dependent Claim 124 words
Apparatus for reducing the data rate of a data stream of data words of video information for the purpose of transferring a fewer number of data words and subsequently reconstructing said data stream, comprising: means for dropping each n th data word from said data stream; means for performing differential pulse code modulation on said remaining data words to thereby reduce the number of data bits per data word; means for performing differential pulse code modulation on said reduced bit data words subsequently of transferring to thereby reconstruct the data words to the original number of data bits per data word; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed.
Claim 14
Dependent Claim 124 words
Apparatus for reducing the data rate of a data stream of data words of video information for the purpose of transferring a fewer number of data words and subsequently reconstructing said data stream, comprising: means for dropping each n th data word from said data stream; means for performing differential pulse code modulation on said remaining data words to thereby reduce the number of data bits per data word; means for performing differential pulse code modulation on said reduced bit data words subsequently of transferring to thereby reconstruct the data words to the original number of data bits per data word; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been removed.
Claim 15
Dependent Claim 90 words
Apparatus as defined in claim 10 wherein said means for reconstructing said data stream further comprises: means for generating an interpolated value for each of said dropped samples, said generating means comprising a multi-term finite impulse response digital filter means into which said data stream samples are applied, said filter means operating on said samples and providing an interpolated value at the output thereof; and means connected to said generating means for inserting a generated interpolated value into the data stream at each location where a sample had been dropped.
Claim 16
Dependent Claim 59 words
Apparatus as defined in claim 11 wherein said video information signal is a color video information signal having a chroma subcarrier, said digital filter means comprising a digital filter having at least three terms and a frequency response of approximately unity at least at zero frequency and at the frequency of the chroma subcarrier of said video information signal.
Claim 17
Dependent Claim 45 words
Apparatus as defined in claim 10 wherein said means for performing differential pulse code modulation comprises: means for predicting the value of each data word utilizing the preceding predicted values of data words; and means for calculating the difference between the predicted and actual values.
Claim 18
Dependent Claim 142 words
Apparatus for reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transferring a reduced number of data words and for subsequently reconstructing the data stream, comprising: means for dropping data words from said data stream; means for performing differential pulse code modulation on the remaining data words to thereby provide a reduced number of data bits per data word; means for transferring said reduced bit data words; means for receiving said reduced bit data words; means for reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been dropped, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 19
Dependent Claim 142 words
Apparatus for reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transferring a reduced number of data words and for subsequently reconstructing the data stream, comprising: means for dropping data words from said data stream; means for performing differential pulse code modulation on the remaining data words to thereby provide a reduced number of data bits per data word; means for transferring said reduced bit data words; means for receiving said reduced bit data words; means for reconstructing said data words to the original multi-bit data words utilizing differential pulse code modulation; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words had been dropped, said value being determined by a finite response digital filter operating on said remaining data words.
Claim 20
Dependent Claim 122 words
Apparatus for reconstructing a data stream upon receipt of the transfer thereof, wherein said data stream has had data words dropped therefrom and the remaining data words contain a reduced number of data bits per data word as a result of differential pulse code modulation having been performed on said remaining data words, comprising: means for receiving said reduced bit data words; means for reconstructing said data words to the original multi-bit data word length utilizing differential pulse code modulation; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words have been removed, said value being determined by operation of a finite impulse response digital filter operating on said remaining data words.
Claim 21
Dependent Claim 122 words
Apparatus for reconstructing a data stream upon receipt of the transfer thereof, wherein said data stream has had data words dropped therefrom and the remaining data words contain a reduced number of data bits per data word as a result of differential pulse code modulation having been performed on said remaining data words, comprising: means for receiving said reduced bit data words; means for reconstructing said data words to the original multi-bit data word length utilizing differential pulse code modulation; and means for reconstructing said data stream by generating and inserting an interpolated value in the locations where data words have been removed, said value being determined by operation of a finite impulse response digital filter operating on said remaining data words.
Claim 22
Dependent Claim 70 words
Apparatus for reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transferring a reduced number of data words, comprising: means for dropping data words from said data stream; and means for performing differential pulse code modulation on said remaining data words to thereby produce a reduced number of data bits per data word for subsequent recording and/or transmitting thereof.
Claim 23
Dependent Claim 70 words
Apparatus for reducing the data rate of a data stream of multi-bit digital data words representing video information for the purpose of transferring a reduced number of data words, comprising: means for dropping data words from said data stream; and means for performing differential pulse code modulation on said remaining data words to thereby produce a reduced number of data bits per data word for subsequent recording and/or transmitting thereof.

References Cited (Backward Citations)

US4129882A Cited
US4227204A Cited
US4301466A Cited
US4323916A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-08-28 1988-02-27 1988-08-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-08-28 1992-02-27 1992-08-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-08-28 1996-02-27 1996-08-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag