JOURNAL ARTICLE

FPGA Implementation of High Speed Parallel Architecture for Block Motion Estimation

Abstract

The paper describes a high speed fully pipelined parallel architecture for the new three step search (NTSS) block-matching algorithm for the estimation of small motions in video coding. Techniques for reducing external memory accesses are also developed. The proposed architecture produces an efficient solution for the realtime motion estimation required in video applications with a low memory-bandwidth requirement. This architecture can be used for various video applications from low bit-rate video to HDTV systems. This architecture was implemented using Verilog HDL with FPGA device Xilinx XCS2S300E as the target device, verifying its functionality.

Keywords:
Computer science Field-programmable gate array Verilog Motion estimation Block (permutation group theory) Architecture Coding (social sciences) Memory bandwidth Computer hardware Embedded system Parallel architecture Bandwidth (computing) Computer architecture Artificial intelligence

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
18
Refs
0.23
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Data Compression Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.