Claims Analysis
Total Claims: 44
Claim 1
Independent Claim
110 words
A method for processing digital image data comprising the steps of: spatially decomposing said image data into frequency scales of decreasing frequencies; forming edge point representations at each of said frequency scale, including a lowest frequency scale; dividing each said point representations of each of said frequency scales into blocks; computing the normalized average modulus and angle values of each of said blocks; matching said average modulus and angle values from said blocks of each of said frequency scales, except said lowest frequency scale, to said blocks of said next lower frequency scale; storing information describing said matching blocks; and storing a spatially decimated representation at said lowest frequency scale.
Claim 2
Independent Claim
110 words
A method for processing digital image data comprising the steps of: spatially decomposing said image data into frequency scales of decreasing frequencies; forming edge point representations at each of said frequency scale, including a lowest frequency scale; dividing each said point representations of each of said frequency scales into blocks; computing the normalized average modulus and angle values of each of said blocks; matching said average modulus and angle values from said blocks of each of said frequency scales, except said lowest frequency scale, to said blocks of said next lower frequency scale; storing information describing said matching blocks; and storing a spatially decimated representation at said lowest frequency scale.
Claim 3
Dependent Claim
32 words
The method of claim 1, wherein during said matching step, said blocks of said frequency scale being matched are range blocks and said blocks of said next higher scale are domain blocks.
Claim 4
Dependent Claim
22 words
The method of claim 1, wherein said spatially decomposing step uses a combined wavelet and gradient transformation function to perform said step.
Claim 5
Dependent Claim
18 words
The method of claim 3, wherein said wavelet transformation function is based on a quadratic spline basis set.
Claim 6
Dependent Claim
21 words
The method of claim 1, wherein said representations at each frequency scale includes high frequency representation and a low frequency representation.
Claim 7
Dependent Claim
17 words
The method of claim 5, wherein said matching step is only performed on said high frequency representations.
Claim 8
Dependent Claim
20 words
The method of claim 5, wherein said representation at said spatially decimated lowest frequency scale is a low frequency representation.
Claim 9
Dependent Claim
55 words
The method of claim 5 further comprising the steps of: chain coding said high frequency representations in each of said frequency scales to indicate an object; matching features of said object across said frequency scales; preserving only those said matched features which satisfy a predetermined condition; and identifying said preserved features using other stored features.
Claim 10
Dependent Claim
15 words
The method of claim 8, wherein said matching step is performed using a Lipschitz equation.
Claim 11
Dependent Claim
22 words
The method of claim 8, wherein a Lipschitz equation is used in said matching step to remove noise from said encoded image.
Claim 12
Dependent Claim
19 words
The method of claim 8, wherein said predetermined condition in said preserving step is based on a Lipschitz equation.
Claim 13
Dependent Claim
23 words
The method of claim 8, wherein said predetermined condition in said preserving step is based on modulus values associated with said image data.
Claim 14
Dependent Claim
18 words
The method of claim 8, wherein said identifying step is performed using a range block centroid matching scheme.
Claim 15
Dependent Claim
19 words
The method of claim 1, wherein said matching steps includes sorting said average modulus values to increase matching efficiencies.
Claim 16
Dependent Claim
19 words
The method of claim 1, wherein said matching steps includes sorting said average angle values to increase matching efficiencies.
Claim 17
Dependent Claim
14 words
The method of claim 1, wherein said spatially decomposing step compresses said image data.
Claim 18
Dependent Claim
23 words
The method of claim 1, wherein said edge point representations are formed comprising the step of calculating the derivative of a transformation function.
Claim 19
Independent Claim
80 words
A method for compressing digital image data combining wavelet and block encoding techniques comprising the steps of: spatially decomposing said image into frequency scales of decreasing frequencies; matching domain and range blocks representing said image from each said frequency scales except said lowest frequency scale, to said blocks of said next lower frequency scale using the normalized average modulus and angle values of each said block; and storing information describing said matched domain and range blocks for each said scale.
Claim 20
Independent Claim
80 words
A method for compressing digital image data combining wavelet and block encoding techniques comprising the steps of: spatially decomposing said image into frequency scales of decreasing frequencies; matching domain and range blocks representing said image from each said frequency scales except said lowest frequency scale, to said blocks of said next lower frequency scale using the normalized average modulus and angle values of each said block; and storing information describing said matched domain and range blocks for each said scale.
Claim 21
Dependent Claim
19 words
The method of claim 18, wherein said spatially decomposing step uses a wavelet transformation function to perform said step.
Claim 22
Dependent Claim
18 words
The method of claim 19, wherein said wavelet transformation function is based on a quadratic spline basis set.
Claim 23
Dependent Claim
18 words
The method of claim 18, wherein each said frequency scale includes high frequency components of said image data.
Claim 24
Dependent Claim
16 words
The method of claim 21, wherein said matching step is performed on said high frequency components.
Claim 25
Dependent Claim
19 words
The method of claim 18, wherein said matching step includes sorting said average modulus values to increase matching efficiencies.
Claim 26
Dependent Claim
19 words
The method of claim 18, wherein said matching step includes sorting said average angle values to increase matching efficiencies.
Claim 27
Dependent Claim
21 words
The method of claim 18, wherein said spatially decompressing step comprises the step of calculating the derivative of a transformation function.
Claim 28
Independent Claim
165 words
A method for processing compressed digital image data representing an original image, wherein said image data has been spatially decomposed into a plurality of frequency scales each having a low frequency representation and high frequency point representation and wherein said high frequency point representations were encoded at least by matching average modulus and angle values of portions of said high frequency point representations between adjacent said frequency scales, the method comprising the steps of: a. decoding said encoded representation in said lowest frequency scale; b. decoding a high frequency point representation at each of said frequency scales; c. transforming said decoded low and high frequency representations for each of said frequency scales into a corresponding representation in the next higher frequency scale; d. adding said transformed low frequency image and said transformed high frequency image to produce a new low frequency image at the next highest scale; and e. repeating steps c and d until said new low frequency image closely approximates said original image.
Claim 29
Independent Claim
165 words
A method for processing compressed digital image data representing an original image, wherein said image data has been spatially decomposed into a plurality of frequency scales each having a low frequency representation and high frequency point representation and wherein said high frequency point representations were encoded at least by matching average modulus and angle values of portions of said high frequency point representations between adjacent said frequency scales, the method comprising the steps of: a. decoding said encoded representation in said lowest frequency scale; b. decoding a high frequency point representation at each of said frequency scales; c. transforming said decoded low and high frequency representations for each of said frequency scales into a corresponding representation in the next higher frequency scale; d. adding said transformed low frequency image and said transformed high frequency image to produce a new low frequency image at the next highest scale; and e. repeating steps c and d until said new low frequency image closely approximates said original image.
Claim 30
Dependent Claim
25 words
The method of claim 26, wherein said coded high frequency representations include chain coded data and said decoding step b includes a synthetic edge procedure.
Claim 31
Dependent Claim
15 words
The method of claim 26, wherein said decoding step a is accomplished with fractal techniques.
Claim 32
Dependent Claim
25 words
The method of claim 26, further including the step of comparing image information to a threshold in order to remove said information from said image.
Claim 33
Dependent Claim
25 words
The method of claim 26, wherein said high frequency point representations include chain coded data and said decoding step b uses said chain coded data.
Claim 34
Dependent Claim
23 words
The method of claim 26, wherein said point representations include blocks and said decode step b uses an average modulus value for decoding.
Claim 35
Dependent Claim
23 words
The method of claim 26, wherein said point representations include blocks and said decode step b uses an average angle value for decoding.
Claim 36
Independent Claim
128 words
A system for processing digital image data comprising: an image recorder for recording an image; a digitizer for converting said recorded image as said image data; at least one first processor which spatially decomposes said image data into frequency scales of decreasing frequencies, forms edge point representations at each said frequency scale, including a lowest frequency scale, for dividing said point representations of each said frequency scales into blocks, computes the average modulus and angle values of each of said blocks, matches said average modulus and angle values from said blocks of each of said frequency scales, except said lowest frequency scale, to said blocks of said next lower frequency scale; a storage medium for storing information describing said matching blocks; and a monitor to display said image.
Claim 37
Independent Claim
128 words
A system for processing digital image data comprising: an image recorder for recording an image; a digitizer for converting said recorded image as said image data; at least one first processor which spatially decomposes said image data into frequency scales of decreasing frequencies, forms edge point representations at each said frequency scale, including a lowest frequency scale, for dividing said point representations of each said frequency scales into blocks, computes the average modulus and angle values of each of said blocks, matches said average modulus and angle values from said blocks of each of said frequency scales, except said lowest frequency scale, to said blocks of said next lower frequency scale; a storage medium for storing information describing said matching blocks; and a monitor to display said image.
Claim 38
Dependent Claim
21 words
The system of claim 33, wherein said first processor calculates the derivative of a transformation function while forming edge point representations.
Claim 39
Dependent Claim
38 words
The system of claim 33, further comprising: a storage medium containing a database of image data to be used for pattern matching; at least one second processor for matching said information describing said matching blocks to said database.
Claim 40
Dependent Claim
15 words
The system of claim 33, wherein said first and second processors are the same processor.
Claim 41
Dependent Claim
22 words
The system of claim 33, further comprising a databus for connecting said storage medium and said second processor to said first processor.
Claim 42
Dependent Claim
16 words
The system of claim 37, further comprising a separate third processor for decoding said image data.
Claim 43
Dependent Claim
18 words
The system of claim 38, further comprising a databus for connecting said third processor to said first processor.
Claim 44
Dependent Claim
18 words
The system of claim 38, further comprising a network for connecting said third processor to said first processor.