Patent ID: 8270735
Filing Date: 2012-09-18
Classification: H04N

Abstract:
1. A non-transitory machine-implemented method of operating an encoder module using a processor, comprising: determining that an input data is to be data-partitioned; performing a discrete cosine transform and a quantization of the input data to form a quantized data; separating a first coefficient representing a DC coefficient of the quantized data for each block of the input data; rearranging other coefficients representing AC coefficients of the quantized data for each block of the input data in a fashion that produces a zig-zag scan output similar to that of a non-data-partitioned data; bypassing a DC encoding module; determining whether any of the rearranged AC coefficients of the quantized data need to be encoded; performing a zig-zag scan on the rearranged AC coefficients of the quantized data and encoding the rearranged AC coefficients of the quantized data based on the zig-zag scan.