Method of compressing images of arbitrarily shaped objects
First Claim
1. A method of manipulating spectral content of a block of pixels for compression comprising the steps of:
- a) classifying each pixel within a selected block of pixels as relevant or irrelevant;
b) generating a coefficient block representing a forward transform of the selected block; and
c) modifying coefficient values to generate a modified coefficient block subject to a set of pre-determined constraints including a constraint that the relevant pixels have a same value in an inverse transformation of the modified coefficient block as in the selected block.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of manipulating spectral content of a block of pixels for compression includes the step of classifying each pixel within a selected block of pixels as relevant or irrelevant. A forward transform is applied to the selected block to generate a coefficient block. The coefficient values are modified to generate a modified coefficient block subject to a set of pre-determined constraints including a constraint that the relevant pixels have a same value in an inverse transformation of the modified coefficient block as in the selected block. Proceeding in a reverse zig zag coefficient order the method is repeated for other coefficients having non-zero quantized values.
-
Citations
20 Claims
-
1. A method of manipulating spectral content of a block of pixels for compression comprising the steps of:
-
a) classifying each pixel within a selected block of pixels as relevant or irrelevant;
b) generating a coefficient block representing a forward transform of the selected block; and
c) modifying coefficient values to generate a modified coefficient block subject to a set of pre-determined constraints including a constraint that the relevant pixels have a same value in an inverse transformation of the modified coefficient block as in the selected block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of manipulating spectral content of a block of pixels for compression comprising the steps of:
-
a) providing a source block of pixels from a source image;
b) classifying the pixels as modifiable or nonmodifiable;
c) performing a forward transform on the selected block;
d) quantizing the transformed block to generate a quantized coefficient block; and
e) modifying at least one coefficient to produce a corresponding zero quantized coefficient subject to a plurality of constraints including the constraint that the coefficient is modified without altering pixel values of an inverse transform that correspond to nonmodifiable pixels in the selected block. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification