Muhammad Zidny Naf an, Lc., S.Kom., M.Kom. Genap 2015/2016

dokumen-dokumen yang mirip
MKB Teknik Pengolahan Citra Operasi Ketetanggaan Piksel pada Domain Frekuensi. Genap 2016/2017

Muhammad Zidny Naf an, Lc., S.Kom., M.Kom. Genap 2015/2016

Operasi Ketetanggaan Piksel. Setelah bab ini berakhir, diharapkan pembaca mendapatkan pengetahuan mengenai hal-hal berikut dan cara mempraktikkannya.

7.7 Pelembutan Citra (Image Smoothing)

MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner

10/11/2014 IMAGE SMOOTHING. CIG4E3 / Pengolahan Citra Digital BAB 7 Image Enhancement (Image Smoothing & Image Sharpening)

Konvolusi. Esther Wibowo Erick Kurniawan

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

Yudi Ahmad Hambali Pendahuluan. Area Process. Lisensi Dokumen:

PERANCANGAN APLIKASI PENGURANGAN NOISE PADA CITRA DIGITAL MENGGUNAKAN METODE FILTER GAUSSIAN

PENGOLAHAN CITRA DIGITAL

Pengolahan Citra Digital: Peningkatan Mutu Citra Pada Domain Spasial

Spatial Filtering Dengan Teknik Operasi Konvolusi

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

Operasi Bertetangga KONVOLUSI. Informatics Eng. - UNIJOYO log.i. Citra kualitas baik: mencerminkan kondisi sesungguhnya dari obyek yang dicitrakan

BAB II TI JAUA PUSTAKA

GLOSARIUM Adaptive thresholding Peng-ambangan adaptif Additive noise Derau tambahan Algoritma Moore Array Binary image Citra biner Brightness

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MEMPERBAIKI CITRA DIGITAL

AREA PROCESS. Area processes use the input pixel as well as the pixels around it to generate a new ouput pixel

Biasa dilakukan untuk menghilangkan efek pada citra digital yang disebabkan oleh keterbatasan sistem pencuplikan

TEKNIK PENGOLAHAN CITRA. Kuliah 5 Neighboorhood Processing. Indah Susilawati, S.T., M.Eng.

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

BAB 2 TINJAUAN PUSTAKA

Muhammad Zidny Naf an, M.Kom. Gasal 2016/2017

LAPORAN TUGAS MATA KULIAH PENGOLAHAN CITRA DIGITAL Aplikasi Filter pada Domain Spasial

1. TRANSLASI OPERASI GEOMETRIS 2. ROTASI TRANSLASI 02/04/2016

Histogram. Peningkatan Kualitas Citra

TEKNIK PENGOLAHAN CITRA. Kuliah 4 Neighborhood Processing. Indah Susilawati, S.T., M.Eng.

Penerapan Metode Kirsch Dalam Mendeteksi Tepi Objek Citra Digital

BAB 2 TINJAUAN PUSTAKA

PENINGKATAN MUTU CITRA (IMAGE ENHANCEMENT) PADA DOMAIN SPATIAL

Pendahuluan. Dua operasi matematis penting dalam pengolahan citra :

PENINGKATAN MUTU CITRA (IMAGE ENHANCEMENT) PADA DOMAIN FREKUENSI. by Emy 2

PENGOLAHAN CITRA DIGITAL

Simulasi Teknik Image Enhancement Menggunakan Matlab Yustina Retno Wahyu Utami 3)

PENERAPAN METODE SOBEL DAN GAUSSIAN DALAM MENDETEKSI TEPI DAN MEMPERBAIKI KUALITAS CITRA

Operasi-operasi Dasar Pengolahan Citra Digital

BAB 2 LANDASAN TEORI

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PENGOLAHAN DATA

Muhammad Zidny Naf an, M.Kom. Gasal 2015/2016

BAB II LANDASAN TEORI

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital

PEMBIMBING : Dr. Cut Maisyarah Karyati, SKom, MM, DSER.

IMPLEMENTASI METODE CANNY DAN SOBEL UNTUK MENDETEKSI TEPI CITRA

Operasi Bertetangga (1)

BAB 2 LANDASAN TEORI. citra, piksel, convolution, dan Software Development Life Cycle.

PERBANDINGAN METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL. Lia Amelia (1) Rini Marwati (2) ABSTRAK

BAB II DASAR TEORI. 2.1 Meter Air. Gambar 2.1 Meter Air. Meter air merupakan alat untuk mengukur banyaknya aliran air secara terus

Batra Yudha Pratama

