Figure 2 - uploaded by Abdullah Moussa
Content may be subject to copyright.
1 The 2D Cartesian coordinate space of an M×N image [3].

1 The 2D Cartesian coordinate space of an M×N image [3].

Source publication
Thesis
Full-text available
Template Matching is one of the most basic techniques in computer vision, where the algorithm should search for a template image T in an image to analyze I. It is heavily used in signal, image and video processing. A lot of applications are based on template matching in object detection, superresolution, image denoising and image compression. In th...

Similar publications

Conference Paper
Full-text available
Recent years have witnessed significant progress in video object detection.A video sequence is a much richer source of visual information than a still image. This is primarily because of the capture of motion. Although a single image provides a snapshot of the scene, a sequence of images registers the dynamics in it. The discussion of motion in thi...

Citations

... So, with the help of a sliding window, the sum of the pixel intensities within each sub-block is calculated and the resulting nine values are stored as a feature vector for that block. Using this feature vector is inspired by FRoTeMa template matching algorithm [17][18]. At the end of this procedure, we should have a nine values vector for each pixel in SI. ...
Conference Paper
In recent years, and with the presence of many efficient image processing tools, digital image forgery has become a serious social issue. Copy-move forgery is one of the most widely used methods for image forgeries in which a part of the image is copied and then pasted to another location in the same image. This procedure is usually used to add or cover a critical part of the image. In this paper, we propose a new fast and accurate algorithm for copy-move forgery detection in digital images. In the proposed algorithm, the image to analyze is segmented into overlapping square blocks with a predefined side length, each one of the blocks is split into equally spaced k sub-blocks. The sum of pixel intensities of each sub-block is used to form a k-dimensional vector with the help of sliding window and such vector is used as a feature for each block. The resulting features of all blocks are stored in a KD-tree. The block corresponding to each node in the KD-tree is checked with the block corresponding to the nearest neighbor of this node. If the correlation between such blocks is above a prespecified threshold, the two blocks are considered as clones. Experimental results and comparisons with a state of the art method show that the proposed algorithm is fast and accurate.