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

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

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

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

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

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

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

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

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

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

Blind Watermarking Citra Digital Pada Komponen Luminansi Berbasis DCT (Discrete Cosine Transform) Irfan Hilmy Asshidiqi ( )

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

WATERMARKING CITRA DIGITAL YANG TAHAN TERHADAP GEOMETRIC ATTACKS

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

Penerapan Watermarking pada Citra berbasis Singular Value Decomposition

Aplikasi Metode Steganografi Berbasis JPEG dengan Tabel Kuantisasi yang Dimodifikasi Kris Reinhard /

Penyembunyian Pesan Rahasia Dalam Gambar dengan Metoda JPEG - JSTEG Hendry Hermawan / ABSTRAK

Kriptografi Visual Berbasis Model CMY Menggunakan Mask Hitam Putih Untuk Hasil Digital Watermarking Menggunakan Teknik Penggabungan DWT Dan DCT

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

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. Bab 1 Pendahuluan

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

BLIND WATERMARKING ADAPTIF PADA CITRA DIGITAL BERDASARKAN NOISE VISIBILITY FUNCTION DALAM DOMAIN DWT-DCT

PENYEMBUNYIAN CITRA DALAM CITRA DENGAN ALGORITMA BERBASIS BLOK ABSTRAK

PENYEMBUNYIAN GAMBAR DALAM GAMBAR MENGGUNAKAN SISTEM FUNGSI ITERASI ABSTRAK

KOMPRESI CITRA MENGGUNAKAN COMPRESSED SENSING BERBASIS BLOK

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

PENYEMBUNYIAN DATA RAHASIA DALAM GAMBAR MENGGUNAKAN PENDEKATAN PREDICTIVE CODING. Disusun Oleh : Nama : Dedy Santosa Nrp :

PENGURANGAN NOISE UNTUK CITRA DENGAN ADAPTIVE MULTISCALE PRODUCTS THRESHOLDING. Rachma Putri Andilla ( )

PERBANDINGAN CITRA DENGAN ALGORITMA DITHERING ZHIGANG FAN, SHIAU FAN DAN STUCKI SEBAGAI MASUKAN KRIPTOGRAFI VISUAL

WATERMARKING CITRA DIGITAL PADA RUANG WARNA YUV DENGAN KOMBINASI METODE DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

Algoritma Interpolasi Citra Berbasis Deteksi Tepi Dengan Directional Filtering dan Data Fusion

KRIPTOGRAFI VISUAL UNTUK BERBAGI DUA CITRA RAHASIA MENGGUNAKAN METODE FLIP (2,2) Putri Kartika Sari

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

KRIPTOGRAFI VISUAL (4,4) UNTUK BERBAGI 3 CITRA RAHASIA LEWAT 4 CITRA TERSANDI. Jevri Eka Susilo

KOMPRESI SINYAL SUARA MENGGUNAKAN TRANSFORMASI WAVELET

STUDI DAN IMPLEMENTASI WATERMARKING CITRA DIGITAL DENGAN MENGGUNAKAN FUNGSI HASH

ANALISIS DIGITAL AUDIO WATERMARKING BERBASIS LIFTING WAVELET TRANSFORM PADA DOMAIN FREKUENSI DENGAN METODE SPREAD SPECTRUM

Penyembunyian Informasi Dengan Menggunakan Metode SCAN. Roy Rikki ( ) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha

NOISE REMOVAL PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PENDETEKSIAN CITRA PALSU DENGAN MENGGUNAKAN WATERMARKS DAN SUPPORT VECTOR MACHINES. Daniel Hutabarat ( )

VIDEO WATERMARKING UNTUK PERLINDUNGAN HAK CIPTA DENGAN ALGORITMA KOCH ZHAO

PENYISIPAN WATERMARK MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM PADA CITRA DIGITAL

KRIPTOGRAFI VISUAL UNTUK GAMBAR BERWARNA BERBASIS DISTRIBUSI ACAK PADA SHARE DENGAN PENYISIPAN LSB DIGITAL WATERMARKING

ABSTRAK. Universitas Kristen Maranatha

Implementasi Teknik Watermarking menggunakan FFT dan Spread Spectrum Watermark pada Data Audio Digital

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

PERANCANGAN DAN ANALISIS STEGANOGRAFI VIDEO DENGAN MENYISIPKAN TEKS MENGGUNAKAN METODE DCT

Teknik Watermarking dalam Domain Wavelet untuk Proteksi Kepemilikan pada Data Citra Medis

FUSI CITRA BERBASIS COMPRESSIVE SENSING

Proteksi Kesalahan Berbeda Menggunakan Metode Rate Compatible Punctured Convolutional (RCPC) Codes Untuk Aplikasi Pengiriman Citra ABSTRAK

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

