• Tidak ada hasil yang ditemukan

Blind Watermarking pada Citra Digital dengan Metode Kuantisasi Koefisien Discrete Cosine Transform (DCT) dari Komponen Luminansi.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Blind Watermarking pada Citra Digital dengan Metode Kuantisasi Koefisien Discrete Cosine Transform (DCT) dari Komponen Luminansi."

Copied!
15
0
0

Teks penuh

(1)

i Universitas Kristen Maranatha

Blind Watermarking Pada Citra Digital Dengan Metode Kuantisasi Koefisien

Discrete Cosine Transform (DCT) Dari Komponen Luminansi

Disusun Oleh:

Esther Anastasia Harianja (1122019)

Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia

Email : esther.anastasia.ea@gmail.com

ABSTRAK

Berkembangnya teknologi internet membuat penyebaran dan pembelian suatu produk multimedia digital menjadi lebih mudah. Kemudahan ini dapat menyebabkan pemegang hak cipta dari suatu produk multimedia digital dirugikan. Salah satu cara melindungi hak cipta tersebut dapat dilakukan dengan digital watermarking.

Pada Tugas Akhir ini, direalisasikan blind watermarking pada citra digital dengan metode kuantisasi koefisien DCT dari komponen luminansi, yang bertujuan untuk mendapatkan ketahanan watermark dan tingkat transparansi persepsi visual citra ter-watermark yang tinggi. Hal ini dicapai dengan menggunakan 8 nilai koefisien pada middle band DCT blok 8x8 komponen luminansi untuk penyisipan watermark. Pada

metode ini, proses ekstraksi watermark tidak membutuhkan citra host asli.

Hasil percobaan menunjukkan nilai MOS dari citra ter-watermark dengan interval kuantisasi Δ = 1,3,5, dan 10 berada pada skala penilaian yang cukup baik, yaitu sama dengan citra asli dan dengan PSNR ≥ 40 dB. Dari hasil pengujian ketahanan watermark, disimpulkan bahwa watermark tahan terhadap pemrosesan citra kompresi

(Q=80,90, dan 100), sharpening dan penambahan noise salt & pepper (d ≤ 0.002), dan watermark tidak tahan terhadap pemrosesan citra rotate, cropping, dan smoothing.

(2)

ii Universitas Kristen Maranatha

Blind Watermarking On Digital Image With Discrete Cosine Transform (DCT)

Coefficient Quantization Method Of Luminance Component

Compiled By:

Esther Anastasia Harianja (1122019)

Department of Electrical Engineering, Faculty of Engineering, Maranatha Christian University Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia

Email : esther.anastasia.ea@gmail.com

ABSTRACT

The development of the internet technology makes the deployment and purchase of a digital multimedia products becomes easier. This convenience may cause the copyright holder of a digital multimedia products harmed. One way to protect the copyrights can be done by the digital watermarking.

In this final project, the blind watermarking is realized in the digital image with quantization of DCT coefficient method from luminance channel, which aims to get the watermark robustness and a high transparency level of visual perception of watermarked image. Achieved by taking 8 values of DCT coefficient quantization in the middle band 8x8 blocks of luminance channel for embeding watermark. In this method, for watermark extraction process without requiring a host image.

The test results showed that the MOS value of watermarked image with interval quantization Δ = 1,3,5, and 10 is at a fairly good assessment scale, which is the same as the original image and the PSNR ≥ 40 dB. The results of resistance testing of watermark, it was concluded that the watermark is resistant to compression image processing (Q=80,90, and 100), sharpening and noise salt & pepper (d ≤ 0.002), and the watermark is not resistant to rotating, cropping, and smoothing image processing.

(3)

v Universitas Kristen Maranatha

1.4 PEMBATASAN MASALAH ... 2

1.5 SISTEMATIKA PENULISAN ... 3

BAB II LANDASAN TEORI 2.1 CITRA DIGITAL ... 5

2.2 DIGITAL WATERMARKING ... 6

2.2.1 KARAKTERISTIK DIGITAL WATERMARKING ... 6

2.2.2 KLASIFIKASI TEKNIK DIGITAL WATERMARKING ... 7

2.2.3 JENIS-JENIS DIGITAL WATERMARKING ... 7

2.3 DISCRETE COSINE TRANSFORM ... 8

2.4 RUANG WARNA YCBCR ... 10

2.5 ARNOLD CAT MAP TRANSFORM ... 10

2.6 PEAK SIGNAL TO NOISE RATIO (PSNR) ... 11

2.7 MEAN OPINION SCORE (MOS) ... 12

2.8 NORMALIZED CROSS CORELATION (NCC) ... 13

BAB III PERANCANGAN PERANGKAT LUNAK 3.1 DIAGRAM BLOK PROSES PENYISIPAN WATERMARK ... 15

3.2 DIAGRAM BLOK PROSES EKSTRAKSI WATERMARK ... 18

(4)

vi Universitas Kristen Maranatha

3.4 DIAGRAM ALIR PROSES EKSTRAKSI WATERMARK ... 22

3.5 PERANCANGAN GRAPHIC USER INTERFACE (GUI) ... 25

BAB IV DATA PENGAMATAN DAN ANALISIS DATA 4.1 PROSEDUR PENGUJIAN ... 27

4.2 BENTUK WATERMARK ... 29

4.3 PENYISIPAN DAN EKSTRAKSI WATERMARK UNTUK BEBERAPA NILAI Δ ... 29

4.4 PENYISIPAN KUALITAS CITRA YANG TELAH DISISIPKAN WATERMARK DAN ANALISA ... 30

4.5 PENGUJIAN KETAHANAN WATERMARK TERHADAP PEMROSESAN CITRA DAN ANALISA ... 32

4.5.1 KOMPRESI ... 33

4.5.2 ROTATE ... 36

4.5.3 SHARPENING ... 40

4.5.4 CROPPING ... 43

4.5.5 NOISE SALT & PEPPER ... 47

4.5.6 SMOOTHING ... 50

BAB V KESIMPULAN DAN SARAN 5.1 KESIMPULAN ... 53

5.2 SARAN…. ... 54

DAFTAR PUSTAKA LAMPIRAN A

(5)

vii Universitas Kristen Maranatha DAFTAR TABEL

Halaman

Tabel 3.1 Atribut MATLAB pada Perancangan Perangkat Lunak ... 26

Tabel 4.1 Karakteristik Citra Host ... 28

Tabel 4.2 Citra Watermark yang Digunakan ... 29

Tabel 4.3 Nilai PSNR dan NCC Tiga buah Citra Host ... 29

Tabel 4.4 Nilai MOS dan PSNR pada Citra Host yang Telah Disisipi Watermark .... 30

Tabel 4.5 Watermark Hasil Ekstraksi untuk Nilai Δ=1 ... 31

Tabel 4.6 Nilai NCC Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dikompresi dengan Q=80,90, dan 100 ... 33

Tabel 4.7 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dikompresi dengan Q=90... 34

Tabel 4.8 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dikompresi dengan Q=100... 35

Tabel 4.9 Nilai NCC Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dirotasi dengan Sudut +45ᵒ, +90ᵒ, dan +180ᵒ ... 37

Tabel 4.10 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dirotasi dengan Sudut +90ᵒ ... 38

Tabel 4.11 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dirotasi dengan Sudut +180ᵒ ... 39

Tabel 4.12 Nilai NCC Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Sharpening... 40

Tabel 4.13 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Sharpening 50% ... 41

Tabel 4.14 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Sharpening 80% ... 42

(6)

viii Universitas Kristen Maranatha Tabel 4.16 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark

dan Dilakukan Proses Cropping dengan 50% ... 44 Tabel 4.17 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Cropping dengan 75% ... 46 Tabel 4.18 Nilai NCC Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Noise Salt & Pepper dengan d = 0.007,

0.005 dan 0.002 ... 47

