Efficient block-based motion estimation architecture using particle swarm optimization (original) (raw)
Int. Arab J. Inf. Technol., 2016
Abstract
High speed video transmission is the key to achieve high quality live or through offline streaming. Block Matching Motion Estimation (ME) is adopted in video coding standards to improve the performance in terms of speed and at the same time, the power consumption should be minimal. The paper proposes an efficient block-based ME architecture, in which the motion vectors are obtained by searching for the best match in the previous frame. A resizable smart snake order is utilized for scanning the frames of different block sizes which improves the data reuse efficiency. The architecture is based on applying the global search ability of Particle Swarm Optimization (PSO) that reduces the number of logic elements. The parallel execution involved in the processing of sub-regions in the search window enables the architecture to achieve high speed. The proposed work coded in Verilog hardware description language, and implemented with Altera cyclone II FPGA, operates at a maximum frequency of ...
Sangeetha Marikkannan hasn't uploaded this paper.
Let Sangeetha know you want this paper to be uploaded.
Ask for this paper to be uploaded.