ANALISIS MULTI WAVELET PADA KOMPRESI SUARA. Disusun Oleh: Immanuel Silalahi. Nrp :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

IMPLEMENTASI ALGORITMA LEMPEL-ZIV-WELCH DAN ADAPTIVE HUFFMAN CODING PADA KRIPTOGRAFI VISUAL

OPTIMASI WATERMARKING PADA CITRA BIOMETRIK MENGGUNAKAN ALGORITME GENETIKA

ANALISA WATERMARKING MENGGUNAKAN TRASNFORMASI LAGUERRE

PERANCANGAN PERANGKAT LUNAK KRIPTOGRAFI VISUAL TANPA EKSPANSI PIKSEL DAN ALGORITMA RLE

LAPORAN AKHIR PENELITIAN PEMULA

BAB VI PENGUJIAN. 6.1 Tujuan Pengujian. 6.2 Rancangan Pengujian

A B C D E A -B C -D E

KOREKSI WARNA PADA FOTO DIGITAL DENGAN METODA INTERPOLASI BICUBIC

IDENTIFIKASI INDIVIDU BERDASARKAN CITRA SILUET BERJALAN MENGGUNAKAN PENGUKURAN JARAK KONTUR TERHADAP CENTROID ABSTRAK

ANALISIS KETAHANAN METODE STEGANOGRAFI ADVANCE LEAST SIGNIFICANT BIT

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

KOMPRESI JPEG 2000 PADA CITRA DIGITAL DENGAN TRANSFORMASI WAVELET DISKRIT

WATERMARKING PADA BEBERAPA KELUARGA WAVELET

BAB II TINJAUAN PUSTAKA

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

PENGENALAN WAJAH DENGAN MENGGUNAKAN NLDA (NULL-SPACE LINEAR DISCRIMINANT ANALYSIS)

PERHITUNGAN BIT ERROR RATE PADA SISTEM MC-CDMA MENGGUNAKAN GABUNGAN METODE MONTE CARLO DAN MOMENT GENERATING FUNCTION.

Simulasi Estimasi Arah Kedatangan Dua Dimensi Sinyal menggunakan Metode Propagator dengan Dua Sensor Array Paralel

BAB I PENDAHULUAN. 1.1 Latar Belakang

Adaptif Audio Watermarking Berdasarkan Nilai Snr Pada File Audio Dengan Informasi Sisipan Teks

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

Watermarking Video Menggunakan Transformasi Wavelet Diskrit

PENYEMBUNYIAN GAMBAR DALAM GAMBAR MENGGUNAKAN TRANSFORMASI INTENSITAS

TEK IK PEMBUKTIA KEPEMILIKA CITRA DIGITAL DE GA WATERMARKI G PADA DOMAI WAVELET

REALISASI ACTIVE NOISE REDUCTION MENGGUNAKAN ADAPTIVE FILTER DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) BERBASIS MIKROKONTROLER LM3S6965 ABSTRAK

ANALISIS DAN SIMULASI STEGANOGRAFI VIDEO MENGGUNAKAN METODE WAVELET PADA FRAME YANG DIPILIH BERDASARKAN DETEKSI FASA

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

WATERMARKING DENGAN METODE DEKOMPOSISI NILAI SINGULAR PADA CITRA DIGITAL

KOMPRESI CITRA MEDIS MENGGUNAKAN METODE WAVELET

STMIK MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2011/2012

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

PENGENALAN SUARA MENGGUNAKAN POHON KEPUTUSAN RELASI ACAK. Disusun Oleh:

STUDI DAN IMPLEMENTASI WATERMARKING CITRA DIJITAL DENGAN PENDEKATAN DISCRETE COSINE TRANSFORM

BAB I. PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital

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

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR SCALE INVARIANT FEATURE TRANSFORM

Verifikasi Sidik Jari Menggunakan Pencocokan Citra Berbasis Fasa Dengan Fungsi Band-Limited Phase Only Correlation (BLPOC)

PROTEKSI HAK CIPTA MENGGUNAKAN WATERMARKING LSB PADA GAMBAR DIGITAL. Ivan Renaldi / Jurusan Sistem Komputer, Fakultas Teknik,

Transkripsi:

