MIP Map Compression
AssigneeImagination Technologies Limited
InventorRostam King
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for compressing image data are described along with corresponding methods and apparatus for decompressing the compressed image data. An encoder unit, which generates the compressed image data, comprises an input arranged to receive a first image and a second image, wherein the second image is twice the width and height of the first image, a prediction generator arranged to generate a prediction texture from the first image using an adaptive interpolator, a difference texture generator arranged to generate a difference texture from the prediction texture and the second image and in encoder unit arranged to encode the difference texture.
Claims20
An encoder for encoding image data, the encoder comprising:
- an input arranged to receive a first image and a second image, wherein the second image is twice the width and height of the first image;
- a prediction generator arranged to generate a prediction image from the first image using an adaptive interpolator,
- a difference image generator arranged to generate a difference image from the prediction image and the second image;
- and
- an encoder unit arranged to encode the difference image.
A method of encoding image data comprising:
- receiving, at an input, a first image and a second image, wherein the second image is twice the width and height of the first image;
- generating, in a prediction generator, a prediction image from the first image using an adaptive interpolator,
- generating, in a difference texture generator, a difference image from the prediction image and the second image;
- and
- encoding, in an encoder unit, the difference image.
A non-transitory computer readable storage medium having stored thereon a computer readable description of an integrated circuit that, when processed in an integrated circuit manufacturing system, causes the integrated circuit manufacturing system to manufacture an encoder comprising:
- an input arranged to receive a first image and a second image, wherein the second image is twice the width and height of the first image;
- a prediction generator arranged to generate a prediction image from the first image using an adaptive interpolator,
- a difference image generator arranged to generate a difference image from the prediction image and the second image;
- and
- an encoder unit arranged to encode the difference image.
Dependencies are inferred from the claim text.