WATERMARKING DENGAN METODE DEKOMPOSISI NILAI SINGULAR PADA CITRA DIGITAL

dokumen-dokumen yang mirip
Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

PEMBERIAN TANDA AIR PADA CITRA DIGITAL DENGAN SKEMA TANDA AIR BERDASARKAN KUANTITASI WARNA DAN MENGGUNAKAN STANDARD ENKRIPSI TINGKAT LANJUT

LOGO PEMBERIAN TANDA AIR MENGGUNAKAN TEKNIK KUANTISASI RATA-RATA DENGAN DOMAIN TRANSFORMASI WAVELET DISKRIT. Tulus Sepdianto

PERBANDINGAN TEKNIK WATERMARKING CITRA DIGITAL MENGGUNAKAN DWT-SVD DAN RDWT-SVD. Abstract

TUGAS AKHIR. Watermarking Citra Digital dengan Metode Skema Watermarking Berdasarkan Kuantisasi Warna

BAB II LANDASAN TEORI. Citra digital sebenarnya bukanlah sebuah data digital yang normal,

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. teknologi pengolahan citra (image processing) telah banyak dipakai di berbagai

PENYISIPAN WATERMARK PADA CITRA GRAYSCALE BERBASIS SVD

WATERMARKING PADA CITRA DIGITAL BERBASIS DISCRETE WAVELET TRANSFORM DAN SINGULAR VALUE DECOMPOSITION

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

PENERAPAN DISCRETE DAUBECHIS WAVELET TRANSFORM D A L A M W A T E R M A R K I N G C I T R A D I G I T A L

KINERJA SKEMA PEMBERIAN TANDA AIR PADA CITRA DIGITAL BERBASIS KOMPUTASI NUMERIK

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Penerapan Watermarking pada Citra berbasis Singular Value Decomposition

ROBUST BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK KUANTISASI KOEFISIEN DISCRETE WAVELET TRANSFORM

BAB 2 LANDASAN TEORI

ABSTRAK. Kata kunci : Watermarking, SVD, DCT, LPSNR. Universitas Kristen Maranatha

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

ANALISIS REDUKSI DATA CITRA MENGGUNAKAN METODE DEKOMPOSISI NILAI SINGULAR

PEMBERIAN TANDA AIR PADA CITRA DIGITAL MENGGUNAKAN METODE TANDA AIR DENGAN ANALISIS KOMPONEN INDEPENDEN TRANSPOS CITRA

DEKOMPOSISI NILAI SINGULAR DAN DISCRETE FOURIER TRANSFORM UNTUK NOISE FILTERING PADA CITRA DIGITAL

BAB I PENDAHULUAN Latar Belakang

PENYISIPAN WATERMARK MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM PADA CITRA DIGITAL

Kata Kunci : non-blind watermarking, complex wavelet transform, singular value decomposition.

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

WATERMARKING CITRA DIGITAL MENGGUNAKAN GABUNGAN TRANSFORMASI DISCRETE COSINE TRANSFORM DAN SINGULAR VALUE DECOMPOSITION SKRIPSI

Implementasi Algoritma Blind Watermarking Menggunakan Metode Fractional Fourier Transform dan Visual Cryptography

BAB 2 LANDASAN TEORI

ADAPTIVE WATERMARKING CITRA DIGITAL DENGAN TEKNIK DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM DAN NOISE VISIBILITY FUNCTION

WATERMARKI G PADA DOMAI FREKUE SI U TUK MEMBERIKA IDE TITAS (WATERMARK) PADA CITRA DIGITAL

WATERMARKING CITRA DIGITAL BERBASIS DWT-SVD DENGAN DETEKTOR NON-BLIND SKRIPSI. Lia Ayuning Tyas J2F006028

PERBANDINGAN METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL. Lia Amelia (1) Rini Marwati (2) ABSTRAK

BAB II LANDASAN TEORI

Jurnal Rekursif, Vol. 4 No. 2 Juni 2016, ISSN

BAB II LANDASAN TEORI

ANALISA WATERMARKING MENGGUNAKAN TRASNFORMASI LAGUERRE

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

BAB I PENDAHULUAN. menggunakan digital watermarking. Watermarking bekerja dengan menyisipkan

JURNAL TEKNIK POMITS Vol. 2, No. 1, (2013) ISSN: ( Print) 1

