Pengolahan Citra Digital: Peningkatan Mutu Citra Pada Domain Spasial

dokumen-dokumen yang mirip
PENINGKATAN MUTU CITRA (IMAGE ENHANCEMENT) PADA DOMAIN SPATIAL

Peningkatan Mutu Citra (Image Enhancement) pada Domain Spasial

Histogram. Peningkatan Kualitas Citra

Peningkatan Kualitas Citra. Domain Spasial

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

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MEMPERBAIKI CITRA DIGITAL

PENGOLAHAN CITRA DIGITAL

Pengolahan Citra. Pusat Studi Mikroelektronika & Pengolahan Citra Universitas Gunadarma, Jakarta

PENAJAMAN DAN SEGMENTASI CITRA PADA PENGOLAHAN CITRA DIGITAL. Moehammad Awaluddin, Bambang Darmo Y *)

STMIK AMIKOM PURWOKERTO PENGOLAHAN CITRA ABDUL AZIS, M.KOM

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

TEKNIK PENGOLAHAN CITRA DIGITAL BERDOMAIN SPASIAL UNTUK PENINGKATAN CITRA SINAR-X

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

Konvolusi. Esther Wibowo Erick Kurniawan

(IMAGE ENHANCEMENT) Peningkatan kualitas citra di bagi menjadi dua kategori yaitu :

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

In line with the growing use of computers in medicine, the perceived needs of the image data in digital

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

BAB III PERANCANGAN PEDOMAN PRAKTIKUM

BAB III PENGOLAHAN DATA

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

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

APLIKASI IMAGE THRESHOLDING UNTUK SEGMENTASI OBJEK

APLIKASI IMAGE THRESHOLDING UNTUK SEGMENTASI OBJEK

Yudi Ahmad Hambali Pendahuluan. Area Process. Lisensi Dokumen:

Perbaikan Kualitas Citra Menggunakan Metode Contrast Stretching (Improvement of image quality using a method Contrast Stretching)

Pengolahan Citra Digital FAJAR ASTUTI H, S.KOM., M.KOM

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN


BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB 3 IMPLEMENTASI SISTEM

BAB 2 TINJAUAN PUSTAKA

7.7 Pelembutan Citra (Image Smoothing)

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

Kuantisasi Gray Level untuk Enhancement Citra

PENGOLAHAN CITRA DIGITAL

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

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

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

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 2 LANDASAN TEORI

Sesi 3 Operasi Pixel dan Histogram. : M. Miftakul Amin, S. Kom., M. Eng.

BAB II TI JAUA PUSTAKA

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

PENGOLAHAN CITRA DIGITAL

SAMPLING DAN KUANTISASI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

DETEKSI NOMINAL MATA UANG DENGAN JARAK EUCLIDEAN DAN KOEFISIEN KORELASI

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

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

Edge adalah batas antara dua daerah dengan nilai gray-level yang relatif berbeda atau dengan kata lain edge

Representasi Citra. Bertalya. Universitas Gunadarma

JURNAL ANALISIS PERBANDINGAN METODE HISTOGRAM EQUALIZATION DENGAN METODE MEDIAN FILTER UNTUK REDUKSI NOISE

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

Operasi-operasi Dasar Pengolahan Citra Digital

SATUAN ACARA PERKULIAHAN ( SAP )

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 2 TINJAUAN PUSTAKA

Segmentasi Dan Pelabelan Pada Citra Panoramik Gigi

PENERAPAN METODE CONTRAST STRETCHING UNTUK PENINGKATAN KUALITAS CITRA BIDANG BIOMEDIS

Spatial Filtering Dengan Teknik Operasi Konvolusi

Klasifikasi Kualitas Keramik Menggunakan Metode Deteksi Tepi Laplacian of Gaussian dan Prewitt

EFEK HIGH PASS FILTERING DENGAN KOEFESIEN NOL PADA CITRA BINER

PENERAPAN LOGIKA SAMAR DALAM PEMROSESAN CITRA

