Image Thresholding berdasarkan Index of fuzziness dan ...

57
IMAGE THRESHOLDING BERDASARKAN INDEX OF FUZZINESS DAN FUZZY SIMILARITY MEASURE GULPI QORIK OKTAGALU PRATAMASUNU

Transcript of Image Thresholding berdasarkan Index of fuzziness dan ...

Page 1: Image Thresholding berdasarkan Index of fuzziness dan ...

IMAGE THRESHOLDING BERDASARKAN INDEX OF FUZZINESS

DAN FUZZY SIMILARITY MEASURE

GULPI QORIK OKTAGALU PRATAMASUNU

Page 2: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

Segmentasi citra itu penting Aplikasi pemrosesan citra.

Metode segmentasi citra Sederhana

mudah diimplementasikan

thresholding

2

Page 3: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang Threshold dipilih untuk mengklasifikasi

pixels berdasarkan nilainya dari histogram

Threshold yang paling optimal memisahkan objek dan background dengan tepat.

Akurasi segmentasi proses penentuan threshold -> histogram citra.

3

Page 4: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

Histogram citra ideal lembah yang memisahkan

dua puncak

memudahkan proses thresholding

4

Page 5: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

Histogram yang tidak ideal lembah tidak jelas, multi

modal

Karena multi-object, derau, pencahayaan tidak seragam, ambiguitas gray level

thresholding sulit

5

Page 6: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

6

Meminimalkan measure of fuzziness dengan fungsi kriteria

Menggunakan similaritas antar gray level berdasarkan fuzzy measure

Huang & Wang

1995

Tobias & Seara

2002

Global measure, hasil tidak selalu optimal

Page 7: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

7

Meminimalkan measure of fuzziness dengan fungsi kriteria

Menggunakan similaritas antar gray level berdasarkan fuzzy measure

Huang & Wang

1995

Tobias & Seara

2002

Global measure, hasil tidak selalu optimal

Page 8: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

8

Meminimalkan measure of fuzziness dengan fungsi kriteria

Menggunakan similaritas antar gray level berdasarkan fuzzy measure

Fungsi minimal piksel untuk menentukan seed subsets

Huang & Wang

1995

Tobias & Seara

2002

Lopes, dkk

2010

Penentuan manual, menambah subjektivitas hasil

Global measure, hasil tidak selalu optimal

Page 9: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

9

Meminimalkan measure of fuzziness dengan fungsi kriteria

Menggunakan similaritas antar gray level berdasarkan fuzzy measure

Fungsi minimal piksel untuk menentukan fuzzy region

Huang & Wang

1995

Tobias & Seara

2002

Lopes, dkk

2010

Penentuan manual, menambah subjektivitas hasil

Global measure, hasil tidak selalu optimal

𝑀𝑖𝑛𝑃𝑖π‘₯≧𝑠𝑒𝑒𝑑(𝑂𝑠𝑒𝑒𝑑)= 𝑃1 𝑕(π‘₯𝑖)

127(255)

𝑖=0(128)

Page 10: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

10

Meminimalkan measure of fuzziness dengan fungsi kriteria

Menggunakan similaritas antar gray level berdasarkan fuzzy measure

Fungsi minimal piksel untuk menentukan fuzzy region

Huang & Wang

1995

Tobias & Seara

2002

Lopes, dkk

2010

Penentuan manual, menambah subjektivitas hasil

30 citra belum mewakili seluruh jenis citra

Global measure, hasil tidak selalu optimal

Page 11: Image Thresholding berdasarkan Index of fuzziness dan ...

Latar Belakang

Oleh karena itu,

Dibutuhkan metode image thresholding berdasarkan pengukuran similaritas antar gray

level berbasis fuzzy dengan penentuan fuzzy region otomatis untuk menghindari terjadinya

lokal minimum.

11

Page 12: Image Thresholding berdasarkan Index of fuzziness dan ...

Tujuan Penelitian

Mengusulkan metode image thresholding

berdasarkan index of fuzziness untuk menentukan

fuzzy region dengan fuzzy similarity measure sebagai penentu nilai threshold yang dihitung dari

fuzzy region.

12

