Professional Documents
Culture Documents
System Design Using Visual Information Hiding
System Design Using Visual Information Hiding
USING
VISUAL INFORMATION
HIDING
Presented By:
Aniket Saha
Archan Sengupta Deep
Banerjee
Debapriya Basu Roy
Mentor:-Mr. Abhisek Basu
RCCIIT
Intellectual Property:
2. The watermark is stored in some of the unused states of the FSMs. Each
unused state is responsible for producing a unique output.
DISCRETE OTHER
STATES WATERMARK
ED STATE
INFORMATION IS HIDING
BUT
WHERE?
The term information hiding here means hiding of the manufacturer
information from the user.
W1/1001
A small part of a
watermarking
W2/1010 scheme
W3/1011
A SIMPLE STATE MACHINE
DESIGN WITHOUT WATERMARK
STATE TRANSITION TABLE:
Present Next state Output
state INPUT(DEF) (Z2Z1Z0)
00 00 01 01 10 10 110
0 1 0 1 0 1
P P Q R S T U V 000
Q Q P R S T U V 001
R R P Q S T U V 010
S S P Q R T U V 011
T T P Q R S U V 100
U U P Q R S T V 101
V V P Q R S T U 110
STATE ASSIGNMENT TABLE:
Present Next state(ABC) Output
state INPUT(def)
000 001 010 011 100 101 110
STATE EQUATIONS:
A=|a*d*|e+|a*d*|f+|c*d*|e*f+|b*d*|e*f+|c*d*e*|f+|b*d*e*|f+a*|b*|
d*|e*|f+a*|c*|d*|e*|f
B=a*|b*d*|f+|a*d*e*|f+|c*|d*e*f+|a*|d*e*f+|b*|d*e*f+|a*|b*|
d*e+a*b*|c*|e*|f+|a*b*|d*|e*|f
C=|a*d*|e*f+a*|b*|c*d*|e+a*b*|c*d*|f+a*|c*|d*e*|f+|a*b*|c*|d*e+|
a*|b*|d*e*f+|a*|b*|c*|d*f+a*|b*c*|e*|f+a*|b*c*|d*|f+|a*b*c*|d*|f+|
a*c*|d*|e*|f
OUTPUT EQUATIONS:
Z2=a;
Z1=b;
Z0=c;
A STATE MACHINE DESIGN WITH
WATERMARK
STATE TRANSITION TABLE:
P P Q R S T U V W1 0000
Q Q P R S T U V W1 0001
R R P Q S T U V W1 0010
S S P Q R T U V W1 0011
T T P Q R S U V W1 0100
U U P Q R S T V W1 0101
V V P Q R S T U W1 0110
WATERMARKED STATE:
Present Watermarked Next OUTPUT
State Watermarked
State(indepen
dent of input
DEF)
g a b c Y3Y 2 Y1 Y0 Z3 Z2 Z1 Z0
W1 0 1 1 1 1000 0 1 1 1
W2 1 0 0 0 1001 1 0 0 0
W3 1 0 0 1 1010 1 0 0 1
W4 1 0 1 0 1011 1 0 1 0
W5 1 0 1 1 1100 1 0 1 1
W6 1 1 0 0 1101 1 1 0 0
W7 1 1 0 1 1110 1 1 0 1
W8 1 1 1 0 1111 1 1 1 0
W9 1 1 1 1 0000 1 1 1 1
DESIGN EQUATION OF THE FSM WITH
WATERMARKING
STATE EQUATIONS:
A=|a*d+|c*d*f+|b*d*f+|c*d*e+|b*d*e+a*|b*|d*|e*|f+a*|c*|d*|e*|f
B=|a*d*e+|c*e*f+|b*e*f+|a*e*f+|a*|b*e+a*|b*d*|f+a*b*|c*|e*|f+|
a*b*|d*|e*|f
C=|a*d*f+|b*d*e*f+|a*|b*e*f+|a*|b*|c*f+a*|b*|c*d*|e+a*b*|c*d*|
f+a*b*|c*d*e+a*|c*|d*e*|f+|a*b*|c*|d*e+a*|b*c*|e*|f+a*|b*c*|d*|
f+|a*b*c*|d*|f+|a*c*|d*|e*|f
Y3=ga’+gc’+gb’+g’abc
Y2=gac’+gab’+ga’bc
Y1=gb’c+gbc’
OUTPUT EQUATIONS:
Z3=g;
Z2=a;
Z1=b;
Z0=c;
Digital media piracy is one of the biggest problem that we are facing
now. Here we are addressing a specific problem of digital media
piracy i.e. copyright violation in intellectual property. We are looking
to find an effective method which will solve this problem in an
optimized manner. The method we are presenting here does not
interfere with the functionability of the FSMs, hence it is more
effective.
ACKNOWLEDGEMENT
BIBLIOGRAPHY
1. www.wikipedia.com