P
US6804375B2ExpiredUtilityPatentIndex 92

Electronic watermark detection apparatus and method

Assignee: TOSHIBA KKPriority: Jun 27, 2000Filed: Jun 27, 2001Granted: Oct 12, 2004
Est. expiryJun 27, 2020(expired)· nominal 20-yr term from priority
Inventors:MURATANI HIROFUMI
G06V 10/7515G06T 2201/0061G06T 2201/0052G06T 1/0057G06T 2201/0051G06T 2201/0083G06T 1/0028G06T 2201/0081G06T 1/0064
92
PatentIndex Score
16
Cited by
10
References
16
Claims

Abstract

Electronic watermarks in digital documents can be detected, even if the content of the digital documents has been subjected to distortion or other attempts to hide or destroy the watermarks. A method involves inputting the distorted image and comparison information, the comparison information including at least one of the original image or information used for embedding the electronic watermark; dividing a domain of the original image into a plurality of patches, based on the comparison information; inputting affine parameters of a predetermined patch from among the patches in the original image; extracting a patch candidate from the distorted image; using a predetermined electronic watermark detection method, judging whether the patch candidate in the distorted image adequately correlates with a neighboring patch in the original image; when the judging indicates an adequate correlation, outputting a part of the electronic watermark.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
       1. A method of detecting an electronic watermark in a distorted image that constitutes a distortion of an original image in which the electronic watermark is embedded, the method comprising: 
       inputting the distorted image and comparison information, the comparison information including at least one of the original image or information used for embedding the electronic watermark;  
       dividing a domain of the original image into a plurality of patches, based on the comparison information;  
       inputting affine parameters of a predetermined patch from among the patches in the original image;  
       on the basis of the affine parameters, extracting a patch candidate from the distorted image;  
       using a predetermined electronic watermark detection method, judging whether the patch candidate in the distorted image adequately correlates with a neighboring patch in the original image that neighbors the predetermined patch; and  
       when the judging indicates an adequate correlation, outputting a part of the electronic watermark obtained by the predetermined electronic watermark detection method.  
     
     
       2. The method of  claim 1 , further comprising: 
       updating the affine parameters to new affine parameters when the judging does not indicate an adequate correlation.  
     
     
       3. The method of  claim 2 , further comprising: 
       extracting a new patch candidate from the distorted image, on the basis of the new affine parameters; and  
       using the predetermined electronic watermark detection method, judging whether the new patch candidate from the distorted image adequately correlates to the neighboring patch in the original image.  
     
     
       4. The method of  claim 1 , further comprising: 
       storing the affine parameters as initial affine parameters for use in extracting new patch candidates when the judging indicates an adequate correlation.  
     
     
       5. The method of  claim 1 , wherein the judging includes: 
       subtracting pixels of the original image's patch from respective pixels of the distorted image's patch candidate; and  
       if a difference of the pixel subtracting is smaller than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       6. The method of  claim 1 , wherein the judging includes: 
       calculating pixel values of pixels in the patch before distortion, based on pixel values of a pixel in a determined domain in the distorted image;  
       calculating correlation values between the calculated pixel values and a random number sequence used to embed the electronic watermark; and  
       if the correlation values are larger than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       7. The method of  claim 1 , wherein the judging includes: 
       transforming into the frequency domain, the patch candidate in the distorted image and the patch in the original image so as to produce patch candidate frequency components and original image patch frequency components;  
       accumulating differences between respective patch candidate frequency components and original patch frequency components; and  
       if a result of the accumulating of differences is smaller than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       8. The method of  claim 1 , wherein the judging includes: 
       calculating values of pixels in the patch in the original image based on values of pixels of the patch candidate in the distorted image;  
       transforming into the frequency domain, the calculated values of the pixels in the patch in the original image, so as to produce original image patch frequency components;  
       calculating a correlation value between the original image patch frequency components and a random number sequence used to embed the electronic watermark; and  
       if the correlation value is larger than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       9. A method of determining a correlation between a predetermined patch of an original image in which is embedded an electronic watermark, and a patch candidate of a distorted image that constitutes the original image distorted by local distortion, the method comprising: 
       inputting the distorted image and comparison information, the comparison information including at least one of the original image or information used for embedding the electronic watermark;  
       dividing a domain of the original image into a plurality of patches, based on the comparison information;  
       inputting affine parameters of a predetermined patch from among the patches in the original image;  
       on the basis of the affine parameters, extracting the patch candidate from the distorted image;  
       using a predetermined electronic watermark detection method, judging whether the patch candidate in the distorted image adequately correlates with a neighboring patch in the original image that neighbors the predetermined patch; and  
       repeating the judging for all predetermined patches of the original image.  
     
     
       10. The method of  claim 9 , further comprising: 
       updating the affine parameters to new affine parameters when the judging does not indicate an adequate correlation.  
     
     
       11. The method of  claim 10 , further comprising: 
       extracting a new patch candidate from the distorted image, on the basis of the new affine parameters; and  
       using the predetermined electronic watermark detection method, judging whether the new patch candidate from the distorted image adequately correlates to the neighboring patch in the original image.  
     
     
       12. The method of  claim 9 , further comprising: 
       storing the affine parameters as initial affine parameters for use in extracting new patch candidates when the judging indicates an adequate correlation.  
     
     
       13. The method of  claim 9 , wherein the judging includes: 
       subtracting pixels of the original image's patch from respective pixels of the distorted image's patch candidate; and  
       if a difference of the pixel subtracting is smaller than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       14. The method of  claim 9 , wherein the judging includes: 
       calculating pixel values of pixels in the patch before distortion, based on pixel values of a pixel in a determined domain in the distorted image;  
       calculating correlation values between the calculated pixel values and a random number sequence used to embed the electronic watermark; and  
       if the correlation values are larger than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       15. The method of  claim 9 , wherein the judging includes: 
       transforming into the frequency domain, the patch candidate in the distorted image and the patch in the original image so as to produce patch candidate frequency components and original image patch frequency components;  
       accumulating differences between respective patch candidate frequency components and original patch frequency components; and  
       if a result of the accumulating of differences is smaller than a predetermined threshold, judging the adequate correlation to exist.  
     
     
       16. The method of  claim 9 , wherein the judging includes: 
       calculating values of pixels in the patch in the original image based on values of pixels of the patch candidate in the distorted image;  
       transforming into the frequency domain, the calculated values of the pixels in the patch in the original image, so as to produce original image patch frequency components;  
       calculating a correlation value between the original image patch frequency components and a random number sequence used to embed the electronic watermark; and  
       if the correlation value is larger than a predetermined threshold, judging the adequate correlation to exist.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.