Copy-Move Forgery
Definition
An intra-image manipulation in which a patch copied from one location within the image is pasted over another location in the same image. The forged region and the source region share identical or near-identical statistical properties, which block-matching and keypoint methods exploit for detection.
- Detection challenge
- Both copies are from the same image, making it harder to spot than splicing which uses external sources
- Common purpose
- Concealing unwanted objects or repeating background elements
Common questions
What is copy-move forgery in digital images?+
Copy-move forgery is a manipulation where a region from within the same image is cloned and pasted elsewhere. This technique is typically used to hide an object or duplicate a background element without introducing material from outside the image.
Why do forgers use copy-move forgery?+
The main goals are to conceal unwanted content or to duplicate existing elements like backgrounds or repeated objects. Since the copied region comes from the same image, it can be harder to detect than splicing, which brings in material from external sources.
How is copy-move forgery different from image splicing?+
Copy-move forgery reuses material from within the same image, while splicing combines regions from different images. This distinction matters for detection, as copy-move creates matching patterns within a single image that forensic analysts can identify.
Related terms
- Splicing
- An inter-image manipulation in which content from one or more external images is inserted into a target image. Splicing introduces cross-boundary inconsistencies...
- Active Authentication
- Authentication that depends on a signal deliberately inserted at capture time, such as a digital watermark, a cryptographic hash, or a manufacturer's...
- Affine Transform Estimation
- The recovery of the geometric transformation (rotation, scaling, shear) relating a copied region to its source, using matched keypoint pairs. Geometrically consistent...
- Block-Matching
- A copy-move detection strategy that divides the image into overlapping fixed-size blocks, computes a compact feature vector per block, sorts vectors, and...
- Chromatic Aberration
- Colour fringing at high-contrast edges caused by differential refraction of light wavelengths by a lens. The pattern is lens-specific and inconsistent across...
- Image Authentication
- The process of evaluating whether an image faithfully represents the scene it purports to show, using analysis of pixel statistics, file metadata,...
- Image Verification
- The narrower task of confirming that a specific file originated from a claimed device or has not changed since capture, often relying...
- Localisation Map
- The output of a forgery detection algorithm that marks, at pixel or block resolution, which regions of the image are identified as...
- Noiseprint
- A CNN-based camera-model fingerprint extractor by Cozzolino and Verdoliva. Applied to deepfakes, it reveals inconsistency between the camera fingerprint in the genuine...
- Passive (Blind) Authentication
- Analysis that relies solely on traces in the existing image data, with no pre-embedded signal. Methods include noise analysis, JPEG artefact examination,...
- Passive Forgery Detection
- Detection that operates on the image data alone, without any pre-embedded watermark or signature. Distinguished from active methods such as digital watermarking...
- SIFT (Scale-Invariant Feature Transform)
- A keypoint descriptor algorithm that detects interest points and computes 128-dimensional descriptors invariant to scale and rotation. In forgery detection, matching SIFT...
Explained in these topics
- Copy-Move and Splicing Detection in ImagesAn intra-image manipulation in which a patch copied from one location within the image is pasted over another location in the same image. The forged region and...
- Image Authentication: Principles and the Forgery TaxonomyA manipulation that clones a region from within the same image and pastes it elsewhere, typically to hide an object or repeat a background element.