摘要 |
PURPOSE:To detect an accurate moving vector and to improve the prediction efficiency of a movement compensation predicting coding system based upon overlapped blocks by using a value obtained by multiplying a prediction signal found out by means of a retrieving vector by a window function for the evaluation of the retrieving vector. CONSTITUTION:An input image 101 is delayed by a variable delay circuit 6 in accordance with a retrieving vector formed by a retrieving vector generating circuit 7 as a prediction signal 601 and the signal 601 and the input image 101 are together inputted to a subtractor 1. The subtractor 1 finds out a difference between both the inputs and outputs and as an error signal 102 it is inputted to a multiplier 3. On the other hand, a window function generating circuit 2 supplies a window function coefficient 201 to the multiplier 3, an evaluation calculating circuit 4 finds out a retrieving vector evaluation value 401 based upon a prediction error signal 301 obtained by said multiplication and supplies the value 401 to a moving vector determining circuit 5. Thus the retrieving vector having the highest evaluation is outputted as a moving vector 501. Consequently a highly reliable moving vector can be detected. |