PRESENTASI TUGAS AKHIR – KI091391
IMPLEMENTASI SEGMENTASI CITRA RESONANSI MAGNETIK
OTAK MENGGUNAKAN ALGORITMA FUZZY C-MEANS YANG
DIMODIFIKASI BERDASARKAN KORELASI ANTAR PIKSEL
(Kata Kunci : Segmentasi ,Fuzzy C-Means, MRI otak)
Penyusun Tugas Akhir :
Riezka Scenda Ramadhita Putra
(NRP : 5106.100.087)
Dosen Pembimbing
:
Prof.Ir. Handayani Tjandrasa, Msc, Ph.D
NIP. 130 532 048
27 Juli 2010 Tugas Akhir – KI091391 2
LATAR BELAKANG(1)
Segmentasi citra pada MRI otak diperlukan untuk
membantu mengenali informasi
fisiologi
dalam
diagnosis dunia kedokteran
Dibutuhkannya segmentasi MRI otak secara tepat
dan cepat
Pada kenyataannya citra MRI otak kebanyakan
27 Juli 2010 Tugas Akhir – KI091391 3
LATAR BELAKANG(2)
Proses segmentasi menggunakan beberapa metode
klustering
Dibutuhkan segmentasi dengan metode klustering
yang mampu mengatasi keterkaitan antar piksel
27 Juli 2010 Tugas Akhir – KI091391 4
TUJUAN
Mengimplementasikan
segmentasi
pada
MRI
(
Magnetic Resonance Imaging
) otak menggunakan
algoritma clustering Fuzzy C-Means yang dimodifikasi
berdasarkan korelasi antar piksel
27 Juli 2010 Tugas Akhir – KI091391 5
PERMASALAHAN
Bagaimana mendapatkan hasil segmentasi yang lebih
baik dibandingkan dengan algoritma klustering lain
sebagai pembanding yaitu FCM dan K-Means
Bagaimana mendapatkan batas tepi objek dari citra
MRI otak menggunakan algoritma Fuzzy C-Means
berdasarkan korelasi antar piksel
27 Juli 2010 Tugas Akhir – KI091391 6
BATASAN MASALAH
Data yang akan digunakan untuk percobaan adalah
citra MRI otak normal berupa image
gray-scale
Perbandingan kualitas hasil segmentasi menggunakan
algoritma FCM berdasarkan korelasi piksel dengan
algoritma pembanding FCM dan K-Means ditunjukkan
melalui pendekatan secara visual dan jumlah partisi
daerah dalam citra yang terbentuk.
27 Juli 2010 Tugas Akhir – KI091391 7
Perancangan Perangkat Lunak
Citra Masukan
Hitung
Local Image Feature
(Fij)
Hitung
Weighting Pixel
(Wi)
Inisialisasi Segmentasi
Dengan FCM Basic
Inisialisasi
Centroid
dan
Membership Cluster
Hitung
Centroid
dan
Membership
Baru Dengan
Local Image Feature
Menampilkan Citra
Tersegmentasi
Skenario Uji Coba :
1.
Uji coba perbandingan hasil segmentasi algoritma modifikasi
FCM menggunakan korelasi piksel dengan algoritma FCM dan
K-Means
2.
Uji coba hasil segmentasi menggunakan perubahan ukuran
window 3x3 dan 5x5
3.
Uji coba perubahan parameter
minimum distance error
untuk
mengetahui hasil segmentasi
4.
Uji coba perubahan nilai spasial dan gray scale
27 Juli 2010 Tugas Akhir – KI091391 8
27 Juli 2010 Tugas Akhir – KI091391 9
Uji Coba I - 1
Citra masukan
27 Juli 2010 Tugas Akhir – KI091391 10
27 Tugas Akhir – KI091391 10
Evaluasi Uji Coba I
Citra Inputan
Algoritma
Running Time
(s)
Partisi Objek
dataset2.png
Modifikasi FCM
30.985158
48
FCM
23.452703
120
K-Means
24.566627
141
27 Juli 2010 Tugas Akhir – KI091391 11
Uji Coba II -1
Tugas Akhir – KI091391 11
Uji Coba II - 1
Citra masukan
Tugas Akhir – KI091391 12 27 Juli 2010 Tugas Akhir – KI091391 12
27 Tugas Akhir – KI091391 12
Evaluasi Uji Coba II
Citra Inputan
Window
Running Time
(s)
Partisi Objek
Dataset2.png
3x3
32.299681
48
5x5
39.387198
37
27 Juli 2010 Tugas Akhir – KI091391Tugas Akhir – KI091391Tugas Akhir – KI091391 131313
Uji Coba III - 1
Citra masukan Modifikasi FCM FCM 0.00001 0.001 0.01
27 Juli 2010 Tugas Akhir – KI091391Tugas Akhir – KI091391Tugas Akhir – KI091391 141414
Uji Coba III - 1
Citra masukan
K-Means
0.00001 0.001
Tugas Akhir – KI091391 15 Tugas Akhir – KI091391 15 27 Juli 2010 Tugas Akhir – KI091391 15
27 Tugas Akhir – KI091391 15
Evaluasi Uji Coba III
Tabel Running time dan partisi objek skenario III - 1
Algoritma
Min Distance
Running Time
(s)
Jumlah
Partisi
Modifikasi FCM
0.01
27.250454
57
0.001
29.127894
52
0.00001
33.985158
43
FCM
0.01
26.997360
120
0.001
24.701233
120
0.00001
30.282917
120
K-Means
0.01
37.555119
141
0.001
34.424846
141
0.00001
37.688089
141
27 Juli 2010 Tugas Akhir – KI091391Tugas Akhir – KI091391Tugas Akhir – KI091391 161616
Uji Coba IV - 1
Citra masukan
Tugas Akhir – KI091391 17 Tugas Akhir – KI091391 17 Tugas Akhir – KI091391 17 27 Juli 2010 Tugas Akhir – KI091391 17
27 Tugas Akhir – KI091391 17
Evaluasi Uji Coba IV
Tabel Running time dan partisi objek skenario IV
Parameter
Running Time (second)
Partisi Objek
λs = 1 λg = 1
34.192923
44
λs = 5 λg = 5
34.216235
48
27 Juli 2010 Tugas Akhir – KI091391 18
No. Parameter Keterangan
1 ukuran window Perubahan ukuran window memberikan pengaruh pada nilai local image feature piksel terhadap tetangganya yang menunjukkan penggunaan window 3x3 menjadikan nilai pembobotan piksel semakin besar namun waktu komputasi lebih cepat. Sedangkan penggunaan window 5x5 membuat nilai pembobotan piksel lebih kecil
3 spasialdan gray scale Pemilihan parameter spasial dan gray scale yang semakin besar akan
menghasilkan hasil segmentasi yang kurang baik dimana berdasarkan hasil uji coba menunjukkan bahwa jumlah partisi daerah yang dihasilkan menjadi lebih banyak.
4 Jumlah iterasi Perubahan jumlah iterasi bersifat divergen, dimana setelah nilai optimal ditemukan, maka jumlah iterasi yang berlebih akan tetap menghasilkan segmentasi yang optimal sehingga didapatkan minimalisasi partisi daerah dalam objek.
5 minimum distance error Perubahan batas minimum distance error memberi pengaruh pada kualitas segmentasi yang terbentuk karena minimum distance error yang akan mengatur proses klustering citra mencapai optimal atau belum.
Metode fuzzy klustering yang memperhatikan pengaruh piksel
ketetanggaan mampu mengatasi adanya partisi daerah dalam objek
yang berupa piksel-piksel yang masuk dalam kluster tertentu namun
tidak sesuai dengan keanggotaan piksel tetangganya yang masuk
dalam kluster berbeda. Dari hasi uji coba ditunjukkan bahwa
algoritma modifikasi FCM dengan korelasi piksel menghasilkan
jumlah partisi objek yang lebih minimal dari algoritma
pembanding yaitu FCM dan K-Means.
Ukuran window 3x3 secara visual menghasilkan segmentasi yang
lebih baik dibandingkan dengan ukuran window 5x5. Pada window
3x3 akan membuat pengaruh nilai piksel pusat terhadap piksel
ketetanggaan semakin besar dan waktu komputasi yang dihasilkan
lebih cepat.
27 Juli 2010 Tugas Akhir – KI091391 19
Perubahan nilai batas pengukuran
minimum distance error
digunakan
untuk mengatur konvergensi nilai pusat kluster yang akan
mempengaruhi hasil kluster piksel citra. Didapatkan hasil dimana
semakin kecil nilai batas
minimum distance error
pada algoritma
modifikasi FCM semakin menghasilkan segmentasi yang
optimal sedangkan FCM dan K-Means walaupun mencapai optimal
pada batas
minimum distance error
0.01 lebih cepat dari modifikasi
FCM dimana jumlah partisi sudah tidak berubah lagi namun partisi
yang didapatkan masih jauh lebih banyak dari modifikasi FCM.
27 Juli 2010 Tugas Akhir – KI091391 20
Perlu dikembangkan metode deteksi tepi yang lebih
baik untuk mengatasi semua batas tepi dari objek
sehingga dapat menemukan tepi objek yang
benar-benar tepat posisi.
Perlu dikembangkan metode lebih optimal untuk
mengatasi citra MRI otak dengan kualitas citra relatif
rendah sehingga antara informasi yang penting dan
kurang penting dapat teratasi.
27 Juli 2010 Tugas Akhir – KI091391 21
[1] Seeman, Torsten., B. Sc.2002. Digital Image Processing Using Local
Segmentation,<URL:http://www.csse.monash.edu.au/~torsten/pubs/Seemann-thesis.pdf, diakses 24 juni 2010>.
[2] Miyamoto,S., Hidetomo Ichihasi., dan Katsuhiro Honda. 2008. Algorithms for Fuzzy Clustering. Springer-Verlag, Inc.,Berlin.
[3] Clustering, Tutorial. 2008. Fuzzy C-Means Clustering, <URL:
http://home.dei.polimi.it/matteucc/Clustering/tutorial_html/cmeans.html>. [4] Schaefer,G., Abdul Ella Hassanien., dan Jianmin Jiang. 2009. Computational
Intelligence In Medical Imaging. France : Taylor and francis Group. [5] Sodikin, Imam. 2004. Euclidean Distance, <URL:
http://elista.akprind.ac.id/fti/jurnal_teknologi/volume_1_edisi_1/hal-44-52-imam1.pdf, diakses 26 juni 2010>.
[6] Wapedia. 2008. Distance, <URL: http://wapedia.mobi/en/Distance >
[7] Wang, X-Y., J.Bu. 2009. A fast and robust image segmentation using FCM with spatial information. China: Elsevier, Inc.
[8] Library, ITTelkom. 2008. Algoritma K-Means, <URL:
http://www.ittelkom.ac.id/library/index.php?view=article&catid=20:informatika&id=183:alg oritma-k-means&option=com_content&Itemid=15>
[9] Clustering, Tutorial. 2008. Fuzzy C-Means Clustering,
<URL:http://home.dei.polimi.it/matteucc/Clustering/tutorial_html/kmeans.html>.
27 Juli 2010 Tugas Akhir – KI091391 22
TERIMA KASIH
27 Juli 2010 Tugas Akhir – KI091391 23
27 Juli 2010 Tugas Akhir – KI091391 24
LOCAL IMAGE FEATURE (1)
Local Image Window
• Window 3 x 3
• Window 5 x 5
Piksel pusat
Local Image Feature
27 Juli 2010 Tugas Akhir – KI091391 25
LOCAL IMAGE FEATURE (2)
,
0
,
G ij S ij ijxF
F
F
S i j i j Sx
x
y
y
Fij
max
exp
2 2)
,
(
)
,
(
exp
G i G i i j j Gg
x
y
g
x
y
Fij
i iN
y
x
g
y
x
g
j j j i i G i
2)
,
(
)
,
(
λs = spatial scale
λg = gray scale
02 Agustus 2010 Tugas Akhir – KI091391 26
Weighting Pixel(1)
Gral Level
27 Juli 2010 Tugas Akhir – KI091391 27
Weighting Pixel(2)
i
i
j
ij
j
j
j
ij
i
F
g
x
y
F
w
,
Proses menghitung pembobotan piksel :
27 Juli 2010 Tugas Akhir – KI091391 28
Fuzzy C-Means(1)
j i m k j i m k k c p m p k kj
i
j
i
f
j
i
v
j
i
d
j
i
d
j
i
, , 1 0 ) 1 ( 2,
,
,
,
,
1
)
,
(
Update Membership (
μ) & centroid (v)
2
2,
,
k ki
j
f
i
j
v
d
k
T kf
i
j
v
v
j
i
f
,
,
Euclidean Distance
Memungkinkan adanya data memiliki
keanggotaan pada tiap-tiap kluster
Masing-masing keanggotaan rentang
0-1 dan jumlah semua keanggotaan
adalah 1
27 Juli 2010 Tugas Akhir – KI091391 29
27 Juli 2010 Tugas Akhir – KI091391 30
Membership dengan
Local Image Feature (2)
3
3
3
3
3
1
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
Model 1
Model 2
27 Juli 2010 Tugas Akhir – KI091391 31
Membership dengan
Local Image Feature (2)
ij
j
j
k
i
i
k
x
y
x
y
h
(
,
)
,
1 0 ')
,
(
)
,
(
)
,
(
)
,
(
)
,
(
c j q i i k p i i k q i i k p i i k i iy
x
h
y
x
y
x
h
y
x
y
x
k
Hitung Local Image Feature Pada Membership
27 Juli 2010 Tugas Akhir – KI091391 32
Dataset Uji Coba
27 Juli 2010 Tugas Akhir – KI091391 33
Dataset Uji Coba
27 Juli 2010 Tugas Akhir – KI091391 33
Uji Coba I - 3
Citra masukan
Tugas Akhir – KI091391 34 27 Juli 2010 Tugas Akhir – KI091391 34
27 Tugas Akhir – KI091391 34