TEKNIK PENGOLAHAN CITRA. Kuliah 6 Restorasi Citra (Image Restoration) Indah Susilawati, S.T., M.Eng.

ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR

Perbandingan Metode Robinson 5 Level Dan Prewit Dalam Mendeteksi Tepi Citra Digital

Pengolahan Citra Digital. Esther Wibowo Erick Kurniawan

Muhammad Zidny Naf an, M.Kom. Gasal 2016/2017

BAB I PENDAHULUAN. 1.1 Latar Belakang

Jurnal Coding, Sistem Komputer Untan Volume 4, No. 2, Hal ISSN : x

PEMFILTERAN SPASIAL LINIER DALAM MENINGKATKAN KUALITAS CITRA

APLIKASI TAPIS LOLOS RENDAH CITRA OPTIK MENGGUNAKAN MATLAB

BAB II LANDASAN TEORI

PERBANDINGAN KINERJA METODE MEDIAN FILTER DAN MIDPOINT FILTER UNTUK MEREDUKSI NOISE PADA CITRA DIGITAL ABSTRAK

Pendeteksian Tepi Citra CT Scan dengan Menggunakan Laplacian of Gaussian (LOG) Nurhasanah *)

BAB 2 LANDASAN TEORI

TEKNIK PENGOLAHAN CITRA. Kuliah 7 Restorasi Citra (Image Restoration) Indah Susilawati, S.T., M.Eng.

IMPLEMENTASI METODE HARMONIC MEAN FILTERDAN CANNY UNTUK MEREDUKSI NOISEPADA CITRA DIGITAL

Implementasi Reduksi Noise Citra Berwarna dengan Metode Filter Median dan Filter Rata-rata

PENDETEKSI TEMPAT PARKIR MOBIL KOSONG MENGGUNAKAN METODE CANNY

APLIKASI IMAGE THRESHOLDING UNTUK SEGMENTASI OBJEK

TEKNIK PENGOLAHAN CITRA. Kuliah 5 Edge Sharpening. Indah Susilawati, S.T., M.Eng.

BAB 2 LANDASAN TEORI

SEGMENTASI CITRA DIGITAL DENGAN MENGGUNAKAN ALGORITMA WATERSHED DAN LOWPASS FILTER SEBAGAI PROSES AWAL ( November, 2013 )

BAB II LANDASAN TEORI

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

APLIKASI IMAGE THRESHOLDING UNTUK SEGMENTASI OBJEK

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. dilakukan oleh para peneliti, berbagai metode baik ekstraksi fitur maupun metode

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

BAB 2 LANDASAN TEORI

PEMANFAATAN PENGOLAHAN CITRA DIGITAL DALAM MENENTUKAN KEMATANGAN BUAH KAKAO MENGGUNAKAN METODE EUCLIDEAN DISTANCE SKRIPSI

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

ANALISIS UNJUK KERJA MEDIAN FILTER PADA CITRA DIGITAL UNTUK PENINGKATAN KUALITAS CITRA

Implementasi Edge Detection Pada Citra Grayscale dengan Metode Operator Prewitt dan Operator Sobel

ANALISA PERBANDINGAN METODE VEKTOR MEDIAN FILTERING DAN ADAPTIVE MEDIAN FILTER UNTUK PERBAIKAN CITRA DIGITAL

MAKALAH PENGOLAHAN CITRA DIGITAL. ( Histogram Citra ) Disusun Oleh : : 1. Agus Riyanto (2111T0238) 2. M. Yazid Nasrullah ( 2111T0233 )

BAB III ANALISIS DAN PERANCANGAN

IMPLEMENTASI ALGORITME HIGH PASS FILTER PADA FPGA MENGGUNAKAN PROSESOR NIOS II

APLIKASI DETEKSI MIKROKALSIFIKASI DAN KLASIFIKASI CITRA MAMMOGRAM BERBASIS TEKSTUR SEBAGAI PENDUKUNG DIAGNOSIS KANKER PAYUDARA

PENGENALAN AKSARA JAWA MENGGUNAKAN OPERATOR PREWITT

BAB II LANDASAN TEORI

Pertemuan 3 Perbaikan Citra pada Domain Spasial (1) Anny Yuniarti, S.Kom, M.Comp.Sc

EFEK HIGH PASS FILTERING DENGAN KOEFESIEN NOL PADA CITRA BINER

PENGENALAN POLA PLAT NOMOR KENDARAAN BERBASIS CHAIN CODE

PERBAIKAN CITRA MENGGUNAKAN EKSTRAPOLASI NONLINEAR PADA DOMAIN FREKUENSI