Batra Yudha Pratama

KONSEP DASAR PENGOLAHAN CITRA

BAB 1 PENDAHULUAN Latar Belakang

BAB 4 PENGUJIAN DAN EVALUASI. teknik pemrosesan citra dengan menggunakan logika samar dan dengan teknikteknik

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

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

Pengenalan Pola Menggunakan Persamaan Diferensial Ujung Deteksi

SATUAN ACARA PERKULIAHAN ( SAP )

PRAKTIKUM PENGOLAHAN CITRA DIGITAL MODUL 1 PERBAIKAN KUALITAS CITRA

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

BAB 2 LANDASAN TEORI

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

ANALISIS CONTRAST STRETCHING MENGGUNAKAN ALGORITMA EUCLIDEAN UNTUK MENINGKATKAN KONTRAS PADA CITRA BERWARNA

BAB I PENDAHULUAN I.1 Latar Belakang

MATHunesa (Volume 3: No 2) 2014

Pendekatan Statistik Pada Domain Spasial dan Frekuensi untuk Mengetahui Tampilan Citra Yustina Retno Wahyu Utami 1)

PERBAIKAN CITRA DENGAN MENGGUNAKAN MEDIAN FILTER dan METODE HISTOGRAM EQUALIZATION Ricky Aprias Sholihin, Bambang Hari Purwoto

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERBAIKAN CITRA DENGAN METODE POWER LAW TRANSFORMATION

BAB I PENDAHULUAN 1. Latar Belakang

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

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

TEKNIK PENGOLAHAN CITRA. Kuliah 2 Point Processing. Indah Susilawati, S.T., M.Eng.

Proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer

Minggu 9: Pra Proses (Pre Processing)

Dosen: M. Miftakul Amin Pengolahan Citra Digital

Achmad Basuki Politeknik Elektronika Negeri Surabaya PENS-ITS 2005

BAB 2 LANDASAN TEORI

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAB 2 LANDASAN TEORI

Transkripsi:

Pengolahan Citra Digital: Peningkatan Mutu Citra Pada Domain Spasial Dr. Aniati Murni (R.1202) Dina Chahyati, M.Kom (R.1226) Universitas Indonesia DC - OKT 2003 1

Tujuan Peningkatan Mutu Citra Sumber Pustaka: Gonzalez, Bab 4 Tujuan dari teknik peningkatan mutu citra adalah untuk melakukan pemrosesan terhadap citra agar hasilnya mempunyai kwalitas relatif lebih baik dari citra awal untuk aplikasi tertentu. Kata baik disini tergantung pada jenis aplikasi dan problem yang dihadapi. DC - OKT 2003 2

Jenis Teknik Peningkatan Mutu Citra Teknik peningkatan mutu citra dapat dibagi menjadi dua: Peningkatan mutu citra pada domain spasial Point Processing Mask Processing Peningkatan mutu citra pada domain frekuensi DC - OKT 2003 3

Lingkup Pembahasan Image Enhancement Spatial Domain Frequency Domain I. Point Processing II. Mask Processing (next week) a. Image Negative b. Contrast Stretching c. Histogram Equalization - all grey level and all area - specific grey level (histogram specification) - local enhancement (specific part of the image) d. Image Subtracting e. Image Averaging DC - OKT 2003 4

I. Point Processing Cara paling mudah untuk melakukan peningkatan mutu pada domain spasial adalah dengan melakukan pemrosesan yang hanya melibatkan satu piksel saja (tidak menggunakan jendela ketetanggaan) Pengolahan menggunakan histogram juga termasuk dalam bagian point processing DC - OKT 2003 5

Ia. Image Negative Mengubah nilai grey-level piksel citra input dengan: G baru = 255 - G lama Hasilnya seperti klise foto DC - OKT 2003 6

Aplikasi Penginderaan Jarak Jauh (Sumber: Murni, 1997) Citra Optik (Sumber: Bakosurtanal RI) Citra SAR 7