Tabel 4.19 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Noise Salt & Pepper dengan d = 0.005 ... 48 Tabel 4.20 Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Noise Salt & Pepper dengan d = 0.002 ... 49 Tabel 4.21 Nilai NCC Watermark Hasil Ekstraksi pada Citra Host yang Telah Disisipi Watermark dan Dilakukan Proses Smoothing dengan Median Filtering

(7)

ix Universitas Kristen Maranatha DAFTAR GAMBAR

Halaman

Gambar 2.1 Matriks f(x,y) pada Citra Digital ... 5

Gambar 3.1 Diagram Blok Proses Penyisipan Watermark ... 15

Gambar 3.2 Diagram Blok Proses Ekstraksi Watermark ... 18

Gambar 3.3 Diagram Alir Proses Penyisipan Watermark ... 20

Gambar 3.4 Sub-band Frekuensi DCT Blok 8x8 ... 20

Gambar 3.5 Diagram Alir Proses Ekstraksi Watermark ... 22

Gambar 3.6 Rancangan Graphic User Interface (GUI) ... 25

(8)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dengan perkembangan teknologi internet pada zaman sekarang ini membuat penyebaran dan pembelian suatu produk multimedia digital menjadi lebih mudah. Kemudahan ini bisa menyebabkan pemegang hak cipta dari suatu produk multimedia digital dirugikan. Salah satu cara untuk melindungi hak cipta produk digital adalah

dengan menyisipkan sebuah informasi atau signature ke dalam data multimedia digital, yang disebut dengan digital watermarking.

Digital Watermark adalah kode untuk mengidentifikasi kepemilikan dari

suatu citra. Lokasi dari watermark ditentukan oleh secret key. Watermark yang disisipkan ke dalam data multimedia digital tersebut harus tidak terlihat kasat mata. Hal ini dilakukan sebagai pencegahan kemungkinan pembajakan dengan penghapusan watermark.

Algoritma citra watermarking dibagi menjadi 2 domain kerja, yaitu domain spasial dan domain transformasi. Pada domain spasial, bit-bit pada watermark disisipkan secara langsung pada piksel citra host. Sedangkan, dalam domain transformasi dilakukan proses Discrete Cosine Transform (DCT) pada citra host. Watermarking dengan menggunakan metode Discrete Cosine Transform (DCT)

merupakan suatu metode watermarking yang tahan terhadap distorsi pada saat dilakukan manipulasi citra host.

Metode Discrete Cosine Transform (DCT) membagi citra ke dalam 3 sub-band frekuensi, yaitu frekuensi low, middle, dan high. Penyisipan pada bagian low frequency menghasilkan watermark dengan robustness yang baik, namun

imperceptibility-nya buruk. Sebaliknya, penyisipan pada bagian high frequency

(9)

2 BAB I PENDAHULUAN

Universitas Kristen Maranatha 1.2 Perumusan Masalah

Permasalahan yang akan dibahas dalam tugas akhir ini meliputi:

1. Bagaimana merealisasikan Blind Watermarking pada Citra Digital dengan Metode Kuantisasi Koefisien Discrete Cosine Transform (DCT) dari Komponen Luminansi ?

2. Bagaimana kualitas citra setelah proses penyisipan watermark ?

3. Bagaimana ketahanan watermark terhadap beberapa proses manipulasi citra ?

1.3 Tujuan

Tujuan yang ingin dicapai dari tugas akhir ini adalah :

1. Merealisasikan Blind Watermarking pada Citra Digital dengan Metode Kuantisasi Koefisien Discrete Cosine Transform (DCT) dari Komponen Luminansi.

2. Menganalisis kualitas citra setelah penyisipan watermark.

3. Menganalisis ketahanan watermark terhadap pemrosesan manipulasi citra.

1.4 Pembatasan Masalah

Pembatasan masalah yang dibahas pada tugas akhir ini antara lain :

1. Data digital sebagai media penyisipan (citra host) berupa citra digital RGB berukuran 512 x 512 piksel.