Achmad Basuki Politeknik Elektronika Negeri Surabaya PENS-ITS 2005

EKSTRAKSI CIRI CITRA TELAPAK TANGAN DENGAN ALIHRAGAM GELOMBANG SINGKAT HAAR MENGGUNAKAN PENGENALAN JARAK EUCLIDEAN

Transkripsi:

MKB3383 - Teknik Pengolahan Citra Operasi Ketetanggaan Piksel pada Domain Frekuensi Muhammad Zidny Naf an, Lc., S.Kom., M.Kom. Genap 2015/2016

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Konvolusi Ketetanggaan piksel Konvolusi pada citra konvolusi 2d Konvolusi 2D didefinisikan sebagai proses untuk memperoleh suatu piksel didasarkan pada nilai piksel itu sendiri dan tetangganya, dengan melibatkan suatu matriks yang disebut kernel yang merepresentasikan pembobotan. (Kadir, Abdul dan Adhi Susanto. 2013. Teori Dan Aplikasi Pengolahan Citra. Yogyakarta: Penerbit Andi.)

Konvolusi Operasi ini dilakukan dengan menumpangkan suatu jendela (kernel) yang berisi angka-angka pengali pada setiap piksel yang ditimpali, kemudian nilai jumlah diambil dari hasil-hasil kali tersebut. Kernel Koefisien Kernel / Bobot Kernel http://www.songho.ca/dsp/convolution/files/conv2d_matrix.jpg

Contoh Matriks Kernel Biasanya berbentuk bujur sangkar Index baris dimulai dari a hingga +a Index kolom dimulai dari b hingga +b a = floor(n / 2); n = jumlah baris citra b = floor(m / 2); m = jumlah kolom citra Contoh Kernel disamping, m=3, n=3 Jadi a=1 dan b=1 http://www.songho.ca/dsp/convolution/convolution2d_example.html

Rumus Konvolusi a b g y, x = w y, x f y, x = w(s, t) s= a t= b f(y s, t b) g(y,x) adalah nilai pixel (y,x) pada citra output w adalah matriks kernel f(y,x) adalah nilai pixel (y,x) pada citra input

Contoh Diketahui citra input dan matriks kernel sebagai berikut: Bagaimanakah citra outputnya? http://www.songho.ca/dsp/convolution/convolution2d_example.html

Jawaban a b g y, x = w y, x f y, x = w s, t f(y s, x t) s= a t= b nb: untuk piksel tepi, menambahkan tetangga dengan nilai 0-1 -2-1 0 0 0 1 2 1 1 2 3 4 5 6 7 8 9-13 w f g g 0,0 = w 1, 1 f 1,1 + w 1,0 f 1,0 + w 1,1 f 1,0 + w 0, 1 f 0,1 + w 0,0 f 0,0 + w 0,1 f 0, 1 + w 1, 1 f 1,1 + w 1,0 f 1,0 + w 1,1 f 1, 1 = 1 5 + 2 4 + 1 0 + 0 2 + 0 1 + 0 0 + 1 0 + 2 0 + 1 0 = 13

Jawaban (Cara Kedua) Flip Kernel secara vertikal dan horizontal -1-2 -1 0 0 0 1 2 1 Rotasi 180 0 1 2 1 0 0 0-1 -2-1 1 2 1 0 0 1 0 2 3-1 -2 4-1 5 6 ditumpuk ke citra g 0,0 = 1 0 + 2 0 + 1 0 + 0 0 + 0 1 + 0 2 + 1 0 + 2 4 + 1 5 = 13 7 8 9

1 2 1 3 2 1 4 0 5 0 6 0 7 8-1 9-2 -1