Ib. Contrast Stretching Mengubah kontras dari suatu image dengan cara mengubah greylevel pikselpiksel pada citra menurut fungsi s = T(r) tertentu r1 r2, s1 s2 r1 = r2, s1 = s2 tidak ada perubahan r1 = r2, s1 = 0, s2 = 255 tresholding menjadi citra biner dengan ambang r1 255 s 0 (r2,s2) T(r) (r1,s1) DC - OKT 2003 8 r 255

Contoh Contrast Stretching DC - OKT 2003 9

Contrast Stretching Fungsi lain yang baik digunakan adalah: f out = (f in a)* b a = min(f in ) b = 255 / (max(f in ) min(f in )) Citra masukan yang grey level nya tidak penuh dari 0 255 (low constrast) diubah menjadi citra yang grey level nya berkisar dari 0 255 (high contrast) DC - OKT 2003 10

Ic. Histogram Equalization Histogram: diagram yang menunjukkan jumlah kemunculan grey level (0-255) pada suatu citra Histogram processing: Gambar gelap: histogram cenderung ke sebelah kiri Gambar terang: histogram cenderung ke sebelah kanan Gambar low contrast: histogram mengumpul di suatu tempat Gambar high contrast: histogram merata di semua tempat Histogram processing: mengubah bentuk histogram agar pemetaan gray level pada citra juga berubah DC - OKT 2003 11

Ic. Histogram Equalization in all grey level and all area (1) Ide: mengubah pemetaan greylevel agar sebarannya (kontrasnya) lebih menyebar pada kisaran 0-255 Sifat: Grey level yang sering muncul lebih dijarangkan jaraknya dengan grey level sebelumnya Grey level yang jarang muncul bisa lebih dirapatkan jaraknya dengan grey level sebelumnya Histogram baru pasti mencapai nilai maksimal keabuan (contoh: 255) DC - OKT 2003 12

Ic. Histogram Equalization in all grey level and all area (2) - mengubah pemetaan grey level pada citra, dengan rumus: s k 0 k n k = ( ) = j T r = k n r k j= 0 j= 0 p( r 1 dan k = 0,1,..., L 1 L adalah grey level maksimal yang ada j ) pada citra DC - OKT 2003 13

Ic. Histogram Equalization in all grey level and all area (3) Contoh : citra dengan derajat keabuan hanya berkisar 0-10 Citra awal: 3 5 5 5 4 5 4 5 4 4 5 3 4 4 4 4 5 6 6 3 Citra Akhir: 1 9 9 9 5 9 5 9 5 5 9 1 5 5 5 5 9 10 10 1 Derajat Keabuan Kemunculan Probabilitas Kemunculan Sk SK * 10 Derajat keabuan baru 0 1 2 3 4 5 6 7 8 9 10 0 0 0 3 8 7 2 0 0 0 0 0 0 0 0.15 0.40 0.35 0.1 0 0 0 0 0 0 0 0.15 0.55 0.90 1 1 1 1 1 0 0 0 1.5 5.5 9 10 10 10 10 10 0 0 0 1 5 9 10 10 10 10 10 DC - OKT 2003 14

Ic. Histogram Equalization specific grey level (hist. specification) Histogram equalization tidak dilakukan pada seluruh bagian dari histrogram tapi hanya pada bagian tertentu saja DC - OKT 2003 15

Ic. Histogram Equalization specific area (local enhancement) Histogram equalization hanya dilakukan pada bagian tertentu dari citra DC - OKT 2003 16

Ic. Histogram Equalization specific area (local enhancement) Histogram equalization menggunakan jendela 7x7 DC - OKT 2003 17

Id. Image Substraction Dilakukan jika kita ingin mengambil bagian tertentu saja dari citra - = DC - OKT 2003 18

Aplikasi Kedokteran (Biomedik) (Sumber: Thesis S2 Kartono) Thorax X-Ray Standard Landmarks Thorax Tissue 19

