• Tidak ada hasil yang ditemukan

APLIKASI WATERMARKING SEBAGAI TEKNIK PENYEMBUNYIAN LABEL HAK CIPTA PADA CITRA DIGITAL DENGAN METODE RANDOMLY SEQUENCED PULSE POSITION MODULATED CODE

N/A
N/A
Protected

Academic year: 2019

Membagikan "APLIKASI WATERMARKING SEBAGAI TEKNIK PENYEMBUNYIAN LABEL HAK CIPTA PADA CITRA DIGITAL DENGAN METODE RANDOMLY SEQUENCED PULSE POSITION MODULATED CODE"

Copied!
13
0
0

Teks penuh

(1)

APLIKASI WATERMARKING SEBAGAI TEKNIK

PENYEMBUNYIAN LABEL HAK CIPTA PADA

CITRA DIGITAL DENGAN METODE

RANDOMLY SEQUENCED PULSE

POSITION MODULATED CODE

SKRIPSI

OLEH

ESTI UTAMI

061401002

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER & TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

APLIKASI WATERMARKING SEBAGAI TEKNIK PENYEMBUNYIAN LABEL HAK CIPTA PADA CITRA DIGITAL DENGAN METODE RANDOMLY

SEQUENCEDPULSE POSITION MODULATED CODE

SKRIPSI

Diajukan untuk melengkapi tugas guna memenuhi syarat mencapai gelar Sarjana Komputer

ESTI UTAMI 061401002

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER & TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : APLIKASI WATERMARKING SEBAGAI TEKNIK

PENYEMBUNYIAN LABEL HAK CIPTA PADA CITRA DIGITAL DENGAN METODE RANDOMLY SEQUENCED PULSE POSITION MODULATED CODE

Kategori : SKRIPSI

Nama : ESTI UTAMI

Nomor Induk Mahasiswa : 061401002

Program Studi : SARJANA (S1) ILMU KOMPUTER

Fakultas : ILMU KOMPUTER & TEKNOLOGI INFORMASI UNIVERSITAS (FASILKOM-TI) SUMATERA UTARA

Diluluskan di

Medan, 2013

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Maya Silvi Lydia, BSc, MSc Prof. Dr. Muhammad zarlis NIP. 197401272002122001 NIP. 195707011986011003

Disetujui oleh

Program Studi S1 Ilmu Komputer Ketua,

(4)

PERNYATAAN

APLIKASI WATERMARKING SEBAGAI TEKNIK PENYEMBUNYIAN LABEL HAK CIPTA PADA CITRA DIGITAL DENGAN METODE RANDOMLY

SEQUENCED PULSE POSITION MODULATED CODE

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Agustus 2013

(5)

PENGHARGAAN

Alhamdulillahirobbil’alamin penulis ucapkan kepada Sang Khaliq Allah SWT yang

telah melimpahkan rahmat dan karunia-Nya sehingga skripsi ini berhasil diselesaikan.

Skripsi ini berjudul “Aplikasi Watermarking Sebagai Teknik Penyembunyian Label Hak Cipta Pada Citra Digital Dengan Metode Randomly Sequenced Pulse Position Modulated Code” disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer Program Studi S1 Ilmu Komputer Fasilkom-TI

Universitas Sumatera Utara. Tidak dapat dipungkiri bahwa dalam penyelesaian skripsi

ini tidak luput dari campur tangan banyak pihak yang telah memberikan bantuan dan

motivasi bagi penulis. Maka, dalam kesempatan ini, penulis mengucapkan terima

kasih kepada:

1. Rektor Universitas Sumatera Utara, Bapak Prof. Dr. dr. Syahril Pasaribu,

D.T.M.&H, M.Sc. (C.T.M), Sp.A.(K.)

2. Bapak Prof. Dr. Muhammad Zarlis, M.Kom selaku Dekan Fakultas Ilmu

Komputer dan Teknologi Informasi USU dan juga sebagai dosen pembimbing

I yang telah membimbing dan mengarahkan penulis selama proses

penyelesaian skripsi ini.

3. Bapak Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu

Komputer dan juga selaku Dosen Penguji I yang telah memberikan kritik,

saran, dan masukan kepada penulis.

4. Ibu Maya Silvi Lydia, B.Sc, M.Sc sebagai Sekretaris Program Studi S1 Ilmu

Komputer dan selaku dosen pembimbing II yang telah membimbing dan

mengarahkan penulis selama proses penyelesaian skripsi ini.

5. Bapak Drs. Sawaluddin, MIT. selaku dosen penguji II yang telah memberikan

(6)

6. Seluruh staff pengajar Departemen Ilmu Komputer Fakultas Ilmu Komputer

