Back to results
US 8,948,529 B1Granted
Multi-pass encoding
AssigneeGoogle Inc.
InventorJuha-Pekka Maaninen
Life of this patent
Estimating the term…
Abstract
In accordance with aspects of the disclosure, devices and methods are provided for receiving uncompressed image data and performing multi-pass encoding of the uncompressed image data including encoding a frame of the uncompressed image data in a first pass, storing predictor pixels from the encoded frame in a memory, and re-encoding the frame of the uncompressed image data in a second pass using the stored predictor pixels from the first pass.
Claims20
A device comprising:
- a memory;
- and
- an encoder configured to receive uncompressed image data and perform multi-pass encoding of the uncompressed image data, the encoder including:
- a first pass module configured to encode a frame of the uncompressed image data in a first pass,
- a prediction module configured to store predictor pixels from the encoded frame in the memory, and
- a second pass module configured to re-encode the frame of the uncompressed image data in a second pass using the predictor pixels stored by the prediction module from the first pass.
3 more elements
A method comprising:
- receiving uncompressed image data at an encoder;
- and
- performing multi-pass encoding of the uncompressed image data at the encoder, including:
- encoding a frame of the uncompressed image data in a first pass,
- storing predictor pixels from the encoded frame in a memory, and
- re-encoding the frame of the uncompressed image data in a second pass using the stored predictor pixels from the first pass.
3 more elements
An apparatus comprising:
- a first module configured to receive uncompressed image data and perform a first encoding of the uncompressed image data by encoding at least one block of the uncompressed image data in a first pass;
- a prediction module configured to store predictor pixels from the at least one encoded block in memory;
- and
- a second module configured to perform a second encoding of the uncompressed image data by encoding the at least one block of the uncompressed image data in a second pass using the predictor pixels stored from the first pass.
1 more element
Dependencies are inferred from the claim text.