APLIKASI
DIGITAL WATERMARKING
PADA CITRA
MENGGUNAKAN
2D HAAR WAVELET TRANSFORMATION
(2D-HWT) DAN
LEAST SIGNIFICANT BIT
(LSB)
SKRIPSI
ANDRY ENDANG
101402031
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
APLIKASI DIGITAL WATERMARKING PADA CITRA MENGGUNAKAN 2D HAAR WAVELET TRANSFORMATION (2D-HWT) DAN LEAST SIGNIFICANT
BIT (LSB)
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Teknologi Informasi
ANDRY ENDANG 101402031
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : APLIKASI DIGITAL WATERMARKING PADA
CITRA MENGGUNAKAN 2D HAAR WAVELET TRANSFORMATION (2D-HWT) DAN LEAST SIGNIFICANT BIT (LSB)
Kategori : SKRIPSI
Nama : ANDRY ENDANG
Nomor Induk Mahasiswa : 101402031
Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI
Departemen : TEKNOLOGI INFORMASI
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI UNIVERSITAS SUMATERA UTARA
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Sarah Purnamawati, ST., M.Sc. M. Andri Budiman, ST., M.Comp.Sc., M.E.M. NIP. 19830226 201012 2 003 NIP. 19751008 200801 1 011
Diketahui/Disetujui oleh
Program Studi S1 Teknologi Informasi Ketua,
PERNYATAAN
APLIKASI DIGITAL WATERMARKING PADA CITRA MENGGUNAKAN 2D HAAR WAVELET TRANSFORMATION (2D-HWT) DAN LEAST SIGNIFICANT BIT
(LSB)
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 09 Februari 2017
UCAPAN TERIMA KASIH
Puji dan syukur penulis sampaikan kehadirat Tuhan Yang Maha Esa atas berkat dan rahmat yang telah diberikan sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi Universitas Sumatera Utara.
Penulis mengucapkan banyak terima kasih kepada Bapak M. Andri Budiman selaku dosen pembimbing pertama dan Ibu Sarah Purnamawati selaku dosen pembimbing kedua yang telah membimbing, memberi kritik dan saran kepada penulis selama proses penelitian serta penulisan skripsi. Tanpa inspirasi serta motivasi dari kedua dosen pembimbing, tentunya penulis tidak akan mampu menyelesaikan skripsi ini. Penulis juga mengucapkan terima kasih kepada Bapak Muhammad Anggia Muchtar, ST., MMIT. selaku dosen pembanding pertama dan Bapak Ivan Jaya, S.Si., M.Kom. sebagai dosen pembanding kedua yang telah membantu memberikan kritik dan saran yang membantu penulis dalam pengerjaan skripsi ini. Ucapan terima kasih juga penulis tujukan pada semua dosen, pegawai serta staff pada program studi S1 Teknologi Informasi yang telah membantu dan membimbing penulis selama proses perkuliahan.
Penulis juga berterima kasih terutama kepada kedua orang tua penulis, Bapak Tang Hin Meng dan Ibu Lina yang telah membesarkan penulis dengan sabar dan penuh kasih sayang. Penulis juga berterima kasih kepada seluruh anggota keluarga penulis yang namanya tidak dapat disebutkan satu per satu.
ABSTRAK
Hasil karya cipta dalam bentuk digital sangat mudah diduplikasikan dan disebarkan melalui media internet. Oleh karena itu, pembajakan dapat terjadi dengan mudah dikarenakan kelalaian pembuat hasil karya yang tidak mencantumkan label hak cipta pada hasil karyanya. Untuk itu diperlukan suatu aplikasi Digital Watermarking untuk menyisipkan label hak cipta ke dalam hasil karya digital. Aplikasi yang dibangun pada penelitian ini menggunakan metode 2D-Haar Wavelet Transform sebagai teknik untuk melakukan transformasi pada citra dan metode Least Significant Bit sebagai teknik untuk melakukan proses penyisipan pada citra. Pada penelitian ini, ditunjukkan bahwa aplikasi yang dibangun mampu menyisipkan label hak cipta ke dalam citra secara invisible. Akan tetapi, aplikasi tidak menemukan label hak cipta saat melakukan
proses pengecekan. Oleh karena itu, dapat disimpulkan bahwa penyisipan watermark secara invisible sulit untuk dilakukan menggunakan kedua metode ini.
DIGITAL WATERMARKING APPLICATION FOR IMAGE USING 2D HAAR WAVELET TRANSFORM (2D-HWT) AND LEAST SIGNIFICANT
BIT (LSB)
ABSTRACT
Creations in form of digital data is easy to be published and spread across the internet. Therefore, piracy occured easily because of the creator‟s negligence for not embedding a copyright label in his/her creations. That‟s why we need a digital watermarking application to embed copyright label inside a digital creation. Application that is build in this research use 2D-Haar Wavelet Transform method as a technique to transform image and Least Significant Bit method as a technique to do the embedding process. In this research, it can be seen that the application can embed copyright label into image in invisible way. But, the application cannot find the copyright label when it is in checking process. In conclusion, it is hard to embed an invisible watermark using these methods.
DAFTAR ISI
Hal.
Persetujuan ii
Pernyataan iii
Ucapan Terima Kasih iv
Abstrak v
1.3 Tujuan Penelitian 3
1.4 Batasan Masalah 4
2.1.1. Pengertian Citra Digital 7
2.1.2. Jenis Citra Digital 8
2.2 Watermarking 12
2.2.1. Jenis Watermarking 14
2.2.2. Karakteristik Umum Watermarking 15
2.2.3. Tujuan Watermarking 15
2.3 Wavelet 17
2.3.1. Transformasi Wavelet 17
2.4 Least Significant Bit 23
2.5 Penelitian Terdahulu 24
BAB 3 Analisis dan Perancangan Sistem 26
3.1 Arsitektur Umum 26
3.1.1. Pengumpulan Data Citra 26
3.1.2. 2D-Haar Wavelet Transform 28
3.1.3. Least Significant Bit 28
3.2 Proses Penyisipan Watermark 29
3.3 Proses Pengecekan Watermark 31
3.4 Perancangan Antarmuka 31
BAB 4 Implementasi dan Pengujian Sistem 33
4.1 Implementasi Sistem 33
4.1.1. Konfigurasi Perangkat Keras 33
4.1.2. Konfigurasi Perangkat Lunak 34
4.2 Pengujian Sistem 34
4.2.1. Pengujian 2D-Haar Wavelet Transformation 34
4.2.2. Pengujian Least Significant Bit 37
4.2.3. Pengujian Proses Penyisipan Watermark 41
4.2.4. Pengujian Proses Pengecekan Watermark 44
BAB 5 Kesimpulan dan Saran 48
5.1 Kesimpulan 48
5.2 Saran 48
Daftar Pustaka 49
DAFTAR TABEL
Hal.
Tabel 2.1 Penelitian Terdahulu 24
Tabel 4.1 Spesifikasi perangkat keras yang digunakan 33 Tabel 4.2 Spesifikasi perangkat lunak yang digunakan 34 Tabel 4.3 Hasil pengujian 2D-Haar Wavelet Transformation 37
Tabel 4.4 Hasil pengujian Least Significant Bit 40
DAFTAR GAMBAR
Hal.
Gambar 2.1 Representasi Citra Digital 8
Gambar 2.2 Citra Berwarna dan Pembagian Pixel Warna RGB 9
Gambar 2.3 Citra Grayscale 10
Gambar 2.4 Citra Biner 11
Gambar 2.5 Perbandingan Citra Bitmap dan Citra Vektor 12
Gambar 2.6 Proses Watermarking 13
Gambar 2.7 Proses Steganografi 14
Gambar 2.8 Keluarga Wavelet a)Haar Wavelet b)Coiflet Wavelet c)Symmet Wavelet
d)Daubechies Wavelet e)Morlet Wavelet 18
Gambar 2.9 Haar Wavelet 1D Pada Citra Grayscale 21
Gambar 2.10 Haar Wavelet 2D Pada Citra Grayscale 22
Gambar 2.11 Filter pada Haar Wavelet 2D 22
Gambar 3.1 Arsitektur Umum 27
Gambar 3.2 Hasil 2D-Haar Wavelet Transform 30
Gambar 3.3 Hasil Encode Least Significant Bit 30
Gambar 3.4 Rancangan Tampilan Utama Aplikasi 32
Gambar 3.5 Rancangan Tampilan Dialog Hasil 32
Gambar 4.1a Hasil 2D-Haar Wavelet Transformation 35
Gambar 4.1c Hasil 2D-Haar Wavelet Transformation 36
Gambar 4.1d Hasil 2D-Haar Wavelet Transformation 36
Gambar 4.1e Hasil 2D-Haar Wavelet Transformation 37
Gambar 4.2a Hasil Least Significant Bit 38
Gambar 4.2b Hasil Least Significant Bit 38
Gambar 4.2c Hasil Least Significant Bit 39
Gambar 4.2d Hasil Least Significant Bit 39
Gambar 4.2e Hasil Least Significant Bit 40
Gambar 4.3a Hasil Proses Penyisipan Watermark 41
Gambar 4.3b Hasil Proses Penyisipan Watermark 41
Gambar 4.3c Hasil Proses Penyisipan Watermark 42
Gambar 4.3d Hasil Proses Penyisipan Watermark 42
Gambar 4.3e Hasil Proses Penyisipan Watermark 43
Gambar 4.4a Hasil Proses Pengecekan Watermark 45
Gambar 4.4b Hasil Proses Pengecekan Watermark 45
Gambar 4.4c Hasil Proses Pengecekan Watermark 46
Gambar 4.4d Hasil Proses Pengecekan Watermark 46