Home arrow Projects arrow Source Code arrow HaYDWT Help
HaYDWT Help PDF Print
Article Index
HaYDWT Help
Page 2
Page 3
Page 4
Page 5

1

Embedding Watermark into Video

Embed process contains two windows. In first window you have to provide nine pieces. Second window contains controls on embedding progress.

a. Prepare for Watermarking

3
Figure 1. Prepare for watermarking.

1. Select an input video. Video file must be one of the supported formats. You may
follow the info panel (8) for supported watermark and key image sizes.

2. Select an output video. Video file must be one of the supported formats.

3. Key Image is used to mask the watermark image. It must be a randomly generated
image filled with "1" and "0"s.

3.1. A pregenerated image can be imported.
3.2. For the first use a key image should be generated with this tool. Width and Height
fields must fit the needed sizes. Size information is seen by holding mouse on
the fields or on the generate button after a correct input video has given. After pressing
the generate button, key image field will be filled with randomly generated
image and save button will be activated. The image can be save for later use.

4. Watermark image. Size must fit the input video. Image must contain black(0) and white(255).
Other then that will be ignored. Watermark image should be created without smoothing the
edge of fonts.

5. Wavelet level defines the sub-frequency divisions. It should be left in default state.

6. Embed level depends on the DWTLevels value. It can't be bigger than DWTLevels.
Below there is the combination:

DWTLevelsEmbed Level
21
31
32

7. Gain factor is the amount of robustness. If gain factor increases, so robustness and the
visibility of change increases.

8. Read the info panel to see how far we are to embed the watermark.

9. If all conditions are satisfied, embed button will be enabled. Otherwise it will stay disabled.


b. Watermark Progress Window

2
Figure 2. Embed progress.

Start embedding by pressing EMBED button. You will be asked whether you want to compress
output video or not. Just choose your wish. You can always cancel the process. 

 


 

Copyright 2003-2007 by Chasan Chouse.

Locations of visitors to this page