International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 150 - Number 8 |
Year of Publication: 2016 |
Authors: Neha Singh, Awanish Mishra |
10.5120/ijca2016911385 |
Neha Singh, Awanish Mishra . Block Matching Algorithm for Motion Estimation using Previous Motion Vector Pattern. International Journal of Computer Applications. 150, 8 ( Sep 2016), 1-5. DOI=10.5120/ijca2016911385
Correct motion estimation is major concern in developing video coding applications. Among various available motion estimation techniques block matching is most favorites because of its effectiveness and simplicity for hardware and software both. In block based motion estimation techniques, computation is reduced by limiting the number of candidate search points within the search window or by implementing effective search criterion for picking the correct block. Previous pattern based motion estimation algorithm has been suggested in literature which controls the number of search points drastically and hence reduce the computation cost. In this manuscript, a new block based searching method is proposed that uses the motion vector for the just before calculated block as the motion vector for the current block and directly map the block in referenced frame accordingly. Experimental results show that an increase up to 15% in terms of peak signal to noise ratio (PSNR) has been achieved than conventional block matching algorithm with almost same execution time. Further, in terms of quality/computation ratio where quality and computation has been measured in terms of PSNR and execution time respectively, proposed method has 10-20% gain over existing block based technique.