GENERATION AND USE OF MASKS IN MPEG VIDEO ENCODING TO INDICATE NON-ZERO ENTRIES IN TRANSFORMED MACROBLOCKS

Patent №

US 6,985,529

Granted

2006-01-10

Filed 2002

Owner

APPLE COMPUTER, INC.

Lab

AI components

1

vision

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10041535

During Motion Picture Experts Group (MPEG) video encoding a two-dimensional discrete cosine transform (DCT) is performed on data representing an original image. The resulting coefficients are then quantized, which typically results in many zero coefficients. Because of the nature of most video data, most higher-order coefficients are typically zero and the lower-order coefficients (i.e., those grouped towards the upper left of the matrix) are more likely to be non-zero. To reduce the lengths of runs among the lower-order coefficients, the coefficients can be encoded in a zig-zag pattern. In one embodiment, the zig-zag pattern is maintained and one or more masks are generated based on the output of the quantization phase. The one or more masks are used to identify the coefficients within the matrix that are non-zero. This reduces the number of accesses to memory required to encode the non-zero coefficients and runs of zero coefficients.

VisionH04N 19/112H04N 19/126H04N 19/60

AI classification

Vision0.90
Evolutionary computation0.00
Natural language0.00
AI hardware0.00
Machine learning0.00
Knowledge representation0.00
Speech0.00
Planning0.00

Ownership

APPLE COMPUTER, INC.

assignment · 127520570

Assignors

KLIVINGTON, JASON

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC