Subscribe Now Subscribe Today
Abstract
Fulltext PDF
References

Research Article
The Watermarking Algorithm against Shearing Based on Dopplerlet-radon Transformation

D. Minghui, Z. Qingshuang and L. Sibo
 
ABSTRACT
In this study, a robust image watermarking method in two-dimensional space/spatial-frequency distributions domain is proposed which is robust against geometric distortion. This watermarking is detected by a linear frequency change. The dopplerlet-radon transformation is used to detect the watermark. The chirp signals are used as watermarks and this type of signals is resistant to all stationary filtering methods and exhibits geometrical symmetry. In the two-dimensional Radon-Wigner transformation domain, the chirp signals used as watermarks change only its position in space/spatial-frequency distribution, after applying linear geometrical attack, such as scale rotation and cropping. But the two-dimensional Radon-Wigner transformation needs too much difficult computing. So, the image is put into a series of 1D signal by choosing scalable local time windows. The watermark embedded in the dopplerlet transformation domain. The watermark thus generated is invisible and performs well in StirMark test and is robust to geometrical attacks. Compared with other watermarking algorithms, this algorithm is more robust, especially against geometric distortion, while having excellent frequency properties.
Services
E-mail This Article
Related Articles in ASCI
Similar Articles in this Journal
Search in Google Scholar
View Citation
Report Citation

 
  How to cite this article:

D. Minghui, Z. Qingshuang and L. Sibo, 2012. The Watermarking Algorithm against Shearing Based on Dopplerlet-radon Transformation. Information Technology Journal, 11: 349-353.

DOI: 10.3923/itj.2012.349.353

URL: http://scialert.net/abstract/?doi=itj.2012.349.353
 
Received: October 18, 2011; Accepted: October 22, 2011; Published: January 18, 2012

INTRODUCTION

With the arrival of the information era and the broad application of E-business, there is a growing importance to protect the security of messages. As an important branch in the field of the research on the message cryptic technique, the digital watermarking technique is an efficient way to the authentication of content and copyright. This technique authenticate and protect the data by embed watermark in the original data. The watermark imbedded can be a passage, some marks or images. The traditional encryption can only assure the message security when being visited and the security of both parts when in a single-phase communication mode but to the public messages transformed in the multi phase mode a new technique and mechanism is needed. As a potential method to solve the problem, digital watermarking technique is being widely concerned and it is becoming the top research in the international academic field. Digital watermark is a special mark cryptic in the multi-media products. Digital watermark should have three basic characteristics: Insensitive, that is the embed watermark can’t destroy the digital products and we can feel the exist of the watermark neither visual nor aural; robustness, that is under the usual signal processing (compressed, rejected or effected by noise) and geometric transmitting (translated, flexed or rotated), it can assure that the watermark can’t be destroyed. The imbedded watermark can be done in time-space frequency and it can also be done in the transformable domain. The first method is easy to be carried out but the protecting from the attack to signal processing can’t be done perfectly. However, the watermarking method under transformable domain is better (Ruanaidh and Pun, 1998; Cox et al., 1997; Niu et al., 2000).

In this study we put forward a robust digital image watermarking based on Dopplerlet-radon transformation.

This algorithm uses of the Radon-Wigner transform to detect the watermark and the two-dimensional chirp signals are used as watermarks. In the two-dimensional Radon-Wigner transformation domain, the chirp signals used as watermarks change only its position in space/spatial-frequency distribution, after applying linear geometrical attack, such as scale rotation and cropping. Compared with other watermarking algorithms, this algorithm is more robust, especially against geometric distortion, while having excellent frequency properties. But the 2D Radon-Wigner transformation needs much difficult computing and can be impossible in reality. So we introduce an algorithm based on 1D dopplerlet transform. In this algorithm, the chirp signals used as watermarks are inserted in the image and the image is put into a series of 1D signal by choosing scalable local time windows. By using dopplerlet-radon transformation on the 1D image signal series, the watermark is detected. The shearing attack can break watermarks in one part of space support district but watermarks in another one part of space support district still can not be destroyed. Synthesizing each supporting space, the algorithm achieves the robustness to the shearing attacks (Stankovic et al., 2001; Zou et al., 2001; Bultan, 2002).

THE PRINCIPLE OF DOPPLERLET TRANSFORMATION

The Wigner distribution of the signal s (t) is defined as:

(1)