BAB 1 PENDAHULUAN Latar Belakang

WATERMARKING PADA BEBERAPA KELUARGA WAVELET

IMPLEMENTASI STEGANOGRAPHY MENGGUNAKAN ALGORITMA DISCRETE COSINE TRANSFORM

OPTIMASI AUDIO WATERMARKING BERBASIS DISCRETE COSINE TRANSFORM DENGAN TEKNIK SINGULAR VALUE DECOMPOSITON MENGGUNAKAN ALGORITMA GENETIKA

BAB I PENDAHULUAN. di internet. Sisi negatifnya yaitu apabila pemilik tidak mempunyai hak cipta untuk

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENYISIPAN TANDA AIR PADA CITRA DIJITAL BERBASIS DEKOMPOSISI NILAI SINGULIR (DNS)

DIGITAL WATERMARKING PADA CITRA DIGITAL FOTOGRAFI METODE DISCRETE WAVELET TRANSFORM

Teknik Watermarking Citra Digital Dalam Domain DCT (Discrete Cosine Transform) Dengan Algoritma Double Embedding

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

BAB II LANDASAN TEORI

OPTIMASI WATERMARKING PADA CITRA BIOMETRIK MENGGUNAKAN ALGORITME GENETIKA

Studi Perbandingan Metode DCT dan SVD pada Image Watermarking

DAFTAR ISI ABSTRAK... ABSTRACT... ii. KATA PENGANTAR... iii. UCAPAN TERIMA KASIH... iv. DAFTAR ISI... v. DAFTAR GAMBAR... viii. DAFTAR TABEL...

PENERAPAN METODE INTERPOLASI LINIER DAN METODE SUPER RESOLUSI PADA PEMBESARAN CITRA

Grafik yang menampilkan informasi mengenai penyebaran nilai intensitas pixel-pixel pada sebuah citra digital.

STUDI DAN IMPLEMENTASI WATERMARKING CITRA DIGITAL DENGAN MENGGUNAKAN FUNGSI HASH

DAFTAR SINGKATAN. : Human Auditory System. : Human Visual System. : Singular Value Decomposition. : Quantization Index Modulation.

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

BAB 2 LANDASAN TEORI. 2.1 Pengenalan Citra

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latarbelakang

2

Digital Watermarking Image dengan Menggunakan Discrete Wavelet Transform dan Singular Value Decomposition (DWT-SVD) untuk Copyright Labeling

BAB IV ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. MMS (Multimedia Messaging Service) adalah puncak dari evolusi SMS

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

PERBANDINGAN KUALITAS WATERMARKING DALAM CHANNEL GREEN DENGAN CHANNEL BLUE UNTUK CITRA RGB PADA DOMAIN FREKUENSI ABSTRAK

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN DISCRETE COSINE TRANSFORM (DCT)

BAB II TI JAUA PUSTAKA

Perbandingan Algoritma Singular Value Decomposition (SVD) dan Discrete Cosine Transform (DCT) dalam Penyisipan Watermark pada Citra Digital

BAB I PENDAHULUAN. disadap atau dibajak orang lain. Tuntutan keamanan menjadi semakin kompleks, maka harus dijaga agar tidak dibajak orang lain.

Pengurangan Noise pada Citra Menggunakan Optimal Wavelet Selection dengan Kriteria Linear Minimum Mean Square Error (LMMSE)

WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK MODIFIKASI INTENSITAS PIKSEL DAN DISCRETE WAVELET TRANSFORM (DWT)

Raden Abi Hanindito¹, -². ¹Teknik Informatika, Fakultas Teknik Informatika, Universitas Telkom

Implementasi Reduksi Noise Citra Berwarna dengan Metode Filter Median dan Filter Rata-rata

Kumpulan Artikel Mahasiswa Pendidikan Teknik Informatika (KARMAPATI) Volume 2, Nomor 1, Januari 2013

BAB II LANDASAN TEORI

Watermarking Video Menggunakan Transformasi Wavelet Diskrit

WATERMARKING CITRA DIGITAL MENGGUNAKAN TRANSFORMASI HYBRID DWT DAN DCT SKRIPSI. Oleh : Ali Ischam J2A

BAB 2 LANDASAN TEORI

