摘要 |
In a target tracking method employing a block matching algorithm, pixels commonly included in target, background or foreground areas in consecutive frames are excluded from the calculation and only pixels in transition are taken into account. First, a first rectangular gate substantially including a target to be tracked is formed in an image of a first frame. Also, a second rectangular gate is formed in an image of a second frame temporally sequential to the first frame. Then, pixels commonly included in moving regions in the first and second rectangular gates are discriminated and a block matching level between the first and second rectangular gates is calculated by using only pixels of the moving region. Afterwards, the second rectangular gate is changed in a predetermined area, and the block matching level is calculated. Subsequently, the block matching level values are compared to determine a second rectangular gate which results in a maximum block matching level value, and a positional difference between the first rectangular gate and the second rectangular gate resulting in the maximum block matching level value is determined as a movement vector of the target.
|