A Pattern-Based Artificial Bee Colony Algorithm for Motion Estimation in Video Compression Techniques

被引:10
作者
Hemanth, D. Jude [1 ]
Anitha, J. [1 ]
机构
[1] Karunya Univ, Dept Elect & Commun Engn, Coimbatore, Tamil Nadu, India
关键词
Artificial bee colony; Block matching; Motion estimation; Sum absolute difference; BLOCK-MATCHING ALGORITHM; SEARCH ALGORITHM; PARALLEL FRAMEWORK;
D O I
10.1007/s00034-017-0613-7
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Block matching (BM) motion estimation plays an inevitable role in video coding applications. BM approaches are used for data compression. The compression is achieved by removing the temporal redundancy in the video sequences. In the BM process, each video frame is subdivided into macroblocks. Each macroblock in the current frame is compared with the previous frame. The main objective is to minimize sum absolute difference. In this work, some modifications have been performed on conventional artificial bee colony algorithm to improve the conventional BM systems. An initial pattern is used in the proposed algorithm to reduce the computational cost. The computational cost is represented in terms of search points and convergence time. Experimental results results show the improvement for the proposed approach over other block matching algorithms in terms of the performance measures.
引用
收藏
页码:1609 / 1624
页数:16
相关论文
共 25 条
[1]   On fast and accurate block-based motion estimation algorithms using particle swarm optimization [J].
Cai, Jing ;
Pan, W. David .
INFORMATION SCIENCES, 2012, 197 :53-64
[2]  
Chen W., 2011, IMAGE VISION COMPUT, V31, P275
[3]   Block matching algorithm for motion estimation based on Artificial Bee Colony (ABC) [J].
Cuevas, Erik ;
Zaldivar, Daniel ;
Perez-Cisneros, Marco ;
Sossa, Humberto ;
Osuna, Valentin .
APPLIED SOFT COMPUTING, 2013, 13 (06) :3047-3059
[4]   Block-matching algorithm based on differential evolution for motion estimation [J].
Cuevas, Erik ;
Zaldivar, Daniel ;
Perez-Cisneros, Marco ;
Oliva, Diego .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (01) :488-498
[5]   MOTION ESTIMATION TECHNIQUES FOR DIGITAL TV - A REVIEW AND A NEW CONTRIBUTION [J].
DUFAUX, F ;
MOSCHENI, F .
PROCEEDINGS OF THE IEEE, 1995, 83 (06) :858-876
[6]  
Holland J. H., 1975, Adaptation in Natural and Artificial Systems
[7]  
Hung-Ming Chen, 2012, 2012 International Symposium on Computer, Consumer and Control (IS3C 2012), P188, DOI 10.1109/IS3C.2012.56
[8]   DISPLACEMENT MEASUREMENT AND ITS APPLICATION IN INTERFRAME IMAGE-CODING [J].
JAIN, JR ;
JAIN, AK .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1981, 29 (12) :1799-1808
[9]  
Karaboga D, 2005, TR06 ERC U ENG FAC C
[10]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471