I. Introduction
Block-matching motion estimation (BMME) is an essential part of several video-coding standards, such as MPEG-1/2/4 and ITU-T H.261/263/263+. By using motion estimation (ME) and compensation, we are able to exploit the temporal correlation and reduce the redundancy that exists between frames of video sequences, which leads to high compression.