!"# $
$ !"#
% &
% $
' (
( )
( *
% (
+, " %
-.
! ! " # $ # # #
% & ' # $ $ !"# #
$ ('#' ' ! ! ! $ )
# $ !"# ' # ! * &
# # ' ! ! ) ! %
! #
" )
# ) # + # , ! * ! # ) )
" , ! * # $
" # + ! # " ) # !
# # ! ! ! %
-.
!
# ) *
# # ! "
! - # !
! +, " /,0 /, "
! " ! '
) !
! # ) !
' # )
) ! ) # # !
) * * )
% & % & ! "
) !
) . %/& '
# !
. %0& # ) ! "
! ! " $
) " #
! !
! % & !
1 +23
) ! ) ) #
! %) # & "
' ! # ! ! ! !
) ) #
# ! # "
' # # # !
) ! ! ! #
# $ # ! ! )
4 ! "
) ! !
)
1/3 & ) !
" ! ! ! . /&
!
# # ) ! " # +
) !
! # ! )
!
! ! " ! ! !
! # %
" & ! % ! +, "&
% ! ! # ! " &
! ! %# ! ! * ! *
- + + % 5 & 5 !
! " . 0& ) !
! ) ! )
6 !
! ) !
! ) ! )
" ! )
! *
# ) ! # # # !
4 # ) * " #
! " )
! ) ! " # $ ' # $
# # ) !
! " " #
! $ )
173 ) * )
8 8
# ) # #
! ) ! !
% & !
" # +
) ! ! ! "
!
" # $ %
6 # ! ! !
% &
&
! " "
/ ! & ! ) !
% & /&
%
1 * & ' # +
# 9 ) ! #
$ # * !
# " # +
! " )
! ! ! #
! #
# ) )
! " # + ! #
! # #
% & ! " ! !
! ) #
% & ! ) !
" "
) ! ! 5
# ! " 4 " #
) ) !
! ) ! ) # )
)
" ! # # ! # # !
! #
# ! " ' "
) ! % & )
! # # " # # !
* # # " 1
73 ) !
' ) ! "
! # # # ) #
+! # %: 5+ &
# # # )
'
) !
) #
# # !
! #
! " ! +, "
4 ! # # * # $
*
) # # " # +
! ) ! ! !
" ) !
4 !
) ) 2
% 2 & %
& ' % ' ( &
# )
#
; ) ! "
! 3 ) #
/×& # #
N
q
n
M
p
m
n
m
I
q
p
C
M
m N
n q p
2
)
1
2
(
cos
2
)
1
(
2
cos
)
,
(
)
,
(
1
0 1
0
+
+
=
−
= −
=
π
π
α
α
% &
< + % %& "
3 # )
!
N q n M
p m q
p C n
m I
M
m N
n q p
2 ) 1 2 ( cos 2
) 1 ( 2 cos ) , ( )
, (
1
0 1
0
+ +
=
−
= −
=
π π
α α
=== %/&
− ≤ ≤
= =
1 1
, 2
0 , 1
M p M
p M p α
− ≤ ≤
= =
1 1
, 2
0 , 1
N q N
q N q α
> # "
% & #
) ! ! # % !
" # ! !
) # ! #
# ) # ! ! #
% # !
! ! ! !
! % ) +, "& ?
) #
! !
# % %# ) !
middle
high low
( & # !
# / ! ! ) !
$ + "
)
+ ' ! !
) !
! " 4 )
! ! !
# %3 &
! 6' !
" # + % ! &
DCT Embed IDCT
Citra
Watermark
Kunci Koef. DCT
Citra ber-watermark Koef. DCT
ber-watermark
( ' ) !
' ! )
# ) " # !
) % &
) ! # )
% ) ! &
* " )
)*
) ) ! * &
4 )* !
4 #
! *
# ) ) )
)* )
!
=
= ⋅ =
N
i i iv w N N
c
1
' 1 1w v*
==%0&
* ) # #
# ≥ !
! " # ) !
"
)
! ) * # )
@ A ' !!
8 - ) ) # * B
5 ! 3 ' C 173
8 *
! #
) ! * !
6 )
! " * #
# " '
* ) ' # !
# ) # # &% &
% + D - D & ! * &
$ ) # D % % &
%/& %&&&
8 ! ) !
! %
& 6 + "
& #
) ! ! # %
; !
# % ! !
E +E # ! ! +, "
E +E #
-% & ) )
%
# 0 ! ! E +
E ! # F × F
! % #
! & # !
) ! + ! #
! * # $ , !
! # # - ;
# ! #
% ! % & !
-* 4 4 :
4:& #
) ! )
D %(% & (%/& (%&&& ' ' ! * &
! ! + ) 8
! ) ! ! *
DC AC
AC AC
AC
& ,
-G + ! ) !
# #
% & ' 3
% & " -
-% & ! # %
" #
! E +E 4 : !
4 : & +
) ! ! )
% -& ! )
!
(6% & D(% & :α(% & % & %2&
) α
% H α H & ) !
! ! ! !
" - !
%-& G # ) #
%).& ! ! !
# %3 &
! " # +
'
# "
! ) #
, ! " )
* "
G + !
# #
% & " *
% & " -
-% & ! # %
" #
! E +E 4 : !
4 : & +
) ! ! )*
% -& , )*
!
) ( ) ( * 1
i w i v N c
N
i i
⋅ =
=
%7&
% -& + #
! !
" ) *
< + # )
# ! " ) *
" ! #
=
= N
i i
i v N
T *()
3 α
= %I&
' * ≥ # )
* H "
/
; * !
! * !
# " ' ) # "
# $ # ! $
!"#
$ $ ! ! !
%$& * ! ) !
) #
$ !"#
!"# $ #
$D /JJ!: 7FK": 2# = %K& D + IFK!9 00 0": 7#: /F= %F& D 7> 9 2 FK"9 F 0#: /F = %J&
# $ !"#
#
!D$: 2 / % 9 /F& = % &
D$9 022 2% 9 /F&9 K 2 2% 9 /F& % &
#D$: KK/ % 9 /F& =% /&
' * ) "
L * M ) # 7 / N 7 / % # 2 &
' # & D I # #
<% & < 4 D I # 2#
! " # + <> D
0K 02K " - " # +
! # " ) # 2"
! ! !
" ) * ! )
) # "
#
D 7 0K27 < * # #
+ # ) ! %I&
) D KI// ! ! "
) *
% & ' %#& ' # +
0 100 200 300 400 500 600 700 800 900 1000 -1
0 1 2 3 4 5 6
Respon detector
Watermark index
C
o
rr
e
la
ti
o
n
%"& > !
! * )
! # #
) ! ! )
! ! " % !
& ! " )
+ , ,
- 1
-234
' # + ! +, "
! 7O ,
! * # D J7KK D IJ0
4 P ! !
# ! % # 7 &
' # + ! #
# * # )
* * ,
! * # D / J// D 0 JK
4 P ! #
% # 7#&
! " #
' # + ! # # $ )
# " !
, ! * # D K F2F0
D / II I 4 P !
! ! % # 7"&
' # + ! # )
, ! *
# D 2 700F D 0 KK 4 P
! ! !
% # 7 &
% & 4 ! 7O
D J7KK D IJ0
%#& 7 O
D / J// D 0 JK
(c) Histogram equalization
c = 7.8483, T = 2.6606 (d) Gamma correctionc = 4.5338, T = 1.3177
Gambar 5. Pengujian robustness dengan kompresi, cropping,
histogram equalization, dan gamma correction
# 253 '553
' # + ! " )
7 O " # * # $
! % # I & ;
! # /
* ! % # I#&
0 100 200 300 400 500 600 700 800 900 1000 -1
0 1 2 3 4 5
Respon detector
Watermark index
C
o
rr
e
la
ti
o
n
(a) Resize 50% ukuran semula (c = 2.2249, T = 0.7898)
0 100 200 300 400 500 600 700 800 900 1000 -2
0 2 4 6 8 10 12
Respon detector
Watermark index
C
o
rr
e
la
ti
o
n
(b) Resize 200% ukuran semula (c = 10.8523, T = 3.6839
( 6 % & " 7 O %#& # / O
' !
, ! * ! ! "
) ! ! #
" ! #
+ * * # $
! # # )
2
-6 !
" # $
) 8 )
" # $ !
* # $ " # $
! ) #
! ! ! " ! !
%
-7# "#
[1]
' N B5 5 5' / C ?
" A I < / 6 " JJK
!! IK0+ IFK
1/3 Q 8 '
, 3 7
6 ; - ) ) / /
103 @ " '
5 " 6 #
/ 2
123 * ) ' .
! ( 6 ! ' ! " "
; - ) @
173 @ A ' !! 8 - B
5 ! 3
' C " II !! 07K+