Title of Invention

" METHOD AND A DEVICE FOR DETECTING WATERMARK IN DIGITAL DATA."

Abstract The present invention relates to a method, computer program product and a device for detecting watermarks in digital data for the puipose of electronic copyright management system. The invention includes transforming the original as well as unwatermarked data. Thereafter, tagging the resultant components of the transformed data using a pair of rows and columns. Then, selecting significant components in the said transformed data, transforming the suspected watermarked data and tagging the components in the transformed data. Further, selecting the tagged components from the transformed suspected watermarked data corresponding to those selected as significant in the original transformed data, and comparing said two groups of selected significant components to detect the watermarks.
Full Text Method and a Device for Detecting Watermark in Digital Data
The present invention relates to a method and a device for detecting watermarks in digital data of images, sound, video and the like for the purpose of electronic copyright management system.
Background
With the advent of the Internet and the subsequent publication of digital data on the web, it is becoming increasingly difficult for the owner of the material to exercise his intellectual property right such as copyright. Technologies are widely available for making accurate copies of digital data. Digital techniques let the original information be recreated in a very accurate manner. Any one can copy the data and claim it as his collection.
In order to uniquely mark the digital data, a technique called watermarking exists in which the digital data is inserted with an invisible watermark. Digital watermarking techniques are used to embed a known piece digital data within another piece of digital data. The embedded piece of data (watermark) acts as a fingerprint for the owner, allowing the protection of copyright, authentication of
the data, and tracing of illegal copies.
This watermark which is normally not known to anybody helps in catching
those who copy the data. Any data that is supected
copied by a third party can examine the suspected data and look for his
watermark. If found then he can easily prove his ownership.
One of the older techniques used to embed watermark in the digital data is by Spatial Domain Techniques. Spatial domain techniques work by embedding the
data in the spatial domain, in other words, in the image data as it is. The earliest schemes worked by embedding the watermark in the Least Significant, Bit (LSB) of the image data. Obviously, such techniwues have low reliability. Spatial domain schemes based on different kinds of gray level transformations were proposed. Bruyndoncks et al proposed a scheme based on pixel region classification. The pixels in an image are classified as pertaining to regions of hard, progressive or noise contrast Then, the pixels have their gray levels changed following a certain rule that takes into account the region where the pixel is inserted and the value of the bit to be embedded. Kutter proposed a scheme to embed a geometric transformation resistant watermark in the spatial domain by using 2-D amplitude modulation.
Another technique used to embed watermark is Spread Spectrum Technique in which the watermark is introduced in the frequency domain. The most commonly known method for Spread Spectrum Method by Cox et al, described
uk LJS patent number 6,208,735,) uses spread spectrum communication
'.t*.' ""■••■' "■"■"■*"- -
techniques to embed a bit in the image. Koch et al reported efficient DCT
domain watermarking resisting to JPEG compression.
In order to detect watermarks, generally non-blind watermark detection techniques are used. In these techniques, it is required to have the presence of original unmarked data along with the data suspected to be watermarked. In this method, first the original data is transformed to the spatial or any other known domain using Fast Fourier Transformation (FFT) and Discrete Cosine Transformation (DCT) techniques. Then the perceptually significant components are identified and extracted from the marked as well as unmarked data, and then compared to detect the presence of the watermark. Prior art also exists for computing the similarity between the watermark obtained from the suspected watermarked data and the original data.
The disadvantage with the above niethod is that one has to identify the significant components in both original as well as watermarked data and thereafter compare. This is a complex process, which results in a delay in arriving at the results. Also the accuracy to which the presence of watermark is verified is not very high, because the perceptually significant components might not always contain the watermark
Objects and Summary of the Invention
The object of the present invention is to obviate the above drawbacks and provide a simple method and system for detecting watermark with high accuracy and without any delay.
To achieve the said object this invention provides a method for detecting watermarks in_a_digital data for the purpose of electronic copyright management system comprising the steps of:
transforming the original, unwatermarked data,
tagging the resultant components of the transformed,
selecting significant tagged components in transformed datar
transforming the suspected watermarked data,
tagging the components in the transformed suspected watermark
data,
selecting the tagged components from the transformed suspected
watermarked data corresponding to those selected as significant in
the original transformed data, and
comparing said two groups of selected tagged components to detect
the presence of watermarks.
The said digital data includes images, sound and video.
The said original and suspected watermarked data is transformed using techniques including FFT, block FFT, DCT, modified DCT, wavelet and Hadamard transform.
The transformed data componentsare tagged using known schemes including, serially numbering scheme or by identifying row and column components in a matrix form.
The significant components of the data are perceptually significant components.
The comparing between two sets of tagged components is by computer variance.
The above method optionally comprises the step of resizing the said suspected watermarked data to the same size as the said original data before being transformed.
The present invention further providesa device for detecting waterman in
digital data for the purpose of electronic copyright management system
comprising.
means for transforming the original, unwatermarked data,
means for tagging the resultant components of the transformed
data,
means for selecting significant tagged components in the said
transformed data,
means.for transforming the suspected watermarked data,
means for tagging the components in the transformed suspected
watermark data,
means for selecting the tagged components from the transformed suspected watermarked data corresponding to those selected as significant in the original transformed data, and means for comparing said two groups of selected tagged components to detect the presence of watermarks.
The said digital data includes images, sound and video.
The data transformation means include FFT, block FFT, DCT, modified DCT, wavelet and Hadamard transform.
The means for seletmg is a selector and means for comparing is a computer variance means.
The tagging means for said transformed data components are known schemes including serially numbering scheme or by arrangement of components in matrix form.
The significant components of the data are perceptually significant components.
The above device optionally comprising means to resize the said suspected watermarked data to the same size as the said original data before being transformed.
The present invention also provides a computer program product comprising computer readable program code stored on a computer readable storage medium embodied therein for detecting watermarks in digital data for the puipose of electronic copyright management system, comprising:
computer readable program code configured for transforming the
original, unwatermarked data,
computer readable program code configured for tagging the
resultant components of the transformed data,
computer readable program code configured for selecting
significant tagged components in the said transformed data,
computer readable program code configured for transforming the
suspected watermarked data,
computer readable program code configured for tagging the
components in the transformed suspected watermark data,
computer readable program code configured for selecting the
tagged components from the transformed suspected watermarked
data corresponding to those selected as significant in the original
transformed data, and
computer readable program code configured for comparing said
two groups of selected tagged components to detect the
watermarks.
The said digital data includes images, sound and video.
The data transformation means include FFT, block FFT, DCT, modified DCT. wavelet and Hadamard transform.
The said tagging means for said transformed data components are known schemes including serially numbering scheme or arrangement of components in matrix form.
The said significant components of the data are perceptually significant components.
The similarity detection means between two sets of tagged components uses computer variance code.
The said computer program optionally comprises code for resizing the said suspected watermarked data to the same size as the said original data before being transformed.
Brief Description of the drawings
The invention will now be described with reference to the accompanying drawings.
Figure 1 shows a flowchart depicting the conventional method.
Figure 2 shows a flowchart for the instant invention.
Figure 3 depicts the response of the system to different conventional methods.
Figure 4 shows the response of the system using the instant invention.
Detailed Description of the drawings
In figure 1 step 1.1 involves the transformation of original data. The significant components are identified and extracted (1.2). Similarly, step (1.3) involves the transformation of suspected watermark data. Then the significant components are identified and extracted (1.4). The said extracted significant components (1.2) and (1.4) are compared in the final step (1.5) to detect the presence of the watermark. This is a conventional method.
Figure 2 illustrates the instant invention. Step (2.1) involves the transformation of the original data. Then the resultant transformed components are tagged (2.2). The next step (2.3) involves identification and extraction of significant tagged components in rows and columns. The data suspected to be watermarked
is also similarly transformed (2.4). The identification tags obtained for significant components in step (2.3) are then used to select significant components in the transformed suspected data (2.5) n rows and columns. Finally, the two sets of extracted significant components are compared (2.6) to detect the presence of a watermark.
It should be noted here that in some cases, the suspected data might have to be processed prior to transformation. Such as in the case of an image of a different size from the original image, it has to be resized to the same size as the original image. This is necessary so that after transformation the result is the same number of components as in the case of original data.
Figures 3 and 4 illustrate the benefits of the instant invention over the conventional method. An image was watermarked by embedding the watermark in the frequency domain making use of Fast Fourier Transform (FFT) and spread spectrum techniques. While both method manage to identify the watermark correctly, it can be seen that the invention enables the detection of the right watermark with a higher level of confidence in figure 4. This can be very useful when the watermarked image has gone severe degradation in quality.





