Transform Domain Video Watermarking: Design, Implementation and
Performance Analysis
Ashish M. Kothari
Research Scholar
Shri Jagdishprasad Jhabarmal Tibrewala University
Jhunjhunu, Rajasthan, India
amkothari@aits.edu.in
Ved Vyas Dwivedi
Director & Principal
Noble Group of Institutions
Junagadh, Gujarat, India
director.principal.ngi@gmail.com
Abstract— in this paper, we emphasized on the transform
domain method for the digital watermarking of video for
embedding invisible watermarks behind the video. It is used
for the copyright protection as well as proof of ownership. In
this paper we have specifically used the characteristics of 2-D
Discrete wavelet Transform and discrete cosine transform for
the watermarking. In this work we first extracted the frames
from the video and then used Frequency domain
characteristics of the frames for watermarking. We calculated
different parameters for the sake of comparison between the
two methods.
Keywords- Digital video watermarking, copyright protection,
Transform domain watermarking, Discrete Cosine Transform,
Discrete wavelet Transform
I. INTRODUCTION
Digital watermarking includes a number of techniques
that are used to imperceptibly convey information by
embedding it into the cover data [1]. Here the cover data
taken is a video sequence and the watermarking is thus
called the Video Watermarking. Video watermarking is a
field that is rapidly evolving in the area of multimedia and
interest of the people in this field is increasing day by day
because of the major factors [1, 14] as stated below.
1. Privacy of the digital data is required and because
the copying of a video is comparatively very easy.
2. Fighting against the “Intellectual property rights
breach”
3. Tempering of the digital video must be concealed.
4. Copyright protection must not be eroded.
In this paper we have focused on the transform domain
watermarking method and specifically we have used
Discrete Cosine Transform and Discrete Wavelet transform.
Specifically we have embedded the messages in the R, G,
and B Plane which is different approach compare to already
published articles. This paper is organized in eight sections.
Subsequent section explains the concept of transform
domain watermarking. Section 3 shows the introduction to
DCT. In section 4 we have shown the general aspect of
video watermarking. Section 5 shows the formulas with
which comparision of various watermarking technique may
be done. Section 6 and 7 discribes two different methods of
DCT based video watermarking. The last section represents
a method of DWT based video watermarking.
II. TRANSFORM DOMAIN WATERMARKING
Watermarking algorithm using transform domain
techniques focus on embedding information in the
frequency domain of the video as opposed to the spatial
domain. The most popular transforms, where the frequency
domain watermarking algorithms work, are Discrete Cosine
Transform (DCT) and Discrete Wavelet Transform (DWT)
[2]. These are applied to transform a frame of the video into
the frequency domain where the coefficients of the digital
frame are separated into different priorities in accordance to
the human perception system. The watermark bits are
embedded by modulating the magnitude of these
coefficients.
The watermarking in the transform domain is applied in
three steps as explained below. In the first step we apply
forward DCT or DWT to the frame so as to have the
frequency domain version of the same. We process the
frame in the frequency domain, in this case for embedding
the data, and at last we apply inverse DCT or DWT so as to
see the effect of the operation in the spatial domain.
III. DISCRETE COSINE TRANSFORM
Discrete cosine transformation [4, 5, 6] (DCT)
transforms a signal from the spatial into the frequency
domain [8] by using the cosine waveform. DCT
concentrates the information energy in the bands with low
frequency, and therefore shows its popularity in digital
watermarking techniques. The DCT allows a frame to be
broken up into different frequency bands, making it much
easier to embed watermarking information into the middle
frequency bands of a frame. The middle frequency bands
are chosen such that they have minimize to avoid the most
visual important parts of the frame (low frequencies)
without over-exposing themselves to removal through
compression and noise attacks (high frequencies) [3].
Two dimensional DCT of a frame with size MxN and
its inverse DCT (IDCT) are defined in Equations 1 and 2,
respectively.
--------------------- (1)
--------------------- (2)
Figure 1(a) shows the three regions in the frequency
domain. F
L
[3] is used to denote the lowest frequency
components of the block, while F
H
is used to denote the
higher frequency components. F
M
is chosen as the
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
134
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
134
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
134
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
134
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
134
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
133
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
133
2012 International Conference on Communication Systems and Network Technologies
978-0-7695-4692-6/12 $26.00 © 2012 IEEE
DOI 10.1109/CSNT.2012.38
133