dan Teknologi Informasi Universitas Sumatera Utara yang telah membimbing

dan mencurahkan ilmunya selama masa perkuliahan.

7. Ayahanda Kopka. Sutiman dan Ibunda Rapilah S.Pd tercinta yang selalu

memberikan doa, dukungan, perhatian, kasih sayang yang tulus, pengorbanan

yang tidak ternilai harganya. Serta dukungan dan motivasi dari Rianzi Fadly

(adik), serta seluruh keluarga besar yang telah memberikan motivasi kepada

penulis.

8. Penulis juga mengucapkan terima kasih kepada sahabat terkhusus Lutfi

Hamdani S.Pd yang selalu memberikan doa, perhatian, motivasi dan semangat

yang luar biasa kepada penulis.

9. Virues Galau, Laylul, Desfa, Yelli dan Indah serta teman-teman

seperjuangan, mahasiswa S1 Ilmu Komputer stambuk 2006 dan 2007 yang

telah banyak berbagi ilmu, memberikan bantuan, saran, kritikan, semangat,

inspirasi, dukungan serta mewarnai kenangan selama masa kuliah yang tak

akan terlupakan kepada penulis.

10.Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat

penulis ucapkan satu per satu yang telah membantu penyelesaian skripsi ini.

Akhir kata Penulis menyadari bahwa masih banyak kekurangan dalam

penulisan skripsi ini. Oleh karena itu, Penulis mengharapkan saran dan kritik yang

membangun agar kelak dapat lebih menjadi lebih baik. Penulis juga mengharapkan

semoga laporan ini dapat bermanfaat dan menambah wawasan kepada pembaca.

Medan, Agustus 2013

(7)

ABSTRAK

Watermarking citra digital merupakan bentuk ilmu steganography yang mempelajari bagaimana menyembunyikan informasi ke dalam suatu data digital lainnya, tetapi tidak diketahui kehadirannya oleh indera manusia. Tujuan dari penelitian ini adalah untuk meyisipkan rangkaian informasi hak cipta ke dalam citra digital dengan tidak tampak (invisible). Proses watermarking terdiri dari 5 tahapan yaitu tahap transformasi dengan metode Discrete Cosinus Transform, tahap kuantisasi, tahap pemberian kode

watermarking dengan metode Randomly Sequenced Pulse Position Modulated Code, tahap dekuantisasi, dan yang terakhir tahap transformasi dengan metode Inverse Discrete Cosinus Transform. Dari hasil uji coba terhadap besaran parameter label citra, ketahanan dan kualitas, yang dihasilkan oleh perangkat lunak yang dibangun, dilakukan analisis terhadap pembacaan data informasi hak cipta untuk selanjutnya dapat ditarik kesimpulan tentang keberhasilan pembacaan data informasi hak cipta. Hasil yang diperoleh dari penelitian ini adalah sistem mampu menyisipkan citra label ke dalam citra host, mampu melakukan ekstraksi kembali citra label dari citra

watermark dan Citra watermark memiliki ukuran file yang lebih besar dibandingkan dengan citra aslinya.

(8)

WATERMARKING APPLICATION AS HIDING TECHNIC OF COPYRIGTH LABEL ON DIGITAL IMAGE WITH METHOD OF RANDOMLY

SEQUENCED PULSE POSITION MODULATED CODE

ABSTRACT

Watermarking on digital image is a kind of steganographics studying how to hide informations into others digital data, but the existence has been never known by human's sensory perception. The purpose of this research is embedding a copyright information series into digital images invisibly. The process of watermarking consist of 5 steps, step of transformation using Transform Cosinus Discrete, step of quantifying, step of watermarking coding by use Randomly Sequenced Pulse Position Modulated Code, step of dequantifying and step of transformation using Inverse Discrete Cosinus Transform methode. From the experiment toward the paramater measure of label-image, robust, and quality resulting from the created software, conducted analyzing the copyright information data scanning then make a conclusion of the success of the copyright information data scanning. The result from this research is as below system capable of inserting label image into the host image, system capable of extracting the label image back from the watermark image, watermark images have bigger size file than its original image.

(9)

DAFTAR ISI

Halaman

Judul i

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

1.4 Tujuan Penelitian 3

1.5 Manfaat Penelitian 3

1.6 Metode Penelitian 4

1.7 Sistematika Penulisan 4

Bab 2 Landasan Teori 6

2.1 Pengertian Citra 6

2.1.1 Citra Analog 6

2.1.2 Citra Digital 6

2.2 Mode Warna 7

2.2.1 Citra Warna (True Color) 7

2.2.2 Citra Keabu-abuan (Grayscale) 9

2.3 Defenisi Steganografi 10

2.4 Pengertian Watermarking 11