2. Data digital yang disisipkan (citra watermark) berupa citra digital Black and White berukuran 64 x 64 piksel.

3. Perbandingan kualitas citra yang telah disisipi watermark dianalisis dengan penilaian obyektif menggunakan PSNR (Peak Signal to Noise Ratio) dan penilaian subyektif menggunakan MOS (Mean Opinion

Score).

(10)

3 BAB I PENDAHULUAN

Universitas Kristen Maranatha 5. Format citra yang dipakai untuk citra host dan citra watermark adalah

*BMP (Bitmap).

6. Pengujian ketahanan watermark yang akan dilakukan antara lain dengan kompresi, rotasi, cropping, sharpening, median filtering dan noise salt & pepper.

7. Pembuatan aplikasi menggunakan perangkat lunak MATLAB.

1.5 Sistematika Penulisan

Sistematika Penulisan untuk Tugas Akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisikan tentang latar belakang masalah, perumusan masalah, tujuan, pembatasan masalah, dan sistematika penulisan laporan tugas akhir.

BAB II LANDASAN TEORI

Pada bab ini dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan pembuatan program yaitu teori tentang citra digital, digital watermarking, Discrete Cosine Transform (DCT), Arnold Cat

Map Transform, Peak Signal to Noise Ratio (PSNR), Mean Opinion Square

(MOS), dan Normalized Cross Correlation (NCC).

BAB III PERANCANGAN PERANGKAT LUNAK

Pada bab ini dijelaskan tentang perancangan perangkat lunak dan sistem kerja perangkat lunak, serta tampilan GUI perangkat lunak.

BAB IV DATA PENGAMATAN DAN ANALISIS DATA

(11)

4 BAB I PENDAHULUAN

Universitas Kristen Maranatha BAB V KESIMPULAN DAN SARAN

(12)

53 Universitas Kristen Maranatha

BAB V

KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan berdasarkan hasil pengamatan dan analisis data dari

Tugas Akhir ini beserta saran untuk pengembangan “Blind Watermarking pada Citra

Digital dengan Metode Kuantisasi Koefisien Discrete Cosine Transform (DCT) dari Komponen Luminansi”.

5.1 Kesimpulan

Dari kegiatan-kegiatan yang dilakukan berkaitan dengan pelaksanaan Tugas Akhir ini, dapat diambil kesimpulan sebaga berikut :

1. Blind watermarking pada citra digital dengan metode kuantisasi koefisien Discrete Cosine Transform (DCT) dari komponen luminansi berhasil

direalisasikan dan dapat berfungsi dengan baik.

2. Citra host ter-watermark dengan Δ = 1, 3, 5, dan 10 memiliki Peak Signal to Noise Ratio (PSNR) 40 dB. Mean Opinion Score (MOS) dengan Δ = 10 berada pada skala penilaian yang cukup baik, yaitu agak berbeda dengan citra asli (host image), sedangkan Mean Opinion Score (MOS) dengan Δ = 1, 3, dan 5 berada pada skala penilaian yang baik, yaitu sama dengan citra asli (host image),

3. Watermark hasil ekstraksi sebelum dilakukan pemrosesan citra dengan nilai interval kuantisasi Δ = 1, 3, 5, dan 10 memiliki nilai Normalized Cross Corelation (NCC) ≥ 0.7.

4. Pada pemrosesan citra kompresi, watermark hanya tahan terhadap faktor kualitas (Q) = 80, 90, dan 100. Pada pemrosesan citra sharpening, watermark tahan terhadap semua skala pemrosesan sharpening.

(13)

54 BAB V KESIMPULAN DAN SARAN

Universitas Kristen Maranatha 5. Berdasarkan hasil ekstraksi watermark yang telah dilakukan maka dapat

disimpulkan bahwa watermark tidak tahan terhadap pemrosesan citra rotasi, cropping dan smoothing.

6. Semakin besar nilai interval kuantisasi Δ, maka ketahanan watermark terhadap pemrosesan citra semakin meningkat. Akan tetapi, semakin besar nilai interval kuantisasi Δ, maka nilai PSNR yang dihasilkan akan semakin kecil.