Page 13: Image Thresholding berdasarkan Index of fuzziness dan ...

Rumusan Masalah

Bagaimana cara menentukan fuzzy region dari suatu citra berdasarkan index of fuzziness?

Bagaimana cara menentukan threshold yang optimal pada fuzzy region berdasarkan fuzzy similarity

measure?

13

Page 14: Image Thresholding berdasarkan Index of fuzziness dan ...

Batasan Masalah

Citra yang akan diuji adalah citra abu-abu yang terdiri dari berbagai objek real scene.

14

Page 15: Image Thresholding berdasarkan Index of fuzziness dan ...

Kontribusi Penelitian

Metode image thresholding dengan penentuan fuzzy region yang efektif dan otomatis berdasarkan index of fuzziness

dengan penentuan threshold berdasarkan fuzzy similarity measure.

15

Page 16: Image Thresholding berdasarkan Index of fuzziness dan ...

Metode yang diusulkan

16

Looping titik 𝒗π‘ͺ untuk setiap gray level

Hitung Index of Fuzziness

(πœΈπ‘»)

Inisialisasi fuzzy region berdasarkan posisi πœΈπ‘» terbesar

Hitung 𝝁𝑩 dan 𝝁𝑾

Histogram Citra

Hitung Fuzzy Similarity Measure

Thresholding Citra

Inisialisasi Fuzzy Region

Page 17: Image Thresholding berdasarkan Index of fuzziness dan ...

Pencarian Fuzzy Region (Looping) β€’ Looping nilai 𝑣≨

β€’ dari (𝑔𝑀𝑖𝑛+1) hingga (𝐿 βˆ’ 1) β€’ 𝑔𝑀𝑖𝑛 = gray level

minimal

β€’ 𝐿 = gray level maximal

17

𝒗π‘ͺ

Page 18: Image Thresholding berdasarkan Index of fuzziness dan ...

Untuk setiap 𝑉≨ (Looping) β€’ Update fungsi keanggotaan πœ‡β‰§ dan πœ‡π‘Š, dimana g

adalah gray level

πœ‡β‰§ 𝑔 = 𝑍(𝑔; 0, 𝑣≨/2, 𝑣≨)

πœ‡π‘Š 𝑔 = 𝑆 𝑔; 𝑣≨ , (𝑣≨+𝐿)/2, 𝐿

β€’ 𝑆 π‘₯; π‘Ž, 𝑏, 𝑐 =

0, π‘₯β‰€π‘Ž

2π‘₯βˆ’π‘Ž

π‘βˆ’π‘Ž

2, π‘Žβ‰€π‘₯≀𝑏

1βˆ’ 2π‘₯βˆ’π‘

π‘βˆ’π‘Ž

2, 𝑏≀π‘₯≀𝑐

1, π‘₯β‰₯𝑐

𝑍 π‘₯; π‘Ž, 𝑏, 𝑐 = 1 βˆ’ 𝑆 π‘₯; π‘Ž, 𝑏, 𝑐 .

18

𝝁𝑩 𝝁𝑾 𝒗π‘ͺ

Page 19: Image Thresholding berdasarkan Index of fuzziness dan ...

Untuk setiap 𝑉≨ (Looping) β€’ Hitung Index of Fuzziness

𝛾𝑇 = 𝛾≧ βˆ™ π›Ύπ‘Š

𝛾≧ =2

𝑁 𝑕 𝑔 Γ— πœ‡β‰§ 𝑔

𝐿

𝑔=0

π›Ύπ‘Š =2

𝑁 𝑕 𝑔 Γ— πœ‡π‘Š 𝑔

𝐿

𝑔=0

β€’ Dimana

β€’ N=jumlah pixels dalam citra

β€’ h(g)=intensitas hist pada g gray level

β€’ L= gray level maksimal

19

𝛾𝑇 𝛾𝑇 𝛾𝑇 𝛾𝑇 𝛾𝑇

Page 20: Image Thresholding berdasarkan Index of fuzziness dan ...

Pembagian Fuzzy Region β€’ 𝑣≨=argmax(𝛾𝑇)

β€’ Hitung nilai 𝑣≧ dan π‘£π‘Š

