DocumentCode
1697666
Title
Reconfiguration for power saving in real-time motion estimation
Author
Park, S.R. ; Burleson, W.
Author_Institution
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
Volume
5
fYear
1998
Firstpage
3037
Abstract
Motion estimation presents a class of algorithms well-suited to reconfigurable hardware due to their variable computational load, highly structured array architectures, robust reduced complexity algorithms, and a motivation for low power implementations in portable video products. Motion estimation is the most computationally demanding part of video compression algorithms and hence usually requires hardware support for real-time implementation. However, dedicated hardware usually requires that the algorithm and most of its parameters be hardwired. Reconfigurable hardware based on FPGAs allows the parallelism of hardware implementations with the flexibility of software. The statistics of motion vectors can be monitored on a frame by frame basis to choose appropriate algorithm and hardware configurations. Unlike some proposed applications of dynamic reconfiguration, this rate can easily be supported by existing FPGA technology. Another novel aspect of this work is that we use power savings as a motivation for the reconfiguration. Although FPGAs are not a very power efficient technology; careful design of array architectures can allow power to be saved by avoiding unnecessary computation by adjusting the search area according to the changing characteristics of an input video signal. Another more general result is that further power saving can be achieved by utilizing free FPGA resources as local memory to avoid power-hungry off-chip communication. Practical implementation issues using Xilinx 6200 series FPGAs are also discussed
Keywords
data compression; digital signal processing chips; field programmable gate arrays; motion estimation; parallel architectures; real-time systems; reconfigurable architectures; video coding; FPGAs; Xilinx 6200 series FPGAs; array architectures; dynamic reconfiguration; input video signal; motion vectors; parallelism; portable video products; power saving; real-time motion estimation; reconfigurable hardware; reconfiguration; robust reduced complexity algorithms; search area; structured array architectures; variable computational load; video compression algorithms; Computer architecture; Field programmable gate arrays; Hardware; Monitoring; Motion estimation; Parallel processing; Portable computers; Robustness; Statistics; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on
Conference_Location
Seattle, WA
ISSN
1520-6149
Print_ISBN
0-7803-4428-6
Type
conf
DOI
10.1109/ICASSP.1998.678166
Filename
678166
Link To Document