Ie. Image Averaging Dilakukan jika kita memiliki beberapa citra yang bergambar sama, namun semua citra memiliki noise (gangguan) Noise satu citra berbeda dengan noise citra lainnya (tidak berkorelasi) Cara memperbaikinya adalah dengan melakukan operasi ratarata terhadap semua citra tersebut DC - OKT 2003 20

II. Mask Processing (1) Jika pada point processing kita hanya melakukan operasi terhadap masing-masing piksel, maka pada mask processing kita melakukan operasi terhadap suatu jendela ketetanggaan pada citra. Kemudian kita menerapkan (mengkonvolusikan) suatu mask terhadap jendela tersebut. Mask sering juga disebut filter. DC - OKT 2003 21

II. Mask Processing (2) 1 2 3 8 x 4 7 6 5 Contoh: Jendela ketetanggan 3x3, Nilai piksel pada posisi x dipengaruhi oleh nilai 8 tetangganya Perbedaan dengan point processing: pada point processing, nilai suatu piksel tidak dipengaruhi oleh nilai tetangga-tetangganya DC - OKT 2003 22

II. Mask Processing (3) W 1 W 2 W 3 W 4 W 5 W 6 W 7 W 8 W 9 Contoh sebuah mask berukuran 3x3. Filter ini akan diterapkan / dikonvolusikan pada setiap jendela ketetanggaan 3x3 pada citra (anggap filter sudah dalam bentuk terbalik) G 11 G 12 G 13 G 14 G 15 G21 G 22 G 23 G 24 G 25 G 31 G 32 G 33 G 34 G 35 G 22 = w 1 G 11 + w 2 G 12 + w 3 G 13 + w 4 G 21 + w 5 G 22 + w 6 G 23 + w 7 G 31 + w 8 G 32 + w 9 G 33 G 41 G 42 G 43 G 44 G 45 G 51 G 52 G 53 G 54 G 55 DC - OKT 2003 23

II. Jenis-jenis filter spasial Smoothing filters: Lowpass filter (linear filter, mengambil nilai rata-rata) Median filter (non-linear filter, mengambil median dari setiap jendela ketetanggan) Sharpening filters: Roberts, Prewitt, Sobel (edge detection) Highpass filter DC - OKT 2003 24

II. Contoh penerapan filter spasial 1/9 x 1 1 1 1 1 1 1 1 1 Average lowpass filter (a) Gambar Asli (b)-(f) hasil dari spatial lowpass filtering dengan ukuran mask 3,5,7,15,25 DC - OKT 2003 25

II. Contoh penerapan filter low pass dan median (a) Gambar asli (b) Gambar yang diberi noise (c) Hasil dari 5x5 lowpass average filtering (d) Hasil dari 5x5 median filtering DC - OKT 2003 26

II. Edge detection Pada suatu citra monokrom, suatu edge (sisi) dapat ditandai dengan adanya suatu perbedaan intensitas yang besar DC - OKT 2003 27

II. Edge detection Bagaimana mendeteksi perbedaan intensitas tersebut? Dengan mempertegas perbedaan (kalikan satu intensitas dengan nilai negatif, kemudian kalikan nilai positif pada intensitas lainnya) Kasus A: 2 bersisian dgn 100 (edge) 2*(-1) + 100*(1)= 99 Kasus B: 2 bersisian dgn 4 (not edge) 2*(-1) + 4*(1)= 2 Lakukan tresholding untuk memperjelas mana bagian sisi dan mana yang bukan Ambil treshold = 90, maka Kasus A akan dianggap sebagai sisi, Kasus B tidak dianggap sisi DC - OKT 2003 28

II. Contoh edge detection -1-2 -1 0 0 0 1 2 1-1 0 1-2 0 2-1 0 1 Sobel -1-1 -1 0 0 0 1 1 1-1 0 1-1 0 1-1 0 1 Prewitt (a)gambar awal, (b) hasil dari Prewitt Mask, (c) thresholding dari (b) pada nilai > 25 (d) thresholding dari (b) pada nilai >25 dan < 25 (black) DC - OKT 2003 29