ADAPTIVE WATERMARKING CITRA DIGITAL DENGAN TEKNIK DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM DAN NOISE VISIBILITY FUNCTION Disusun oleh : Nama : Dian Eriani Surbakti Nrp : 0822104 Jurusan Teknik Elektro, Fakultas Teknik,, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia. Email : diansubaktii@yahoo.co.id ABSTRAK Perkembangan teknologi digital yang sangat cepat menyebabkan perlindungan terhadap hak cipta multimedia digital menjadi sangat penting. Watermarking digital adalah proses dalam teknologi digital, yang menyisipkan suatu tanda air ke dalam elemen multimedia (umumnya citra, suara dan video), untuk memproteksinya dari pihak-pihak yang tidak memiliki hak terhadap isi dari multimedia tersebut. Pada tugas akhir ini diimplementasikan sistem watermarking pada citra digital berbasis Discrete Wavelet Transform (DWT), Discrete Cosine Transform (DCT) dan NVF (Noise Visibility Function). Setelah mendekomposisi citra digital menjadi 4 subband (LL, HL, LH, dan HH) dengan DWT, kemudian pada subband LL dilakukan perhitungan NVF. Lalu watermark disisipkan pada koefisien DCT dari subband LL dengan level kekuatan penyisipan disesuaikan dengan nilai NVF yang diperoleh. Dari hasil uji coba dengan Sf=5 dan =3 diperoleh kualitas citra berwatermark mempunyai rata-rata nilai PSNR > 30 db, nilai MOS > 3 dan nilai BCR 99%-100%. Watermark tahan terhadap kompresi JPEG dengan faktor kualitas Q=10, cropping sampai 25% dan scaling 25%, tetapi tidak tahan terhadap rotasi dan penambahan Noise Gaussian. Kata kunci : Adaptive Watermarking, Discrete Wavelet Transform, Discrete Cosine Transform, and Noise Visibility Function i

DISCRETE WAVELET TRANSFORM-DISCRETE COSINE TRANSFORM AND NOISE VISIBILITY FUNCTION BASED DIGITAL IMAGE ADAPTIVE WATERMARKING Composed by : Name : Dian Eriani Surbakti Nrp : 0822104 Electrical Engineering Department, Faculty of Engineering, Maranatha Christian University, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia. Email : diansurbaktii@yahoo.co.id ABSTRACT Rapid development of digital technology is the reason that makes protection digital multimedia copyright becomes very important. Digital watermarking is a process in digital technology, which embeds a watermark into a digital data, to protect the digital data, so that it cannot be used by unauthorized parties. In this final project, it is implemented the digital image watermarking system based on Discrete Wavelet Transform (DWT), Discrete Cosine Transform (DCT) and NVF (Noise Visibility Function). After decomposing the digital image into four bands (LL, HL, LH, and HH) with DWT, then in the LL subband the values of NVF are calculated. The watermark is embedded in the DCT coefficients of the subband LL with embedding robustness level is adapted to the obtained of NVF values. The results of experiment with Sf=5 and =3 show that the watermarked images have the average of PSNR greater than 30 db, MOS greater than 3 and BCR 99% -100%. The Watermark is robust to JPEG compression with Q=10, cropping until 25%, and scaling 25%, but watermark isn t robust to rotation and additional of Gaussian Noise. Key word : Adaptive Watermarking, Discrete Wavelet Transform, Discrete Cosine Transform, and Noise Visibility Function ii

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... vii DAFTAR GAMBAR... viii BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan Tugas Akhir... 2 1.4 Pembatasan Masalah... 3 1.5 Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1 Citra Digital... 5 2.1.1 Pembentukan Citra Digital... 5 2.1.2 Citra Berwarna... 6 2.2 Watermarking... 6 2.2.1 Jenis Digital Watermarking... 7 2.2.2 Watermarking Citra Digital... 8 2.3 Transformasi Wavelet Diskrit... 9 2.4 Transformasi Cosinus Diskrit (Discrete Cosine Transform)... 11 2.4.1 Discrete Cosine Transform Dimensi Satu ( 1-D DCT)... 11 2.4.2 Discrete Cosine Transform Dimensi Dua ( 2-D DCT)... 12 v

2.5 Peak Signal to Noise Ratio (PSNR) dan Mean Square Error (MSE)... 13 2.6 Bit Correct Ratio (BCR)... 15 2.6 Mean Opinion Score (MOS)... 15 BAB III PERANCANGAN PERANGKAT LUNAK 3.1 Gambaran Umum Sistem Watermarking... 16 3.1.1 Proses Penyisipan Citra Watermark... 17 3.1.2 Proses Ekstraksi Citra Watermark... 22 BAB IV PEMBAHASAN DAN HASIL 4.1 Jenis Dan Ukuran Citra Watermark... 24 4.2 Pengukuran Kualitas Citra... 25 4.2.1 Mengukur Kualitas Citra Ber-watermark... 25 4.3 Pengujian Terhadap Ketahanan Watermark... 33 4.3.1 Kompresi... 25 4.3.2 Rotate... 25 4.3.3 Noise Gaussian... 25 4.3.3 Cropping... 46 4.3.3 Scaling... 50 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 55 5.2 Saran... 56 DAFTAR PUSTAKA... 57 LAMPIRAN A CITRA HASIL PERCOBAAN LAMPIRAN B PENILAIAN SUBJEKTIF LAMPIRAN C PERANGKAT LUNAK vi

