Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression

The major challenge with fractal image/video coding technique is that, it requires more encoding time. Therefore, how to reduce the encoding time is the research component remains in the fractal coding. Block matching motion estimation algorithms are used, to reduce the computations performed in the...

Full description

Bibliographic Details
Main Authors: Shailesh Kamble, Nileshsingh Thakur, Preeti Bajaj
Format: Article
Language:English
Published: Universidad Internacional de La Rioja (UNIR) 2017-08-01
Series:International Journal of Interactive Multimedia and Artificial Intelligence
Subjects:
Online Access:http://www.ijimai.org/journal/node/1512
_version_ 1819019633691197440
author Shailesh Kamble
Nileshsingh Thakur
Preeti Bajaj
author_facet Shailesh Kamble
Nileshsingh Thakur
Preeti Bajaj
author_sort Shailesh Kamble
collection DOAJ
description The major challenge with fractal image/video coding technique is that, it requires more encoding time. Therefore, how to reduce the encoding time is the research component remains in the fractal coding. Block matching motion estimation algorithms are used, to reduce the computations performed in the process of encoding. The objective of the proposed work is to develop an approach for video coding using modified three step search (MTSS) block matching algorithm and weighted finite automata (WFA) coding with a specific focus on reducing the encoding time. The MTSS block matching algorithm are used for computing motion vectors between the two frames i.e. displacement of pixels and WFA is used for the coding as it behaves like the Fractal Coding (FC). WFA represents an image (frame or motion compensated prediction error) based on the idea of fractal that the image has self-similarity in itself. The self-similarity is sought from the symmetry of an image, so the encoding algorithm divides an image into multi-levels of quad-tree segmentations and creates an automaton from the sub-images. The proposed MTSS block matching algorithm is based on the combination of rectangular and hexagonal search pattern and compared with the existing New Three-Step Search (NTSS), Three-Step Search (TSS), and Efficient Three-Step Search (ETSS) block matching estimation algorithm. The performance of the proposed MTSS block matching algorithm is evaluated on the basis of performance evaluation parameters i.e. mean absolute difference (MAD) and average search points required per frame. Mean of absolute difference (MAD) distortion function is used as the block distortion measure (BDM). Finally, developed approaches namely, MTSS and WFA, MTSS and FC, and Plane FC (applied on every frame) are compared with each other. The experimentations are carried out on the standard uncompressed video databases, namely, akiyo, bus, mobile, suzie, traffic, football, soccer, ice etc. Developed approaches are compared on the basis of performance evaluation parameters, namely, encoding time, decoding time, compression ratio and Peak Signal to Noise Ratio (PSNR). The video compression using MTSS and WFA coding performs better than MTSS and fractal coding, and frame by frame fractal coding in terms of achieving reduced encoding time and better quality of video.
first_indexed 2024-12-21T03:38:25Z
format Article
id doaj.art-dba6756d65354d868f4ccde85e9425d9
institution Directory Open Access Journal
issn 1989-1660
1989-1660
language English
last_indexed 2024-12-21T03:38:25Z
publishDate 2017-08-01
publisher Universidad Internacional de La Rioja (UNIR)
record_format Article
series International Journal of Interactive Multimedia and Artificial Intelligence
spelling doaj.art-dba6756d65354d868f4ccde85e9425d92022-12-21T19:17:17ZengUniversidad Internacional de La Rioja (UNIR)International Journal of Interactive Multimedia and Artificial Intelligence1989-16601989-16602017-08-0144273910.9781/ijimai.2017.445ijimai.2017.445Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video CompressionShailesh KambleNileshsingh ThakurPreeti BajajThe major challenge with fractal image/video coding technique is that, it requires more encoding time. Therefore, how to reduce the encoding time is the research component remains in the fractal coding. Block matching motion estimation algorithms are used, to reduce the computations performed in the process of encoding. The objective of the proposed work is to develop an approach for video coding using modified three step search (MTSS) block matching algorithm and weighted finite automata (WFA) coding with a specific focus on reducing the encoding time. The MTSS block matching algorithm are used for computing motion vectors between the two frames i.e. displacement of pixels and WFA is used for the coding as it behaves like the Fractal Coding (FC). WFA represents an image (frame or motion compensated prediction error) based on the idea of fractal that the image has self-similarity in itself. The self-similarity is sought from the symmetry of an image, so the encoding algorithm divides an image into multi-levels of quad-tree segmentations and creates an automaton from the sub-images. The proposed MTSS block matching algorithm is based on the combination of rectangular and hexagonal search pattern and compared with the existing New Three-Step Search (NTSS), Three-Step Search (TSS), and Efficient Three-Step Search (ETSS) block matching estimation algorithm. The performance of the proposed MTSS block matching algorithm is evaluated on the basis of performance evaluation parameters i.e. mean absolute difference (MAD) and average search points required per frame. Mean of absolute difference (MAD) distortion function is used as the block distortion measure (BDM). Finally, developed approaches namely, MTSS and WFA, MTSS and FC, and Plane FC (applied on every frame) are compared with each other. The experimentations are carried out on the standard uncompressed video databases, namely, akiyo, bus, mobile, suzie, traffic, football, soccer, ice etc. Developed approaches are compared on the basis of performance evaluation parameters, namely, encoding time, decoding time, compression ratio and Peak Signal to Noise Ratio (PSNR). The video compression using MTSS and WFA coding performs better than MTSS and fractal coding, and frame by frame fractal coding in terms of achieving reduced encoding time and better quality of video.http://www.ijimai.org/journal/node/1512CompressionEncodingFractal TheoryMotion EstimationThree Step Search
spellingShingle Shailesh Kamble
Nileshsingh Thakur
Preeti Bajaj
Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
International Journal of Interactive Multimedia and Artificial Intelligence
Compression
Encoding
Fractal Theory
Motion Estimation
Three Step Search
title Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
title_full Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
title_fullStr Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
title_full_unstemmed Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
title_short Modified Three-Step Search Block Matching Motion Estimation and Weighted Finite Automata based Fractal Video Compression
title_sort modified three step search block matching motion estimation and weighted finite automata based fractal video compression
topic Compression
Encoding
Fractal Theory
Motion Estimation
Three Step Search
url http://www.ijimai.org/journal/node/1512
work_keys_str_mv AT shaileshkamble modifiedthreestepsearchblockmatchingmotionestimationandweightedfiniteautomatabasedfractalvideocompression
AT nileshsinghthakur modifiedthreestepsearchblockmatchingmotionestimationandweightedfiniteautomatabasedfractalvideocompression
AT preetibajaj modifiedthreestepsearchblockmatchingmotionestimationandweightedfiniteautomatabasedfractalvideocompression