PENGOLAHAN CITRA -...

39
PENGOLAHAN CITRA EDY WINARNO fti-unisbank-smg 24 maret 2009 PERTEMUAN - 2

Transcript of PENGOLAHAN CITRA -...

Page 1: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

PENGOLAHAN CITRA

EDY WINARNOfti-unisbank-smg24 maret 2009

PERTEMUAN - 2

Page 2: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Citra = gambar = imageCitra, menurut kamus Webster, adalah suaturepresentasi, kemiripan, atau imitasi dari suatuobjek atau benda

- foto Anda mewakili entitas diri Andasendiri di depan kamera

- foto sinar-X thorax mewakili keadaanbagian dalam tubuh seseorang

- data dalam suatu file BMP mewakiliapa yang digambarkannya

Page 3: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Aplikasi/Terapan PengolahanCitra pemetaan penggunaan/penutup lahan pemetaan dan monitoring lahan pertanian manajemen sumberdaya pantai dan kelautan eksplorasi bahan tambang mineral eksplorasi minyak bumi manajemen sumberdaya hutan perencanaan permukiman dan perubahannya prencanaan bidang telekomunikasi oseanografi fisik pemetaan geologi dan topografi pemetaan dan deteksi laut-laut es

Page 4: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Sistem Pengolahan CitraDigital

Sistem pengolahan data merupakansuatu kesatuan yang salingberhubungan atau terintegrasi untukmembentuk suatu sistem antara data,perangkat keras, perangkat lunak,prosedure pengolahan, dan tenagapelaksana

Page 5: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Konsep DasarPengolahan Citra Digital

Pengolahan citra digital merupakan manipulasi daninterprestasi digital dari citra dengan bantuankomputer. Konsep dasar pengolahan citra dengandata masukan pokok (internal data) berupa langkahberikut :1. Pengumpulan data yang relevan, yaitu citra digital2. Klasifikasi atau pengelompokan dengan cara pengkelasan3. Penyusunan data sesuai kelas4. Perhitungan dan manipulasi5. Pengujian ketelitian dan perhitungan6. Penyimpulan dan rekapitulasi hasil7. Informasi

Page 6: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

• Citra, dari sudut pandang matematis, merupakanfungsi menerus (continue) dari intensitas cahaya padabidang 2 dimensi.

• Citra yang terlihat merupakan cahaya yangdirefleksikan dari sebuah objek. Sumber cahayamenerangi objek, objek memantulkan kembali sebagiandari berkas cahaya tersebut dan pantulan cahayaditangkap oleh alat-alat optik, misal mata manusia,kamera, scanner, sensor satelit, dsb, kemudian direkam.

Page 7: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Citra sebagai keluaran dari suatu sistemperekaman data dapat bersifat :

1. optik berupa foto 2. analog berupa sinyal video seperti

gambar pada monitor televisi 3. digital yang dapat langsung disimpan

pada media penyimpan magnetik

Page 8: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Citra juga dapat dikelompokkanmenjadi 2 yaitu :

Citra tampak (foto, gambar, lukisan,apa yang nampak di layarmonitor/televisi , hologram , dll)

Citra tidak tampak (data foto/gambardalam file, citra yang direpresentasikandalam fungsi matematis)

Page 9: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Citra digital = citra yang disimpandalam format digital (dalam bentukfile).

Hanya citra digital yang dapat diolahmenggunakan komputer. Jenis citra lainjika akan diolah dengan komputer harusdiubah dulu menjadi citra digital.

Page 10: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pencitraan (imaging)

= kegiatan mengubah informasi dari citratampak/citra non digital menjadi citradigital. Beberapa alat yang dapatdigunakan untuk pencitraan adalah :scanner, kamera digital, kamera sinar-x/sinar infra merah, dll

Page 11: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pengolahan Citra

= kegiatan memperbaiki kualitas citra agar mudahdiinterpretasi oleh manusia/mesin(komputer).Inputannya adalah citra dan keluarannya jugacitra tapi dengan kualitas lebih baik dari pada citramasukan >> misal citra warnanya kurang tajam,kabur (blurring), mengandung noise (misal bintik-bintik putih), dll sehingga perlu ada pemrosesanuntuk memperbaiki citra karena citra tersebutmenjadi sulit diinterpretasikan karena informasiyang disampaikan menjadi berkurang.

Page 12: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Analisis Citra

= kegiatan menganalisis citra sehinggamenghasilkan informasi untuk menetapkankeputusan (biasanya didampingi bidangilmu kecerdasan buatan/AI yaitupengenalan pola (pattern recognition)menggunakan jaringan syaraf tiruan, logikafuzzy, dll).

Page 13: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi
Page 14: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Dalam ilmu komputer sebenarnya ada 3bidang studi yang berkaitan dengancitra, tapi tujuan ketiganya berbeda,yaitu :

1. Grafika Komputer 2. Pengolahan Citra 3. Pengenalan Pola

Page 15: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Grafika Komputer• Adalah proses untuk menciptakan suatu gambar berdasarkan

deskripsi obyek maupun latar belakang yang terkandungpada gambar tersebut.

• Merupakan teknik untuk membuat gambar obyek sesuaidengan obyek tersebut di alam nyata (realism).

• Bertujuan menghasilkan gambar/citra (lebih tepat disebutgrafik/picture) dengan primitif-primitif geometri sepertigaris, lingkaran, dsb.

• Primitif-primitif geometri tersebut memerlukan data deskriptifuntuk melukis elemen-elemen gambar. Data deskriptif :koordinat titik, panjang garis, jari-jari lingkaran, tebal garis,warna, dsb.

• Grafika komputer berperan dalam visualisasi dan virtualreality.

Page 16: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Grafika Komputer

Page 17: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pengolahan Citra

1. Perbaikan atau memodifikasi citra dilakukan untukmeningkatkan kualitas penampakan citra/menonjolkanbeberapa aspek informasi yang terkandung dalam citra(image enhancement)contoh : perbaikan kontras gelap/terang, perbaikantepian objek, penajaman, pemberian warna semu, dll

2. Adanya cacat pada citra sehingga perludihilangkan/diminimumkan (image restoration)contoh : penghilangan kesamaran (debluring) >> citratampak kabur karena pengaturan fokus lensa tidak tepat/ kamera goyang, penghilangan noise

Operasi-operasi pada pengolahan citra diterapkan pada citra bila :

Page 18: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

3. Elemen dalam citra perlu dikelompokkan, dicocokan ataudiukur (image segmentation) Operasi ini berkaitan eratdengan pengenalan pola.

4. Diperlukannya ekstraksi ciri-ciri tertentu yang dimiliki citrauntuk membantu dalam pengidentifikasian objek (imageanalysis).Proses segementasi kadangkala diperlukan untukmelokalisasi objek yang diinginkan dari sekelilingnya. Contoh: pendeteksian tepi objek

5. Sebagian citra perlu digabung dengan bagian citra yang lain(image reconstruction)contoh : beberapa foto rontgen digunakan untukmembentuk ulang gambar organ tubuh

Page 19: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

6. Citra perlu dimampatkan (imagecompression) contoh : suatu file citraberbentuk BMP berukuran 258 KBdimampatkan dengan metode JPEG menjadiberukuran 49 KB

7. Menyembunyikan data rahasia (berupateks/citra) pada citra sehingga keberadaandata rahasia tersebut tidak diketahui orang(steganografi & watermarking)

Page 20: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pengolahan Citra

Page 21: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pengenalan Pola

• Adalah mengelompokkan data numerik dan simbolik(termasuk citra) secara otomatis oleh mesin (komputer).

• Tujuan pengelompokkan adalah untuk mengenali suatuobjek di dalam citra.

• Manusia bisa mengenali objek yang dilihatnya karenaotak manusia telah belajar mengklasifikasi objek-objek dialam sehingga mampu membedakan suatu objek denganobjek lainnya. Kemampuan sistem visual manusia yangdicoba ditiru oleh mesin.

• Komputer menerima masukan berupa citra objek yangakan diidentifikasi, memproses citra tersebut danmemberikan keluaran berupa informasi/deskripsi objek didalam citra.

Page 22: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Pengenalan Pola

Page 23: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

COMPUTER VISION• Terminologi lain yang berkaitan erat dengan

pengolahan citra adalah Computer Vision.• Computer vision = merupakan proses otomatis

yang mengintegrasikan sejumlah besar prosesuntuk persepsi visual, seperti akuisisi citra,pengolahan citra, pengenalan dan membuatkeputusan.

• Computer vision mencoba meniru cara kerjasistem visual manusia (human vision) yangsesungguhnya sangat kompleks.

Page 24: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

COMPUTER VISION• Manusia melihat dengan objek dengan indera penglihatan

(mata), lalu citra objek diteruskan ke otak untukdiinterpretasi sehingga manusia mengerti objek apa yangtampak dalam pandangan mata. Hasil interpretasi inidigunakan untuk pengambilan keputusan (misalmenghindar kalau melihat ada mobil di depan).

• Proses-proses dalam computer vision :- memperoleh atau mengakuisisi citra digital- operasi pengolahan citra- menganalisis dan menginterpretasi citra dan

menggunakan hasil pemrosesan untuk tujuan tertentu,misal memandu robot, mengontrol peralatan, dll.

• Pengolahan citra merupakan proses awal pada computervision, pengenalan pola merupakan proses untukmenginterpretasi citra.

Page 25: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

CONTOH GRAFIKA KOMPUTER

Page 26: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

CONTOH PENGOLAHAN CITRA

Page 27: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

CONTOH PENGOLAHAN CITRA

Page 28: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

CONTOH PENGOLAHAN CITRA

Page 29: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

CONTOH PENGENALAN POLA

Page 30: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

BAGAIMANA CITRA DIGITAL DIREKAM

Sistem Perekaman Citra Sensor Pasif Sensor Aktif

Page 31: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Sistem Perekaman Citra

• Citra yang diperoleh tergantung : - karakteristik dari obyek yang direkam - kondisi variabel dari sistem perekaman

• Citra merupakan gambaran tentang karakteristiksuatu obyek menurut kondisi variabel tertentuContoh:- bandingkan hasil foto manusia dengan kamera /sensor optik dan dengan sensor sinar X(kondisi variabel sistem berbeda)- bandingkan hasil foto pemandangan di tepi lautdan di daerah pegunungan(karakteristik obyek berbeda)

Page 32: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Sensor Pasif

Sistem sensor yang merekam data obyektanpa mengirimkan energi, sumber energibisa dalam bentuk sinar matahari, sinarlampu, dsb

Contoh: sensor optik dari kamera foto,sensor optik pada sistem inderaja

Page 33: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Sensor Aktif

Sistem sensor yang merekam data obyekmengirimkan dan menerima pantulan darienergi yang dikirim ke arah obyek, energiyang dikirim bisa berupa gelombang pendek,sinar X, dsb

Contoh: sensor Rontgen untuk foto thorax,sensor gelombang pendek pada sistem radar,sensor ultrasound pada sistem USG.

Page 34: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

MACAM KOORDINAT SISTEM

Page 35: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Koordinat Piksel = koordinat tampilan di

layar monitor

Page 36: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

Koordinat Matriks(y=baris, x=kolom)

Page 37: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

FORMAT CITRA DIGITAL Citra Digital • Citra digital merupakan fungsi intensitas cahaya

f(x,y), dimana harga x dan y merupakan koordinatspasial dan harga fungsi tersebut pada setiap titik(x,y) merupakan tingkat kecemerlangan citra padatitik tersebut

• Citra digital adalah citra f(x,y) dimana dilakukandiskritisasi koordinat spasial (sampling) dandiskritisasi tingkat kecemerlangannya/keabuan(kwantisasi)

Page 38: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi

FORMAT CITRA DIGITAL• Citra digital merupakan suatu matriks dimana indeks baris

dan kolomnya menyatakan suatu titik pada citra tersebut danelemen matriksnya (yang disebut sebagai elemen gambar /piksel / pixel / picture element / pels) menyatakan tingkatkeabuan pada titik tersebut

• Citra digital dinyatakan dengan matriks berukuran N x M(baris/tinggi = N, kolom/lebar = M)N = jumlah baris 0 ≤ y ≤ N – 1M = jumlah kolom 0 ≤ x ≤ M – 1L = maksimal warna intensitas 0 ≤ f(x,y) ≤ L – 1(derajat keabuan / gray level)

Page 39: PENGOLAHAN CITRA - 27afril-file.weebly.com27afril-file.weebly.com/uploads/1/3/0/7/13077226/pengolahan-citra... · ðn2. analog berupa sinyal video seperti gambar pada monitor televisi