Back to results
US 5,852,681 AGranted
Method and apparatus for eliminating artifacts in data processing and compression systems
AssigneeMassachusetts Institute of Technology
InventorsKevin Amaratunga, John R. Williams
Life of this patent
Estimating the term…
Abstract
A method and apparatus to eliminate artifacts in data processing and compression systems.
Claims8
A method of eliminating edge effects from a transformed image, the method comprising the steps of:
- (a) selecting a wavelet basis function which approximates a sequence of data values wherein the sequence of data values define an image region and wherein a first data value in the sequence of data values corresponds to a first boundary of the image and a second data value in the sequence of data values corresponds to a second boundary of the image;
- (b) selecting a first predetermined number of data values inside the predetermined boundary region of the image region;
- (c) generating a polynomial having a predetermined order and having a predetermined characteristic inside a predetermined boundary region of the image region wherein the polynomial is representative of selected data values inside the boundary region, wherein the first predetermined number of data values correspond to at least twice the predetermined order of the polynomial;
- (d) extrapolating the polynomial a predetermined length outside the boundary region;
- (e) generating a second predetermined number of exterior data values from the portion of the polynomial extrapolated outside the boundary region of the image region;
- and
- (f) expressing the plurality of exterior data values in terms of data values inside the boundary region of the image region.
4 more elements
A method comprising the steps of:
- (a) selecting a basis function which approximates a sequence of data values representing an image wherein a first data value in the sequence of data values corresponds to a first image boundary of the sequence of data values and a second data value in the sequence of data values corresponds to a second image boundary of the sequence of data values;
- (b) selecting a first predetermined number of data values representing an image along a polynomial, the polynomial having a predetermined order inside a predetermined boundary region wherein the first predetermined number of data values correspond to at least twice the predetermined order of the polynomial;
- (c) extrapolating the polynomial a predetermined length outside the predetermined boundary region;
- (d) generating a plurality of exterior data values representative of the polynomial outside the predetermined boundary region;
- and
- (e) expressing the plurality of exterior data values in terms of the data values represented by the polynomial inside the predetermined boundary region.
3 more elements
Dependencies are inferred from the claim text.