2.4.1 Metode Watermarking 12

2.4.2 Aplikasi Watermarking 14

2.4.3 Trade-off dalam Watermarking 14

2.4.4 Berbagai Domain untuk penerapan Watermarking 15 2.4.5 DCT (Discrete Cosine Transform) 15 2.4.6 Watermarking untuk Pelabelan hak Cipta 18

2.4.7 Proses Watermarking 21

2.5 Teknik Watermarking dengan Metode RSPPMC pada Citra Digital 24

2.6 Penelitian Terkait 25

2.7 Flowchart 27

2.8 Unified Modeling Language (UML) 28

2.8.1 Use Case Diagram 28

2.8.1.1 Actor 28

(10)

Bab 3 Analisis dan Perancangan 30

3.1 Analisis Masalah 30

3.1.1 Menghitung Nilai RGB Citra Host 31

3.2 Perancangan Antarmuka (Interface) 53

3.2.1 Perancangan Menu Utama 53

Bab 4 Implementasi & Pengujian 57

4.1 Implementasi 57

4.1.1 Tampilan Menu Utama 57

4.1.2 Tampilan Watermarking 58

4.1.3 Tampilan Ekstraksi 59

4.1.4 Tampilan Help 60

4.1.5 Tampilan About 61

4.2 Hasil Pengujian Sistem 62

4.2.1 Pengujian Watermarking 62

4.2.2 Pengujian Ekstraksi 63

Bab 5 Kesimpulan dan Saran 64

5.1 Kesimpulan 64

5.2 Saran 64

(11)

DAFTAR TABEL

Tabel Keterangan Halaman

2.1 3.1 3.2

Simbol Flowchart Program

Spesifikasi Use Case Proses Watermarking

Spesifikasi Use Case Proses Ekstraksi

(12)

DAFTAR GAMBAR

Gambar Keterangan Halaman

2.1

Kombinasi Warna RGB Citra Warna dan Grayscale

Proses Watermarking Pada Citra

Fungsi Basis DCT Satu Dimensi untuk N=8 Pembagian koefisien DCT untuk blok 8x8

Gambar asli dan Gambar yang telah dihapus tulisannya Proses Watermarking

Proses Ekstrak dengan data asli Proses Ekstrak tanpa data asli Jenis label pada saat Pelabelan

Actor Use Case Cover image

Citra Warna 1024x768 piksel Matriks Nilai RGB Citra Asli Citra Label 192x190 piksel

Citra Grayscale Label 128x96 piksel Citra Biner Label

Matriks Key

Matriks Transform (A) Matrik Tranpose (A’) Matrik Koefisien D

Matrik Hasil Modifikasi (Y) Matrix X

Matrik Transform

Matrik Citra hasil IDCT Matrik ke 6080 Citra Host

Nilai Koefisien DCT Citra Asli

Nilai koefisien DCT Citra Watermarking Flow Chart Watermarking

Flow Chart Ekstrasi

Use Case Diagram Sistem Rancangan Menu Utama Rancangan Watermarking

Rancangan Ekstrasi Laporan Watermarking

Laporan Ekstraksi

Rancangan Menu View Help

Rancangan Menu About Me

Menu Utama

Tampilan Watermarking

Tampilan Ekstrasi Tampilan Help

Tampilan About Me

(13)

4.6 4.7

Laporan Watermarking

Laporan Ekstraksi

Gambar

Tabel Keterangan
Gambar Keterangan

Referensi

Dokumen terkait

Penelitian pendahuluan yang telah dilaksanakan adalah optimalisasi proses modifikasi pati untuk meningkatkan kadar pati resisten pada pati ubi kayu (manihot esculenta crantz)

Penelitian terdahulu hanya menggunakan variabel kepemilikan institusional sebagai variabel independen, sedangkan pada peneliti saat ini menambahkan tiga variabel independen

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

Penelitian ini bertujuan untuk mengetahui pengaruh karakteristik sistem informasi akuntansi dan desentralisasi terhadap partisipasi penyusunan anggaran pada PG.. Watoetoelis

Pendapatan petani dapat dilihat dari seberapa banyak produksi cengkeh yang dihasilkan oleh petani, dimana semakin banyak produksi yang dihasilkan, maka pendapatan

Rugi panas akibat katup pipa tanpa isolasi dihitung setara T LP = 125 0 C.. Pipa

." In paragraph 226 the task force also said that "a total for each element [revenues, expenses, gains, and losses] should not be required to be displayed" and

Ter dapat pengar uh dalam faktor yang t er bent uk ant ar a var iabel satu dengan var i abel l ain ter hadap pengambilan keputusan nasabah memi lih pr oduk pembiayaann PT Bank