Watermarking Citra Digital Berwarna Dalam Domain Discrete Cosine Transform (DCT) Menggunakan Teknik Direct Sequence Spread Spectrum (DSSS)

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV. ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

METODE PERANCANGAN PENGARANGKAT LUNAK MEREDUKSI NOISE CITRA DIGITAL MENGGUNAKAN CONTRAHARMONIC MEAN FILTTER

PERANCANGAN DAN ANALISIS STEGANOGRAFI VIDEO DENGAN MENYISIPKAN TEKS MENGGUNAKAN METODE DCT

PENGGUNAAN latar belakang dalam proses pembuatan VIDEO COMPOSITING MENGGUNAKAN POISSON BLENDING. Saiful Yahya, Mochamad Hariadi, and Ahmad Zaini,

BAB I PENDAHULUAN Latar Belakang Masalah

Watermarking pada Citra Warna Menggunakan Teknik SVD DCT Berdasarkan Local Peak SNR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Peningkatan Kompresi Citra Digital Menggunakan Discrete Cosine Transform 2 Dimension (DCT 2D)

BAB 1 PENDAHULUAN. salah satunya adalah untuk proses image denoising. Representasi adalah

Transkripsi:

SEMIN HASIL TUGAS AKHIR 1 WATERMKING DENGAN METODE DEKOMPOSISI NILAI SINGUL PADA CITRA DIGITAL Oleh : Latifatul Machbubah NRP. 1209 100 027 JURUSAN MATEMATI FAKULTAS MATEMATI DAN ILMU PENGETAHUAN ALAM INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2013

asalah 2 AN SIS M BA ULAN Berbagai data multimedia yang disimpan dalam bentuk data digital Penggunaan internet secara global Karakteristik dari citra digital Melindungi citra digital Menanamkan informasi mengenai kepemilikan citra Watermarking Singular Value Decomposition (SVD)

AN SIS M BA ULAN PENDAHULUAN Rumusan Masalah Bagaimana membangun aplikasi untuk proses penyisipan watermark pada citra digital dengan menggunakan metode SVD? 3 Bagaimana membangun aplikasi untuk proses ekstraksi watermark pada citra digital dengan menggunakan metode SVD? Bagaimana menguji ketahanan dari teknik watermarking menggunakan metode SVD?

AN SIS M BA ULAN PENDAHULUAN Batasan Masalah 4 Metode watermarking yang digunakan adalah berbasis SVD. Citra asli yang digunakan berukuran N x N dengan ukuran maksimal 512 x512 berupa citra grayscale dalam format JPG atau BMP. Watermark yang disisipkan adalah berupa citra grayscale yang ukurannya lebih kecil dari citra asli dalam format JPG atau BMP. Serangan atau distorsi yang diberikan pada citra yang telah disisipi watermark adalah pemberian noise seperti noise Gaussian, speckle, dan salt & pepper. Software yang digunakan dalam implementasinya menggunakan program Matlab.

AN SIS M BA ULAN PENDAHULUAN Tujuan 5 Membangun aplikasi dalam melakukan proses penyisipan watermark pada citra digital dengan menggunakan metode SVD Membangun aplikasi dalam melakukan proses ekstraksi watermark pada citra digital dengan menggunakan metode SVD Menguji ketahanan dari teknik watermarking menggunakan metode SVD

AN SIS M BA ULAN PENDAHULUAN Manfaat 6 Manfaat dari Tugas Akhir ini adalah untuk membantu pengguna dalam menyisipkan dan mengekstraksi watermark yang dimilikinya sehingga dapat melindungi citra digital pengguna tersebut dari penyalahgunaan oleh pihak-pihak yang tidak bertanggung jawab.

ala SIS M BA 7 ULAN Citra didefinisikan sebagai suatu fungsi dua dimensi f(x,y) berukuran MxN, dengan x dan y adalah koordinat spasial dan f merupakan amplitudo di titik koordinat yang sering disebut sebagai intensitas atau tingkat keabuan dari citra pada titik tersebut[1]. Apabila nilai x,y dan nilai amplitudo f secara keseluruhan berhingga dan bernilai diskrit maka dapat dikatakan citra tersebut sebagai citra digital. Gambar 2.1 Koordinat Suatu Piksel pada Citra Digital

