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

Apparatus for picture processing

Assignee: US Philips Corp
•
Filing: 1977-06-08
•
Granted: 1979-01-09
•
Expires: 1997-06-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Hadamard domain encoder wherein adding and subtracting operations on digitized intensities of 2 × 2 picture points yield secondary results. Likewise processing of groups of 2 × 2 secondary results yields further intermediate and/or final results. The complement of unprocessed secondary and final results fully characterizes the original picture but is better suited for data storage and/or transfer because the energy content of the picture is substantially restricted to a limited region. Redundancy in the stored/transmitted data is thus reduced.

Inventors

  • 👤 Peter Lux

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 02:42
CPC Classifications
G; G06; G06F; G06F17/00; G06F17/10; G06F17/14; G06F17/145; G06T; G06T5/00; G06T5/20; H; H04; H04N; H04N19/00; H04N19/60

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 253 words
Apparatus for picture processing comprising an input for receiving digitized data values of picture points situated within a predetermined matrix area of 2 N × 2 N points within a picture according to a predetermined sequence among said points, said input being connected to a first input of a storage means having first and second inputs and first and second outputs and a plurality of separately addressable locations, said apparatus further comprising correlating means having its input connected to said first output and its output connected to said second input for receiving the data values stored in subgroups comprising four of said locations and for multiplying the data of each subgroup with data constituting the basic Hadamard matrix of the second order (H2), for generating the sums of said data and three further correlated data values and for producing the resultant data values on its output, said storage means being adapted for storing data values received on its first and second inputs according to a predetermined first address sequence, said storage means being adapted for accessing all stored data values therein received on its first input and all data values of said sums, only once, according to a predetermined second address sequence and producing the accessed data values in subgroups of 2 × 2 accessed locations on its first output, the data values of each subgroup all having been correlated the same number of times p in said correlating means and representing the digitized data of 2 p+1 × 2 p+1 picture points.
Claim 2
Dependent Claim 253 words
Apparatus for picture processing comprising an input for receiving digitized data values of picture points situated within a predetermined matrix area of 2 N × 2 N points within a picture according to a predetermined sequence among said points, said input being connected to a first input of a storage means having first and second inputs and first and second outputs and a plurality of separately addressable locations, said apparatus further comprising correlating means having its input connected to said first output and its output connected to said second input for receiving the data values stored in subgroups comprising four of said locations and for multiplying the data of each subgroup with data constituting the basic Hadamard matrix of the second order (H2), for generating the sums of said data and three further correlated data values and for producing the resultant data values on its output, said storage means being adapted for storing data values received on its first and second inputs according to a predetermined first address sequence, said storage means being adapted for accessing all stored data values therein received on its first input and all data values of said sums, only once, according to a predetermined second address sequence and producing the accessed data values in subgroups of 2 × 2 accessed locations on its first output, the data values of each subgroup all having been correlated the same number of times p in said correlating means and representing the digitized data of 2 p+1 × 2 p+1 picture points.
Claim 3
Dependent Claim 13 words
Apparatus according to claim 1 wherein the maximum value of p = N.
Claim 4
Dependent Claim 26 words
Apparatus according to claim 1, wherein said 2 p+1 × 2 p+1 picture points represent all picture points within a block of consecutively arranged picture points.
Claim 5
Dependent Claim 36 words
Apparatus as claimed in claim 1 wherein said storage means comprises a random access storage and an address sequencer for generating a plurality of address sequences for executing a read-process-write operation on the data contained therein.
Claim 6
Dependent Claim 55 words
Apparatus according to claim 1, wherein said storage means include means for producing, after termination of said second address sequence, the digitized data values stored therein according to a third address sequence at its second output said second output being connected to an input of quantizer means which function to generate quantized digital data values.
Claim 7
Dependent Claim 23 words
Apparatus as claimed in claim 5 wherein an output of said quantizer means is connected to an input of an error detection-code generator.
Claim 8
Dependent Claim 285 words
Apparatus as claimed in claim 5, wherein an output of said apparatus is connected to an input of means for receiving digitized and correlated digital data values of picture points and for reconstructing the original picture point data values therefrom, said apparatus including an input for receiving a matrix of 2 N × 2 N processed data values according to a predetermined sequence, said input being connected to a first input of a storage means having first and second inputs and first and second outputs and a plurality of separately addressable locations, said apparatus further comprising further correlating means having an input connected to said first output and its output connected to said second input for receiving the data values stored in a subgroup comprising four of said locations and for multiplying the data values of each subgroup with data values constituting the basic Hadamard matrix of the second order (H2) for generating the sums of said data values and three further correlated data values and for producing the resultant data values on its output, said storage means being adapted for storing data values received on its first and second inputs according to a predetermined first address sequence, said storage means being adapted for accessing all stored data values therein received on its first input and all data values of said sums, only once, according to a predetermined second address sequence and producing the accessed data values in subgroups of 2 × 2 accessed locations on its first output, the data values of each subgroup all having been correlated the same number of times p in said further correlating means and representing the digitized data values of 2 p+1 × 2 p+1 received data values.
Claim 9
Dependent Claim 143 words
Apparatus according to claim 1, wherein said storage means include means for producing the digitized data stored therein according to a third address sequence at its second output after termination of said second address sequence, said third sequence starting with those data values which have been correlated p times followed by those data values which have been correlated (p-1) times, the third address sequence for the highest value of p starting with a partial sequence of said sums, and furthermore comprising for each value of p first, second and third partial sequences, the first partial sequence thereof including correlated data values indicating a brightness variation along a first scanning direction within said subgroup, the second partial sequence thereof including correlated data values indicating a brightness variation along a second scanning direction, and the third partial sequence thereof including the remaining correlated data values.
Claim 10
Dependent Claim 54 words
Apparatus as claimed in cliam 8, wherein for each value of p up to a predetermined maximum value of p = N-1 said storage means comprises four shift registers having their outputs connected in parallel to inputs of said correlating means for presenting thereto four digital data values, A1, A2, A3, A4 in parallel.
Claim 11
Dependent Claim 55 words
Apparatus as claimed in claim 9, whereby said correlating means includes arithmetic means for forming the respective digital values: A1 + A2 + A3 + A4 = B1 a1 - a2 + a3 - a4 = b2 a1 + a2 - a3 - a4 = b3 a1 - a2 - a3 + a4 = b4.
Claim 12
Dependent Claim 35 words
apparatus as claimed in claim 9 wherein, whereby the digital data values B2, B3, B4 are fed back to inputs of the same shift registers where three of the data values A1-A4 had been stored.
Claim 13
Dependent Claim 62 words
Apparatus as claimed in claim 9, wherein for correlating data values for the 1st, 2nd, 3rd . . . pth time up to at most the (N-1)st time said four shift registers have a capacity of 2 2N-2 , 2 N-4 , 2 2N-6 . . . stages, each stage accommodating one complete data value to be correlated four at a time.

References Cited (Backward Citations)

US3810019A Cited
US4048658A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-01-08 1982-07-10 1983-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-01-08 1986-07-10 1987-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-01-08 1990-07-10 1991-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag