Patent US5506623A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5506623A Expired / Lapsed US ⏱️ 0.0 years remaining

Data compression methods and systems with quantization distortion measurement means

Assignee: Sony Corp
•
Filing: 1995-04-04
•
Granted: 1996-04-09
•
Expires: 2015-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission system, permits data transmission without failure while ensuring a substantially constant picture quality or audio quality irrespective of the source of data. The data transmission system transmits data after conversion thereof into digital data and compression of the same. In the system, the distortion in data to be transmitted is measured, and the quantization step size is controlled according to the measured distortion to hold the distortion constant, thus permitting data transmission while maintaining constant quality of the transmitted data irrespective of the data source kind.

Inventors

  • 👤 Yoichiro Sako
  • 👤 Yuichi Kojima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:29
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/134; H04N19/154; H04N19/102; H04N19/124; H04N19/126; H04N19/50; H04N19/503; H04N19/60; H04N19/61

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 173 words
A data transmission system comprising: quantizing means for quantizing a data signal into quantized data to be transmitted; decoding means operative to generate a decoded data signal from the quantized data; distortion measurement means for measuring distortion of said quantized data based upon the data signal and the decoded data signal; first quantization step size control means for controlling the step size of quantization in said quantizing means based upon the distortion measured by the distortion measurement means, the step size of quantization controlled to maintain the distortion constant; data quantity measurement means for measuring a quantity of said quantized data; second quantization step size control means for controlling the step size of quantization in said quantizing means according to said quantity of quantized data to be transmitted; and switching means for switching an input of the quantizing means between a first quantization step size control signal output from said first quantization step size control means and a second quantization step size control signal output from said second quantization step size control means.
Claim 2
Dependent Claim 173 words
A data transmission system comprising: quantizing means for quantizing a data signal into quantized data to be transmitted; decoding means operative to generate a decoded data signal from the quantized data; distortion measurement means for measuring distortion of said quantized data based upon the data signal and the decoded data signal; first quantization step size control means for controlling the step size of quantization in said quantizing means based upon the distortion measured by the distortion measurement means, the step size of quantization controlled to maintain the distortion constant; data quantity measurement means for measuring a quantity of said quantized data; second quantization step size control means for controlling the step size of quantization in said quantizing means according to said quantity of quantized data to be transmitted; and switching means for switching an input of the quantizing means between a first quantization step size control signal output from said first quantization step size control means and a second quantization step size control signal output from said second quantization step size control means.
Claim 3
Dependent Claim 66 words
The data transmission system according to claim 1, wherein said decoding means further comprises: inverse quantizing means operative to inverse quantize the quantized data; and an addition circuit having a first input coupled to an output of the inverse quantizing means, a second input coupled to an output of a delay circuit, the delay circuit having an input coupled to an output of the addition circuit.
Claim 4
Dependent Claim 56 words
The data transmission system according to claim 2, wherein said decoding means further comprises: means for applying the output of said addition circuit to a subtraction circuit to obtain differential data between said output of said addition circuit and said data signal to be transmitted, and for applying said differential data to the distortion measurement means.
Claim 5
Dependent Claim 63 words
The data transmission system according to claim 3, wherein said distortion measurement means further comprises: a distortion measurement judgment circuit including a square calculation circuit operative to square said differential data, an integration circuit operative to integrate an output of said square calculation circuit and a square root calculation circuit operative to calculate the square root of an output of said integration circuit.
Claim 6
Dependent Claim 83 words
The data transmission system according to claim 1, wherein said switching means further comprises: means for selecting for input to the quantizing means said first quantization step size control signal when the information quantity per a predetermined unit time of said quantized data does not exceed a predetermined reference value and selecting for input to the quantizing means said second quantization step size control signal when the information quantity per a predetermined unit time of said quantized data exceeds said predetermined reference value.
Claim 7
Dependent Claim 184 words
A data transmission system producing quantized data from an information signal via quantizing means and transmitting said quantized data, said system comprising: first quantization step size control means for controlling the quantization step size of said quantizing means to a constant; generated information quantity measurement means for measuring generated information quantity of said quantized data; second quantization step size control means for controlling the quantization step size of said quantizing means on the basis of the generated information quantity so that the generated information quantity of said quantized data is kept to a constant; first switching means selecting and outputting, in accordance with the generated information quantity of said quantized data, between a first quantization step size control signal provided by said first quantization step size control means and a second quantization step size control signal provided by said second quantization step size control means; and second switching means for selecting between the selected output provided by the first switching means and the first quantization step size control signal, and for outputting a signal selected by the second switching means to said quantizing means.
Claim 8
Dependent Claim 184 words
A data transmission system producing quantized data from an information signal via quantizing means and transmitting said quantized data, said system comprising: first quantization step size control means for controlling the quantization step size of said quantizing means to a constant; generated information quantity measurement means for measuring generated information quantity of said quantized data; second quantization step size control means for controlling the quantization step size of said quantizing means on the basis of the generated information quantity so that the generated information quantity of said quantized data is kept to a constant; first switching means selecting and outputting, in accordance with the generated information quantity of said quantized data, between a first quantization step size control signal provided by said first quantization step size control means and a second quantization step size control signal provided by said second quantization step size control means; and second switching means for selecting between the selected output provided by the first switching means and the first quantization step size control signal, and for outputting a signal selected by the second switching means to said quantizing means.
Claim 9
Independent Claim 147 words
A method of transmitting data comprising the steps of: quantizing a data signal into quantized data to be transmitted; decoding the quantized data to generate a decoded data signal; measuring distortion of said quantized data based upon the data signal and the decoded data signal to form measured distortion; controlling the step size of quantization based upon said measured distortion to thereby control the distortion of said quantized data based upon the measured distortion, the step size of quantization controlled to maintain the measured distortion constant; measuring the quantity of said quantized data; controlling the step size of quantization based upon the quantity of quantized data to be transmitted; and selectively switching between the step of controlling the step size of quantization based upon the measured distortion and the step of controlling the step size of quantization based upon the quantity of quantized data to be transmitted.
Claim 10
Independent Claim 147 words
A method of transmitting data comprising the steps of: quantizing a data signal into quantized data to be transmitted; decoding the quantized data to generate a decoded data signal; measuring distortion of said quantized data based upon the data signal and the decoded data signal to form measured distortion; controlling the step size of quantization based upon said measured distortion to thereby control the distortion of said quantized data based upon the measured distortion, the step size of quantization controlled to maintain the measured distortion constant; measuring the quantity of said quantized data; controlling the step size of quantization based upon the quantity of quantized data to be transmitted; and selectively switching between the step of controlling the step size of quantization based upon the measured distortion and the step of controlling the step size of quantization based upon the quantity of quantized data to be transmitted.
Claim 11
Dependent Claim 55 words
The method of transmitting data according to claim 7, wherein the step of decoding the quantized data further comprises the steps of: inverse quantizing the quantized data; delaying an output of an adder; and adding the delayed output of the adder to the inverse quantized quantized data to thereby generate the output of the adder.
Claim 12
Dependent Claim 47 words
The method of transmitting data according data transmission system according to claim 8, wherein the step of decoding the quantized data further comprises the steps of: subtracting the output of the adder from the data signal to generate differential data representative of distortion of the quantized data.
Claim 13
Dependent Claim 40 words
A method of transmitting data according to claim 9, wherein the step of measuring distortion further comprises the steps of: squaring the differential data; integrating the squared differential data; and determining the square root of the integrated squared differential data.
Claim 14
Dependent Claim 77 words
The method of transmitting data according to claim 7, wherein step of selectively switching further comprises the steps of: selecting a first quantization step size when information quantity representing the information quantity per a predetermined unit time of said quantized data does not exceed a predetermined reference value and selecting a second quantization step size when the information quantity representing the information quantity per a predetermined unit time of said quantized data exceeds said predetermined reference value.
Claim 15
Independent Claim 184 words
A method of producing quantized data from an information signal transmitting said quantized data, said method comprising the steps of: controlling to be constant the quantization step size for quantizing an information signal, thereby outputting a first quantization step size control signal; measuring a generated information quantity of said quantized data; controlling the quantization step size for quantizing the information signal on the basis of the generated information quantity so that the generated information quantity of said quantized data is kept to a constant, thereby outputting a second quantization step size control signal; measuring a distortion of said quantized data; controlling the quantization step size based upon the measured distortion and outputting a third quantization size control signal; selecting and outputting, in accordance with the generated information quantity of said quantized data, between the first quantization step size control signal and the third quantization step size control signal; selecting between an output of the selecting and outputting step and the second quantization step size control signal; and selecting between an output of the selecting and outputting step and the output of the selecting step.
Claim 16
Independent Claim 184 words
A method of producing quantized data from an information signal transmitting said quantized data, said method comprising the steps of: controlling to be constant the quantization step size for quantizing an information signal, thereby outputting a first quantization step size control signal; measuring a generated information quantity of said quantized data; controlling the quantization step size for quantizing the information signal on the basis of the generated information quantity so that the generated information quantity of said quantized data is kept to a constant, thereby outputting a second quantization step size control signal; measuring a distortion of said quantized data; controlling the quantization step size based upon the measured distortion and outputting a third quantization size control signal; selecting and outputting, in accordance with the generated information quantity of said quantized data, between the first quantization step size control signal and the third quantization step size control signal; selecting between an output of the selecting and outputting step and the second quantization step size control signal; and selecting between an output of the selecting and outputting step and the output of the selecting step.
Claim 17
Dependent Claim 239 words
A data transmission system comprising: quantizing means for quantizing a data signal into quantized data to be transmitted; decoding means operative to generate a decoded data signal from the quantized data; distortion measurement means for measuring distortion of said quantized data based upon the data signal and the decoded data signal; first means for controlling the step size of quantization in said quantizing means based upon the distortion measured by the distortion measurement means, the step size of quantization controlled to maintain the distortion constant; data quantity measurement means for measuring a quantity of the quantized data to be transmitted; second means for controlling the step size of quantization in said quantizing means according to said quantity of quantized data to be transmitted; third means for controlling the step size of quantization in said quantizing means to be constant; first switching means for switching an input of the quantizing means between a first quantization step size control signal from the first quantization step size control means and a third quantization step size control signal from the third quantization step size control means; second switching means for switching the input of the quantizing means between an output of the first switching means and a second quantization step size control signal from the second quantization step size control means; and third switching means for switching the input of the quantizing means between the first switching means and the second switching means.
Claim 18
Dependent Claim 239 words
A data transmission system comprising: quantizing means for quantizing a data signal into quantized data to be transmitted; decoding means operative to generate a decoded data signal from the quantized data; distortion measurement means for measuring distortion of said quantized data based upon the data signal and the decoded data signal; first means for controlling the step size of quantization in said quantizing means based upon the distortion measured by the distortion measurement means, the step size of quantization controlled to maintain the distortion constant; data quantity measurement means for measuring a quantity of the quantized data to be transmitted; second means for controlling the step size of quantization in said quantizing means according to said quantity of quantized data to be transmitted; third means for controlling the step size of quantization in said quantizing means to be constant; first switching means for switching an input of the quantizing means between a first quantization step size control signal from the first quantization step size control means and a third quantization step size control signal from the third quantization step size control means; second switching means for switching the input of the quantizing means between an output of the first switching means and a second quantization step size control signal from the second quantization step size control means; and third switching means for switching the input of the quantizing means between the first switching means and the second switching means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-09 1999-10-09 2000-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-09 2003-10-09 2004-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-09 2007-10-09 2008-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag