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

Value correction method

Assignee: Deutsche Thomson Brandt GmbH
•
Filing: 1987-03-17
•
Granted: 1988-07-19
•
Expires: 2007-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and circuitry for correcting discreet values transmitted in blocks. Circuitry performs at least one multiplication as of matrixes to obtain at least one product value having a plurality of digits, while limiting the number of digits. The correction value is then added to the product value. In the preferred embodiment, multiplication is of matrixes representing blocks of chromaticity or gray values by a transformation matrix and the multiplication produces matrixes in the frequency region. In this embodiment, only a single correction value is calculated, which is added to the mean value element of the matrix obtained by the multiplication and which corresponds to a multiple of the arithmetic mean of all of the elements of the image region matrix.

Inventors

  • 👤 Heinz-Werner Keesen
  • 👤 Wolfgang Hartnack

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:49
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/189; H04N19/60; H04B; H04B14/00; H04B14/02

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 74 words
A method of correcting discrete values transmitted in blocks, comprising the steps of: performing at least one mutliplication to obtain at least one product value having a plurality of digits; during said step of performing at least one multiplication, limiting the number of digit as of the at least one product value; and after said step performing at least one multiplication, adding at least one correction value to the at least one product value.
Claim 2
Independent Claim 74 words
A method of correcting discrete values transmitted in blocks, comprising the steps of: performing at least one mutliplication to obtain at least one product value having a plurality of digits; during said step of performing at least one multiplication, limiting the number of digit as of the at least one product value; and after said step performing at least one multiplication, adding at least one correction value to the at least one product value.
Claim 3
Dependent Claim 75 words
A method as in claim 1, further comprising the steps of transforming values arranged in blocks from an image region to a frequency region and then transmitting the transformed values in blocks, and after the transmission, retransforming the values in blocks in the frequency region back to the image region, said step of transforming including said step of performing at least one multiplication, limiting the number of digits and adding at least one correction value.
Claim 4
Dependent Claim 24 words
A method as in claim 2, wherein the values from image region are one of chromaticity values and gray values of a video signal.
Claim 5
Dependent Claim 21 words
A method as in claim 2, wherein said step of performing at least one multiplication includes the step of multiplying matrixes.
Claim 6
Dependent Claim 29 words
A method as in claim 2, further comprising the step of arranging the blocks of values of the image region so as to be representable by image region matrixes.
Claim 7
Dependent Claim 27 words
A method as in claim 5, wherein said step of performing at least one multipication includes the step of multiplying the image region matrixes by another matrix.
Claim 8
Dependent Claim 43 words
A method as in claim 5, wherein said step of transforming includes the step of obtaining a coefficient matrix having a mean value element which corresponds to a multiple of the arithmetic mean of all of the elements of an image region matrix.
Claim 9
Dependent Claim 39 words
A method as in claim 7, wherein said step of adding at least one correction value include the step of adding a correction value to the mean value element and keeping the remaining elements of the coefficient matrix unchanged.
Claim 10
Dependent Claim 91 words
A circuit for correcting discrete values transmitted in blocks, comprising: means for performing at least one multiplicaiton to obtain at least one product value having a plurality of digits; means, operable during performance of the at least one multiplication by said performing means, for limiting the number of digits of the at least one product value; and means, including a correction circuit, for calculating and adding to the at least one product value, at least one correction value, after the performance of the at least one multiplication by said performing means.
Claim 11
Dependent Claim 91 words
A circuit for correcting discrete values transmitted in blocks, comprising: means for performing at least one multiplicaiton to obtain at least one product value having a plurality of digits; means, operable during performance of the at least one multiplication by said performing means, for limiting the number of digits of the at least one product value; and means, including a correction circuit, for calculating and adding to the at least one product value, at least one correction value, after the performance of the at least one multiplication by said performing means.
Claim 12
Dependent Claim 28 words
A circuit as in claim 9, wherein said calculating and adding means includes an addition circuit which adds a correction value to the at least one product value.
Claim 13
Dependent Claim 132 words
A circuit as in claim 9, further comprising means for transforming values arranged in blocks from an image region to a frequency region, means for transmitting the transformed values in blocks, means for retransforming the values in blocks in the frequency region transmitted by said transmitting means back to the image region, said transforming means including means for performing at least one multiplication of mulitplying matrixes, said means for transforming including means for obtaining a coefficient matrix having a mean value element whih corresponds to a multiple of the arithmetic means of all of the elements of an image region matrix, said means for calculating and adding including an addition circuit means for adding a correction value to the means value without changing any of the other elements of the coefficient matrix.
Claim 14
Dependent Claim 160 words
A circuit as in claim 9, further comprising: means for transforming values arranged in blocks from an image region to a frequency region and means for transmitting the transformed values in blocks, wherein the values arranged in blocks are one of chromacity values and gray values of a video signal and the blocks are represented by image region matrixes, said transforming means including means for performing at least one multiplication of each iamge region matrix by a transformation matrix to obtain a coefficient matrix having a mean value element which corresponds to a multiple of the arithmetic mean of all of the elements of the image region matrix, said means for calculating and adding including an addition circuit means for adding a correction value to the mean value without changing any of the elements of the coefficient matrix; and means for retransforming the values in blocks in the frequency region transmitted by said transmitting means back to the image region.
Claim 15
Independent Claim 140 words
A method of transmitting discret image data values representing a video signal, comprising the steps of: arranged the data values in blocks; transforming the data values arranged in blocks from an image region to a freqeuncy region, said step of transforming including the step of performing at least one multiplication of the blocks of data values to obtain at least one product value having a plurality of digits; during said step of performing at least one multiplication, limiting by rounding off the number of digits of the at least one product value; after said step of performing at least one multiplication, adding at least one correction value to the at least one product value; transmitting the transformed values in blocks; and after said step of transmitting, retransforming the values in blocks in the frequency region back to the image region.
Claim 16
Independent Claim 140 words
A method of transmitting discret image data values representing a video signal, comprising the steps of: arranged the data values in blocks; transforming the data values arranged in blocks from an image region to a freqeuncy region, said step of transforming including the step of performing at least one multiplication of the blocks of data values to obtain at least one product value having a plurality of digits; during said step of performing at least one multiplication, limiting by rounding off the number of digits of the at least one product value; after said step of performing at least one multiplication, adding at least one correction value to the at least one product value; transmitting the transformed values in blocks; and after said step of transmitting, retransforming the values in blocks in the frequency region back to the image region.
Claim 17
Dependent Claim 117 words
A method as in claim 13, wherein the image data values are one of chromacity values and gray values of the video signal and the blocks of data are represented by image region matrixes, said step of performing at least one multiplication comprising the step of multiplying the image region matrixes by a transformation matrix to obtain a coefficient matrix having as one of its elements a mean value element which corresponds to a multiple of the arithmetic mean of all of the elements of the image region matrix, said step of adding including the step of adding a correction value to the mean value element without changing any of the other elements of the coefficient matrix.

References Cited (Backward Citations)

US3927312A Cited
WO1984003160A1 Cited
DE3309717A1 Cited
US4524447A Cited
DE3424078A1 Cited
US4594726A Cited
US4694336A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag