• Tidak ada hasil yang ditemukan

ANALISIS PENGARUH KOMBINASI GAUSSIAN NOISE DAN SPECKLE NOISE PADA CITRA TERHADAP KINERJA METODE DETEKSI TEPI SKRIPSI NUR AINUN 091401010

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS PENGARUH KOMBINASI GAUSSIAN NOISE DAN SPECKLE NOISE PADA CITRA TERHADAP KINERJA METODE DETEKSI TEPI SKRIPSI NUR AINUN 091401010"

Copied!
13
0
0

Teks penuh

(1)

ANALISIS PENGARUH KOMBINASI

GAUSSIAN NOISE

DAN

SPECKLE

NOISE

PADA CITRA TERHADAP

KINERJA METODE DETEKSI TEPI

SKRIPSI

NUR AINUN

091401010

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

2014

 

(2)

ANALISIS PENGARUH KOMBINASI

GAUSSIAN NOISE

DAN

SPECKLE

NOISE

PADA CITRA TERHADAP

KINERJA METODE DETEKSI TEPI

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijasah Sarjana Ilmu Komputer

NUR AINUN

091401010

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : ANALISIS PENGARUH KOMBINASI GAUSSIAN

NOISE DAN SPECKLE NOISE PADA CITRA TERHADAP KINERJA METODE DETEKSI TEPI

Kategori : SKRIPSI

Nama : NUR AINUN

Nomor Induk Mahasiswa : 091401010

Program Studi : S1 ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 1 Pembimbing 2

M. Andri Budiman, S.T., M.Comp.Sc., M.E.M Dian Rachmawati, S.Si, M.Kom

NIP. 19751008 200801 1 011 NIP. 19830723 200912 2 004

Diketahui/disetujui oleh

Program Studi S1 Ilmu Komputer

Ketua,

Dr. Poltak Sihombing, M.Kom

(4)

PERNYATAAN

ANALISIS PENGARUH KOMBINASI GAUSSIAN NOISE DAN SPECKLENOISE

PADA CITRA TERHADAP KINERJA METODE DETEKSI TEPI

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Januari 2014

Nur Ainun

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT., Tuhan Yang Maha Esa, yang telah memberikan berkat dan karunia-Nya, serta segala sesuatu dalam hidup, sehingga penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, Program Studi S1 Ilmu Komputer, Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Sumatera Utara.

Ucapan terima kasih penulis sampaikan kepada semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung. Pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada:

1. Bapak Prof. Dr. Dr. Syahril Pasaribu, DTM&H, Msc(CTM), Sp.A(K) selaku

Rektor Universitas Sumatera Utara.

2. Bapak Prof. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan

Teknologi Informasi Universitas Sumatera Utara.

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

Komputer dan Dosen Pembimbing I yang telah banyak meluangkan waktunya dalam memberikan masukan-masukan kepada penulis.

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

Komputer dan Dosen Penguji II yang telah memberikan kritik dan saran dalam penyempuraan skripsi ini.

5. Bapak M. Andri Budiman, S.T., M.Comp.Sc., M.E.M selaku Dosen

Pembimbing I yang telah banyak meluangkan waktunya dalam memberikan masukan-masukan kepada penulis.

6. Ibu Dian Rachmawati, S.Si, M.Kom selaku Dosen Pembimbing II yang telah

banyak meluangkan waktunya dalam memberikan masukan-masukan kepada penulis.

7. Semua dosen serta pegawai di Program Studi S1 Ilmu Komputer Fasilkom-TI

USU.

8. Ayahanda Armansyah dan Ibunda Junaini yang menjadi motivasi penulis

untuk sukses dan selalu memberikan dukungan baik materi maupun non-materi, perhatian, serta doa tanpa henti kepada penulis.

9. Kakak tercinta Rina Madhona, Skm., Abangda Rino Khalid dan M. Teguh

Pramana yang menjadi penunjang hidup bagi penulis.

10.Teman-teman pengurus IMILKOM Fasilkom-TI 2012-2013.

11.Teman-teman sekaligus keluarga besar Program Studi S1 Ilmu Komputer

Fasilkom-TI USU.

12.Semua pihak yang terlibat langsung maupun tidak langsung yang tidak dapat

(6)

Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini.

Medan, Januari 2014 Penulis,

(7)

ABSTRAK

Pendeteksi tepian adalah bagian dari pengolahan citra. Mendeteksi tepi pada citra adalah hal yang biasa, namun disini dilakukan deteksi tepi pada citra yang telah diberi

noise. Hal ini dilakukan untuk melihat apakah ada pengaruh noise pada kinerja deteksi

tepi. Noise yang digunakan berupa kombinasi dari Gaussian noise dan Speckle noise

sedangkan operator deteksi tepinya adalah Marr-Hildreth, Laplacian Of Gaussian dan

Prewitt. Parameter yang digunakan untuk mengukur nilai perbandingan antara ketiga operator deteksi tepi yaitu nilai MSE dan PSNR. Pada sistem ini objek yang digunakan adalah citra dengan format bitmap atau *.bmp. Berdasarkan beberapa hasil

pengujian diperoleh bahwa ada pengaruh noise terhadap kinerja deteksi tepi dengan

nilai mean dan variance yang diujikan dari rentang 0 hingga 1. Nilai rata-rata MSE

pada operator Marr-Hildreth pada kombinasi Gaussian Noise dan Speckle Noise yang

menandakan bahwa citra hasil deteksi tepi buram berkisar lebih dari 0.13 dan PSNR berkisar kurang dari 57.00. Sedangkan untuk nilai rata-rata MSE pada operator LOG

pada kombinasi Gaussian Noise dan Speckle Noise berkisar lebih dari 0.16 dan PSNR

berkisar kurang dari 0.478. Dan untuk Prewitt, MSE berkisar lebih dari 0.04 dan

PSNR berkisar kurang dari 0.474. Selain itu jenis citra juga mempengaruhi seberapa

besar nilai noise dapat diberikan untuk mempengaruhi kinerja deteksi tepi, yaitu citra

dengan background solid dan citra dengan background merata.

(8)

ANALYSIS EFFECT COMBINATION OF GAUSSIAN NOISE AND SPECKLE NOISE IN IMAGE ON PERFORMANCE

OF EDGE DETECTION METHOD

ABSTRACT

Edge detection is part of the image processing. Edge detecting in ordinary image is a common thing, but here edge detection do in image noise that has been given. This is done to see if there is an influence of noise on the performance of edge detection. Noise used are combination of Gaussian noise and Speckle noise, while the edge detection operator are Marr-Hildreth, Laplacian Of Gaussian and Prewitt. The parameters used to measure the value of a comparison between the three edge detection operators are MSE and PSNR. In this system object used is a bitmap image or *. bmp. Based on some test results obtained that there is influence of noise on the performance of edge detection with mean and variance of the tested range of 0 to 1. The average value of MSE on the Marr-Hildreth operator on a combination of Gaussian noise and Speckle Noise which indicates that the edge detection image is blurred, range of more than 0.13 and PSNR ranges from less than 57.00. As for the average value of MSE on LOG operator on a combination of Gaussian noise and Speckle Noise ranges of more than 0.16 and less than 0.478 for PSNR ranges. And for Prewitt, MSE ranged over 0.04 and less than 0.474 for PSNR ranges . Besides affects of the image type also how much noise value can be assigned to affect the performance of edge detection, they are the image with a solid background and image with background evenly.

(9)

DAFTAR ISI

Hal.

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

Abstract vii

Daftar Isi viii

Daftar Gambar x

Daftar Tabel xii

Bab 1 Pendahuluan

1.1 Latar Belakang 1

1.2 Perumusan Masalah 2

1.3 Batasan Masalah 2

1.4 Tujuan Penelitian 3

1.5 Manfaat Penelitian 3

1.6 Sistematika Penulisan 3

Bab 3 Analisis Dan Perancangan Sistem

3.1 Analisis Sistem 23

3.1.1 Analisis Masalah 23

3.1.2 Analisis Kebutuhan Sistem 24

3.1.2.1 Kebutuhan Fungsional Sistem 24

3.1.2.2 Kebutuhan Non-Fungsional Sistem 25

3.1.3 Analisis Proses 25

3.1.3.1 Noising 25

3.1.3.2 Deteksi Tepi Marr-Hildreth 26

3.1.3.3 Deteksi Tepi Laplacian Of Gaussian 26

3.1.3.4 Deteksi Tepi Prewitt 26

(10)

3.2.1 Use Case Diagram 27

Hal.

3.2.2Sequance Diagram 3.2.3 Activity Diagram

31 32

3.3 Pseudocode 34

3.3.1 Pseudocode Noising 34

3.3.2 Pseudocode Operator Marr-Hildreth 35

3.3.3 Pseudocode Operator Laplacian Of Gaussian 36

3.3.4 Pseudocode Operator Prewitt 36

3.3.5 Pseudocode Menghitung Nilai MSE 37

3.3.6 Pseudocode Menghitung Nilai PSNR 37

3.4 Perancangan Sistem 38

3.4.1 Perancangan Flowchart Sistem 38

Bab 4 Implementasi dan Pengujian

4.1 Implementasi 50

4.1.1 Form Home 50

4.1.2 Form Deskripsi 51

4.1.3 Form Gaussian-Speckle Noise 51

4.1.4 Form Speckle-Gaussian Noise 53

4.1.5 Form Gaussian Noise 54

Background Merata 77

Bab 5 Kesimpulan dan Saran

5.1 Kesimpulan 81

5.2 Saran 82

Daftar Pustaka 83

Lampiran Listing Program A-1

(11)

DAFTAR GAMBAR

Gambar 2.5 Citra Warna Berindeks 8

Gambar 2.6 Mangga.bmp Gambar 2.7 Citra Tanpa Noise

Gambar 2.8 Citra Dengan Gaussian Noise Gambar 2.9 Citra Tanpa Noise

Gambar 2.10 Citra Dengan Speckle Noise Gambar 2.11 Model Tepi Satu Dimensi Gambar 2.12 Jenis-Jenis Tepi

Gambar 2.13 Proses Deteksi Tepi Citra

Gambar 2.14 Proses Deteksi Tepi Metode The Marr-Hildreth Gambar 2.15 Kernel Konvolusi Laplacian

Gambar 2.16 Proses Deteksi Tepi Metode LOG Gambar 2.17 Proses Deteksi Tepi Metode Prewitt Gambar 2.18 Proses Konvolusi

Gambar 2.19 Matriks Citra dan Kernel Sebelum Konvolusi Gambar 2.20 Tahapan Proses Pembentukan Konvolusi Gambar 2.21 Hasil Konvolusi Citra dan Kernel

10

Gambar 3.2 Use Case Diagram Sistem Analisis Pengaruh Noise Terhadap

Deteksi Tepi 27

Gambar 3.3 Sequence Diagram Tahap Awal Deteksi Tepi Citra 32

Gambar 3.4 Activity Diagram Pada Sistem Analisis Pengaruh Noise Terhadap

Deteksi Tepi 33

Gambar 3.5 Gambaran Umum Sistem 38

Gambar 3.6 Proses Deteksi Tepi 39

Gambar 3.7 Proses Analisis dari Sistem Analisis Pengaruh Noise Pada Citra

Terhadap Kinerja Metode Deteksi Tepi 40

Gambar 3.8 Form Home 41

Gambar 3.9 Form Deskripsi 42

Gambar 3.10 Form Gaussian-Speckle Noise 43

Gambar 3.11 Form Speckle-Gaussian Noise 45

Gambar 3.12 Form Gaussian Noise 46

Gambar 3.13 Form Speckle Noise 48

Gambar 4.1 Form Home 50

Gambar 4.2 Form Deskripsi 51

(12)

Gambar4.4 Form simulasi Gaussian-Speckle Noise 52

Gambar4.5 Form Speckle-Gaussian Noise 53