where, variables t and ω represent the time and frequency, respectively. WVD has the highest resolution for a single chirp signal but its major disadvantage is the presence of artificial cross-terms caused by the quadratic multiplication nature. For a signal containing multiple linear chirps, the desired WVD auto-terms are straight lines in the Wigner plane, while the undesired cross-terms are manifested as the high-frequency oscillating characteristics. To suppress the cross-terms, we consider the Radon-Wigner Transform (RWT), which takes advantage of the above oscillating properties by integrating the WVD along lines with different chirp rate and frequency shift combinations. A large part of the WVD cross-terms is cancelled to each other through the integration and the residual part of the cross-terms can be further reduced in the Radon-Wigner plane by noting the fact that the RWT auto- and cross-terms have different characteristics.

For multi-component signals with approximately equal magnitudes, RWT transformation in the Radon-Wigner plane is effective. However, when the magnitudes of the signal components are significantly different, the method may not be effective because the cross-terms between stronger signal components may be larger than the auto-terms of weaker components. In this case, a weaker signal may be shaded in the presence of strong cross-terms and can hardly be detected. In the image, the watermarking signals are composed by a lot of chirp signals. So, the 2D Radon-Wigner transformation needs much difficult computing and can be impossible in reality. Then we choice the 1D dopplerlet transform to achieve our algorithm. In this case, the method we introduced above can be used to detect the watermarking signal component and then remove It from the original. This procedure is repeated until all the watermarking signal components are detected.

The procedure of dopplerlet decomposition of a signal is first to estimate the chirp rates α1, α2,..., αNo of s (t) over different segments and the respective chirps:

(2)

are then constructed. For a given frame {hk’ (t), k ε Z} and N0 chirp rates, a new dopplerlet frame {hk (t) u1 (t), k, i ε Z} is obtained. Based on this dopplerlet frame {hk (t) u1 (t)}, s (t) is divided as:

(3)

where, is the frame decomposition and {hk’ (t), k ε Z}is the dual frame of {hk (t), k ε Z}; represents the inner product, ζi are arbitrary weights satisfying: . To have an efficient frame decomposition, {hk (t), k ε Z} should include functions with different time and frequency bandwidths and centre (mean) locations. For example, the following modulated Gaussian functions:

(4)

are usually used, where γk, φk are parameters that control the envelope and phase of the dopplerlet and βk and tk denote the frequency and time centre, respectively.

Next, we consider how to construct the dopplerlet frame. Radon-Wigner transform can be used to estimate these chirp rates. For a given signal s (t), chirp rate α1 is obtained by searching the largest peak in the Radon-Wigner plane after taking the RWT of the signal. We then obtain the dopplerlet frame {hk (t) u1 (t)} by modulating the frame {hk (t)} with:

We next estimate which element in the modified frame {hk (t) u1 (t)} optimally matches the signal s (t) and denote this element as where:

(5)

To define signal s1 (t) as:

(6)

By repeating the same procedure of s (t) to s1 (t), we obtain the chirp rate α2 corresponding to the second largest component of s (t). Let:

we obtain

(7)

and

(8)

Repeating the above procedure, all signal components can be obtained and signal s (t) can be expressed as . Based on the above decomposition, the instantaneous frequencies of all signal components can be obtained.

The 2D Radon transformation is the projection of the image intensity along a radial line oriented at a specific angle. Radon expresses the fact that reconstructing an image, using projections obtained by rotational scanning is feasible. His theorem is the following: The value of a 2-D function at an arbitrary point is uniquely obtained by the integrals along the lines of all directions passing the point. The Radon transformation shows the relationship between the 2-D object and its projections. Suppose a 2-D function f (x, y). Integrating along the line, whose normal vector is in θ direction, results in the g (s, θ) function which is the projection of the 2D function f (x, y) on the axis s of θ direction. When s is zero, the g function has the value g (0, θ) which is obtained by the integration along the line passing the origin of (x, y)-coordinate. The points on the line whose normal vector is in θ direction and passes the origin of (x, y)-coordinate satisfy the equation:

(9)

The integration along the line whose normal vector is in θ direction and that passes the origin of (x, y)-coordinate means the integration of f (x, y) only at the points satisfying the previous equation. With the help of the Dirac function δ, which is zero for every argument except to 0 and its integral is one, g (0, θ) is expressed as:

(10)

