Professional Documents
Culture Documents
Data Flow Diagram / Use Case Diagram / Flow Diagram The DFD is also called as bubble chart. It is a simple graphical formalism that can be used to represent a system in terms of the input data to the system, various processing carried out on these data, and the output data is generated by the system. DATA FLOW DIAGRAM:
Module Diagram:
Watermark data embedding in image/video Decrypt a data embedding image/video Original image/video Spread Spectrum the image/video
UML Diagrams:
watermarking embedding
Authenticator Watermark
Watermarked image/vedio
Class Diagram:
swap P ix Tw ix p a th s h o w p ro g e s s ()
V ie w p b o x b e fo re p b o x a fte r s h o w p ro ge s s ()
Object Diagram:
Image/Vdie o
Encryption Encrypt
Show progress
Collaboration Diagram:
3: Encrypt()
Authenticator watermark
4: Decrypt()
Spread Spectrum
Sequence Diagram:
Image as input
Authenticator watermark
Spread image
Watermarked image
SetWMproperties
Encrypt()
Decrypt()
original image
State Diagram:
Image as input
Activity Diagram :
Component Diagram :
G ive im a g e a s in p u t (. b m p ., jp e g )
w a t e rm a rk a s e le c te d im a g e
s w a p a w a te rm a rk e d im a g e
E n c ry p t a w a t e rm a rk e d im a g e
D e c ry p t a w a t e rm a rk e d im a g e
vie w o rig in a l w a t e rm a rk e d im a g e
Admin
Image as i/p
Decrypt a image