Retina blood vessel segmentation with Fuzzy C-Means Clustering
Sinopsis
Contents
Judul diatas diambil dari paper dengan judul “Retina blood vessel segmentation approach based on mathematical morphology” dengan link yang bisa kalian download https://www.sciencedirect.com/science/article/pii/S1877050915028355 Nah kali ini penulis akan memberikan step by step yang telah dibahas didalam paper tersebut. Oiya dalam keterangan paper tersebut dijabarkan seperti berikut
Diabetik Retinopati adalah penyakit yang membentuk ancaman parah pada penglihatan. Ini memungkinkan terjadinya kebutaan diantara usia kerja seseorang. Dengan menganalisis dan mendeteksi struktur pembuluh darah dalam gambar retina, kita dapat mendeteksi diabetes secara dini dengan membandingkan kondisi pembuluh darah retina. Dalam tulisan ini, disajikan pendekatan segmentasi gambar pembuluh darah yang dapat digunakan dalam analisis citra retina berbasis komputer untuk mengekstraksi citra retina pembuluh.
Didalam paper tersebut mengajukan sebuah proses morfologi dan clustering menggunakan K-Means, sedangkan yang saya bahas lebih pada perbaikan yaitu mengganti K-Means menjadi Fuzzy-C Means yang lebih tahan terhadap sebuah data yang bersifat menyebar.
Tahap Preprosesing
Tahap dalam preprosessing Retina blood vessel segmentation yaitu
- Format gambar truecolor akan diambil channel green
- Penerapan adaptiv histogram equalization
- operasi morfologi opening dan median filter
- penghilangan background
- pengaturan kecerahan
Channel Green
Format warna awalnya berupa true color RGB yang akan diambil channel Green
Berikut gambar yang diambil untuk channel green saja
Adaptive histogram equalization
Langkah selanjutnya memperbaiki contrast agar lebih seragam, mengingat warna dibagian tiap-tiap pojok berwarna hitam pekat, maka perlu disesuaikan dengan sekelilingnya
Operasi morfologi opening dan median filter
Operasi morfologi kita butuhkan untuk mengaburkan bagian-bagian yang tidak penting sehingga warna putih di dibagian mata terlihat lebih jelas
Penghilangan background
remove background dilakukan dengan mengurangi beberapa bagian yang tidak penting
Pengaturan kecerahan
Pengaturan kecerhahan dilakukan agar bagian warna putih semakin tampak lebih jelas
Hasil Penerapan Fuzzy C-Means Clustering
Penerapan algoritma Fuzzy C-Means Clustering digunakan agar proses segmentasi lebih baik daripada hanya menggunakan segmentasi seperti otsu, k-means Clustering. Setelah didapatkan hasil pengaturan kecerahan akan di clustering untuk dihasilkan sebuah gambar binary (black-white) dengan hasil Penerapan Fuzzy C-Means Clustering sebagai berikut
Terlihat Retina blood vessel segmentation terlihat lebih jelas
Kalian bisa melihat operasi Retina blood vessel segmentation berjalan dengan baik, penulis menggunakan Matlab sebagai toolsnya, bagi kalian yang tertarik bisa hubungi keisini.