Methods for encoding an image
First Claim
Patent Images
1. A method for encoding an image, comprising:
- (a) generating, by a computer, an initial quality encoding of a portion of a plurality of portions of an image spatially divided into the plurality of portions, wherein the initial quality encoding is generated based on determining the portion has changed;
(b) generating a quality improvement encoding of the portion based on determining the portion (i) is unchanged since being previously encoded and (ii) has been encoded to less than a pre-determined quality; and
(c) generating a lossless encoding of the portion based on determining the portion (i) is unchanged since being previously encoded and (ii) has been encoded to the pre-determined quality.
6 Assignments
0 Petitions
Accused Products
Abstract
An image encoding apparatus. In one embodiment, the apparatus comprises an encoding engine coupled to a source of a block of pixel data, the encoding engine enabled to encode the block of pixel data to a quality level, the encoding engine coupled to a network interface; and a state sequencer, the state sequencer enabled to obtain an indication of scan block persistence, build state information and encoding parameters to control the quality level.
44 Citations
19 Claims
-
1. A method for encoding an image, comprising:
-
(a) generating, by a computer, an initial quality encoding of a portion of a plurality of portions of an image spatially divided into the plurality of portions, wherein the initial quality encoding is generated based on determining the portion has changed; (b) generating a quality improvement encoding of the portion based on determining the portion (i) is unchanged since being previously encoded and (ii) has been encoded to less than a pre-determined quality; and (c) generating a lossless encoding of the portion based on determining the portion (i) is unchanged since being previously encoded and (ii) has been encoded to the pre-determined quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for encoding an image, comprising:
-
(a) generating, by a computer, an initial quality encoding of a portion of a plurality of portions of an image spatially divided into the plurality of portions, wherein the initial quality encoding is generated based on determining the portion has changed; (b) generating a quality improvement encoding of the portion based on determining the portion (i) is unchanged since being previously encoded and (ii) has been encoded to less than a pre-determined quality; and (c) selectively repeating, for each portion of the plurality of portions based on change state and encoded state information associated with each portion of the plurality of portions, the steps of (a) generating an initial quality encoding and (b) generating a quality improvement encoding. - View Dependent Claims (17)
-
-
18. A method for encoding an image, comprising:
-
(a) generating, by a computer, an initial quality encoding of a portion of a plurality of portions of an image spatially divided into the plurality of portions, wherein the initial quality encoding is generated based on determining the portion has changed; (b) generating a lossless encoding of the portion based on determining the portion is unchanged for a predetermined time since being previously encoded; and (c) selectively repeating, for each portion of the plurality of portions based on change state and encoded state information associated with each portion of the plurality of portions, the steps of (a) generating an initial quality encoding and (b) generating a lossless encoding. - View Dependent Claims (19)
-
Specification