Method, system and device for copy-paste tampered image detection

US12555351B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12555351-B2
Application numberUS-202318515832-A
CountryUS
Kind codeB2
Filing dateNov 21, 2023
Priority dateNov 22, 2022
Publication dateFeb 17, 2026
Grant dateFeb 17, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for a copy-paste tampered image detection, including: extracting, using a scale-invariant feature transformation algorithm, key points of an image and features corresponding to the key points; constructing, using a gradient hash matching algorithm, a hash table based on the features, and putting the key points into rows corresponding to serial numbers of the hash table; performing a matching operation, using a k-nearest neighbor algorithm, on the key points in each row of the hash table to obtain key point pairs; and clustering and grouping, using a distance clustering filtering algorithm, the key point pairs, and retaining the key point pairs in a cluster group whose number of the key point pairs is greater than a quantity threshold; and marking circles in the image with each key point, in the key point pairs that are retained, as a center and according to a specified radius.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for a copy-paste tampered image detection, comprising: extracting, using a scale-invariant feature transformation algorithm, key points of an image to be detected and features corresponding to the key points: constructing, using a gradient hash matching algorithm, a hash table based on the features of the key points, and putting the key points into rows corresponding to serial numbers of the hash table: performing a matching operation, using a k-nearest neighbor algorithm, on the key points in each row of the hash table to obtain key point pairs; and clustering and grouping, using a distance clustering filtering algorithm, the key point pairs, and retaining the key point pairs in a cluster group whose number of the key point pairs is greater than a quantity threshold; and marking circles in the image to be detected with each key point, in the key point pairs that are retained, as a center and according to a specified radius, wherein regions within all of the circles are tampered regions of the image to be detected, wherein, said constructing, using the gradient hash matching algorithm, the hash table based on the features of the key points, and putting the key points into the rows corresponding to the serial numbers of the hash table, further comprises: for each key point, setting a rectangular window with the key point as a center, and determining gradients of all pixels in the rectangular window; dividing the rectangular window into 4×4 cells, each cell comprising gradients of 16 pixels; wherein all cells and all gradients constitute the features of the key point: carrying on a statistic on the gradients in each cell to obtain a gradient histogram: constructing a 4-dimensional blank hash table; and for each key point, selecting a gradient of a largest gradient amplitude among the 4 cells adjacent to the key point, and recording a serial number of the gradient histogram corresponding to the gradient of the largest gradient amplitude; taking the serial number as a key value of the key point in the hash table; and putting the key point into a row of the hash table corresponding to the key value. 2 . The method for the copy-paste tampered image detection according to claim 1 , wherein, said performing the matching operation, using the k-nearest neighbor algorithm, on the key points in each row of the hash table to obtain the key point pairs, further comprises: for a key point k i , selecting, based on the features of the key points, two key points k x and k y respectively having a shortest Euclidean distance from the key point k i in a same row where the key point k i is located; wherein a Euclidean distance is determined by using the k-nearest neighbor algorithm; determining that the key point k i and the key point k x constitute a key point pair when ED i,1 /ED i,2 <0.4; wherein, ED i,1 <ED i,2 ; ED i,1 is a Euclidean distance between the key point k i and the key point k x , ED i,2 is a Euclidean distance between key point k i and key point k y . 3 . The method for the copy-paste tampered image detection according to claim 2 , wherein a calculation formula of the Euclidean distance is expressed as: ED a,b =√{square root over (Σ j=1 128 ( d a j −d b j ) 2 )} wherein, ED a,b denotes a Euclidean distance between key point k a and key point k b , d a j denotes a j-th dimensional feature of the key point k a , and d b j denotes a j-th dimensional feature of the key point k b . 4 . The method for the copy-paste tampered image detection according to claim 1 , wherein said clustering and grouping, using the distance clustering filtering algorithm, the key point pairs, and retaining the key point pairs in the cluster group whose number of the key point pairs is greater than the quantity threshold, further comprises: constructing a distance constraint and constituting a cluster group by key point pairs that satisfy the distance constraint: for each cluster group, calculating a quantity mean of the key point pairs in the cluster group and a standard deviation corresponding to the key point pairs: calculating the quantity threshold based on the quantity mean and the standard deviation: for each cluster group, determining that, if the number of key point pairs in the cluster group is greater than the quantity threshold, all of the key point pairs in the cluster group are regarded as correctly-matched key point pairs and retaining the correctly-matched key point pairs; and determining that, if the number of key point pairs in the cluster group is smaller than or equal to the quantity threshold, all of the key point pairs in the cluster group are regarded as correctly-matched key point pairs, and deleting the correctly-matched key point pairs. 5 . The method for the copy-paste tampered image detection according to claim 4 , wherein a calculation formula of the quantity mean λ is expressed as: λ = 1 ❘ "\[LeftBracketingBar]" GP ❘ "\[RightBracketingBar]" ⁢ Σ i = 1 ❘ "\[LeftBracketingBar]" GP ❘ "\[RightBracketingBar]" ⁢ m i wherein, GP denotes a set of cluster groups, m i denotes the number of key point pairs in an i-th cluster group: a calculation formula of the standard deviation ε is expressed as: ε = 1 ❘ "\[LeftBracketingBar]" GP ❘ "\[RightBracketingBar]" ⁢ Σ i = 1 ❘ "\[LeftBracketingBar]" GP ❘ "\[RightBracketingBar]" ⁢ ( m i - λ ) 2

Assignees

Inventors

Classifications

  • G06V10/46Primary

    Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features (colour feature extraction G06V10/56) · CPC title

  • Pattern authentication; Markers therefor; Forgery detection · CPC title

  • Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching · CPC title

  • using syntactic or structural representations of the image or video pattern, e.g. symbolic string recognition; using graph matching · CPC title

  • Non-hierarchical techniques, e.g. based on statistics of modelling distributions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12555351B2 cover?
A method for a copy-paste tampered image detection, including: extracting, using a scale-invariant feature transformation algorithm, key points of an image and features corresponding to the key points; constructing, using a gradient hash matching algorithm, a hash table based on the features, and putting the key points into rows corresponding to serial numbers of the hash table; performing a ma…
Who is the assignee on this patent?
Univ Macau Sci & Tech
What technology area does this patent fall under?
Primary CPC classification G06V10/46. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 17 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).