Patent ID: 8428131
Filing Date: 2013-04-23
Classification: H04N

Abstract:
1. A video encoder that encodes each of a plurality of blocks obtained by dividing an input image, the video encoder comprising: a definition unit configured to define a valid area which is allowed to be used as reference in a reference image in interframe coding; a detection unit configured to detect a reference area in the reference image for a target block; a predicted image generation unit configured to generate a predicted image; and a coding unit configured to encode the input image using the predicted image, wherein valid area information indicating the valid area is transmitted to a video decoder, for each group of a plurality of blocks, when the reference area is detected within the valid area, the predicted image generation unit generates the predicted image by outputting an image of the reference area, when a part of the reference area is detected within the valid area and an other part of the reference area is detected outside the valid area, the predicted image generation unit generates the predicted image by outputting an image of the reference area for the part of the reference area detected within the valid area and by generating a complementary image based on pixels extracted from the valid area and outputting the complementary image for the other part of the reference area detected outside the valid area.