Facial reconstruction

Search LJMU Research Online

Browse Repository | Browse E-Theses

A survey on video compression fast block matching algorithms

Hussain, A and Ahmed, Z (2018) A survey on video compression fast block matching algorithms. Neurocomputing, 335. pp. 215-237. ISSN 0925-2312

Neurocmputing 2018 - V3.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB) | Preview


Video compression is the process of reducing the amount of data required to represent digital video while preserving an acceptable video quality. Recent studies on video compression have focused on multimedia transmission, videophones, teleconferencing, high definition television, CD-ROM storage, etc. The idea of compression techniques is to remove the redundant information that exists in the video sequences.
Motion compensation predictive coding is the main coding tool for removing temporal redundancy of video sequences and it typically accounts for 50–80% of video encoding complexity. This technique has been adopted by all of the existing International Video Coding Standards. It assumes that the current frame can be locally modelled as a translation of the reference frames. The practical and widely method used to carry out motion compensated prediction is block matching algorithm. In this method, video frames are divided into a set of non-overlapped macroblocks and compared with the search area in the reference frame in order to find the best matching macroblock. This will carry out displacement vectors that stipulate the movement of the macroblocks from one location to another in the reference frame. Checking all these locations is called Full Search, which provides the best result. However, this algorithm suffers from long computational time, which necessitates improvement. Several methods of Fast Block Matching algorithm are developed to reduce the computation complexity.
This paper focuses on a survey for two video compression techniques: the first is called the lossless block matching algorithm process, in which the computational time required to determine the matching macroblock of the Full Search is decreased while the resolution of the predicted frames is the same as for the Full Search. The second is called lossy block matching algorithm process, which reduces the computational complexity effectively but the search result's quality is not the same as for the Full Search.

Item Type: Article
Uncontrolled Keywords: 08 Information and Computing Sciences, 09 Engineering, 17 Psychology and Cognitive Sciences
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Computer Science & Mathematics
Publisher: Elsevier
Related URLs:
Date Deposited: 14 Jun 2019 11:11
Last Modified: 04 Sep 2021 09:17
DOI or ID number: 10.1016/j.neucom.2018.10.060
URI: https://researchonline.ljmu.ac.uk/id/eprint/10885
View Item View Item