Author :
Chen, Yen-Kuang ; Lin, Yun-Ting ; Kung, S.I.
Abstract :
Tracking of features in video sequences has many applications. Conventionally, the minimum displaced frame difference (referred to as DFD or residue) of a block of pixels is used as the criterion for tracking in block-matching algorithms (BMA). However, such a criterion often misses the true motion vectors, due to many practical factors, e.g. affine warping, image noise, object occlusion, lighting variation, and existence of multiple minimal DFD. Our goal is to find motion vectors of the features for object-based motion tracking, in which (1) any region of an object contains a good number of blocks, whose motion vectors exhibit certain consistency; and (2) only true motion vectors for a few blocks per region are needed. Hence, we propose a new tracking method. (1) At the outset, we disqualify some of the reference blocks which are considered to be unreliable to track. (2) We adopt a multi-candidate pre-screening to provide some robustness in selecting motion candidates. (3) Assuming the true motion field is piecewise continuous, we determine the motion of a feature block by consulting all its neighboring blocks´ directions. This allows for the chance that a singular and erroneous motion vector may be corrected by its surrounding motion vectors (just like median filtering). Our method is also designed for tracking more flexible affine-type motions, such as rotation, zooming, sheering, etc. Finally, the performance improvement over other existing methods is demonstrated
Keywords :
feature extraction; image matching; image segmentation; image sequences; motion compensation; motion estimation; tracking; video coding; affine-type motions; block matching algorithms; feature block motion; feature tracking algorithm; image region; median filtering; minimum displaced frame difference; motion candidates; motion compensation; motion vectors; multicandidate prescreening; neighborhood relaxation; object based motion tracking; performance; piecewise continuous motion field; robustness; rotation; sheering; true motion field; true motion vectors; video coding; video sequences; zooming; Design for disassembly; Design methodology; Image motion analysis; Image segmentation; Image sequence analysis; Layout; Robustness; Tracking; Video coding; Video sequences;