• DocumentCode
    1492240
  • Title

    Dynamically variable step search motion estimation algorithm and a dynamically reconfigurable hardware for its implementation

  • Author

    Tasdizen, Ozgur ; Akin, Abdulkadir ; Kukner, Halil ; Hamzaoglu, Ilker

  • Author_Institution
    Dept. of Electron. Eng., Sabanci Univ., Istanbul, Turkey
  • Volume
    55
  • Issue
    3
  • fYear
    2009
  • fDate
    8/1/2009 12:00:00 AM
  • Firstpage
    1645
  • Lastpage
    1653
  • Abstract
    Motion Estimation (ME) is the most computationally intensive part of video compression and video enhancement systems. For the recently available high definition (HD) video formats, the computational complexity of full search (FS) ME algorithm is prohibitively high, whereas the PSNR obtained by fast search ME algorithms is low. Therefore, in this paper, we present dynamically variable step search (DVSS) ME algorithm for processing high definition video formats and a dynamically reconfigurable hardware architecture for efficiently implementing DVSS algorithm. The simulation results showed that DVSS algorithm performs very close to FS algorithm by searching much fewer search locations than FS algorithm and it outperforms successful fast search ME algorithms by searching more search locations than these algorithms. The proposed hardware is implemented in VHDL and is capable of processing high definition video formats in real time. Therefore, it can be used in consumer electronics products for video compression, frame rate up-conversion and de-interlacing.
  • Keywords
    computational complexity; data compression; hardware description languages; high definition video; motion estimation; video coding; VHDL; computational complexity; consumer electronics products; dynamically variable step search motion estimation algorithm; fast search motion estimation; frame rate up-conversion; full search motion estimation; high definition video formats; reconfigurable hardware; video compression; video deinterlacing; video enhancement systems; Computational complexity; Computer architecture; Consumer electronics; Hardware; Heuristic algorithms; High definition video; Motion estimation; PSNR; Video compression; Videoconference; FPGA; Hardware Implementation; Motion Estimation; Video Compression; Video Enhancement;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2009.5278038
  • Filename
    5278038