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
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 |