An analysis of the performance of fast block matching motion estimation algorithms
To achieve a high compression ratio in coding video data, a method known as Motion Estimation (ME) is often applied to reduce the temporal redundancy between successive frames of a video sequence. One of ME techniques, known as Block Matching Algorithm (BMA), has been widely used in various video c...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Penerbit Universiti Teknikal Malaysia Melaka
2009
|
Online Access: | http://eprints.utem.edu.my/id/eprint/4819/1/jtec_V1_06.pdf http://eprints.utem.edu.my/id/eprint/4819/ https://jtec.utem.edu.my/jtec/article/view/507/374 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | To achieve a high compression ratio in coding video data, a method known as Motion Estimation (ME) is often applied to reduce the
temporal redundancy between successive frames of a video sequence. One of ME techniques, known as Block Matching Algorithm (BMA), has been widely used in various video coding
standards. In recent years, many of these BMAs have been developed with similar intention of reducing the computational costs while at the same time maintaining the video signal quality.
In this paper, several fast BMAs, namely Three Step Search (TSS), New Three Step Search (NTSS), Four Step Search (4SS) as well as
Diamond Search (DS), are first selected to be implemented onto various type of standard test video sequence using MATLAB before
their performances are compared and analyzed in terms of peak signal-to-noise ratio (PSNR), number of search points needed as well as their computational complexity. Simulation results demonstrate that DS algorithm has speed up other algorithm’s computational work up to 47.8% on average though at the same time gives poorer performance in terms of average PSNR to others. For PSNR analysis, NTSS algorithm performs the best with up to 3.203 dB improvement on video quality. |
---|