Apple Inc.
Media Object Compression/Decompression with Adaptive Processing for Block-Level Sub-Errors and/or Decomposed Block-Level Sub-Errors

Last updated:

Abstract:

A system comprises an encoder configured to compress media objects using a compression loop that includes a residual decomposition component that decomposes a residual signal for a block of the media object being compressed into multiple sub-error signals. The encoder is further configured to enable different transformation and/or quantization processes to be specified to be applied to different ones of the sub-errors. A corresponding decoder is configured to apply inverse transformation/quantization processing to the sub-error signals, based on the transformation/quantization processes that were applied at the encoder. The decoder then recreates a residual signal from the processed sub-error signals and uses the re-created residual signal to correct predicted values at the decoder.

Status:
Application
Type:

Utility

Filling date:

18 Dec 2020

Issue date:

24 Jun 2021