Similarly, the line with normal vector in θ direction and distance s from the origin is satisfying the following equation:

(11)

So the general equation of the Radon transformation is acquired:

(12)

The inverse of Radon transform is calculated by the following equation:

(13)

where, Rθ is the Radon transformation, ρ is a filter and

(14)

The imbedding and test of digital watermark: We consider how to construct a watermark to insert into the image. In the Srdjan Stankovic and Igor Djurovic’s paper, the two-dimensional chirp signals are used as watermarks and in the algorithm two-dimensional Radon-Wigner transformation is applied to additionally concentrate the energy of the watermark signal and shows perfect robustness to the geometrical attacks. But the computing of two-dimensional Radon-Wigner needs too much time and could be very difficult. This algorithm is very impractical and the ordinary computer could not finish this work. So we want to look for a new time-frequency distributions domain algorithm to solve this problem.

We embed the watermark in the dopplerlet transformation domain of image. In Stockwell’s paper, the dopplerlet transformation is introduced and can detect linear frequency-modulated signals. But 2D dopplerlet transformation needs expensive computing. Obviously, it is necessary to apply one-dimensional dopplerlet transformation on image and additionally concentrate the energy of the watermark signals. We select the linear frequency-modulated signals as watermark. The digital watermark is W with the sum of many linear frequency-modulated signals with different frequency:

(15)

Fig. 1: Watermarked image

Fig. 2: Watermark with Wigner method

The length of W is n and then choose D0 and D1 two areas with the same size of watermark in wavelet transformation middle frequency domain LH0 and HL0 of digital image frame Cij. The method to embed watermark is as followed:

(16)

Then we synthesize wavelet to get watermark image. All the frames be done the same way as above-mentioned calculate ways. When withdrawing watermark, we carry on wavelet decomposition again and withdraw a 1-D signal from the known domains. We make dopplerlet transformation on the 1-D signal and detect the linear frequency-modulated signals that are the watermarks.

Fig. 3: Watermark with Dopplerlet transformation

Fig. 4: Watermark with Dopplerlet-Radon transformation

In this study, we use standard 256x256 gray image Lena as an original image. Applying Haar wavelet transformation in the algorithm, the image after imbedded the two linear frequency-modulated signals with different frequency as watermark is shown in Fig. 1. The picture frame decomposition adding watermark cuts pictures in the different position and the different size. After cutting an attack withdraw watermark. We cut 75% of the image random, then withdraw watermark. Then extracted watermark result by using wigner transformation is shown such as Fig. 2. Then we use the dopplerlet-radon transformation to detect the watermark shown as Fig. 3 and Fig. 4. According to the result of the experiment, it can be seen that the watermarking image can still be extracted well even the original image is shearing attacked by 75% by dopplerlet-radon transformation. This proves the efficient of the method used above. In the testing process, this algorithm can be used in the reality.

ACKNOWLEDGMENTS

The study is supported by the 2009 Natural Science Program of Heilongjiang Province Educational Committee (NO.11541016) and the Doctor Startup Funding of Northeast Agricultural University.

REFERENCES
Bultan, A., 2002. Application of dopplerlet matching pursuit to estimate the range and speed of a moving vessel. Chin. J. Acoust., 21: 278-287.

Cox, I.J., J. Kilian, F.T. Leighton and T. Shamoon, 1997. Secure spread spectrum watermarking for multimedia. IEEE Trans. Image Process., 6: 1673-1687.
CrossRef  |  

Niu, X.M., Z.M. Lu and S.H. Sun, 2000. Digital watermarking of still images with gray-level digital watermarks. IEEE Trans. Consumer Electronics, 46: 137-145.
CrossRef  |  Direct Link  |  

Ruanaidh, J.J.K.O. and T. Pun, 1998. Rotation, scale and translation invariant digital image watermarking. Signal Process., 66: 303-317.

Stankovic, S., I. Djurovic and I. Pitas, 2001. Watermarking in the space/spatial-frequency domain using two-dimensional radon-wigner distribution. Inst. Electr. Electron. Eng. Trans. Image Process., 10: 650-658.
PubMed  |  

Zou, H., X. Zhou, Q. Dai and Y. Li., 2001. Dopplerlet based time-frequency representation via matching pursuits. J. Electron. (China), 3: 217-227.
CrossRef  |  

©  2013 Science Alert. All Rights Reserved
Fulltext PDF References Abstract