5.2 Saran

1. Untuk pengembangan Tugas Akhir ini, dapat digunakan metode lain seperti Discrete Wavelet Transform (DWT).

(14)

Universitas Kristen Maranatha

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] A. Al-Gindya, H. Al-Ahmadb, R. Qahwajic and A. Tawfika : “Watermarking

of Colour Images in the DCT Domain Using Y Channel”, aFaculty of

Engineering, Ajman University of Science and Technology, UAE,

bDepartment of Electronic Engineering, Khalifa University of Science,

Technology and Research, UAE, cSchool of Informatics, University of Bradfrod, UK, 2009.

[2] Dean Fathony Alfatwa; “Watermarking Pada Citra Digital Menggunakan

Discrete Wavelet Transform”, Program Studi Teknik Informatika ITB, Bandung. 2007.

[3] Fahmi; “Studi Implementasi Watermarking Citra Digital dengan

Menggunakan Fungsi Hash”, Program Studi Teknik Informatika ITB, Bandung. 2007.

[4] Fengmei LIANG†, Lijia WANG,”An Improved Wavelet-Based Color Image Watermarking Algorithm”, Journal of Computational Information Systems 7:6 (2011) 2013-2020. College of Information Engineering, Taiyuan University of Technology, Taiyuan 030024, China. 2011.

[5] Rinaldi Munir; “Image Watermarking untuk Citra Berwarna dengan Metode Berbasis Korelasi dalam Ranah DCT”, Program Studi Teknik Informatika ITB, Bandung. 2010.

[6] Saeed K, Amirgholipour and Ahmad R. Naghsh - Nilchi. “Robust Digital Image Watermarking Based on Joint DWT-DCT”. Computer Engineering Dept, Isfahan University, Iran. 2009.

[7] http://catatankriptografi.wordpress.com/2012/04/23/enkripsi-citra-dengan-arnold-cat-map/, diakses pada tanggal 13 Maret 2015.

[8] http://en.wikipedia.org/wiki/Mean_opinion_score, diakses pada tanggal 10 april 2015.

(15)

Universitas Kristen Maranatha

Universitas Kristen Maranatha [10] http://nazaruddin.blog.unigha.ac.id/wp-content/uploads/sites/3/PCD-01.pdf,

diakses pada tanggal 12 Maret 2015.

Referensi

Dokumen terkait

Dalam penelitian ini aspek yang direduksi adalah data mengenai proses transformasi nilai-nilai budaya lokal sebagai upaya pembangunan karakter bangsa di Kota Gorontalo

Event Kejuaraan Dunia Paralayang sebagai salah satu kegiatan olahraga internasional merupakan cara yang potensial sebagai sarana diplomasi kebudayaan

Tujuan dari penelitian ini adalah identifikasi komponen kimia asap cair tempurung kelapa dengan menggunakan Gas Chromatography Mass Spectroscopy (GCMS) dan mempelajari

untuk meningkatkan proses pembelajaran kemampuan berkomunikasi lisan dengan menggunakan teknik sosiodrama pada siswa kelas V SD Negeri 3 Banjarejo Puring

Dengan mengacu pada indikator yang telah ditetapkan sebelumnya dapat disimpulkan bahwa penerapan metode pembelajaran Inkuiri Terbimbing pada pokok bahasan kalor dapat

organik yang cukup tinggi, dan dapat diolah dengan proses pengolahan secara biologis, sedangkan untuk air limbah rumah sakit yang berasal dari laboratorium biasanya banyak

Pada Pilar tiga Learning to be (belajar untuk menjadi pribadi yang utuh) yaitu belajar menjadi sesuatu atau berkembang menjadi pribadi yang seutuhnya, yang

Hasil analisis sub elemen berdasarkan matriks drver power – dependence elemen pendukung pengembangan, penghambat pengembangan pelaku pengembangan dan kebutuhan