PROBLEM TO BE SOLVED: To efficiently generate predictive signals.;SOLUTION: An image predictive coder 100 comprises a predictive signal generator 103 for generating predictive signals for a target pixel signal of a target region which is one of a plurality of regions provided by dividing with a block divider 102, and a subtracter 105 for generating a difference signal between the predictive signal and the target pixel signal. The predictive signal generator comprises a prediction related information generator 201 which generates a motion vector as prediction related information, and a texture synthesizer 202 in which a template signal of a specified region is generated based on the motion vector, a plurality of similar regions that are highly related to the specified region are searched and, based on the plurality of similar regions, a plurality of texture signals are generated, and then a predictive signal is generated based on the plurality of texture signals. The image predictive coder comprises an entropy coder 111 which encodes a difference signal and prediction related information as well.;COPYRIGHT: (C)2008,JPO&INPIT
展开▼