𝑣≧ = 𝑔 βˆ™ 𝑕 𝑔𝑣𝑐𝑔=0

𝑕 𝑔𝑣𝑐𝑔=0

π‘£π‘Š = 𝑔 βˆ™ 𝑕 π‘”πΏβˆ’1𝑔=𝑣𝑐+1

𝑕 π‘”πΏβˆ’1𝑔=𝑣𝑐+1

20

𝒗π‘ͺ 𝒗π‘ͺ 𝒗𝑩 𝒗π‘ͺ 𝒗𝑾

Page 21: Image Thresholding berdasarkan Index of fuzziness dan ...

Inisialisasi Fuzzy Region β€’ Inisialisasi awal fuzzy subset 𝐢≧

dan πΆπ‘Š, π‘₯𝑖, dan π‘₯π‘Ÿ berdasarkan 𝑣𝑏 dan 𝑣𝑀

π’™π’Š = 𝒗𝑩 + 𝟏 𝒙𝒓 = 𝒗𝑾 βˆ’ 𝟏

𝑭 = *π’™π’Š, π’™π’Š+𝟏, … , 𝒙𝒓+

π’ƒπ’Š: 𝑿 = *π’ƒπŸŽ, π’ƒπŸ, … , 𝒃𝒗𝒃+ π‘ͺ𝑩 = (π’ƒπ’Š, 𝝁π‘ͺ𝑩 π’ƒπ’Š )

π’˜π’Š: 𝑿 = *π’˜π’—π’˜ , π’˜π’—π’˜+𝟏, … ,π’˜π‘³+

π‘ͺ𝑾 = (π’˜π’Š, 𝝁π‘ͺ𝑾 π’˜π’Š )

21

𝒗𝑾 𝒗𝑩

π’™π’Š 𝒙𝒓

Fuzzy region (F) π‘ͺ𝑩 π‘ͺ𝑾

Page 22: Image Thresholding berdasarkan Index of fuzziness dan ...

Fuzzy Similarity Measure β€’ Inisialisasi fungsi keanggotaan

tiap fuzzy set untuk perhitungan Fuzzy Similarity Measure, dimana g adalah gray level

β€’ πœ‡β‰§ 𝑔 = 𝑍 𝑔; 𝑣≧ , 𝑣≨ , π‘£π‘Š

β€’ πœ‡π‘Š 𝑔 = 𝑆 𝑔; 𝑣≧ , 𝑣≨ , π‘£π‘Š

22 Fuzzy region π‘ͺ𝑩 π‘ͺ𝑾

𝒗π‘ͺ

𝝁𝑩 𝝁𝑾

𝒗π‘ͺ 𝒗𝑩 𝒗π‘ͺ 𝒗𝑾

Page 23: Image Thresholding berdasarkan Index of fuzziness dan ...

Fuzzy Similarity Measure β€’ Looping j = (π‘₯𝑖: π‘₯π‘Ÿ)

β€’ Hitung Fuzzy Similarity Measure πœ‰ 𝑓𝑗 terhadap 𝐢≧

πœ‰ 𝐢≧ βˆͺ 𝑓𝑗 , 𝑓 πœ– 𝐹

β€’ Hitung Fuzzy Similarity Measure πœ‰ 𝑓𝑗 terhadap πΆπ‘Š

πœ‰ πΆπ‘Š βˆͺ 𝑓𝑗 , 𝑓 πœ– 𝐹

23

πœ‰ 𝐢≧ βˆͺ 𝑓𝑗 πœ‰ πΆπ‘Š βˆͺ 𝑓𝑗

Fuzzy region (F)

π‘ͺ𝑩 π‘ͺ𝑾 𝒇𝒋 ∈ 𝑭

π’™π’Š 𝒙𝒓

Page 24: Image Thresholding berdasarkan Index of fuzziness dan ...

Fuzzy Similarity Measure πœ‰

𝝃(𝑨) = (𝑧 βˆ’ 𝑀(𝐴)) 𝑛𝑧=1

2

𝑕≦(𝑧)𝑛𝑧=1

𝑴(𝑨) = 𝑕≦ 𝑧 Γ— 𝝁𝑨 𝒛 Γ— 𝑧 Γ— |(𝝁𝑨 𝒛 βˆ’ ππ‘¨βˆ— 𝒛 |

𝑛

𝑧=1

24

Page 25: Image Thresholding berdasarkan Index of fuzziness dan ...

Thresholding β€’ Hitung

πœ‰π‘‘π‘œπ‘‘π‘Žπ‘™ = πœ‰ πΆπ‘Š βˆͺ 𝑓𝑗 βˆ™ Ξ± βˆ™ πœ‰ 𝐢≧ βˆͺ 𝑓𝑗 ,

dimana

𝛼 =πœ‰ πΆπ‘Šπœ‰ 𝐢≧

T = arg max πœ‰π‘‘π‘œπ‘‘π‘Žπ‘™

25

T

Fuzzy region π‘ͺ𝑩 π‘ͺ𝑾

πœ‰ 𝐢≧ βˆͺ 𝑓𝑗

πœ‰ πΆπ‘Š βˆͺ 𝑓𝑗

Page 26: Image Thresholding berdasarkan Index of fuzziness dan ...

Pembentukan Histogram

26

Page 27: Image Thresholding berdasarkan Index of fuzziness dan ...

Index of fuzziness

27

Page 28: Image Thresholding berdasarkan Index of fuzziness dan ...

Inisialisasi Fuzzy Region

28

Page 29: Image Thresholding berdasarkan Index of fuzziness dan ...

Fuzzy Similarity Measure

29

Page 30: Image Thresholding berdasarkan Index of fuzziness dan ...

Thresholding

30

Page 31: Image Thresholding berdasarkan Index of fuzziness dan ...

Uji Coba

Data Uji Sintetis

Data Uji Natural

31

Page 32: Image Thresholding berdasarkan Index of fuzziness dan ...

Data Uji Sintetis

Data sintetis yang dibuat manual oleh peneliti Multi objek

Tingkat derau bervariasi

Tipe derau gaussian

32

Page 33: Image Thresholding berdasarkan Index of fuzziness dan ...

Data Uji Natural

75 citra dari dataset Wiezmann dan Tizhoosh Untuk memudahkan

komparasi

Ground truth dengan Gold Standard

33

Page 34: Image Thresholding berdasarkan Index of fuzziness dan ...

Evaluasi

Misclassification Error (ME) Membandingkan performa thresholding metode yang diusulkan pada objek dunia nyata (Data uji standar, Tizhoosh)

𝑀𝐸 = 1 βˆ’π΅π‘‚ ∩ 𝐡𝑇 + |𝐹𝑂 ∩ 𝐹𝑇|

|𝐡𝑂| + |𝐹𝑂|

𝐡𝑂 dan 𝐹𝑂 adalah background dan objek dari citra ground truth, 𝐡𝑇 dan 𝐹𝑇 adalah background dan objek dari citra tersegmentasi

34

Page 35: Image Thresholding berdasarkan Index of fuzziness dan ...

Hasil Uji Citra Sintetis

Citra Metode Otsu Metode yang diusulkan

𝑔(0, 0) 0,00 0,00

𝑔(0.01, 0.01) 0,11 0,01

𝑔(0.05, 0.05) 7,24 4,41

𝑔(0.1, 0.1) 17,03 11,51

𝑔(0.15, 0.15) 23,54 15,09

Rata-rata 9,58 6,21

35

Page 36: Image Thresholding berdasarkan Index of fuzziness dan ...

36

Metode Otsu Metode yang diusulkan

Citra asal g(0.01, 0.01)

Page 37: Image Thresholding berdasarkan Index of fuzziness dan ...

37

Metode Otsu Metode yang diusulkan

Citra asal g(0.1, 0.1)

Page 38: Image Thresholding berdasarkan Index of fuzziness dan ...

Hasil Uji Citra Natural

38

Citra Sample

Metode Thresholding

Metode Otsu

(%)

Metode yang diusulkan

(%)

Sample 1 10,07 2,43

Sample 2 32,00 1,00

Sample 3 26,38 1,56

Sample 4 40,95 2,11

Sample 5 46,22 1,84

Sample 6 39,54 30,63

Page 39: Image Thresholding berdasarkan Index of fuzziness dan ...

39

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 40: Image Thresholding berdasarkan Index of fuzziness dan ...

40

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 41: Image Thresholding berdasarkan Index of fuzziness dan ...

41

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 42: Image Thresholding berdasarkan Index of fuzziness dan ...

42

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 43: Image Thresholding berdasarkan Index of fuzziness dan ...

43

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 44: Image Thresholding berdasarkan Index of fuzziness dan ...

44

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 45: Image Thresholding berdasarkan Index of fuzziness dan ...

45

Metode Otsu Metode Lopes Metode yang diusulkan

Citra asli Ground truth

Page 46: Image Thresholding berdasarkan Index of fuzziness dan ...

Hasil Uji dataset Tizhoosh

Citra Sample

Metode Thresholding

Metode Otsu

(%) Metode yang

diusulkan (%) Metode Lopes 1

(%) Metode Lopes 2

(%)

Blocks 94.36 99.34 98.87 99.34

Gearwheel 98.23 99.48 95.59 95.59

Potatoes 98.28 99.81 96.98 96.98

Rice 95.73 92.75 82.06 95.91

Shadow 89.66 92.96 93.26 93.26

Stones 96.86 98.14 97.05 97.05

Zimba 97.61 99.51 96.55 98.86

Rata-rata 95.82 97.43 94.34 96.71

46

Page 47: Image Thresholding berdasarkan Index of fuzziness dan ...

Hasil Uji Citra Natural

Nilai rata-rata ME dari 75 citra natural

47

Metode Thresholding Misclassification Error (%)

Metode Otsu 10,29

Metode yang diusulkan 6,85

Page 48: Image Thresholding berdasarkan Index of fuzziness dan ...

Index of fuzziness terbesar sebagai penentu fuzzy region

48

Page 49: Image Thresholding berdasarkan Index of fuzziness dan ...

Perbandingan FSM dengan Variance dan IoF

49

Index of fuzziness

Variance Fuzzy similarity

measure

Posisi Threshold

Thresholded Image

Page 50: Image Thresholding berdasarkan Index of fuzziness dan ...

Kelemahan Metode

β€’ Hasil yang kurang baik terjadi pada citra dengan histogram unimodal

50

Page 51: Image Thresholding berdasarkan Index of fuzziness dan ...

51

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 52: Image Thresholding berdasarkan Index of fuzziness dan ...

52

Metode Otsu Metode yang diusulkan

Citra asal

Ground truth

Page 53: Image Thresholding berdasarkan Index of fuzziness dan ...

53

Citra asal

Ground truth Metode Otsu Metode yang diusulkan

Page 54: Image Thresholding berdasarkan Index of fuzziness dan ...

Kesimpulan Image thresholding berdasarkan index of fuzziness dan fuzzy similarity measure berhasil digunakan untuk melakukan thresholding terhadap

citra dengan berbagai macam jenis histogram dengan performa berdasarkan nilai ME 6,85%

Posisi fuzzy region yang efektif terletak pada daerah di sekitar gray level dengan nilai Index of fuzziness terbesar

Fuzzy similarity measure lebih efektif digunakan untuk menentukan threshold yang optimal karena memperhitungkan intensitas gray

level dan fungsi keanggotaan fuzzy

54

Page 55: Image Thresholding berdasarkan Index of fuzziness dan ...

Saran

Perlu adanya penelitian lebih lanjut tentang pengembangan fuzzy similarity measure yang memperhitungkan jarak threshold dari pusat

fuzzy region.

Perlu dilakukan penelitian lebih lanjut mengenai penentuan fuzzy region berdasarkan pada teori fuzzy sets type II.

55

Page 56: Image Thresholding berdasarkan Index of fuzziness dan ...

Terima Kasih

GULPI QORIK OKTAGALU PRATAMASUNU

5113201021

Dosen Pembimbing

Dr. Agus Zainal Arifin, S.Kom, M.Kom

Anny Yuniarti, S.Kom, M.Comp.Sc

Page 57: Image Thresholding berdasarkan Index of fuzziness dan ...

57

(a)

(b)