Aplikasi Digital Watermarking Pada Citra Menggunakan 2d Haar Wavelet Transformation (2d-Hwt) Dan Least Significant Bit (Lsb)

APLIKASI DIGITAL WATERMARKING PADA CITRA
MENGGUNAKAN 2D HAAR WAVELET TRANSFORMATION (2DHWT) DAN LEAST SIGNIFICANT BIT (LSB)
SKRIPSI
ANDRY ENDANG
101402031

PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

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
MEDAN
2017

Universitas Sumatera Utara

ii
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

Sarah Purnamawati, ST., M.Sc.
NIP. 19830226 201012 2 003

Pembimbing 1

M. Andri Budiman, ST., M.Comp.Sc., M.E.M.

NIP. 19751008 200801 1 011

Diketahui/Disetujui oleh
Program Studi S1 Teknologi Informasi
Ketua,

Muhammad Anggia Muchtar, ST., MM.IT
NIP. 198001102008011010

Universitas Sumatera Utara

iii
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

Andry Endang
101402031

Universitas Sumatera Utara

iv
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.
Terima kasih juga penulis ucapkan kepada seluruh teman-teman angkatan
2010 Teknologi Informasi USU. Secara khusus, penulis juga hendak menyampaikan
ucapan terima kasih kepada seluruh teman-teman Scarlet Legion dan Pouting Chaika,
untuk hari-hari yang telah dilalui bersama, serta untuk bantuan dan motivasi yang
diberikan dalam penyelesaian skripsi ini.

Universitas Sumatera Utara


v
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.

Kata kunci: digital watermarking, Haar Wavelet Transform, Least Significant Bit, hak
cipta.


Universitas Sumatera Utara

vi
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.
Keywords: digital watermarking, Haar Wavelet Transform, Least Significant Bit,

copyright.

Universitas Sumatera Utara

vii
DAFTAR ISI

Hal.
Persetujuan

ii

Pernyataan

iii

Ucapan Terima Kasih

iv


Abstrak

v

Abstract

vi

Daftar Isi

vii

Daftar Tabel

ix

Daftar Gambar

x


BAB 1 Pendahuluan

1

1.1 Latar Belakang

1

1.2 Rumusan Masalah

3

1.3 Tujuan Penelitian

3

1.4 Batasan Masalah

4

1.5 Manfaat Penelitian

4

1.6 Metodologi Penelitian

4

1.7 Sistematika Penulisan

5

BAB 2 Landasan Teori

7

2.1 Citra Digital

7

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.3.2. Haar Wavelet Transform

19

Universitas Sumatera Utara

viii
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

Lampiran : Source Code Aplikasi

52

Universitas Sumatera Utara

ix
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

Tabel 4.5 Hasil pengujian proses penyisipan watermark

43

Universitas Sumatera Utara

x
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.1b Hasil 2D-Haar Wavelet Transformation

35

Universitas Sumatera Utara

xi
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

Gambar 4.4e Hasil Proses Pengecekan Watermark

47

Universitas Sumatera Utara