Cryptography Reference
In-Depth Information
Copyright information
MPEG encoder
Watermarking
process
Watermarked
frame
Encoding
process
(DCT, etc.)
Encoded
watermarked
video
Original
video
Motion
estimation
d , v
Motion information
(a) Overall system structure
Copyright information
Watermarked
frames
Original
frames
( f )
y ( f )
Embedding process
y'
r i, j
Embedding control process
r i, j - operation
r i, j = f (d , v , s i, j )
s i, j
Intra-frame
analysis
d , v
Motion information
From MPEG encoder
(b) Watermarking process
Fig. 7.5. System structure of motion-adaptive embedding technique.
The embedding control process can be used in various WM embedding
systems because it is combined with the embedding process only though r i,j .
This can be calculated independently of the embedding process.
Process Flow
The process flow of the 1-bit-WM embedding is now described. Steps E2 and
E3 are embedding control steps, and Steps E4 and E5 are embedding steps.
For multiple-bit embedding, each frame is divided into regions, and the 1-bit
embedding process is then applied to each region.
Step E1: Do the following steps over the range f =1, 2,.
Step E2: Calculate s i,j from luminance set y (f ) of the input frame.
Step E3: Calculate r i,j from v, d (calculated by the motion estimation func-
tion of the encoder), and s i,j .
Step E4: Determine WM strength µ (f )
i,j
at pixel (i, j) of frame y (f ) :
r i,j
µ (f )
i,j
=
Q,
(7.6)
i,j r i,j
Search WWH ::




Custom Search