Many techniques have been proposed to address the problem of copy-move forgery detection.
Almost all methods divide the image into overlapping blocks and then a feature extraction process to represent the image blocks is performed. The forgery decision is made only if there are more than a certain number of blocks that are connected to each other and the distance between each duplicated block pair is the same.