ISSN: 1693-6
930
51
Pening
katan
Kecep
a
tan Prose
s
Pada M
e
t
ode
Color Orde
rin
g
dan Mappin
g
…… (Astrie
d
)
PENINGKATAN KECEPATAN PROSES PADA METODE
COLOR ORDERING
DAN
MAPPING
DENGAN
PENDEKATAN
DELAPAN-KETETANGGAAN
Ast
r
ied
1
dan
Tri Basu
ki Kurnia
w
a
n
2
1
Fakultas M
a
tematika d
a
n
Ilmu Penge
tahuan
Alam,
Universitas
Riau, Pekan
Baru, Ria
u
2
Fakulta
s
Ilmu Komputer,
Universita
s Bina Da
rma, Palemba
ng, Sumatera-Sel
a
t
an
email:
tribasu
kikurniawan
@
yah
o
o.com
A
b
st
r
a
ct
The d
e
velop
m
ent of digita
l tech
nolo
g
y
and i
n
tern
et, nowada
ys, h
a
s
given th
e f
a
cility for
easy
acce
ss
and
distri
buti
on of a
lot of
inform
ati
on i
n
digital fo
rm
. The fa
cilitie
s in
dist
ributi
n
g
digital data
also h
a
s
em
erged the
neg
a
t
ive im
pact such
as th
e vi
olen
ce of
co
py ri
ght. One
of
techni
que
s d
e
vel
ope
d fro
m
negative i
m
pact is wat
e
r m
a
king te
chni
que. Se
veral te
chniq
u
e
s
have bee
n m
entione
d by
m
any re
sea
r
che
s
in wate
r m
a
king, on
e of them
is the use of
color
palette an
d
colo
r in
de
x
whi
c
h i
s
al
so
kn
ow
as orderin
g a
nd
m
apping
col
o
r m
e
thod. I
n
this
m
e
thod, the
sub
s
titute col
o
r found thro
ugh all colo
rs in the palle
ts so this proce
s
s give
s the
longe
r tim
e
in
bit waterm
ark in
se
rting
proce
s
s. In thi
s
pap
er,
ord
e
ri
ng a
nd m
app
ing
colo
r
whi
c
h
use
colo
r pall
e
t of an im
ag
e will be m
odified to in
cre
a
s
e the sp
eed
of the pr
ocess by u
s
ing ei
ght
neigh
borhoo
d
s
app
ro
xim
a
tion. From
experim
ental
re
sult co
ndu
cte
d
to 30 im
ages, it ca
n b
e
con
c
lu
ded th
at the prop
osed app
ro
xim
a
tion ha
s ta
ken the shorte
r tim
e
than the co
nventio
nal
m
e
thod.
Key
w
ords
:
waterm
arki
ng, colo
r orderi
n
g
and m
apping
, eight neighb
or.
A
b
st
r
a
k
Perkem
bang
an teknologi
digital dan i
n
ternet
saat ini
telah m
e
m
beri kem
udah
an untu
k
m
e
lakukan a
k
ses
se
rta m
endi
stribu
si
ka
n be
rbag
ai in
form
asi dal
a
m
form
at digital. Kem
udahan
dalam
pendi
stribu
sia
n
sebua
h data
digita
l ini m
enim
bulkan dam
pak negatif, berup
a
pelan
gga
ran
hak
cipta. Salah satu tekni
k
ya
ng di
kem
bang
ka
n
untuk m
eng
hinda
ri dam
pak
negatif terseb
ut adalah te
knik waterm
aki
ng. Beber
apa
tekni
k
telah
diperke
nal
ka
n oleh b
ebe
ra
pa
peneliti pad
a
bidang wate
rm
arkin
g
, sal
ah satu
nya adala
h
m
e
tode ya
ng m
enggu
na
kan color
palette da
n
colo
r in
dexes yan
d
di
ken
a
l
seb
agai m
e
tode colo
r orderin
g da
n
m
apping. Pa
da
m
e
tode ini, wa
rna
pe
n
gganti
dicari
pad
a
selu
ruh
warna
d
i
dalam
pal
ette se
hing
g
a
m
enyeba
bka
n
pro
s
e
s
pen
yisi
pan bit wa
term
ark yang
m
e
m
e
rlukan
wa
ktu ya
ng relatif lam
a
. Pada
m
a
kalah i
n
i,
m
e
tode col
o
r orderi
ng
an
d m
apping
yang m
e
m
anfaatka
n p
a
llet
e
warn
a
seb
uah
citra akan di
ubah
untu
k
d
i
tingkat
kan kece
patan pro
s
e
s
n
y
a deng
an
m
engg
un
aka
n
pe
nde
katan
delap
an-ketet
angg
aan. Dari hasil pe
rcob
aan terh
ada
p
30 buah
citra, dapat disi
m
pulkan ba
h
w
a
pend
ekatan
yang di
usulka
n m
e
m
e
rluka
n
wa
ktu p
r
o
s
es
yan
g
lebi
h
sing
kat di
ba
nding
ka
n m
e
tode
aslinya.
Kat
a
Ku
nci
: waterm
arkin
g
,
color o
r
de
rin
g
and m
appin
g
, delapa
n-ke
tetangga
an.
1. PEN
DA
HU
LU
AN
Perkemba
ng
an te
knolo
g
i
digital serta i
n
ternet
sa
at i
n
i telah m
e
m
beri
kem
uda
h
an untu
k
melakukan a
k
ses
serta m
endi
stribu
si
ka
n berb
agai
i
n
forma
s
i dal
am format digital. Bebera
pa
faktor yang
m
e
mbuat
data
digital (se
p
e
r
ti su
ara,
citra,
video d
an te
ks) ba
nyak dig
una
kan
anta
r
a
lain dikare
na
kan
kemu
dah
an dalam p
r
o
s
e
s
dupli
k
a
s
i
dan ha
sil da
ri dupli
k
a
s
i a
k
an tetap
sa
ma
deng
an a
s
lin
ya, juga di
karena
kan
biaya
yang mu
rah
dalam p
r
o
s
e
s
dupli
k
a
s
i da
n penyimp
a
n
an,
serta m
uda
h disimp
an da
n
kemudi
an un
tuk diola
h
ata
u
dipro
s
e
s
le
bih lanjut [1].
Kemudah
an
terse
but a
k
hi
rnya da
pat di
guna
ka
n se
cara n
egatif, tanpa m
e
mpe
r
hatikan
asp
e
k ha
k ci
pta (
intelle
ctu
a
l prop
erty
right)
oleh o
r
a
ng-o
r
a
ng yan
g
kurang be
rt
angg
ung ja
wab.
Banyak ca
ra yang
suda
h
d
i
tempuh untu
k
me
ngam
an
kan
atau
meli
ndun
gi data
d
i
gital. Teknol
ogi
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 7, No. 1, April 2009 : 51 - 56
52
waterm
ar
kin
g
merup
a
kan
sutau sol
u
si
di
dalam meli
nd
ungi ha
k
cipt
a kep
e
mili
kan
terhad
ap dat
a
-
data digital, yang a
k
hir-a
k
h
i
r ini dike
mba
ngkan pa
ra p
eneliti [2]
Wate
rm
arkin
g
adal
ah te
knik yan
g
di
g
una
kan
untu
k
p
enyemb
u
n
yian atau
p
enyisip
an
data/inform
asi ke
dal
am
su
atu
data
digita
l l
a
in
nya de
nga
n
mema
nfaat
kan
kekuran
gan-
ke
kurang
an
sistem i
nde
ra
manu
sia, se
perti ma
ta d
an telinga,
sehing
ga data
yang disi
sip
k
an
tidak di
keta
hui ke
hadi
ra
nnya oleh
manu
sia d
a
n
mampu
menhg
ada
pi pro
s
e
s
-prose
s
peng
olaha
n sinyal
digital yang
tidak m
e
ru
sa
k
kua
lit
as data ya
ng
ter-watermark sampai
pa
da
tahap tertent
u [3].
Beberapa
teknik tel
ah
dipe
rke
nal
kan
ole
h
be
berapa
p
eneliti p
ada
b
i
dang
waterm
arki
ng
.
Salah
satuny
a ad
alah
met
ode yan
g
m
e
nggu
na
kan
color palette
d
an
color indexes
p
ada
pro
s
es
peng
gantian
warna dalam
usa
ha
m
eny
i
s
ip
kan su
atu data
raha
sia pada
palette i
m
age
. Tek
n
ik ini
dike
nal seba
gai
metod
e
color o
r
d
e
rin
g
and m
appin
g
.
Metode
co
lor o
r
de
ring
and
m
appin
g
[4]
adala
h
sala
h satu met
ode
wate
rm
arki
ng
ya
ng
mema
nfaat
kan
sekelom
pok pi
ksel
yang
berd
e
katan (warna
-warn
a
tetangga
) se
bagai
i
nput d
an
nilai
bina
ry
“0”
atau
“1
” seb
agai
out
pu
t
deng
an m
e
n
ggun
akan b
e
bera
pa fu
ng
si sep
e
rti fun
g
s
i rela
si pe
ng
urutan
warn
a
(
c
o
l
o
r
-
o
r
d
e
ri
ng
relation
shi
p
),
fungsi p
e
met
aan warna (
color m
appin
g
function
) da
n
fungsi
c
o
lor-difference
.
P
a
da
metode ini, warna
pen
gga
nti dica
ri pad
a selu
ru
h wa
rna di d
a
lam
palette
. Hal i
n
i menyeb
ab
ka
n
pro
s
e
s
penyi
s
ipa
n
bit
wat
e
rm
ark
(data
yang aka
n
disem
bunyi
k
a
n
) mem
e
rlu
k
an wa
ktu ya
ng
relatif lama [4].
Pada ma
kal
ah ini diu
s
ul
kan
seb
uah
pende
kata
n
yang berbe
da. Pencaria
n wa
rna
peng
ganti ha
nya dilakuka
n ke
pada
del
apan
wa
rna
tetangga,
se
hingg
a dap
at mengu
ran
g
kan
wa
ktu
yan
g
diperl
u
kan u
n
tuk
proses penyisi
pan. Selanjutny
a,
pemba
ha
san
dala
m
m
a
kalah
aka
n
dila
ku
kan seba
gai beri
k
ut;
seca
ra sing
kat, metode
col
o
r ord
e
rin
g
a
n
d
m
apping
a
k
an
dibah
as le
bih
lanjut pad
a
bagia
n
2. Pa
da ba
gi
an 3,
aka
n
dib
aha
s pend
ekatan
yang diu
s
ul
kan
untuk me
mb
erikan waktu
proses p
e
n
y
isipan y
ang
lebih sing
kat. Selanjutnya, hasil da
ri
percob
aan a
k
an ditampil
kan dan pe
rbandi
ngan
h
a
sil
a
n
tara
hasil dari p
ende
kata
n
yang
diusulkan da
n hasil d
a
ri m
e
tode a
s
al [4]
akan
di
bah
a
s
pad
a bagi
a
n
4. Terkah
hi
r, pada b
agia
n
5
aka
n
dibe
rika
n ke
sipul
an d
a
ri ma
kala
h ini.
2.
METODE C
O
LOR O
R
DER
I
NG D
AN M
A
PPING
Seca
ra se
de
rhan
a, ide dasa
r
yang d
i
guna
ka
n dal
am metode
colo
r ord
e
ri
n
g
and
m
appring
a
d
a
lah ba
gaim
ana me
ngu
b
ah wa
rn
a piksel-piksel
pa
da se
bua
h i
m
age a
gar
sesu
ai
deng
an h
a
sil
kelu
ara
n
da
ri
colo
r-m
appi
ng fun
c
tion
(
F
cm
)
yang be
rupa
bina
ry,
berdasarkan
nilai
dari bit data yang a
k
an se
mbunyikan.
2.1.
Color Ord
e
ring Rela
tions
hip
(
R
co
)
Penca
r
ia
n
co
lor-ord
e
ri
ng relation
ship
(
R
co
)
b
e
rd
asa
r
ka
n p
ada
nil
a
i lumin
an
v
1
dan
v
2
dari
c
1
d
an
c
2
, dimana nilai
luminan
v
1
d
an
v
2
dip
e
rol
e
h deng
an pe
rsama
an ( 1 ).
v
1
= 0.3 x
r
1
+ 0.59 x
g
1
+ 0.11 x
b
1
v
2
= 0.3 x
r
2
+ 0.59 x
g
2
+ 0.11 x
b
2
(1)
Maka
tiga
ke
mung
kina
n
p
engu
rutan
warna
anta
r
a
c
1
da
n
c
2
,
ya
ng kemu
dian
dise
but
colo
r-
ord
e
rin
g
relation
shi
p
(
R
co
), se
perti
pada pe
rsam
aan (2
).
otherwise.
)
b
and
and
(
)
and
and
(
)
and
(
)
(
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
c
c
b
g
g
r
r
c
c
g
g
r
r
v
v
or
r
r
v
v
or
v
v
if
c
c
R
co
(2)
2.2.
Color M
a
pping
(
F
cm
)
Ha
sil da
ri p
engu
rutan
warna
c
1
-c
4
b
e
r
da
sa
rk
an
R
co,
ad
alah
c’
1
-c
’
4
, dimana
c’
1
meru
pa
kan
n
ilai tertinggi
d
a
lam pe
ngu
rutan, y
ang
selanjutnya
da
pat digu
na
ka
n untu
k
me
n
c
ari
nilai b hasil dari
colo
r m
apping fun
c
tion
(
F
cm
)
, seperti pada pe
rsa
m
aan (3):
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Pening
katan
Kecep
a
tan Prose
s
Pada M
e
t
ode
Color Orde
rin
g
dan Mappin
g
…… (Astrie
d
)
53
otherwise
,
0
,
1
,
0
,
1
,
0
)
,
,
,
(
4
3
3
2
2
1
1
4
1
c
c
c
if
c
c
c
if
c
c
c
if
c
c
if
c
c
c
f
cm
(3)
2.3.
Color Dif
f
er
e
n
ce
Perbe
daa
n warna a
n
tara dua bua
h wa
rna, (
c
1
dan
c
2
), seba
gai ja
rak
Eu
clid
ea
n
antara
nilai (
r
1
,g
1
,b
1
) dan
(
r
2
,g
2
,b
2
) dari
c
1
d
an
c
2
dapat dihitun
g
deng
an me
nggu
na
kan p
e
rsama
an (4
):
2
2
1
2
2
1
2
2
1
2
1
b
b
g
g
r
r
c
c
(4)
3.
METODE YA
NG DI
USUL
KA
N
Dalam
pe
nel
itian ini a
k
a
n
dila
ku
kan
sejuml
ah
perbaikan d
a
ri
metode [4],
dimana
peru
bah
an dil
a
ku
ka
n pa
da
pro
s
e
s
pe
nca
r
ian nil
a
i warna pe
ngga
nti untuk
piksel
X
. Pada meto
de
[4], warn
a pe
ngga
nti dicari
pada
sel
u
ru
h wa
rna
di d
a
lam
pal
ette
. Hal ini m
eny
ebab
ka
n pro
s
e
s
penyisi
pan bi
t
waterm
ar
k
memerl
ukan
wa
ktu yang l
ebih lama. S
edan
gkan dal
am penelitia
n
ini,
pen
cari
an
wa
rna
pen
ggant
i diutama
k
a
n
pada
warn
a
tetangga
se
hi
ngga
wa
ktu y
ang di
pe
rluka
n
untuk pe
nyisi
pan m
enja
d
i
lebih
si
ng
ka
t. Penca
r
ian
warna pen
gg
anti
di dalam
palette han
ya
dilakukan jika selu
ruh
warna tetan
gga sama. Perub
aha
n juga dila
ku
ka
n pada be
n
t
uk
ketetan
gga
an
nya. Bentuk
ketetan
gga
an
yang digu
n
a
ka
n pad
a
metode ini
berb
eda
den
gan
metode [4],
yaitu be
ntuk
dela
pan
-ketetan
gga
an
, sep
e
rti di
perlih
atka
n
pada
Gam
b
ar 1.
Selanjutnya metode
yang dimodifikasi
i
n
i dise
but de
ngan meto
de
delap
an-ketet
angg
aan.
Dalam
meto
de Tzeng [4]
,
proses
me
nentu
k
an a
p
a
ka
h sebua
h
piksel da
pat
disi
sipi
(
em
bedd
able
) atau
kah ti
dak
dapat d
i
sisi
pi (
n
on-e
m
beddable
),
mengg
una
kan sebua
h
nilai
threshold
se
bagai pe
mba
t
as. Den
gan
demikia
n, tidak
semu
a piksel di dal
am citra da
pat
digun
akan un
tuk menyimp
an data.
Pada meto
de
delap
an-ket
e
tangg
aan
citra dib
agi d
a
l
a
m beb
erapa
blok
berukuran 3x3,
dimana
pikse
l
pada
ko
ordinat (2,2
) pa
d
a
blo
k
terse
b
u
t yang a
k
an
digun
akan u
n
t
uk me
nyisip
kan
bit
waterm
ar
k
dan
setiap
blok da
pat digun
akan u
n
tuk menyi
s
i
p
ka
n bit
wat
e
rm
ark
. Hal ini
dilakukan ag
ar cit
r
a ter-
water
m
ar
k
ya
n
g
diha
silkan
dapat tah
an t
e
rha
dap
se
ra
ngan
noise salt
and pe
ppe
r
d
an kom
p
r
e
si
JP
E
G
.
3.1. Algoritma
P
e
n
y
isipan
Waterm
a
r
k
Metode
del
a
pan-
ketetan
ggaa
n citra di
bagi
atas blo
k
3x3,
dan
ke
delap
an tetan
gganya
bera
da pa
da koo
r
din
a
t (i-1
,j-1), (i-
1
,j), (i-1,j+1
), (i,j
-1
), (i,j+1), (i
+1,j-
1
), (i+
1
,j), (i+
1
,j+1). Ada
p
u
n
algoritm
a
pen
yisipan
water
m
ark
Metode
8-ketetang
ga
an adal
ah se
bagai b
e
ri
kut:
Algorithma 1. Penyisipan
watermark
Input
I
= citra
host
S
= bit rahasia (b
1
,
b
2
,…, b
i
) /
watermark
Output
I’
= citra ter-
watermark
1.
Bagi citra kedalam blok berukuran 3x3.
2.
Untuk masing-masing blok, Hitung
nilai
α
.
α
adalah banyaknya warna yang
berbeda pada tetangga
I
(
i,j
)
3.
Jika
α
>1
a.
Urutkan warna tetangga yang berbeda berdasarkan
R
co
b.
Hitung nilai
b
berdasarkan
F
cm
c.
Jika
b
=
b
i
, lanjutkan ke blok selanjutnya.
d.
Jika
b
≠
b
i
, cari warna tetangga yang memiliki perbedaan warna
minimum dengan warna c piksel
X
d
an gant
i warna pi
ksel (X) d
engan
warna tetangga tersebut sehingga
b
=
b
i
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 7, No. 1, April 2009 : 51 - 56
54
e.
Lanjutkan ke blok selanjutnya.
4.
Jika
α
= 1
a.
Hitung nilai
b
berdasarkan
F
cm
b.
Jika
b
=
b
i
, lanjutkan ke blok selanjutnya.
c.
Jika
b
≠
b
i
cari warna yang memiliki perbedaan warna minimum dengan
warna
c
dari piksel
X
dalam
palette
sehingga nilai
b
=
b
i
.
d.
Jika tidak terdapat warna yang memenuhi, ganti nilai warna piksel
(
i-1
,
j
) dengan warna yang memiliki perbedaan warna minimum dengan
warna piksel (
i-1
,
j
) dalam
palette
.
e.
Lakukan langkah 3.
(a)
x
x
x
(b)
Gamba
r
1. (a
) keteta
ngaa
n
Metode Tze
ng [4] (b) ket
e
tangg
aan M
e
tode del
apa
n-ketetang
aa
n
3.2. Algoritma
P
e
ngek
s
tr
aka
n
Wat
e
rm
ark
Algoritma 2. Pengekstrakan
w
atermark
Input
I’
= Citra ter-
watermark
Ouput
S
= bit rahasia (b
1,
b
2
,…, b
i
) /
watermark
1.
Bagi citra kedalam sejumlah blok yang berukuran 3x3.
2.
Untuk masing-masing blok, tentukan
α
dari piksel (
i,j
).
3.
Hitung nilai
b
dari
F
cm
dari piksel tersebut berdasarkan warna tetangg
a
yang berbeda. Nilai
F
cm
ini adalah bit yang disembunyikan dalam blo
k
tersebut.
4.
Decoding
bit-bit yang diperoleh dari langkah 3 sehingga diperoleh citra
watermark
.
4.
HASIL D
A
N
PEMBA
HAS
AN
Eksp
erim
en d
ilaku
ka
n terh
adap 30 bu
ah citra
ho
s
t
, 2 diantaranya
sepe
rti dipe
rlihatka
n
pada
Gam
b
a
r
2,
deng
an
mengg
una
ka
n form
at file
gif. Sedang
kan u
n
tuk citra
water
m
ark
,
ya
ng
digun
akan ad
alah citra bin
e
r den
gan u
k
uran 8
9
x 33, sep
e
rti dipe
rli
hatka
n pad
a Gamba
r
3 [5].
Perba
nding
a
n
yang
dila
ku
kan
pa
da
metod
e
T
z
eng [4]
d
an m
e
tode
delap
an-
ketetan
gga
an
dila
ku
kan
terh
ada
p
dua
pro
s
e
s
,
yaitu p
r
o
s
es
penyi
s
ip
an d
an
prose
s
peng
ekstra
ka
n citra
wate
r
m
ark
. Pada
pro
s
e
s
pe
nyisipa
n
citra
water
m
ar
k
m
e
t
ode T
z
en
g [4]
mengg
una
ka
n tiga
bu
at set pa
ramete
r
seb
agai
nilai
threshold
. S
e
dang
ka
n p
r
o
s
es
pe
nyisip
a
n
pada m
e
to
de dela
pan
-keteta
ngg
aa
n tidak m
engg
una
kan
para
m
eter.
Adapun
yang
diban
ding
kan
adalah nil
a
i
pea
k sig
nal to noise ratio
(PSNR) da
ri
hasil p
r
o
s
e
s
dan waktu ya
ng
diperl
u
kan un
tuk mela
ku
ka
n pro
s
e
s
pen
yisipan.
Pada proses
peng
ekstra
ka
n citra
wate
r
m
ark
untu
k
kedua m
e
tode
, yang diban
ding
ka
n
adala
h
nilai
norm
a
lized
cro
s
s-co
rrel
ation
(NC) dan wa
ktu yang
dip
e
rlu
k
an untu
k
p
r
oses
peng
ekstra
ka
n. Nilai
threshold
yan
g
di
guna
ka
n unt
uk meto
de T
z
en
g [4] sa
ma den
gan
nilai
threshold
p
a
da sa
at penyisipa
n
. Selain
itu, kedua m
e
tode juga a
k
an dib
andi
n
g
ka
n dalam
hal
ketah
ana
nny
a terhaha
dap
se
ra
ngan
ya
ng di
beri
k
a
n
yaitu be
rupa
dera
u
/
noi
se
salt and
pe
pp
er
dan komp
re
si
JPEG deng
a
n
quality fa
ctor
95 da
n 90.
X
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI
KA
ISSN:
1693-6930
■
Pening
katan
Kecep
a
tan Prose
s
Pada M
e
t
ode
Color Orde
rin
g
dan Mappin
g
…… (Astrie
d
)
55
(a) Citra Pup
p
y
.gif (400
x 30
0)
(b) Citra Garfie
ld.gif (30
0
x 2
5
5
)
Gamba
r
2. Contoh Citra Host
Gambar 3. Citra
wate
rm
ark
deng
an u
k
ura
n
(89 x33
)
Tabel. 1. Rat
a–rata p
e
rba
nding
an nilai
PSNR da
n waktu proses p
ada metod
e
Tzen
g [4]
deng
an meto
de delap
an-ketetangg
aan
Tz
eng [4]
Delapa
n-ke
teta
ngga
an
Threshold
PSNR
(dB)
Waktu
(detik)
PSNR (dB)
Waktu
(detik)
Nilai r
a
ta-
rata
T
c
= 1,
T
d
= 30,
T
v
= 15
46,531
140,272
43,577
2,876
T
c
= 2,
T
d
= 20,
T
v
= 10
13,516
31,483
Pada Tab
e
l
1, diperli
hatkan pe
rba
ndin
gan ha
sil da
ri pro
s
e
s
pad
a metode T
z
eng [4]
deng
an ha
sil
dari pro
s
e
s
metode yan
g
diusul
ka
n, berup
a rata
-rata nilai P
S
NR da
n waktu
proses. Dapat bahwa
dilihat dar
i
perbandingan nil
a
i
PSNR, meto
de T
z
eng [4]
mempunyai nilai
PSNR yang
lebih bai
k d
a
ripa
da nilai
PSNR me
t
ode del
apa
n
-
keteta
ngg
aa
n, tetapi metode
Tzen
g [4] memerlu
k
a
n
wa
ktu yang lebi
h lama untu
k
pro
s
e
s
penyi
s
ipa
n
.
Pada proses
penyisi
pan m
e
tode T
z
en
g [4],
yang bany
ak mem
e
rl
ukankan waktu
adalah
pro
s
e
s
u
n
tuk mene
ntukan
apa
kah
seb
uah bit
piksel
pada
cit
r
a
ho
s
t
be
rs
ifa
t
e
m
beddable
a
t
au
non
-
em
bedd
able
. Pada
metode d
e
la
pan-keteta
ng
gaan,
setiap
blok yan
g
ad
a pada
citra
host
bers
i
fat
em
beddabl
e
, hal ini menyeba
b
k
an
wa
ktu prose
s
menj
adi
lebih sin
g
kat.
Proses lainny
a yang j
uga
memerl
ukan
banya
k
wakt
u adal
ah
pro
s
e
s
p
e
n
c
ari
a
n warn
a
optimal se
ba
gai wa
rna p
engg
anti apa
bila ha
sil dari
F
cm
tidak sama den
gan
bit yang akan
disi
sip
k
an. P
ada
metode
Tzen
g [4], p
r
ose
s
pen
ca
ri
an
wa
rna
pe
ngga
nti dila
kuka
n di
dal
a
m
palette
yang
mempunyai
jumlah wa
rna maksim
u
m
256 wa
rn
a, seda
ng
ka
n pada met
ode
delap
an-ketet
angg
aan, p
e
n
ca
rian
warn
a optimal
ha
nya dila
ku
ka
n pa
da
wa
rn
a-warna teta
ngga
saja d
an ha
n
y
a apabila nil
a
i
alpha
sam
a
deng
an 1,
barul
ah p
r
o
s
es pe
ncaria
n
warna pe
ngg
anti
dilakukan dal
am
palette
.
Untu
k pe
rba
nding
an ha
sil
pro
s
e
s
pe
n
gekstra
ka
n a
n
tara T
z
e
ng
[4]
deng
an dela
p
an-kete
ran
g
g
an, dapat dili
hat pada Ta
b
e
l 2.
Tabel 2. Rata
-rata p
e
rb
and
ingan nilai
NC dan
wa
ktu pro
s
e
s
pad
a metode T
z
en
g [4]
deng
an meto
de delap
an-ketetangg
aan
Tz
eng [4]
Delapa
n-ke
teta
ngga
an
Threshold
Waktu
(detik )
NC
Waktu
(detik)
NC
Nilai r
a
ta-
r
a
ta
T
c
= 1, T
d
= 30,
T
v
= 15
101,863
1
0,543
1
T
c
= 2, T
d
= 20,
T
v
= 10
18,719
1
Pada proses
peng
ekstra
ka
n, sepe
rti ditampilka
n
pad
a
Tabel.2, dap
at dilihat bah
wa citra
waterm
ar
k
h
a
sil p
eng
ekst
rakan m
e
mp
unyai nilai
NC = 1. Hal in
i berarti
kedu
a metod
e
da
pat
mengh
asil
ka
n citra
watermar
k
yang t
epat sama
seperti
citra
waterm
ar
k
a
s
li.
Unt
u
k
w
a
kt
u
pro
s
e
s
, meto
de d
e
lap
an-ketetangg
aan
membe
r
ikan
nilai
wa
ktu p
r
oses yan
g
lebih
si
ng
ka
t
diban
ding
kan
metod
e
T
z
e
ng [4]. Pad
a
metode
Tzen
g [4], untu
k
p
r
oses pe
nge
kstra
k
an
setia
p
bit
haru
s
dipe
ri
ksa, a
p
a
k
ah
b
e
rsifat
em
be
ddabl
e
ata
u
non
em
bedd
able
untu
k
m
enentu
k
a
n
pi
ksel
mana yang m
enyimpan bit-bit citra
wate
r
m
ark
, sed
ang
kan p
ada met
ode dela
pan
-ketetan
gga
an
,
hal te
rse
but t
i
dak pe
rlu
dil
a
ku
ka
n
kare
na tiap
-tiap
b
i
t piksel
pad
a cit
r
a te
r
-w
ater
mar
k
be
rsi
f
at
em
beddabl
e
yang berarti
menyimpa
n 1
bit dari citra
waterm
ar
k
.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 1
693-693
0
TELKOM
NIKA
Vol. 7, No. 1, April 2009 : 51 - 56
56
Perba
nding
a
n
kualita
s
citra
wate
rm
ark
ha
sil p
eng
e
kst
ra
kan
cit
r
a t
e
r
-
water
m
ar
k
yang
diuji ketahanannya dengan memb
erik
an s
e
rangan
berupa dera
u
dan k
o
mpres
i
J
PEG
pada
ked
ua metod
e
terse
but, ditunju
k
kan pa
d
a
Tabel 3 da
n
Tabel 4.
Tabel 3. Rata
–rata pe
rb
an
dinga
n nilai NC dan
wa
ktu pro
s
e
s
pen
ge
kst
ra
kan de
n
gan
dera
u
pad
a metode T
z
en
g [4] dengan
metode dela
pan-keteta
ng
gaan
Tz
eng [4]
Delapa
n-ke
teta
ngga
an
Threshold
Derau
(%)
Waktu
(detik)
NC
Derau
(%)
Waktu
(detik)
NC
Nilai r
a
ta-
r
a
ta
T
c
= 1,
T
d
= 30
1
107,239
0,7464
1
0,533
0,928
5
94,4111
0,6494
10
93,753
0,574
5
0,531
0,704
T
c
= 2,
T
d
= 20
1
28,547
0,195
5
22,242
0,135
10
0,364
0,693
10
18,181
0,106
Tabel 4. Rata
-rata p
e
rb
and
ingan nilai
NC dan
wa
ktu pro
s
e
s
pen
ge
kst
ra
kan de
n
gan di
komp
re
si
JPEG pad
a metode T
z
en
g [4] dengan
metode del
ap
an-ketetan
g
g
aan
Tz
eng [4]
Delapa
n-ke
teta
ngga
an
Threshold
Q
uality
Fac
t
or
Waktu
(detik)
NC
Q
uality
Fac
t
or
Waktu
(detik)
NC
Nilai r
a
ta-
r
a
ta
T
c
= 1,
T
d
= 30
95
103.644
0,511
95
0,508
0,685
90
112.992
0,443
T
c
= 2,
T
d
= 20
95
77,461
0,484
95
0,517
0,571
90
83,523
0,461
Pada m
e
tod
e
dela
pan
-ketetangg
aan
citra
watermar
k
yan
g
diekstra
k ma
sih dapat
diperoleh
ke
mbali
deng
an
nilai
NC ya
n
g
cukup
tingg
i bila
diba
ndi
ngkan
pad
a
metode
Tzen
g [4].
Hal ini
dikare
nakan p
ada
metode T
z
e
n
g
[4] pemb
e
rian de
rau
da
n pen
gkomp
r
esia
n cit
r
a te
r-
waterm
ar
k
aka
n
sa
ngat
me
mpeng
aruhi sifat
em
beddabl
e se
bua
h pi
ksel.
5. SIMPU
L
AN
Proses p
enyi
s
ipa
n
dan p
e
nge
kstrakan
waterm
ar
k
p
ada meto
de
yang diu
s
ul
kan, yaitu
metode d
e
la
pan-keteta
ng
gaan m
e
merl
uka
n
wa
kt
u
yang lebih
cepat, namu
n
nilai PSNR
yang
diha
silkan le
bih re
ndah m
e
skipu
n
se
ca
ra visu
al
perbeda
an tese
but tidak terli
hat se
ca
ra je
las.
Pada meto
de
yang diu
s
ul
kan, se
mua
bl
ok pi
ksel p
a
d
a
citra
ho
st
be
r
s
ifa
t
em
bed
dable
, sehi
ng
ga
kap
a
sit
a
s cit
r
a
host
yang
dapat di
sisi
pi
menjadi rela
tif lebih besa
r
terutam
a
a
pabila
seb
agi
an
besar pi
ksel
dari
citra
ho
st
mempu
n
yai
bagi
an ya
ng
be
rwarn
a
sa
ma. Metod
e
i
n
i relatif lebi
h
tahan (
robu
st
) terhad
ap se
rang
an
noi
se
salt and pep
per
da
n kom
p
re
si JPEG. Pada pen
elitian
ini citra
ho
st
yang di
guna
ka
n adal
ah form
at citra
beri
n
d
e
ks. Untu
k fil
e
bu
kan
den
g
an form
at citra
berin
de
ks, pe
rlu dila
ku
kan
peru
bah
an fo
rmat citra ke f
o
rmat cit
r
a be
rinde
ks.
DAF
TA
R PU
STAK
A
[1].
Supang
kat,
S, H., Kusp
riyanto., dan
Ju
and
a., 2
000, “
Wa
ter
m
arking s
e
b
agai T
ekni
k
Pen
y
embun
y
i
an Label Hak Cipta p
a
d
a
Data Digital
“, Majalah Ilmiah Teknik
Elektro. Vol
6. No.3
[2].
Sirait, R., 2006, “
Teknolo
g
i Waterma
r
ki
ng Pada Citra Digital
“, Jurnal T
e
tron.
Vol 3. No1.
[3].
Suhail, A, M., 2005, “
Digital Wa
ter
m
arking fo
r
Protec
tion
of Intellec
t
u
a
l Property
,
Multimedia
security
: steganog
raph
y
and digital
w
a
term
a
r
king techn
i
ques
for
prote
c
tion o
f
intellectual
proper
t
y
“, Chun-S
h
ien L
u
,
Editor, Idea Grou
p Inc.
[4].
Tzeng
C-H., Yang Z
-
F., dan T
s
ai
W-H
., 2004, , I
EEE Transaction on
Com
m
unications
Vol.52 No.5.
[5].
As
tried, 2008, “
Wate
rma
r
king den
g
a
n
metod
e
Color O
r
der
i
ng dan M
a
pping pad
a
Palette Images
“, Te
sis-S2
Pasca
sa
rja
n
a
Universita
s Gadja
h
Mada
, Yogyakarta.
Evaluation Warning : The document was created with Spire.PDF for Python.