ISSN: 1693-6 930                                                       19      Im plem entasi Waterm aki n g untuk Pen y em bunyia n… …(Karti k a Fi rdau sy)  IMPLEMENTASI  WATERMARKING  UNTUK  PENYEMBUNYIAN DATA PADA CITRA DALAM DOM A IN  FREKUENSI MENGGUNAKAN  DISCRETE COSINE  TRANSFORM       Kar t ika Firda u s y 1 , Ikh w an Ha w a ri y a nta 2 , Murinto 3   Progra m  Studi Teknik El ektro, Fa kulta s  Te knolo g i Indu stri, Unive r sita s Ahmad  Dahl an    2,3  Program S t udi Tekni k  In formatika, Fa kulta s  Te knol ogi Indu stri, Universita s Ahmad Dahla n   Kampus III, Jl n. Prof Soepomo, Jantur an,  Yogyakarta, Telp. (0274)  379418  Fax. (0274 ) 3 8152 3, email: karti k af@i nd osat.net.id       Abs t rak   Saat ini b a n y a k   karya  seni d a lam  form at citra   digital. Perke m bangan te knologi   inform asi, terutam a  intern et, m e m beri  kem udah an  dalam  m engkopi file -file  digital da ri satu  kom puter  ke  kom puter lai n . Untu k itu diperl u kan  se buah  sistem  keam ana n u n tuk m e lindu ngi   karya te rseb ut agar tida k bisa ditiru  (dibaja k ) d e n gan m udah. Tujuan p enel itian ini adal ah  m enerap ka n  dan m eng a nalisi s  te kni k  wate rm arki n g  untu k  m e lindun gi Hak  Atas Ke kaya an   Intelektual  (HAKI) atau Int e llectu a l Prop erty Ri g h t de ngan  m e m beri tand a ata u   label  pada  cit r digital. Penel itian diim ple m entasika n   pada  citra  h o st  (citra  ya ng a k a n  di b e ri la bel ) d a n  cit r waterm ark (la bel) dalam  fo rm at gra y scal e de nga n je ni citra  stati s   yan g  b e re kstensi  BMP. Cit r hasil  proses wate rm arki n g  dinam a k an  citra  waterm arked. P r o s e s  p e n y isip an  waterm ark  ke   dalam  citra h o st dila ku kan  pada d o m a in frekuen si d enga n Di scre te Co sine T r ansfo rm  (DCT).  Ha sil pe neliti an m enunj ukkan  bah wa  citra waterm arked  m a sih  b e rkualita s  b a i k , de ngan  nil a Peak Sign al to Noi s Rati o (PSNR)  ya ng tinggi  a n tara 4 6 ,9 dB  sam pai de ng an 76,3 dB.  Ha sil  ek stra k s i wat e rm ark   da ri ctra   w a term a r ke m enu nj ukkan  ba hwa  wate rm ark  yan g  di si sip k a n   pada  citra  ho st m a sih  da p a t dipe rlihat kan e k sist e n si nya  de nga m e lihat nilai  Norm ali z ed  Cross  Correl ation (NC) ya ng be rada p ada 0, 965 sam pai deng an 0,98 8. Hal ini m e m buktikan b a h wa  hasil  uji terhada p pe ne rapa waterm arking  m e m anfaatkan  transfo rm asi  DCT m e miliki   ketah ana n ya ng bai k terha dap pem ro se san  citra, khu s u s n y a kom p resi lo ssy  JP EG.    Kata kunci  : HAKI, waterm arking, Di screte Co sin e  T r an sform  (DCT), PSNR      1. PEN DA HU LU AN  Ada b ebe rap a  fakto r  ya n g  mem buat   peng guna an   data di gital  sema kin  ma rak  dan  dis u k a i, yaitu [5] :   a.  mudah di dupl ika s i dan h a si lnya san gat mirip da n bah kan bi sa  sam a  deng an a s li nya.  b.  mura h untu k  pend uplikasi a n dan pe nyimpana nnya.   c.  mudah di sim pan untu k  ke mudian di pro s e s  atau diol ah lebih lanj u t d.  mudah  untu k  didistri bu sikan bai k mel a l u i media fi sik ( disk ) mau p un medi a jari ngan  sep e rti  Internet , dan l a in-lai n.  Segala  kem u daha n yang  didap at di du nia digital te rseb ut mend o r ong  pula  mu ncul nya   ide-id e n egati f,  s epe rti ad a n ya pem baja k an  terh ada p  ha sil karya  oran g lai n  at aupu n sabot ase  terhad ap dat a-data  rah a si a yang se harusnya h anya  bisa di keta hui  oleh piha k yang be rha k  saja.  Banyak  ca ra  yang suda h d i tempuh u n tu k melin dun gi  data digital. S a tu de kad e  te rakhir i n i mul a muncul  steg anog rap h y ,  yaitu suatu  te kni k  yan g   diguna ka n u n tuk  menyem b unyika n   seb uah   pesan, di ma na nantinya  pesan terseb ut dapat di a m bil kem bali oleh piha k-pi hak yan g  berhak  saja. Sal ah  satunya  ad al ah d eng an  cara  pen and a an d o kumen.  Ji ka  sem u a  obye k  dita n dai  deng an label  yang sam a , hal ini   dike nal seb agai p r o s es  waterm arking  [1].    Herdiam an [3] melaku ka n penelitian  deng an judul  “Pengam an an Informa s i  denga n   Mengg una ka n Teknik  Leas t Signific a nt Bits   (LSB) pa da Metod e   Stegan ograph deng an Delp hi”.  Penelitian terseb ut memb aha s tekni k  p enyembu ny ia n data (lab el) teks dal am format *.txt, d an  media pe nyembunyia nny a ( ho st ) ad alah citra denga n forma t  *.bmp. Pe nelitian terse but  menitikb eratkan pad a ba g a imana  data  itu disem b u n yikan  ke d a lam media y ang lain  unt uk   Evaluation Warning : The document was created with Spire.PDF for Python.
                           ISSN: 16 93-6 930     TELKOM NIKA   Vol. 4, No. 1,  April 2006 :  19 - 26   20 mening kat k a n  ke aman an  data. Perma s alaha n y ang  belum di bah as d a lam p e nelitian terse but  adala h  ba gai mana bil a  m edia yan g  di guna ka n unt uk m enyemb unyika n  data  tersebut di kenai  serang an  ata u  pem ro se sa n cit r a, a p a k ah d a ta yan g  disembu n yikan ma sih  bi sa ditemu ka n l agi  atau tidak. Artinya, sejauh  mana ketaha nan citra  wat e rm arked  (citra yang telah  dikenai p r o s es  waterm ar kin g ) dal am m e mperta han ka n data  yang  diba wa nya  apabil a  dila kuka serang an  terhad apnya  sehi ngg a dat a yang diba wa dapat dib u ktikan kembali  keb e ra daa nya.    1.1. Wa termar king  Wate rm arkin g  adal ah p r o s e s  pe nemp e lan d a ta ( water m ar k /lab el)  ke  d a l am  s e bu a h   obyek  multim edia yan g  setipe (b ertip e  d i gital) di m a n a   wate rm ar k   terse but d a p a t didete ksi  d a n   diekstra k/dipi sah k a n  pad a  suat saat  untuk m end a patka n sebu ah pe rnyataa n  tentang o b y ek  multimedia t e rsebut. O b yek te rsebut  dapat  ber up a gam bar/ c itra atau  audi o  ataup un vid eo.  Sebuah  cont oh  sede rh an a da ri di gital   wate rm ark  a dalah  se bua h segel/tand a yang te rlih at di  atas sebu ah  gamba r untu k  identifikas hak  cipta. De ngan m e mbe r ika n  tanda  waterm ar k  yang  beru pa i n formasi  pad a ba rang  yang  di perju albeli k a n  akan  diketa hui ba hwa ba rang  terseb ut asli   atau hanya  sebua h salin a n  saja.   Pada umum n y a, dalam pro s e s   wate rm arking  terdap at tiga komp one n utama yaitu [5]:  a. label/ water m ar k   b.  pro s e s  penye m bunyian la b e l (pen emp e lan).   c.  mengh asil ka n kemb ali lab e waterm ar (verifikasi ata u  ekstra ksi).   Pada si ste m   wate rm arking  te rda p a t bebe rap a  komp one n  utama ya ng ha rus   diperhatikan. Gamba r  1 me mperli hatk an  komp one n-ko mpone n terse but [7].                  Gamba r  1. Sistem  Digital   Wate rm arkin g       Pada si stem   digital   wate rm arkin g  terdiri da ri du a  bagian  uta m a yaitu pe nempel   waterm ar k  da n pe ndete k si  waterm ar k . P enemp e wat e rm ark  me ne mpelkan  siny al  water m ark  ke   dalam  sinyal  pem ba wa  d an p end eteksi  wate rm ark  men dete ksi  ke hadi ran   sinyal  water m ar k Terd apat se b uah entitas  kunci   water m ar k , ku nci   ini d i guna ka n sel a ma pro s e s  penem pela n  dan  pend eteksia n   waterm ar k . Salura n kom unikasi pa da  umumnya   be rdera u , yaitu cende run g  terj adi  serang an terhada p kea m anan data,  maka te kni k   waterm ar kin g  haru s  tahan  terhada p de rau  atau se ran g a n .   Salah satu   kara kteri s tik  di gital  w aterm a rkin a dala h   robu st  artinya   wate rm ar k  d i  dalam   host  data ha rus tah an te rhad ap be be rapa o perasi  pemro se san  digital yang umum sep e r ti  pen konve r si a n  dari digital  ke an alog d a n  seb a liknya, serta  kom p re si terutam a  kompresi  lossy   Penerapa metode  wat e rm arki ng  p ada do main  freku e n s i bera r ti data  digital  ditran sform a sikan  da hulu  ke dal am  dom ain frekuen si, misalnya  de ngan  men g g una kan   Di s c r e te   Co sine Tra n s form  (DCT ). Citra h a sil  pemrosesa wate rm arking  de nga n  memanfa a tkan  transfo rma s DCT di ha rap k an a k a n  lebi h tahan terh a dap sera nga n / pengol ahan  citra.   DCT  adal ah  transfo rma s i yang sa n gat mirip d enga n tran sf orma si  Fo uri e da n   mengh asil ka n pro d u k  yan g  sej eni s [8]. Tran sforma si ini akan me ngola h  titik-titik da ri  dom ai spa s ial  dan mentra nsfo rmasi k an nya ke  b entu k   sej enis dalam   d o m a in frekue nsi.  DCT m e ngola h   sinyal tiga di mensi yan g  d i gamba r pa da  sumbu - sumb u X, Y, dan Z.  Pendeteksi  water m a r k   Penempel  water m a r k     Saluran  komunikasi   Sinyal  pemba w a   Kunci  water m a r k   Kunci  water m a r k   Sinyal  water m a r k   Noise Serangan   Wa t e r m a r Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI KA   ISSN:  1693-6930      Im plem entasi Waterm aki n g……(K a rtika  Firdau sy)  21 Pada  ka su ini si nyal a d a lah  gamb a r grafi k . Sum bu-sum bu X  dan  Y me n unju k kan  freku e n s i da ri sinyal dal a m  dua dim e n s i yang  b e rb eda. Amplitu do da ri sinya l  pada  ka su s ini  adala h  nilai  dari pi ksel p ada titik di la yar. Sebagai  conto h  adal ah nilai yan g  diguna ka n u n tuk  menyajikan g a mba r  dalam  deraj at kea buan  ( grayscale ). Gam b a r  grafik yan g  ditampilkan  di  layar da pat diang gap  se bagai  sinyal  tiga dimen s i yang kom p leks den gan  nilai sum b u  Z   ditunju k kan oleh wa rn a pada laya r pada titik y ang bersa ng kutan. Ini adalah sinyal  yang   direp r e s e n tasikan pad do ma in  s p a s ia l . DCT d a p a t digun akan  untu k  me ng ubah i n form asi   spa s ial  ke b entuk fre k u e n si atau  spe k tral. Terdap at fungsi  invers  DCT (IDCT) yan g  da pat  membali k kan  representa s i spe k tral  ke b entuk  spa s ial  mula-m ula.   Rumu DCT  dua dime nsi dapat ditun j ukkan p ada  persama an  (1)  dan  rum u s unt u k   Invers  DCT di tunjukka n pa da persa maa n  (2)  seb agai  beri k ut [2]:        0 , untuk             1 0 j i, untuk         2 1 , 2 1 2 2 1 2 , 2 , 1 0 1 0 j i j C i C N j y Cos N i x Cos y x pixel j C i C N j i DCT N x N y              (1)    i = posisi baris untuk koefisien DCT   x = posisi baris  untuk piksel    N = ban y a kn ya b a ris atau kolom   j = posisi kolom  untuk koefisien  DCT   y = posisi kolom  untuk piksel    DCT  dikena kan pad a seb uah matri k bujur  sa ng ka N N  dari nil a i-n ilai piksel, da n aka n   mengh asil ka n seb uah mat r ik buj ur  san g k ar  N N  dari koefi s ien fre k u e n s i.        0 j i, untuk              1 0 , untuk          2 1 , 2 1 2 2 1 2 , 2 , 1 0 1 0 j i j C i C N j y Cos N i x Cos j i DCT j C i C N y x Pixel N i N j          (2)    Tran sfo r ma si  ini berba siskan vekto r . DCT mem bagi  citra  ke d a la m 8   8 blo k  ci tra. Setiap bl ok  aka n  dihitun g  koefi s ien n y a masing -masin g. DCT 2 dimen s i meng ha si lkan  citra h a sil  transfo rma s ke dal am mat r iks 2 dime nsi .     1.2.  Peak Signal to Nois e Ra tio (PSNR)  da n Normalize d  Cros s Corr elation (NC)  PSNR dig u n a ka n untu k  menentu k a n  kualita s   citra  wate rm arke d  s e t e lah  disisi pi  waterm ar k . Citra  wate rm ar ked  diba ndin g ka de nga n   citra asli (cit ra  ho st ) untu k   me nentu k a n   kualita s  cit r waterm ar ke d . Semakin  be sar nilai PSNR bera r ti penyi s ipa n  pe san  ( waterm ar k ) k e   dalam citra a s li tidak men y ebab kan pe nuru nan  kuali t as citra  wate rm arke d . Sebaliknya jika ni lai  P S NR  se ma k i n k e cil  ma ka  pad cit r a   water m ar ked  a k an  terja d i p enuruna ku alitas  citra.  Nilai  PSNR  bia s a n ya mem pun yai renta n g   nilai a n tara   20 dB  samp ai de nga n 6 0  dB. Ta bel  1  mempe r lihat kan nilai PSNR be serta p e n jela sannya [ 9 ].      Tabel 1. Nilai  PSNR  Rasio (dB)  Kualita s  Citr 60 dB  E xcell ent , tanpa derau   50 dB  Good , terdap at banyak d e rau tapi ku alitas cit r a ma si h bagu 40 dB  Rea s o nable ,   terdap at buti r an h a lu sep e rti  salju  dan  beb era p a  d e tail cit r hilang   30 dB  Poor , terda p a t  banyak de ra u pada  citra   20 dB  U n us ab le      Evaluation Warning : The document was created with Spire.PDF for Python.
                           ISSN: 16 93-6 930     TELKOM NIKA   Vol. 4, No. 1,  April 2006 :  19 - 26   22 Rumu s untu k  menghitun g  PSNR da pat dilihat pada  p e rsama an (3 ) [4].     y x y x y x y x y x P P p XY PSNR . 2 , , . 2 , max (3)   y x P ,  adalah citra  host    X,  Y  adalah ukur an citra.  y x P ,  adalah citra  y a n g  telah diberi  wat e r m ark   PSNR dal am satua n  de cib e ls (dB )  dap a t  dihitung den gan ru mu s (4 ) [4].    PSNRdB PSNR . log 10 10    (4)  Nilai PSNR yang tinggi a d a lah lebi h bai k ka re na  be ra rti rasi o si nyal terhad ap de rau juga   tinggi. Sinyal adala h  citra a s li dan d e ra u adala h  ke sal ahan d a lam  mere ko nstruksi kem bali cit r a.   Untu k me ng uku r   kemi rip an lab e wat e rm ark   a s li dan  la bel  wa term ark  ha sil  ek st ra k s se car a   kua n titatif diguna kan  Norm alize d  Cross  Correl ation  (NC) yang did e finisi kan p a d a  rumu s (5 ) [6].          1 0 1 0 2 1 0 1 0 , , , NC M i M j M i M j j i W j i W j i W  (5)   M M adala h  ukura n  dari lab e water m ar k   W  adalah la bel  waterm ar ha sil ekstra ksi     W  adalah la bel  waterm ar asli      2.  BA H AN  DA N  METODE PENELITIAN   Penelitian ini  mengg una kan citra de ng an form at  grayscale . Ada  dua je nis  cit r a yang   aka n  di gun akan. Cit r a ya n g  pe rtama  di seb u t cit r ho st  (citra  a s li).  Sedang ka ci tra yan g   ked ua  dise but label/ waterm ar k. Wate rm ark  a k an di si sip k a n  ke dal am citra  ho st  da n mengh asil kan  seb uah  citra  yang sel anjut nya dise but sebag ai citra  waterm ar ke d .   Lang ka h-la ng kah umum   ya ng  dila ku ka n dalam pen em pelan  wate rm ark  ad alah  se bagai  beri k ut:  a.  Untuk  s e tiap bit  waterm ar k  diubah  ke da lam lari kan bi t-bit (vekto r).   b. Citra  blo k   B  ditransfo rma s i k an  ke dala m  domain DCT ,  misalnya  t B  yang diba gi ke  dalam 8   blok-blo x 8  dan setia p  blok dihitun g  koefi s ien DCT-nya.  Bit-bit  waterm ar k  dit e mpel kan  di  dalam  m i ddle - ban d  ko efisi en DCT untu k  memb uat blok DCT yang  diberi  watermar k   tw B  di  dalam do mai n  DCT    c.  Lang ka h yan g  tera khi r  da lam proses p enemp e lan  waterm ar k  a dalah mene rapkan  inve rs  DCT (IDCT) pada  bl ok  tw B  hasil tran sform a si DCT untu k   menci p takan  blok  w B Gamba r  2 m e mpe r lihat ka n diag ram bl ok p r o s e s  pe nempel an  wa term ark . Setelah c i tra  waterm arke terbentu k  da n  telah banya k  mengala m i p enyimpan an  ulang ma ka  waterm ar k  pe rlu  dibu ktika n   ke mbali  keb e ra daan nya (die kst ra k). T u jua n  p r o s e s  p e n gekstra ksian   ini ad alah  unt uk  melihat ap akah  water m ark   terse but ta han te rhad ap  se ran gan  (di a sum s i k an  ci tra  water m ark e d   mengal ami  seran gan  seb e lum dil a kukan p r o s e s  e k stra ksi).  Dan  untuk mem b andin g kan tin g kat  kemi ripa n da ri label  wate r m ark  setela h  proses e kst raksi maka waterma r k a s li  juga dise rta k an   d a l a m  pr os es e k s t r a k s i Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI KA   ISSN:  1693-6930      Im plem entasi Waterm aki n g……(K a rtika  Firdau sy)  23 Bl o k  C i t r a  B   P e rhi t ung a n   n i la i l a r i k   D C T   8  x  8  Pe n e m p e l a n   wa t e r m a r k   In ve r s   DCT   B wa t e r m a r k   8 bi t   kun c i   ra h a s i B B tw   bl ok   wa t e r m a r k e d     Gamba r  2. Prose s  Pene mp elan  Water m ar   Gamba r  3  m enunj ukkan   p r oses  um um yang  terj adi p ada pro s e s  e kst ra ksi.  Pe rt ama kali  citra  yang  dit e rima  (citra  yang  diuji) dib agi me njadi  8  x 8 bl ok-bl o non - ov er la pp in g . Setiap   blok  B’  mempunyai tiga langkah utama da lam pembu kt i annya apa ka h citra terse but suda h ru sa atau belum, yaitu   perhitu ng an  wate rm ark ,  ekst r a k s water m ar k , dan  pemba ndin g a n   waterm ar k       B l ok C i tr y a n g  d i te r i m a   P e rhi t ung a n   n i la i l a r i k   D C T    8  x  8  Ek s t r a k s i   wa t e r m a r k   B’ wa t e r m a r k   8 bi t   ku n c i   ra h a s i W”   wa t e r m a r k   te rek s tr ak   W’   P e mba ndi n gan  wa t e r m a r k   as l i   Ha sil     Gamba r  3. Prose s  Ekstra ksi Lab el  Wate rm ark     Proses ekstraksi memiliki l angkah-langkah utama yaitu :  a. Blok  B’  citra  yang dite rima  ditra n sfo r ma sikan  ke  do m a in  DCT   ' t B  yan g  mem bagi   menjadi  8  blok-blo k 8 x 8 dan untu k  setiap ko efisie n blok 8 x 8 DCT dihitun g b.  Lari k an  PN di hitung  bersa ma de nga kunci  ra ha sia  K dan kem u dian diban din g ka d eng an  koefi s ien  m i ddle-b and   DCT dari blo k   ' t B  hasil tran sfo r m a si.   c. Lari k an  bit  ( bitstream ) y ang terekstrak me re pre s entasi k a n   water m ar k   W”  yang telah  diekstra k.   d.  Untu k mem v erifika s i ke aslia n blo k   B’  pada  citra ma ka  waterm ar k  t e re kst ra W”   diban ding kan  denga wate rm ark  asli  W’ Guna  men guj i keta hana citra  water m ark e d , akan  di kenai seb uah  serang an.  Se rang an  aka n  dila ku kan den gan  persep s i b a h w a cit r a yan g  telah di serang ma sih b i sa dig una ka n/  didistri bu sika n oleh pi ha k lain bai k pih a k  yang m eng etahui ba hwa  citra terse b u t  telah ditemp eli  seb uah pe sa n atau piha k yang sam a  sekali tida k mengeta hui. Seran gan yan g  akan dil a ku kan   adala h  ko mpresi  lossy  JP E G .   Dalam ko mpre si  lossy  J PEG  c i tra  water m ar ked  y ang be re kste nsi  BMP aka n  di simpa n  ul ang  den gan  e kst ensi  JPG  ya ng  seb e lumn ya ditentu k an  terlebi h d a h u lu   deraj at kualit as citra ha sil  komp re si  lossy  JPEG te rse but. Indeks kom p resi yang digu na kan  adala h  25, 50 , 75, dan 100.   Implementa s i  DCT men g guna ka n MATLAB versi 7 denga n memanfaat kan  fasilitas  Im age Proce ssi ng To olbo x  (IPT) ya ng  ada di M a tlab. IPT merup a ka n ku mpul an fung si-fu n g si   Evaluation Warning : The document was created with Spire.PDF for Python.
                           ISSN: 16 93-6 930     TELKOM NIKA   Vol. 4, No. 1,  April 2006 :  19 - 26   24 untuk m ena mpilka n  da n  memproses citra. Fu ng si terseb ut antara l a in  untuk  ope ra si   trans formas i c i tra ( dc t dct2 idct idct 2 ), yang  dig una kan  untu k  me mbantu  dalam  prose s   membuat citra  wate rm arked.  U n tuk  me mp er mu da h d a l a m   p r os es   waterm arki ng  (m enja d i l ebih  intera ktif dan  bisa dilih at komp one n-ko mpone n yan g  ada dal am  pro s es  wate rm arkin g ), m a ka  alat bantu da lam pro s e s   w a te r m a r k i ng  diwujud k a n  ke dala m  se buah apli k a s i  berba si s gra f is/  Grap hical User Interfa c e  (GUI). Fasilitas pembuatan  GUI ini  disert akan dalam  Matlab versi 7.      3.  HASIL D A N  PEMBA HAS AN   3.1. Pen y isipan  Wa term ar k  ke dalam Citra Pemba w a (Citra  Hos t Dalam penyi s ipa n   water m ar ke dala m  citra  ho st  mengg una kan  prog ram bant u,  yang  beri s i al go ritma p r o s e s  p enyisip an  wat e rm ark   yang   telah di beri  ta mbaha n fun g s i u n tuk me n c ari  nilai PSNR  yang di guna kan  untu k  m enguji  ku alita s   citra  wate r m arked . Unt u m e mperjelas  pro s e s  pe nyisipa n  dibu at GUI de nga n tampilan  se pe rti pada  Gam bar 4 ya ng m e mpunyai  ba gian   utama progra m  yang digun aka n  untu k  prose s  pe nyisip an  wate rm arking  dan p e n c arian PSNR.         Gamba r  4. T a mpilan G U I Program Sisi Wate rm ark       3.2. Seranga Kompresi  Los sy  JPEG pada Citra  Wa te rmarked   Seran gan dil a ku ka n pad a citra  waterm a r ke  untu k  m enguji  ketah a nan  water m ark   yang  ada dal am ci tra  wate rm ar ked  te rsebut.  Serang an  mengg una ka n pro g ra m b antu yang b e risi  fungsi  u n tuk menyerang citra  wate rm ar ked  yan g  telah dibe ri tam baha n fung si  untuk me ncari  nilai  PSNR yang  dig una kan untu k  menguji ku al itas  cit r wa term arke d  setelah di se ra ng.  Seran gan ya ng dibe rikan  adala h  kom p resi  lo ss y JP E G   pada  kualit as 25, 50,7 5 , dan 10 0.     3.3. Ekstra ksi  Wat e rmark  dar i  Citra  Wa ter m arked    E kst r a k s wat e rm ark  meng guna ka n prog ram ba ntu be risi al goritm a  pro s e s  pe nga mbilan   waterm ar k   yang tel ah  dib e ri tam bah an  fung si u n tuk men getahui   nilai  NC  water m ar k  asli  dan  waterm ar h a sil e kst ra ksi  dari p r o s e s  ek st ra ksi  waterm arki ng .   Untuk mem perjel a s pro s es  ekstra ksi  wat e rm ark  di buat  GUI  yang  m e mpunyai  ba gian  utama  p r og ram  yang   digun akan  un tuk   pro s e s  ek st r a ksi  waterm ar  dan pe nent uan nilai  NC.   Citra  ho s t  y ang dig una kan adal ah  ci tra ukura n  2 56x256  gr ay le v e l  d an  water m ar k   beru k u r a n  32 x32  gray l e vel  256. Alg o ri tma yang di b uat men e tap k an  bah wa  water m ar ha rus  lebih pen de k ukurannya  diban ding kan  dengan u k u r an citra  ho st  (uku ran dip e role h setel a h   ked ua citra di ubah ke dala m   data  la rik/v e ktor). Uku r a n  citra  ho st  d an  water m ark  dalam satu a n   piksel. Fa ktor ketaha nan  k dalam pe neli t ian ini meng guna ka n lima  buah vari asi  yaitu : 10, 20,  30, 40, dan  50. Fakto r   ketah ana n k aka n  be rpe ngaruh p ada  kualita s  cit r wate rm ark e d Penga ruh ini  dapat dilihat  pada Tab e l 2 yang mem uat nilai PSNR untu k  masi ng-m a si ng cit r waterm ar ke d Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOMNI KA   ISSN:  1693-6930      Im plem entasi Waterm aki n g……(K a rtika  Firdau sy)  25     Tabel 2. PSNR untu k  Citra  Ho st  256x25 6 dan La bel  Wate rm ark  32 x3 No   Fakt or k   PSNR (d B )   1 10   64,5   2 20   58,7   3 30   55,3   4 40   53,1   5 50   51,2       Pada Tab e l 2  dapat dilihat nilai PSNR yang  cukup be sar d an be rd asa r kan pa da  Tabel   1 (tab el  krite r ia  kualita s   citra) m a ka d apat di kata kan b a h w cit r wate rm ark e d  h a sil  proses  w a te r m a r k i ng  meng gun akan alg o ritma  yang tela h  dibuat  men gha silkan  citra  wate rm ar ked   deng an kualit as  rea s o nabl sampai  de ngan   excellent , karena  P S NR  be rki s a r  antara 5 1 ,2  dB  samp ai 64,5  dB.     Penerapa n serang an te rhad ap cit r a   waterm ar k e d  akan di ken a kan pa da citra  waterm ar ke d  den gan  fakt or  = 3 0 Untu k me mp erlihat kan   ro bustn ess wat e rm ark  terha dap   k o mpr e s i  lossy J PEG, per t ama  k a li c i t r wate rm ar ked  dikomp re d enga n in de ks 25,  50, 7 0 , d an  100.  Wate rm ark  akan di ekstra k da ri  citra ha sil  komp re si  lossy   JPEG terseb ut. Tabel   3   mempe r lihat kan kualita s  ci tra  water m ark e d  be rda s a r kan  PSNR  sesu ai pe nde katan p ada  Ta bel  1. setel ah  citra terseb ut di kenai p r o s e s   seran gan  kom p re si lo ssy JPEG. Citra ya ng dig una ka n  di  sini adal ah ci tra  ho s t   beru k uran  256x2 5 6  da n la bel  water m ar 32x 32 d eng an fa ktor ketahan a n   30 (cit ra  wate rm arke  hasi l  sera nga n di atas).       Tabel 3. Kuali t as Citra  Wat e rm ark e d   ca m 256  Setelah Kompres i   cit r water m ar k e d  den gan f a ktor  k = 3 0   No   Jenis Seran g an   PSNR (d B )   Kualita s   1.    Kompre si JP EG indeks 25   46,9   Rea s o nable   2.    Kompre si JP EG indeks 50   49, 4  Good   3.    Kompre si JP EG indeks 75   52,4   Good   4.    Kompre si JP EG indeks 10 76,3   E xcell ent       Dalam  prose s  e k stra ksi    melibatkan  water m ar a s li  guna  mem b uktikan  kep e m ilikan   cit r a   ho st  d an  wate rm ar k , karena  al goritma  yan g  dig una ka n  men gha ru skan  melib atkan   waterm ar asli.   Kemiripa n an tara  kedu water m ar k   yait wate rm ark  yang tida k di pro s e s  ( wate rm ar k   asli) da water m ar yang  dipe role h d a ri h a sil  ekst raksi  pem ro sesa n cit r seca ra  ku antitatif  diukur den ga men ggu na kan  Norm ali z e d  Cro s s Correlation  (NC).  Ha sil p e rhitu ngan  untu k   ci tra   host  da wat e rm ark  d apat  dilihat pada  Tabel 4.        Tabel 4. Nilai  NC  Wate rm ark  Terekstrak dari  Cit r Host cam 256  No   Opera s i Proses pad a  Citra  Wa termar ked NC   1.   JPEG  Inde ks  25   0,988   2.   JPEG  Inde ks  50   0,970   3.   JPEG  Inde ks  75   0,973   4.   JPEG  Inde ks  100   0,965       Tabel  4 m enu njukka n b a h w a ha sil  uji te rhada p p ene rapan   waterm arki ng  mema nfaatka transfo rma s DCT m e miliki  ketaha nan y ang bai k terh adap  serang a n  komp re si  lossy  J PEG.     4. KESIMPULAN  Evaluation Warning : The document was created with Spire.PDF for Python.
                           ISSN: 16 93-6 930     TELKOM NIKA   Vol. 4, No. 1,  April 2006 :  19 - 26   26 Dari  pe nelitia n ini  dap at di tarik  ke sim p u l an b a h w a al goritma  da n t e kni k   wate rm arki ng   yang diim ple m entasi k a n   menunj ukka n  bah wa  kualit as  citra  water m arked  ma si h dal am  ke ad aan  baik yaitu b e rkualita s   rea s onabl sa mp ai deng an  excellent , karen a  PSNR b e rkisar  antara 4 6 ,9   dB sa mpai  7 6 ,3 dB d an  keberada an  water m ar ma sih dap at  dip e rtaha nkan setelah dila ku kan   serang an  (pe m ro se san  cit r a) pa da  citra  water m arked  d enga kompresi   lossy  JPEG  d e n gan  melihat nilai  Norm ali z ed Cross  Correlati o n  (NC) yang  berad a pad a  0,965 sam p a i  denga n 0,98 8.      DAF TA R PU STAK A   [1]  Cummi ns,  J. , Diskin, P. , Lau, L.,  and Parlett, R., “ Stega nography  And Digita Wa term ar king ”, Scho ol of Comp uter Sci ence, T he Un iversity of Birmingha m, 20 04   [2]  Gonz ales R.  C., and Wintz, P., “ Digital I m age Proc e ssing , Prentice  Hall, Ad dison  We sley  Publishi ng, USA, 1987  [3] Herdiaman,  A.I.,  Pengamanan In fo rmasi den g a n Me nggu nakan  Te k n ik Lea s Significant  Bits ( L SB ) pada Me tod e   Stegan og raphy  de ng an Delphi ”, Sk ips i  S-1,  Universita s Ahmad Dahla n ,  Yogyakarta,  2004.   [4] Shoema k e r ,C.,“ Hidden Bits: A  Surv e y   of  T echniq u es for Digital  Wa termar king ”, 20 02   http://www.vu .union.ed u/~shoema k c/wat e rma r ki ng/   [5]    Suhono, H.,  Supang kat, Kuspriyanto  dan Jua n d a , “ Wa term arking seb a g ai Teknik  Pen y embun y i an Label Hak Cipta pad a  Data Digital ”, Jurnal, Departe men T e kni k  Elekt r o   Institut Tekn o l ogi Bandu ng,  Bandung,  2 001   [6]   Tsai, C. C a nd Ch ang, C. C.,  Embedding Robu st Gray -le v e l  Watermark  in an Image   Using Dis c r e te Cosine  Transform a tion , Dep a rtment of Comp uter S c ien c e a nd  Information E ngine erin g National Chun g Cha ng University, Taiwa n , ROC.   [7]   http://www.wi pro.c o m/d s p,  Digital Wate rmarking : A Technology  O v er v i e w   [8]   http://www.e c e.purd ue.ed u / ~ace/jpeg -tut/jpgimag1.ht ml [9]    http://www.ct r . Columbi a .ed u /~s h s r am/v i s /hw k 1/p s n r .html     Evaluation Warning : The document was created with Spire.PDF for Python.