Patent ID: 8509308

Claim:
A scalable video coding apparatus comprising: a motion estimation unit which performs motion estimation on a current frame of a video sequence and generates a motion vector; a temporal wavelet decomposition unit, executed by at least one processing device, which repeatedly performs a prediction step using the motion vector and a modified update step on the video sequence and forms video data with temporal scalability; a motion information coding unit which codes the motion vector provided by the motion estimation unit; and an entropy coding unit which entropy-codes the video data with temporal scalability provided by the temporal wavelet decomposition unit, wherein, for the modified update step, in the current frame, the temporal wavelet decomposition unit calculates a weight for each of a plurality of target sub-blocks included in a target block at which a reference block indicated by the motion vector is placed, and the weight is calculated using the number of entire pixels included in each target sub-block and the number of connected pixels in each target sub-block.