A fast motion estimation algorithm and its VLSI architecture for high efficiency video coding

Video coding has been used in applications like video surveillance, video conferencing, video streaming, video broadcasting and video storage. In a typical video coding standard, many algorithms are combined to compress a video. However, one of those algorithms, the motion estimation is the most com...

Full description

Bibliographic Details
Main Author: Nalluri, Purnachand (author)
Format: doctoralThesis
Language:eng
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10773/15442
Country:Portugal
Oai:oai:ria.ua.pt:10773/15442
Description
Summary:Video coding has been used in applications like video surveillance, video conferencing, video streaming, video broadcasting and video storage. In a typical video coding standard, many algorithms are combined to compress a video. However, one of those algorithms, the motion estimation is the most complex task. Hence, it is necessary to implement this task in real time by using appropriate VLSI architectures. This thesis proposes a new fast motion estimation algorithm and its implementation in real time. The results show that the proposed algorithm and its motion estimation hardware architecture out performs the state of the art. The proposed architecture operates at a maximum operating frequency of 241.6 MHz and is able to process 1080p@60Hz with all possible variables block sizes specified in HEVC standard as well as with motion vector search range of up to ±64 pixels.