A novel block matching algorithm based on particle swarm optimization with mutation operator and simplex method

  • Authors:
  • Zhang Ping;Wei Ping;Yu Hongyang

  • Affiliations:
  • School of Electronic Engineer, University of Electronic Science and Technology of China, Cheng Du, China;School of Electronic Engineer, University of Electronic Science and Technology of China, Cheng Du, China;School of Electronic Engineer, University of Electronic Science and Technology of China, Cheng Du, China

  • Venue:
  • WSEAS Transactions on Systems and Control
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

To improve the performance of motion estimation in video coding, we propose a novel block matching algorithm, which utilize the global search ability of particle swarm optimization (PSO) with mutation operator and the local search ability of simplex method (SM). According to the center-biased and temporal-spatial correlation feature of motion vector and the global randomness of PSO, the fixed and random points are selected as the initial individual. Then, block matching process is executed by the updating of the position and velocity of individual. In order to accelerate the convergence of PSO and improve the accuracy of local search, mutation operator and simplex method are used. Meanwhile, based on the feature of static macro blocks, the proposed algorithm intelligently uses early termination strategies. Experimental results demonstrate that the proposed algorithm has better PSNR values than conventional fast block matching algorithms especially for video sequences with violent motion while the computational complexity of the proposed algorithm has negligible increase.