Large scale online lossless animated gif processor
AssigneeMicrosoft Technology Licensing, LLC
InventorsYurong Jiang, Ivaylo G. Dimitrov, Sining Ma, Si Lao
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsYurong Jiang, Ivaylo G. Dimitrov, Sining Ma, Si Lao
Estimating the term…
Systems and techniques for a large scale online lossless animated GIF processor are described herein. In an example, a lossless animated GIF processor is adapted to receive an animated GIF image and decode a first and second frame of the animated GIF image, wherein the decoding identifies a disposal method for each frame. The lossless animated GIF processor may determine an optimized disposal method for the second frame based on transparency pixels in the second frame and an overlap estimation between the second frame and the first frame. The lossless animated GIF processor may encode the second frame with the optimized disposal method. The lossless animated GIF processor may be further adapted to identify pixels in an area of interest, designate pixels outside the area of interest as transparent, and encode the area of interest and the pixels designated as transparent for the second frame.
A method for optimization of an animated image encoded in a Graphic Interchange Format (GIF) comprising:
A system for optimization of an animated image encoded in a Graphic Interchange Format (GIF) comprising:
At least one non-transitory computer readable medium including instructions for optimization of an animated image encoded in a Graphic Interchange Format (GIF) that when executed by at least one processor, cause the at least one processor to:
Dependencies are inferred from the claim text.