Power and performance analysis of motion estimation based on hardware and software realizations

被引:0
|
作者
Yang, SQ [1 ]
Wolf, W
Vijaykrishnan, N
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
[2] Penn State Univ, Dept Comp Sci & Engn, Microsyst Design Lab, University Pk, PA 16802 USA
关键词
motion estimation algorithm; power modeling; performance optimization;
D O I
10.1109/TC.2005.102
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Motion estimation is the most computationally expensive task in MPEG-style video compression. Video compression is starting to be widely used in battery-powered terminals, but surprisingly little is known about the power consumption of modern motion estimation algorithms. This paper describes our effort to analyze the power and performance of realistic motion estimation algorithms in both hardware and software realizations. For custom hardware realizations, this paper presents a general model of VLSI motion estimation architectures. This model allows us to analyze in detail the power consumption of a large class of modern motion estimation engines that can execute the motion estimation algorithms of interest to us. We compare these algorithms in terms of their power consumption and performance. For software realizations, this paper provides the first detailed instruction-level simulation results on motion estimation based on a programmable CPU core. We analyzed various aspects of the selected motion estimation algorithms, such as search speed and power distribution. This paper provides a guideline to two types of machine designs for motion estimation: custom ASIC ( Application Specific Integrated Circuit) design and custom ASIP ( Application Specific Instruction-set Processor) designs.
引用
收藏
页码:714 / 726
页数:13
相关论文
共 50 条
  • [1] Power Analysis of Hardware Based Motion Estimation in a Heterogeneous Reconfigurable Environment
    Hussain, Moazzam
    Rahmatullah, Muhammad Mohsin
    2009 1ST ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2009, : 325 - 329
  • [2] Search speed and power driven integrated software and hardware optimizations for motion estimation algorithms
    Yang, SQ
    Wolf, W
    Vijaykrishnan, N
    2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, : 707 - 710
  • [3] LOW POWER TECHNIQUES FOR MOTION ESTIMATION HARDWARE
    Kalaycioglu, Caglar
    Ulusel, Onur Can
    Hamzaoglu, Ilker
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 180 - 185
  • [4] Efficient software performance estimation methods for hardware/software codesign
    Suzuki, K
    SangiovanniVincenteili, A
    33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 605 - 610
  • [5] Hardware analysis for motion estimation task
    Cohen, Khen
    Hodeda, Gal
    Almog, Emmanuel
    Raviv, Dan
    Mendlovic, David
    APPLIED OPTICS, 2022, 61 (15) : 4303 - 4314
  • [6] Hardware-oriented region based algorithm for low power motion estimation
    Fermo, A
    Sicuranza, GL
    Pahor, V
    ISPA 2001: PROCEEDINGS OF THE 2ND INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, 2001, : 283 - 288
  • [7] A High Performance Hardware Architecture for One Bit Transform Based Motion Estimation
    Akin, Abdulkadir
    Dogan, Yigit
    Hamzaoglu, Ilker
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 691 - 698
  • [8] High Performance Hardware Architectures for One Bit Transform Based Motion Estimation
    Akin, Abdulkadir
    Dogan, Yigit
    Hamzaoglu, Ilker
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (02) : 941 - 949
  • [9] A High Performance Reconfigurable Motion Estimation Hardware Architecture
    Tasdizen, O.
    Kukner, H.
    Akin, A.
    Hamzaoglu, I.
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 882 - 885
  • [10] Graphics hardware for gradient based motion estimation
    Kelly, F
    Kokaram, A
    EMBEDDED PROCESSORS FOR MULTIMEDIA AND COMMUNICATIONS, 2004, 5309 : 92 - 103