We Claim:
A method for detecting watennarks in a digital data for the purpose of electronic copyright management system comprising the steps of:
transforming the original, unwatermarked data to obtain N
components each said component having a unique identifier by
a transformer each components.
tagging the resultant components of the transfonned,
selecting significant tagged components in the said transfonned
data,
transfonning the suspected watermarked data,
tagging the components in the transfonned suspected
watennark data,
selecting by a selector the tagged components from the
transformed suspected watermarked data corresponding to those
selected as significant in the original transfonned data, and
comparing said two groups of selected tagged components to
detect the presence of watermarks.
Optionally the step of resizing a method for detecting-
watennarks in digital data as claimed in claim 1 optionally
comprising the step of resizing the said suspected watermarked
data to the same size as the said original data before being
transfonned.
A method for detecting watennarks in digital data as claimed in claim 1 wherein said digital data comprises images, sound and video.
A method for detecting watennarks in digital data as claimed in claim 1 wherein said transformed data components are tagged using known schemes comprising, serially numbering scheme or by identifying row and column components in a matrix form.
A method for detecting watennarks in digital data as claimed in claim 1 wherein said significant components of the data are perceptually significant components.
A method for detecting watennarks in digital data as claimed in claim I wherein said comparing between two sets of tagged components is by computer variance.
A device for detecting watennarks in digital data as claimed in claim 1 for the purpose of electronic copyright management system comprising:
data transfonning means for transferring the original,
unwatennarked data,
means for tagging the resultant components of the transfonned
data,
selector for for selecting significant tagged components in the
said transfonned data,
means for transfonning the suspected watennarked data,
means for tagging the components in the transfonned suspected
watermark data,
selector for selecting the tagged components from the
transfonned suspected watermarked data corresponding to those
selected as significant in the original transformed data, and
means for comparing said two groups of selected tagged components to detect the presence of watennarks. 7 A device for detecting watennarks in digital data as claimed in claim 6 wherein the means for selecting is a selector.
8. A device for detecting watennarks in digital data as claimed in claim 6 wherein said tagging means for said transformed data components are known schemes comprising serially numbering scheme or by arrangement of components in matrix fonn.
9. A device for detecting watennarks in digital data as claimed in claim 6 wherein said significant components of the data are perceptually significant components.
10 A device for detecting watennarks in digital data as claimed in claim 6 wherein means for comparing between two sets of tagged components is computer variance means.
11. A device for detecting watennarks in digital data as claimed in claim 6 optionally comprising means to resize the said suspected watennarked data to the same size as the said original data before being transfonned.
12 A method for detecting watennarks in a digital data substantially as herein described with reference to the accompanying drawings.

