Research Article

Hardware Efficient Architecture with Variable Block Size for Motion Estimation

Table 5

Comparison among FPGA implementations of VBSME architectures.

VBSME architectureSearch range# of PEs# of pixels# of clock cycles to generate 41 SAD# of clock cycles to generate MVFrequency (MHz)Frame processing rate (fps)FPGALUTs

Olivares [12]32 × 32256164913380.121.42 @1080pVirtex 53768
Elhamzi et al. [16]16 × 161616409643613 @1080pVirtex 61281
Parandeh-Afshar et al. [15]4464285Virtex 21431
Proposed32 × 32171617272393.16179 @1080pVirtex 59486