SIS M BA TINJAUAN Watermarking PUSTA 8 ULAN Watermark merupakan sebuah informasi yang disisipkan pada media lain dengan tujuan melindungi media yang disisipi oleh informasi tersebut dari pembajakan dan penyalahgunaan hak cipta. Watermarking adalah suatu cara untuk menyembunyikan atau menanamkan data tertentu ke dalam suatu data digital lainnya, tetapi tidak diketahui kehadirannya oleh indera manusia dan mampu menghadapi serangan data digital sampai pada tahap tertentu.

SIS M TINJAUAN PUSTA Watermarking Proses Watermaking 9 BA ULAN Citra asli PENYISIPAN EKSTRAKSI Citra watermark Citra asli Citra watermark hasil ekstraksi

SIS M BA ULAN TINJAUAN PUSTA SVD Singular Value Decomposition (SVD) atau Dekomposisi Nilai Singular adalah salah satu teknik dalam analisis numerik yang digunakan untuk mendiagonalkan matriks. 10 Keterangan : A adalah matriks berukuran MxN, U adalah matriks ortogonal atau vektor singular kiri berukuran MxM, V adalah matriks ortogonal atau vektor singular kanan berukuran NxN, adalah matriks yang semua elemen diluar diagonalnya adalah 0 dan elemen - elemen diagonalnya memenuhi persamaan:

Watermarking TINJAUAN PUSTA Berbasis SVD SIS M BA ULAN Proses Penyisipan 11 Proses Ekstraksi

SIS M BA TINJAUAN PUSTA Matlab 12 ULAN MATLAB (Matrix Laboratory) adalah perangkat lunak yang berorientasi pada komputasi yang melibatkan penggunaan matriks dan vektor. MATLAB merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman.tampilan layar untuk ruang kerja MATLAB meliputi, jendela utama yang terdiri dari Current Directory, Command Window (Jendela Perintah), Workspace, Command History Window dan menu utama. Selain itu MATLAB juga memiliki fasilitas GUI (Graphical User Interface) yang digunakan untuk membuat desain interface grafis dari program yang dibuat.

ipan 13 BA ULAN Mulai Citra Asli A SVD A Nilai U, dan V Faktor skalar α Nilai Selesai

BA ANALISIS Proses SISTEM Ekstraksi 14 ULAN Mulai DD Nilai G Faktor skalar α Citra watermark Selesai

BA ULAN ANALISIS Koefisien SISTEM Korelasi Setelah proses ekstraksi yang menghasilkan estimasi watermark, dibutuhkan suatu cara untuk mengetahui kesamaan antara citra watermark dan estimasinya. Dalam hal ini dilakukan penghitungan koefisien korelasi. Koefisien korelasi digunakan untuk menghitung kesamaan antara dua citra. Berikut ini adalah bentuk umum dari koefisien korelasi[8] : 15

BA ULAN ANALISIS SISTEM PSNR PSNR adalah ukuran kesalahan yang digunakan untuk membandingkan kualitas antara dua citra. Untuk menghitung PSNR, dihitung terlebih dahulu Mean Square Error (MSE). MSE merupakan kuadrat kesalahan kumulatif antara dua citra. MSE dihitung dari sebuah contoh obyek yang kemudian dibandingkan dengan obyek aslinya sehingga dapat diketahui tingkat ketidaksesuaian antara obyek contoh dengan obyek aslinya. Semakin rendah nilai MSE maka semakin rendah kesalahan, begitu pula sebaliknya. Berikut adalah bentuk umum dari PSNR[8] : 16

17 ULAN Uji coba pada program dalam Tugas Akhir ini dilakukan terhadap citra grayscale sebagai citra asli dengan ukuran 512x512 piksel dan citra watermark. Citra citra uji coba tersebut antara lain disajikan dalam gambar berikut ini : Citra Asli Citra Watermark

18 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 Inf 2. 0.0100 103.065 3. 0.0300 90.4226 4. 0.1000 78.9648

19 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.795795 2. 0.0005 0.683563 3. 0.0010 0.578189

20 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.752711 2. 0.0010 0.744515 3. 0.0050 0.526709

21 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0009 0.742958 2. 0.0010 0.744515 3. 0.0050 0.566581

22 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 97.7759 2. 0.0100 83.1005 3. 0.0300 79.4245 4. 0.1000 73.5012

23 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.596217 2. 0.0005 0.512139

24 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.547871 2. 0.0010 0.538237