Jika nilai output < minimum maka nilai output = nilai minimum Jika nilai output > maksimum maka nilai output = nilai maksimum

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Rendah (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Frekeunsi Istilah frekuensi biasanya berkaitan dengan waktu. Sebagai contoh, isyarat listrik AC pada sistem kelistrikan di Indonesia mempunyai frekuensi sebesar 50 Hz. Makna 50 Hz di sini menyatakan bahwa terdapat 50 siklus sinus yang utuh pada setiap detik. Pada citra, istilah frekuensi tidak berhubungan dengan waktu, melainkan berkaitan dengan keruangan atau spasial.

Frekuensi spasial pada citra menunjukkan seberapa sering suatu perubahan aras keabuan terjadi dari suatu posisi ke posisi berikutnya. Frekuensi Spasial

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Filter Lolos-Rendah (Lowpass Filter) Filter lolos-bawah (low-pass filter) adalah filter yang mempunyai sifat dapat meloloskan yang berfrekuensi rendah dan menghilangkan yang berfrekuensi tinggi Filter lolos-bawah: Tanpa konvolusi: filter median Dengan konvolusi

Filter Lolos-Rendah (Lowpass Filter) Digunakan untuk: Smoothing Interpolasi tepi objek dalam citra

Kernel untuk Lowpass Filter Bisa menggunakan Kernel berikut: Total jumlah nilai dalam matriks

Contoh Hasil Lowpass-Filter

Lowpass-Filter untuk Blurring Efek blurring dapat ditingkatkan dengan menaikkan ukuran kernel. kernel yang digunakan untuk blurring: Tinggi dan lebar kernel ganjil. Bobot dalam kernel bersifat simetris terhadap piksel pusat. Semua bobot bernilai positif.

Contoh Hasil Blurring Lowpass-Filter

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Gaussian Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss

Filter Gaussian Filter Gaussian tergolong sebagai filter lolosrendah yang didasarkan pada fungsi Gaussian. Model dua dimensinya berupa: G y, x = e x2 +y 2 2σ 2 Dalam hal ini, σ adalah standar dan piksel pada pusat (y, x) mendapatkan bobot terbesar berupa 1.

Filter Gaussian Kernel Filter Gaussian berbentuk bujur sangkar Dengan mengasumsikan σ 2 = 1, maka didapat nilai dari Kernel Filter Gaussian dengan ukuran 5x5 sebagai berikut: Dengan mengatur nilai terkecil menjadi 1, maka setiap nilai di atas perlu dikalikan dengan 55 (diperoleh dari 1/0,0183 dan kemudian hasilnya dibulatkan ke atas).

Filter Gaussian Dengan mengatur nilai terkecil menjadi 1, maka setiap nilai di atas perlu dikalikan dengan 55 (diperoleh dari 1/0,0183 dan kemudian hasilnya dibulatkan ke atas). idx -2-1 0 1 2-2 1 5 7 5 1-1 5 20 33 20 5 0 7 33 55 33 7 1 5 20 33 20 5 2 1 5 7 5 1 normalisasi 1/339 idx -2-1 0 1 2-2 1 5 7 5 1-1 5 20 33 20 5 0 7 33 55 33 7 1 5 20 33 20 5 2 1 5 7 5 1

Contoh Hasil Filter Gaussian

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Filter Lolos-Tinggi (Highpass Filter) Filter lolos-tinggi adalah filter yang ditujukan untuk melewatkan frekuensi tinggi dan menghalangi yang berfrekuensi rendah Digunakan untuk: deteksi tepi objek dalam citra (edge detection) menajamkan citra (sharpening)

Kernel untuk Highpass Filter jumlah seluruh koefisien adalah nol

Kernel Highpass Filter untuk Deteksi Tepi Kernel yang digunakan untuk keperluan mendeteksi tepi seperti berikut (Oliver, dkk., 1993). Tinggi dan lebar kernel ganjil Bobot dalam kernel bersifat simetris terhadap piksel pusat. Bobot pusat kernel bernilai positif. Bobot tetangga pusat kernel bernilai negatif (dapat menggunakan 4-ketetanggan atau 8 ketetanggaan).

Contoh Hasil Highpass Filter

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Filter High Boost Filter high boost (Efford, 2000) dapat digunakan untuk menajamkan citra melalui konvolusi. Kernel yang dapat dipakai adalah kernel filter lolostinggi dengan nilai di pusat diisi dengan nilai yang lebih besar daripada nilai pada posisi tersebut untuk filter lolos-tinggi.

Contoh Hasil Filter High Boost

Outline Pengertian Konvolusi Pengertian Frekuensi Filter Lolos-Rendah (Lowpass Filter) Filter Lolos-Tinggi (Highpass Filter) Filter High-Boost Efek Emboss Filter Gaussian

Efek Emboss pada Citra Menggunakan Kernel yang memiliki koefisien berpasangan antara positif dan negatif Berefek pada penggambaran garis gelap atau terang

Kernel Efek Emboss Tinggi dan lebar kernel gasal Bobot dalam kernel bersifat tidak simetris terhadap piksel pusat Bobot pusat kernel bernilai nol Jumlah keseluruhan bobot bernilai nol Nilai negatif pada kernel emboss menentukan arah penebalan garis.

Contoh Efek Emboss

Referensi Kadir, Abdul dan Adhi Susanto. 2013. Teori Dan Aplikasi Pengolahan Citra. Yogyakarta: Penerbit Andi. Slide Pengolahan Citra, Departement Teknik Informatika IT Telkom