TAP.COM - IMAGE WATERMARKING UNTUK CITRA BERWARNA DENGAN METODE BERBASIS ...

!"#

$
!"#

$
%

&
%
'

$
(
(

)
(

*


%

(
+, "

%

-

.

!

#

$
$
!

#

'

#

!
%
& '
('#'
'
!"# '
!

!

"
#
# $

$


#

!

!

!
! *

#
)

"

#

#
)
&


!

)

#

+

%

)
#

,

!

*

!


"

#

,

# #

!"#
$

#

#
"

#

$


#

+

!

#

!

"
!

)

)

!


*

)

#

#

!

%

$
!

-

.

1 +23


!
#

)

*
#

!
!

+, "

!

#

!


!
'

#
!

*

) .
#
. %0&

%/&

#
!

!
!


)

# #

*
%

&
)

!

!
$
"

!
%

&


#

"
!

! !

#
"

#
#

#

!
!
! #
! !
)
"
!

!

$

#
!

)

#

&

!

! "
)
&

)
"

!
"
#

!

#

!

)

!

"

. /&
!
# +

!

!
!

!

!

)

#
!

!

#
4

#
)

1/3

"

)

!
)

)

#
!

!

!

'

)

!
)

#
'

)

)
)
% &

'
)

!

)
'

)
%)

/, "
)

#

!

!

#
/,0
"

!

)

"

#
!

"

!
#

)

+

JURNAL PETIR VOL. 3 NO. 1 JANUARI 2010

!
!
!
"

! "
#
!
% !
%#

!
-

%

6

!
#

#

!

!

"
!
#

)

)
#

$

#

)

*" #
)
# $

!

4

!

!

#

#

!
)
4

)

)

!

"

%

! !

'

!
"
& ! ) !
&
/&

%
1 *

&

9

$ #

)
!

*
#

#

"

!

!

!

<
3
!

+

#

)

#

!

#

!
#

)

)

"
)

!

5

!

"
)
)
# #

!

,1 ≤ p ≤ M − 1

4
!

"

!

cos

π (2n + 1) q
2N

1

,q = 0

N
2
N

,1 ≤ q ≤ N − 1

#

#

%
#

#
)
%

!
!

!

!

#

#

!

!

%
#

#

#
!

!
)

)

+, "&

%
#

#

%#

!
!

?
!

#

!
'

"
&

!

)

# #
!
"

!

!
!

#

#

#
%

#

!

!

2M

αq =

>

#

)
"

π 2( m + 1) p

,p=0

M
2
M

αp =

"

!

α pα q C ( p, q ) cos

1

+
"

"

#
)
) !

"

=== %/&

!
&

!

2N

)

m =0 n =0

)

)

π ( 2n + 1)q

%&

M −1 N −1

!
#

!
%

2M

cos

)
# +
!
"

% & !

π 2(m + 1) p

#

#

)
"

I (m, n) cos

%

#
!

#

#

M −1 N −1

I ( m, n ) =

#

"

% &

"

!
!

&

!
3 )

!

%
# +
! #

'

#

%

m=0 n =0

&
!

2

%
' (

)

!

&

/

!

)

C ( p, q ) = α p α q

#

!

)

/×&

# $ %

6

!

&

;

+
!

!

"

+

#

!
#

#

!
)
2
&

%

#

"
)

#
"
!

*

!

!

&

! #
+, "

!
# $

*

*
)

"

#

#

"

)

#

#

!

#

)
)

173
8

#
!

" #

%

)

!

'

$

)

#
%: 5+ &

#

)

"

!

)

#

)

!

8

"

#

)
# #

!

1

'
!

#

!

!

#

+!

#

"

# #
"

!
'

!

)

!

)

#

!

!

& )
"
#

#

!

)

)
)

%

&
*
!
!

5

*
! #
4 # )

)

"

!
)

"
!

73

#
*
% 5 &

!

!

#

!

+, "&
!

!

!

!

!

*

!

+ +
"
. 0&
!
)
!

!

#

!

%
&

!

)

!

)

!
!

&

"
JURNAL PETIR VOL. 3 NO. 1 JANUARI 2010

@

middle

low

8

5

8
!
)

)
3

!

#

*

'

A ' !!
B
C 173

*
#
!

*

!

6
!

)
"

#
*

*

"
'

)
+

#

D
$
%&&&

%/&
8

#
'

)

#
%
high

)

#
!
&%
&
! *
&
D % % &

#
D &

)

#
!

)

!
%

!
(

#

&

#

&

!

/

!

!

$

)

+
+

'
!
4

)
"

!

)
!

#
!
"

%3

+

#
E +E

!

E +E
& )

E

Citra

)

'

'
)
)

Citra berwatermark

%

&
)

%

)

)
!

#

!

#
&

!

)

+
# $
#

*
#

#
!

%

DC

#
!

!

#
!

,

#

!
;
#
& !

%

4 :

#
)
(%&&& '
+

D %(% & (%/&
!
!
! ) !

!

"

E +
%

&
!

*
4
4:&

!

#

!
F × F

!

Kunci

(

!
#

!
)

IDCT

)

!

&

Koef. DCT
ber-watermark

+, "
-

%

!

Embed

!
!
#

0

!
Koef.
DCT

!
!

#

Watermark

DCT

"
& #
%
!

#

%

!
!

%

!

#

%

6'
#

!

+

;

!

)
!
&

!

)

!
"

6

!
'
)

!

! *
8
*

)
&

AC

AC

*
"

)

)

)

4

)*
! *

4
!
#

&

!

)*

#
*

)

)

)
)

)*
!
c=
*

)

#



!

1
1
w ⋅ v* =
N
N

N

==%0&

wi v'i
i =1

#

#

"

#

!
)

!

"
AC

!

)

*

#

)
)

(

AC

+

!

"

E +E

JURNAL PETIR VOL. 3 NO. 1 JANUARI 2010

&

,

#
%& '
% &
% &

)

+

G

!

)

$

!

#

!"#
!"#

#
"
!

!

E +E
4 : &

)

-

%

#
#

"

4 :
+

!

% -&

$

#

3

!

$ D /JJ! : 7FK" :
2#
= %K&
D+
IFK! 9 00 0" : 7# : /F= %F&
D 7> 9 2 FK" 9
F 0# : /F = %J&

!

#

)
)

!

$

!"#

#

!
(6 % & D (% & : α(% & % &
α

)
H α H

%
!
"

-

%-& G
%).&

!

#
!

!

"

& )

!

!

!
L *
'

)
#
+

%3

#
!

&

#
!

)

"

#

!

"
"

*

'
M )

+
#

D 7 0K27 <
#
)
D
KI//
*

)
)

#
"

"

E +E
4 : &

)

-

#

2"

!
)

*

#

#
!

%I&

!

!

"

%

#
#

"

% -&

"
2 &
#
#
2#
D

*
!

!

#

#

!

%&
% &
% &

)
#

)
+

G

*

7 / N 7 / %
#
& D I
#