Gambar4.6 Form simulasi Speckle-Gaussian Noise 54

Gambar 4.7 Form Gaussian Noise 55

Gambar 4.8 Form Simulasi Gaussian Noise 55

Gambar 4.9 Form Speckle Noise 56

Gambar 4.10 Form Simulasi Speckle Noise 57

Gambar 4.11 Pilih Tombol Gaussian-Speckle Noise 58

Gambar 4.12 Browse Citra .bmp Pada FormGaussian-Speckle Noise 58

Gambar 4.13 Tampilan Proses Noising dan Deteksi Tepi Pada Form

Gaussian-speckle Noise 59

Gambar 4.14 Perbandingan Histogram Pada Simulasi Gaussian-Speckle

Noise 77

Gambar 4.15 Grafik Tabel 4.16 79

(13)

DAFTAR TABEL

Hal.

Tabel 3.1 Dokumentasi Naratif Use Case Pilih Noise

Tabel 3.2 Dokumentasi Naratif Use Case Deteksi Tepi

Tabel 3.3 Dokumentasi Naratif Use Case Deskripsi

Tabel 4.1 Perbandingan nilai MSE dan PSNR masing-masing Operator Deteksi Tepi

Tabel 4.2 Perbandingan Sampel pada Simulasi Gaussian-SpeckleNoise

Tabel 4.3 Perbandingan Nilai MSE dan PSNR Untuk Tabel 4.2

28

Tabel 4.4 Pengukuran Nilai MSE dan PSNR pada Gaussian-Speckle Noise

Tabel 4.5 Perbandingan Sampel pada Simulasi Speckle- GaussianNoise

62 64 Tabel 4.6 Perbandingan Nilai MSE dan PSNR Untuk Tabel 4.5

Tabel 4.7 Pengukuran Nilai MSE dan PSNR pada Speckle-Gaussian Noise

65 66

Tabel 4.8 Perbandingan Sampel pada Simulasi GaussianNoise

Tabel 4.9 Perbandingan Nilai MSE dan PSNR Untuk Tabel 4.8

Tabel 4.10 Pengukuran Nilai MSE dan PSNR pada Gaussian Noise

Tabel 4.11 Perbandingan Sampel pada Simulasi SpeckleNoise

Tabel 4.12 Perbandingan Nilai MSE dan PSNR Untuk Tabel 4.11

Tabel 4.13 Pengukuran Nilai MSE dan PSNR pada Speckle Noise

Tabel 4.14 Perbandingan Sampel Random

Tabel 4.15 Perbandingan Nilai MSE dan PSNR Untuk Tabel 4.14 Tabel 4.16 Perbandingan Nilai Rata-Rata MSE

68

Referensi

Dokumen terkait

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas semua berkat dan kasih karunia serta kekuatan yang diberikanNya sehingga penulis dapat

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala berkat dan karunia-Nya sehingga penulis dapat melalui segala rintangan dan hambatan guna

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Kuasa atas segala berkat-Nya sehingga penulis dapat menyelesaikan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana

Puji dan syukur penulis panjatkan kepada Ida Shang Hyang Widhi Wasa, Tuhan Yang Maha Esa, yang telah memberikan berkat dan anugerah-Nya, sehingga penulis dapat

(8) Untuk lebih jelasnya, berikut contoh konvolusi yang terjadi antara citra f(x,y) berukuran 5x5 dengan sebuah kernel berukuran 3x3 yang diperlihatkan pada Gambar 2.19..

Segala puji dan syukur Penulis panjatkan kehadirat Tuhan Yang Maha Esa, atas berkat dan karunia-Nya sehingga Penulis dapat menyelesaikan penulisan skripsi

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat, rahmat dan segala karunia-Nya, sehingga penulis dapat menyelesaikan laporan skripsi

Puji syukur penulis panjatkan kehadirat Allah SWT, Tuhan yang Maha Esa atas segala rahmat, karunia, hidayah dan inayah-Nya sehingga penulis dapat menyelesaikan laporan