DAFTAR TABEL Halaman Tabel 2.1 Kategori Penilaian Mean Opinion Score... 15 Tabel 4.1 Citra yang akan digunakan dalam uji coba... 24 Tabel 4.2 Koefisien yang akan digunakan... 29 Tabel 4.3 Nilai MOS, PSNR dan BCR dari citra yang telah disisipkan watermark... 30 Tabel 4.4 Contoh citra watermark hasil ektraksi untuk nilai α = 3; Sm=3; Sf=5... 31 Tabel 4.5 Nilai BCR hasil ekstraksi dari citra Babon yang disisipkan watermark dan dikompres dengan faktor kualitas Q=1 & Q=10... 33 Tabel 4.6 Nilai BCR hasil ekstraksi dari citra Barbara yang disisipkan watermark dan dikompres dengan faktor kualitas Q=1 & Q=10... 34 Tabel 4.7 Nilai BCR hasil ekstraksi dari citra lena yang disisipkan watermark dan dikompres dengan faktor kualitas Q=1 & Q=10... 35 Tabel 4.8 Contoh citra watermark hasil ekstraksi dimana sebelumnya dikompresi dengan faktor kualitas (Q=1)... 36 Tabel 4.9 Contoh citra watermark hasil ekstraksi dimana sebelumnya dikompresi dengan faktor kualitas (Q=10)... 37 Tabel 4.10 Nilai BCR hasil ekstraksi dari citra Babon yang disisipkan watermark dan dirotasi 45 dan 180... 38 Tabel 4.11 Nilai BCR hasil ekstraksi dari citra Barbara yang disisipkan watermark dan dirotasi 45 dan 180... 39 vii

Tabel 4.12 Nilai BCR hasil ekstraksi dari citra lena yang disisipkan watermark dan dirotasi 45 dan 180... 40 Tabel 4.13 Contoh citra watermark hasil ekstraksi dimana sebelumnya dirotasi 180 dengan Sf=5... 41 Tabel 4.14 Nilai BCR hasil ekstraksi dari citra Babon yang disisipkan watermark dan diberi Noise gaussian... 42 Tabel 4.15 Nilai BCR hasil ekstraksi dari citra Barbara yang disisipkan watermark dan diberi Noise gaussian... 43 Tabel 4.16 Nilai BCR hasil ekstraksi dari citra Lena yang disisipkan watermark dan diberi Noise gaussian... 44 Tabel 4.17 Contoh citra watermark hasil ekstraksi dimana sebelumnya diberi Noise Gaussian 10%... 45 Tabel 4.18 Nilai BCR hasil ekstraksi dari citra Babon yang disisipkan watermark dan dilakukan cropping 10% dan 25%... 46 Tabel 4.19 Nilai BCR hasil ekstraksi dari citra Barbara yang disisipkan watermark dan dilakukan cropping 10% dan 25%... 47 Tabel 4.20 Nilai BCR hasil ekstraksi dari citra Lena yang disisipkan watermark dan dilakukan cropping 10% dan 25%... 48 Tabel 4.21 Contoh citra watermark hasil ekstraksi dimana sebelumnya diberi Cropping 10%... 49 Tabel 4.22 Nilai BCR hasil ekstraksi dari citra Babon yang disisipkan watermark dan dilakukan proses Scaling 25% dan 50%... 50 Tabel 4.22 Nilai BCR hasil ekstraksi dari citra Barbara yang disisipkan watermark dan dilakukan proses Scaling 25% dan 50%... 51 Tabel 4.22 Nilai BCR hasil ekstraksi dari citra Lena yang disisipkan watermark dan dilakukan proses Scaling 25% dan 50%... 52 Tabel 4.22 Contoh citra watermark hasil ekstraksi dimana sebelumnya di Scaling 25%... 53 viii

DAFTAR GAMBAR Halaman Gambar 3.1 Proses penyisipan watermark... 17 Gambar 3.2 Tabel kuantisasi JPEG... 19 Gambar 3.3 Diagram alir penyisipan watermark... 21 Gambar 3.4 Proses ekstraksi watermark... 22 Gambar 3.5 Diagram alir ekstraksi watermark... 23 Gambar 4.1 Grafik BCR & PSNR terhadap α untuk citra babon... 26 Gambar 4.2 Grafik BCR & PSNR terhadap α untuk citra barbara... 27 Gambar 4.3 Grafik BCR & PSNR terhadap α untuk citra lena... 28 ix