Patent ID: 7856058
Filing Date: 2010-12-21
Classification: H04N

Abstract:
1. A video encoding method for subjecting an input video image to prediction encoding, the video image comprising a luminance component and first and second color difference components, the method comprising: determining, for a to-be-encoded block, an index indicating a combination selected from a plurality of combinations, each combination comprising (A) a first weighting factor for the luminance component, (B) a second weighting factor for the first color difference component, (C) a third weighting factor for the second color difference component, (D) a first offset for the luminance component, (E) a second offset for the first color difference component, (F) a third offset for the second color difference component, and (G) a flag indicating presence or non-presence of the weighting factors and the offsets for the first and second color difference components; generating a prediction image by multiplying the luminance and first and second color difference components of a reference image by the weighting factors, respectively, and adding the offsets, respectively, to results of the multiplying, based on a motion vector; generating a prediction error signal by calculating an error between the input video image and the prediction image; generating a quantized orthogonal transform coefficient by subjecting the prediction error signal to orthogonal transform and quantization; and encoding, for the to-be-encoded block, (1) the quantized orthogonal transform coefficient, (2) information of the motion vector and (3) the index and encoding, for one or more to-be-encoded blocks, the plurality of combinations.