Algorithm-based low-power VLSI architecture for 2-D mesh video-object motion tracking

被引:16
作者
Badawy, W [1 ]
Bayoumi, M
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
[2] Univ SW Louisiana, Ctr Adv Comp Studies, Lafayette, LA 70504 USA
关键词
affine transformation; low bit-rate; low power; mesh-based motion tracking; motion compensation; motion estimation; motion tracking; video architecture; video object;
D O I
10.1109/76.999201
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an algorithm-based low-power VLSI architecture for video object (VO) motion tracking. The new architecture uses a novel hierarchical adaptive structured mesh topology. The structured mesh offers a significant reduction in the number of bits that describe the mesh topology. The motion of the mesh nodes represents the deformation of the VO. The motion compensation is performed using a multi plication-free algorithm for affine transformation, which significantly reduces the complexity of the decoder architecture. Moreover, pipelining the affine unit contributes a considerable savings of power. The VO motion-tracking architecture is based on a new algorithm for tracking a VO. It consists of two main parts: a video object motion-estimation unit (VOME) and a video object motion-compensation unit (VOMC). The VOME processes two consequent frames to generate a hierarchical adaptive structured mesh and the motion vectors of the mesh nodes. It implements parallel block matching motion-estimation units to optimize the latency. The VOMC processes a reference frame, mesh nodes, and motion vectors to predict a video frame. It implements parallel threads in which each thread implements a pipelined chain of scalable affine units. This motion-compensation algorithm allows the use of one simple warping unit to map a hierarchical structure. The affine unit warps the texture of a patch at any level of hierarchical mesh independently. The processor uses a memory serialization unit, which interfaces the memory to the parallel units. The architecture has been prototyped using top-down low-power design methodology. The performance analysis shows that this processor can be used in online object-based video applications such as in MPEG-4 and VRML.
引用
收藏
页码:227 / 237
页数:11
相关论文
共 27 条
[1]  
[Anonymous], 1981, P NAT TEL C NEW ORL
[2]  
Badawy W, 2000, INT CONF ACOUST SPEE, P1923, DOI 10.1109/ICASSP.2000.859205
[3]  
BADAWY WM, 1999, P 1999 IEEE WORKSH S
[4]   INTERFRAME REDUNDANCY REDUCTION OF VIDEO SIGNALS GENERATED BY TRANSLATING OBJECTS [J].
BROFFERIO, S ;
ROCCA, F .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1977, 25 (04) :448-455
[5]   LOW-POWER CMOS DIGITAL DESIGN [J].
CHANDRAKASAN, AP ;
SHENG, S ;
BRODERSEN, RW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (04) :473-484
[6]   MINIMIZING POWER-CONSUMPTION IN DIGITAL CMOS CIRCUITS [J].
CHANDRAKASAN, AP ;
BRODERSEN, RW .
PROCEEDINGS OF THE IEEE, 1995, 83 (04) :498-523
[7]   MPEG and multimedia communications [J].
Chiariglione, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1997, 7 (01) :5-18
[8]  
EREN PE, 1997, P IEEE SIGN PROC 1 W, P257
[9]  
FUJITA G, 1997, P IEEE CIRCUITS SYST, V2, P1161
[10]   A NEW MOTION COMPENSATION METHOD FOR IMAGE SEQUENCE CODING USING HIERARCHICAL GRID INTERPOLATION [J].
HUANG, CL ;
HSU, CY .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1994, 4 (01) :42-52