Documents:

563-del-2002-abstract.pdf

563-del-2002-claims.pdf

563-del-2002-complete specification (granted).pdf

563-del-2002-correspondence-others.pdf

563-del-2002-correspondence-po.pdf

563-del-2002-description (complete).pdf

563-del-2002-drawings.pdf

563-del-2002-form-1.pdf

563-del-2002-form-19.pdf

563-del-2002-form-2.pdf

563-del-2002-form-3.pdf

563-del-2002-others-document.pdf

563-del-2002-petition-138.pdf


Patent Number 231097
Indian Patent Application Number 563/DEL/2002
PG Journal Number 13/2009
Publication Date 27-Mar-2009
Grant Date 02-Mar-2009
Date of Filing 16-May-2002
Name of Patentee INDIAN INSTITUTE OF INFORMATION TECHNOLOGY
Applicant Address INDIAN INSTITUTE OF NEHRU SCIENCE CENTER, KAMLA NEHRU ROAD,ALLAHABAD-211002, UTTAR PRADESH,INDIA
Inventors:
# Inventor's Name Inventor's Address
1 MIRANDA TREVOR INDIAN INSTITUTE OF INFORMATION TECHNOLOGY NEHRU SCIENCE CENTER, KAMLA NEHRU ROAD,ALLAHABAD-211002, UTTAR PRADESH,INDIA
2 MOHAN MANINDRA INDIAN INSTITUTE OF INFORMATION TECHNOLOGY NEHRU SCIENCE CENTER, KAMLA NEHRU ROAD,ALLAHABAD-211002, UTTAR PRADESH,INDIA
PCT International Classification Number G06K 9/00
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA