This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2006-324469, filed Nov. 30, 2006, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a digital watermarking method suitable for preventing unauthorized copying of a digital video provided through, for example, a recording medium, and an apparatus for the same.
2. Description of the Related Art
Since apparatuses for recording and playing back digital image data such as digital VTRs or DVDs (digital versatile disks) have been spread, many digital video images capable of being played back with these apparatuses are provided. Further, various digital video images are distributed by digital television broadcast through Internet, broadcasting satellite, a communication satellite and so on, resulting in that a user can use a high quality digital video image.
The digital video image makes it possible to create a high quality copy at a digital signal level simply. Accordingly, the digital video image might be copied without any restriction if some playback prohibition or playback control is done. Accordingly, there is explored a method of adding information for controlling copying to a digital video image in order to prevent unauthorized copying of the digital video image or control the generation number of copies done by an authorized user, and preventing unauthorized copying or restricting the copy by using the additional information.
As a technique for overlapping another additional information on the digital video image as described above, a digital watermarking is known. The digital watermarking is a technique for embedding, in the contents such as digitalized speech, music, video images and still images, information (called watermark information) such as identification information of a copyright holder of the contents and a user thereof, right information of the copyright holder, a utilization condition of the contents, and secret information needed at the time of the utilization of the contents or information such as copying control information described above, performing copyright protection including utilization control and copying control by detecting watermark information from the contents if needed, and promoting the secondary utilization.
Various techniques are proposed for a digital watermark system. A system utilizing a spectrum diffusion technique is known as the digital watermark system. This system embeds watermark information in a digital video image according to the following procedure.
The step E1 carries out a spread spectrum by multiplying a PN (Pseudorandom Noise) sequence by an image signal.
The step E2 performs frequency transformation (for example, DCT) on the image signal subjected to the spread spectrum.
The step E3 embeds watermark information by changing a value of a specific frequency component.
The step E4 performs an inverse frequency transform (for example, IDCT) on the image signal.
The step E5 performs an inverse spread spectrum on the image signal (by multiplying the image signal by the PN sequence identical with that of the step E1).
On the other hand, watermark information is detected from the digital video image in which watermark information is embedded, according the following procedure.
The step D1 carries out a spread spectrum by multiplying the image signal by the PN (Pseudorandom Noise) sequence (PN sequence identical with that of step E1).
The step D2 performs frequency transformation (for example, DCT) on the image signal subjected to the spread spectrum.
The step D3 extracts embedded watermark information by paying attention to the value of the specific frequency component.
On the other hand, as one of watermarking technologies suitable for a video image is proposed a technique of producing a watermark signal using a specific frequency component signal extracted from the to-be-watermarked image signal and embedding the watermark signal in a to-be-watermarked image signal. When the digital watermark signal embedded by this method is detected, the digital watermark signal is detected by extracting a specific frequency component signal similar to the specific frequency component signal used on the watermark embedding side from the watermarked image signal on the detection side.
When the digital watermark is used for preventing unauthorized utilization, it is necessary to have the property (robustness) that watermark information is not vanished or tampered by various operations and intentional attack assumed to be subjected to a digital copyrighted work conventionally. Cutting out of image, scaling (enlargement/reduction), etc. are considered as attacks which make it impossible to detect watermark information from the digital image in which the watermark information is embedded.
When the image suffered such an attack is input, in a conventional art using a spread spectrum technique, at first the PN sequence used in embedding step E1 at the time of detection of the watermark information is estimated, and the embedded watermark information is extracted by executing steps D1 to D3 after restoration of synchronization of the PN sequence. In this case, there is a problem that since the watermark information weakens in the image suffered the attack, the watermark information cannot be detected even if watermark detection corresponding to the attack is done.
On the other hand, the technique of embedding in a to-be-watermarked image signal a digital watermark signal generated based on a specific frequency component extracted from the to-be-watermarked image signal and detecting the digital watermark signal based on the specific frequency component signal extracted from the watermarked image signal as described in JP-A 2002-325233 (KOKAI) has basically a high robust against the attack such as cutting out of the image or scaling. However, there is room for improvement about the robust against the scaling attack with large resizing such as resizing from the screen size of the High Definition Television (HDTV) to the screen size of Standard Definition Television (SDTV).
In other words, when the screen size is largely resized, the frequency band in which the digital watermark signal is embedded on the embedding side largely differs from the frequency band from which the digital watermark signal is extracted on the detection side, resulting in that the energy of the specific frequency component signal extracted on the detection side deteriorates and the detection performance of the digital watermark deteriorates. As a result, the robust against the scaling attack weakens.
The object of the present invention is to provide a digital watermarking method having a high robust against the scaling attack by which the screen size largely differs between the embedding of the digital watermark and the detection thereof when detecting the digital watermark by extracting the specific frequency component signal on the detection side.
An aspect of the invention provides a digital watermark embedding method comprising: scaling an input image signal to one of enlargement and reduction; extracting a specific frequency component signal from the scaled image signal; generating a digital watermark signal based on the specific frequency component signal and watermark information; scaling the digital watermark signal to the other of the enlargement and reduction; and combining the scaled digital watermark signal with the input image signal to generate a watermarked image signal.
(About a Digital Watermarking Apparatus)
As shown in
There will be described the digital watermarking apparatus according to the embodiment in conjunction with
The first scaling unit 11 scales (enlarges or reduces) the to-be-watermarked image signal 100 based on the watermarking/detection screen size information 101 so that the difference between the watermarking screen size and the detection screen size is smaller than or equal to a threshold (step S11). For example, if the watermarking screen size is a HDTV size, and the detection screen size is a SDTV size, the first scaling unit 11 reduces the to-be-watermarked image signal 100 from the HDTV size to the SD TV size. The HDTV size means a screen size of HDTV, and the SDTV size means a screen size of the SDTV.
As well known, the SDTV is a system used in the current analog ground wave broadcast, and 480i, 480p are referred to as SDTV. The SDTV displays an image by 525 scanning lines, whereas the HDTV is a television standard for displaying a video in 1125 lines or 1260 lines, and it is used in current satellite digital broadcasting or ground wave digital broadcasting. An aspect ratio of a screen is at 4 width:3 height in SDTV and at 16 width:9 height in HDTV which is a ratio used by movies. The broadcast system of HDTV has two systems, that is, a 1080i system and a 720p system.
The watermarking screen size is a screen size of the to-be-watermarked image signal 100 in the digital watermarking apparatus. The detection screen size is a screen size of the watermarked image that the digital watermark detection apparatus assumes to be a to-be-detected image. More concretely, the detection screen size is a screen size of an image signal that a video player (television receiver) for playing back (or displaying) an image can deal with. If the video player corresponds to HDTV, the detection screen size is the HDTV size. If the video player corresponds to only SDTV, the detection screen size is the SDTV size.
The image signal reduced or enlarged by the scaling unit 11 is input to the specific frequency component extractor 12. The specific frequency component extractor 12 extracts a specific frequency component similar to that obtained at the time of detection of the digital watermark, for example, a comparatively high frequency component (step S12). The specific frequency component extractor 12 may use a filter of frequency domain, for example, a low pass filter or high pass filter having a give cutoff frequency, or a band pass filter having a given pass band center frequency. The filter used as the specific frequency component extractor 12 may use the same filter as that of the extractor (specific frequency component extractor) used for the digital watermark detector described hereinafter.
Describing about the specific frequency component, generally, the low frequency component influences a picture quality largely, whereas the high frequency component little influences the picture quality. For this reason, the picture quality deterioration can be reduced by embedding the digital watermark signal in a high frequency component.
Further, the low frequency component is not almost influenced by signal processing, but the high frequency component is largely influenced by the signal processing. For this reason, embedding of the digital watermark signal in the low frequency component can improve tolerance against an attack (various signal processing) to the digital watermark by embedding in a low frequency component. Therefore, the frequency band of the specific frequency component signal is determined according to the picture quality and attack tolerance requested for digital watermark. In other words, if the picture quality is important, the frequency band of the specific frequency component is set to a comparatively high frequency band. If the attack tolerance is important, the frequency band of the specific frequency component is set to a comparatively low frequency band.
Subsequently, the digital watermark signal generator 13 generates the digital watermark signal based on the specific frequency component signal output from the specific frequency component extractor 12 and to-be-watermarked watermark information 102 (step S13). The watermark information 102 is a signal stream of digital signals “1” and “0”, for example.
The digital watermark signal generated with the watermark signal generator 13 is enlarged or reduced with the second scaling unit 14 so that the difference between the screen size of the digital watermark signal and the screen size of the to-be-watermarked image signal 100 reduces or become zero (step S14). For example, if the watermarking screen size is the HDTV size, and the detection screen size is the SDTV size, the second scaling unit 14 enlarges the digital watermark signal from the SDTV size to the HDTV size.
The digital watermark signal enlarged or reduced with the second scaling unit is combined with the to-be-watermarked image signal 100 with the watermark signal compositor (step S15), resulting in generating an output image signal (referred to as a watermarked image signal) 103 in which watermark information is embedded. The watermark signal compositor 15 comprises a digital adder, for example.
The specific frequency component signals of a plurality of channels may be extracted with the specific frequency component extractor 12. In that case, the digital watermark signals of plural channels are enlarged or reduced by the second scaling unit 14, and then are combined with the to-be-watermarked image signal 100 with the watermark information compositor 15 to generate the watermarked image signal 103.
The watermarked image signal 103 in which a digital watermark signal is embedded in this way is recorded on a recording medium with a digital image record/playback apparatus such as a DVD system, shown in a movie theater as an opus, or transmitted through transmission mediums such as Internet, a broadcasting satellite, a communication satellite.
There will be described an operative example of the signal generator 13 using position setting/amplitude control referring to
Concretely, the watermarking positions are set with a single digital phase shifter or a plurality of digital phase shifters. The watermarking position varies according to the phase shift amount of the phase shifter.
(As for the Digital Watermark Detection Apparatus)
There will be explained the digital watermark detection apparatus to detect the watermark information embedded as a watermark signal in an image signal from a watermarked image signal generated by the digital watermark embedding apparatus of
To the digital watermark detection apparatus according to the present embodiment shown in
The watermarked image signal 103 is input to the extractor 20 and the first orthogonal transformer 21A. The watermarked image signal 103 is subjected to orthogonal transform such as Fourier transform with the first orthogonal transformer 21B. A specific frequency component signal is extracted from the watermarked image signal 103 with the extractor 20. The extractor 20 uses a digital filter of the same frequency domain as that of the specific frequency component extractor 12 used for the digital watermark embedding apparatus of
A component (for example, Fourier transformed component) via the first orthogonal transformer 21A and a component (for example, Fourier transformed component) via the first orthogonal transformer 21B are complex-combined with the compositor 22 to generate a composite signal. The composite signal is input to the amplitude compressor 23 whereby its amplitude component is compressed. In this way, the compressed signal is subjected to the orthogonal transform (inverse orthogonal transformation) such as inverse Fourier transform with the second orthogonal transformer 24. The second orthogonal transform must pair with the first orthogonal transformation. When the Fourier transform is used in the first orthogonal transform, the second orthogonal transform uses a Fourier transform or inverse Fourier transform. The signal subjected to the second orthogonal transform is input to an estimator 25 to estimate the watermark information 104.
The correlation technique based on the orthogonal transform, complex composition and amplitude compression is called phase-limited correlation. The positions at which the orthogonal transform, complex composition and amplitude compression are performed respectively may differ from those of
There will be described a concrete method for estimating the information 104 with the estimator 25 referring to
The correlation (cross-correlation and phase-limited correlation) value of the watermarked image signal 103 (the image signal in which a phase-shifted/amplitude-converted signal of the specific frequency component signal is embedded) and the specific frequency component signal extracted with the extractor 20 is input to the estimator 25.
If the correlation value varies as shown in
The watermark detection apparatus of the present embodiment is suitable for a case that the image signal 103 suffers a scaling (enlargement/reduction) attack. When the watermarked image signal 103 suffers the scaling (enlargement/reduction) attack, the phase shift amount of the specific frequency component signal has a value different from the phase shift amount applied to the specific frequency component signal in the digital watermarking apparatus. For this reason, in the present embodiment, the phase shift amount is controlled continuously or stepwise with the estimator 25. The peak of correlation value output according to control of the phase shift amount is searched for, and the watermark information is estimated and detected based on the position and polarity or magnitude of the searched peak. In the example shown in
According to the present embodiment, the specific frequency component signal is extracted from the watermarked image signal 103, and the watermark information is detected based on the correlation result of correlation (cross-correlation and phase limited correlation) between this specific frequency component signal and the watermarked image signal 103. In this case, since the peak of correlation value can be searched for by performing correlation calculation while shifting the phase (changing the position), the watermark information 104 can be easily detected from the digital watermarked image suffered the scaling (enlargement/reduction) attack.
(A concrete Operation Example of the Digital Watermarking/Detection)
There will be described a concrete operation example of embedding the watermark information 102 of two bits in the image signal with the digital watermark embedding apparatus and detecting the watermark information with the digital watermark detection apparatus referring to
In the digital watermarking apparatus of
The phase shift signal is multiplied by factors expressed by the 0-th bit and first bit of the information 102. For example, if the watermark information 102 is “0”, −1 is multiplied by the phase shift signal. If the information 102 is “1”, +1 is multiplied by the phase shift signal. The signals shown at (c) and (d) in
Thereafter, the watermark information compositor 15 adds the to-be-watermarked image signal 100 to the phase shift signals 1 and 2 mortified by the factor for bit expression to generate the watermarked image signal 103 as shown at (a) in
When the watermark detection apparatus of
The correlation value between the watermarked image signal 103 and the phase shift signal is obtained via the first orthogonal transformers 21A, 21B, compositor 22, amplitude compressor 23, second orthogonal transformer 24 and estimator 25. The watermark information is determined by the peak of the correlation value. For example, if the peak of the correlation value is positive, the watermark information is determined to be +1 (“1”), and if it is negative, the watermark information is determined to be −1 (“0”).
When the watermarked image signal 103 suffers the scaling (enlargement/reduction) attack, the phase shift amount is searched for by controlling the phase shift amount as explained referring to
Further, it is conceivable to provide a system of embedding a calibration signal together with a watermark signal in an image and utilizing the calibration signal for detection of the watermark information. Further, it is conceivable to provide a system of limiting the amplitude of the signal to suppress deterioration of picture quality when adding the specific frequency component signal 100 to the shift signals or a system of randomizing characteristics of at least one of the extractor and the phase amplitude changer.
Further, according to the present embodiment, in the digital watermark embedding apparatus, the first scaling unit 11 scales (enlarges or reduces) the to-be-watermarked image signal 100, and the second scaling unit scales (enlarges or reduces) the watermark signal. As a result, even if the watermarked image signal 103 suffers the big scaling attack, there is an advantage that detection performance of the digital watermark in a digital watermark detection apparatus is hard to deteriorate. The advantage of the embodiment will be described hereinafter.
It is assumed that the digital watermarking apparatus embeds in an image a digital watermark signal with a HDTV size, and the digital watermark detection apparatus detects the digital watermark signal with a SDTV size. In other words, it is assumed that the watermarking screen size is the HDTV size, and the detection screen size is the SDTV size. In other words, the watermarked image signal in which a digital watermark signal is embedded suffers a scaling attack for reduction from the HDTV size to the SDTV size, and then the embedded digital watermark is detected.
Subsequently, the digital watermark detection apparatus extracts a specific frequency component signal of the same frequency band as that of the watermark signal of
It is assumed that the digital watermarking apparatus of
The digital watermark signal at the time of watermarking as shown in
It is assumed that the frequency band of the digital watermark signal of
On the other hand, the digital watermark detection apparatus detects the digital watermark signal as shown in
Subsequently, it is considered to extract an embedded digital watermark signal by extracting a specific frequency component signal from the watermarked image signal 103 in which the watermark signal of
In the embodiment, the watermarked screen size is the HDTV size, and detection screen size is the SDTV size. The present invention can be applied to a case that the watermarked screen size and the detection screen size differ to each other. The present invention can be applied to, for example, a case that the watermarked screen size is the SDTV size and the detection screen size is the HDTV size. In that case, the first scaling unit 11 has only to enlarge the screen size of the to-be-watermarked image signal 100 from the SDTV size to the HDTV size and the second scaling unit 13 has only to reduce the screen size of the digital watermark signal from the HDTV size to the SDTV size. Further, a case where the watermarked screen size is larger than the HDTV size (for example, a super-high vision (7,680*4,320 pixels) or 4 k digital cinema standard (4,096*2,160 pixels)), or a case where the detection screen size is the SDTV size are conceivable similarly to the above.
Further, as another embodiment, the digital watermarking apparatus shown in
The digital watermarking process and digital watermark detection process based on the above embodiments can be realized not only by hardware but also by software using a computer such as a personal computer.
The present invention is preferable to an apparatus to record and play back digital image data, for example, a digital VTR or DVD.
According to the present invention, high tolerance against a scaling attack making a screen size change greatly can be obtained and detection performance of digital watermark is improved. In other words, according to the present invention, the energy of the digital watermark signal component capable of being extracted with the watermark detection apparatus increases because the frequency band of the specific frequency component signal extracted in a digital watermark detection apparatus resembles that of the embedded digital watermark signal. Accordingly, even if the digital watermark watermarked image signal suffers a scaling (enlargement/reduction) attack, detection performance of digital watermark is not deteriorated.
Additional advantages and modifications will readily occur to those skilled in the art.
Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein.
Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2006-324469 | Nov 2006 | JP | national |