25 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0009 0.547715 2. 0.0010 0.534454

26 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 90.9758 2. 0.0100 90.4179 3. 0.0300 87.2399 4. 0.1000 78.7861

27 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.829530 2. 0.0005 0.745479 3. 0.0010 0.600762

28 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.824564 2. 0.0010 0.815600 3. 0.0050 0.616744

29 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0010 0.787228 2. 0.0050 0.598316

30 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 90.9743 2. 0.0100 89.8210 3. 0.0300 84.9791 4. 0.1000 75.7650

31 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.586739 2. 0.0005 0.501733

32 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.555095 2. 0.0010 0.548237

33 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0009 0.535095 2. 0.0010 0.525002

34 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 110.304 2. 0.0100 90.1464 3. 0.0300 85.8062 4. 0.1000 78.6772

35 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.882150 2. 0.0005 0.768654 3. 0.0010 0.663673

36 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.841708 2. 0.0010 0.836243 3. 0.0050 0.618533

37 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0009 0.835251 2. 0.0010 0.831206 3. 0.0050 0.595347

38 Watermark Citra Asli No. Nilai α PSNR 1. 0.0010 Inf 2. 0.0100 96.7218 3. 0.0300 83.8368 4. 0.1000 75.4194

39 Penambahan Noise Gaussian dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0001 0.737745 2. 0.0005 0.585720

40 Penambahan Noise Speckle dengan Noise No. Nilai Variansi Koefisien Korelasi 1. 0.0009 0.681973 2. 0.0010 0.668919

41 Penambahan Noise Salt & Pepper dengan Noise No. Densitas Koefisien Korelasi 1. 0.0009 0.689683 2. 0.0010 0.660676

n 42 1. Program watermarking menggunakan metode SVD dapat mengekstraksi watermark dengan baik dengan menggunakan informasi yang ada pada citra asli. 2. Semakin besar nilai alpha yang digunakan maka semakin kecil error yang didapat pada saat proses ekstraksi watermark. Namun hal ini berbanding terbalik dengan kualitas citra ter-watermark. Semakin besar nilai alpha yang digunakan, kualitas dari citra ter-watermark semakin rendah. 3. Setiap citra memiliki tingkat kerumitan atau karakteristik yang berbeda-beda. Pada setiap citra yang disisipi watermark seperti gambar logo, citra terwatermarknya memiliki kualitas baik dengan nilai PSNR diatas 79 db. Sedangkan pada setiap citra yang disisipi watermark seperti gambar teks atau tulisan, citra terwatermarknya memiliki kualitas baik dengan nilai PSNR diatas 76 db. 4. Watermark yang tertanam dalam citra ter-watermark bersifat invisible dan paling tahan terhadap gangguan berupa penambahan noise bertipe speckle sampai nilai variansi 0.005

Aka 43 [1] Putra, D. (2010). Pengolahan Citra Digital. Yogyakarta: C.V Andi Offset. [2] Purnomo, M.H dan Muntasa, A. (2010). Konsep Pengolahan Citra Digital dan Ekstraksi Fitur. Yogyakarta: Graha Ilmu. [3] Irvan, M. 2011. Pemberian Tanda Air pada Citra Digital dengan Skema Tanda Air Berdasarkan Kuantisasi Warna. Surabaya : Institut Teknologi Sepuluh Nopember. [4] Liu, L. A Survey of Digital Watermarking Technologies. [5] Leon, S.J. (2001). Aljabar Linear dan Aplikasinya. Jakarta: Erlangga. [6] Dogan, S. dkk. (2011). A Robust Color Image Watermarking with Singular Value Decomposition. Advances in Engineering Software Vol. 42, Hal. 336-346. [7] Mohammad, A.A. dkk. (2008). An Improved SVD-based Watermarking Scheme for Protecting Rightful Ownership. Signal Processing Vol. 88, Hal. 2158-2180. [8] Liu, R dan Tan, T. (2002). An SVD-based Watermarking Scheme for Protecting Rightful Ownership. Transactions on Multimedia Vol. 4, No. 1. [9] Sepdianto, T. (2011). Pemberian Tanda Air Menggunakan Teknik Kuantisasi Rata-Rata dengan Domain Transformasi Wavelet Diskrit. Surabaya : Institut Teknologi Sepuluh Nopember.