Penerapan Logika Fuzzy pada Sistem Deteksi Tepi Aplikasi Computer Assistant Diagnosis Kanker Payudara

dokumen-dokumen yang mirip
PENINGKATAN KUALITAS CITRA DENGAN METODE FUZZY POSSIBILITY DISTRIBUTION

KOMBINASI METODE MORPHOLOGICAL GRADIENT DAN TRANSFORMASI WATERSHED PADA PROSES SEGMENTASI CITRA DIGITAL

PENGOLAHAN CITRA RADIOGRAF PERIAPIKAL PADA DETEKSI PENYAKIT PULPITIS MENGGUNAKAN METODE ADAPTIVE REGION GROWING APPROACH

SEGMENTASI CITRA CT SCAN TUMOR OTAK MENGGUNAKAN MATEMATIKA MORFOLOGI (WATERSHED) DENGAN FLOOD MINIMUM OPTIMAL

BAB II LANDASAN TEORI

PENGOLAHAN CITRA DIGITAL

Deteksi Tepi Citra Kanker Payudara dengan Menggunakan Laplacian of Gaussian (LOG)

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Implementasi Deteksi Tepi Canny pada Citra Mammografi

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut

BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan pada

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM APLIKASI

BAB 1 PENDAHULUAN. seperti suhu udara, keindahan, kecantikan adalah hal-hal yang samar, yang

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA BAB I PENDAHULUAN

Operasi-operasi Dasar Pengolahan Citra Digital

SEGMENTASI CITRA MEDIK MRI (MAGNETIC RESONANCE IMAGING) MENGGUNAKAN METODE REGION THRESHOLD

Representasi Citra. Bertalya. Universitas Gunadarma

PENDETEKSIAN TEPI CITRA DIGITAL DENGAN LOGIKA FUZZY

SEGMENTASI CITRA DIGITAL DENGAN MENGGUNAKAN ALGORITMA WATERSHED DAN LOWPASS FILTER SEBAGAI PROSES AWAL ( November, 2013 )

BAB 3 PENDEKATAN LOGIKA SAMAR DALAM PEMROSESAN CITRA. Dalam dunia pemetaan untuk skala yang besar, teknik penginderaan jarak jauh

PENGEMBANGAN APLIKASI PERHITUNGAN JUMLAH OBJEK PADA CITRA DIGITAL DENGAN MENGGUNAKAN METODE MATHEMATICAL MORPHOLOGY

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN HANDPHONE BERDASARKAN KEBUTUHAN KONSUMEN MENGGUNAKAN LOGIKA FUZZY. Abstraksi

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III ANALISIS DAN PERANCANGAN

PENGOLAHAN CITRA DIGITAL

BAB 2 KONSEP DASAR PENGENAL OBJEK

PENERAPAN METODE CONTRAST STRETCHING UNTUK PENINGKATAN KUALITAS CITRA BIDANG BIOMEDIS

BAB 3 ANALISA DAN PERANCANGAN

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

BAB 2 TINJAUAN PUSTAKA

Bab III ANALISIS&PERANCANGAN

Implementasi Metode Watershed Transformation Dalam Segmentasi Tulisan Aksara Bali Berbasis Histogram

Pertemuan 2 Representasi Citra

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

SAMPLING DAN KUANTISASI

PENGENALAN POLA PLAT NOMOR KENDARAAN BERBASIS CHAIN CODE

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB II LANDASAN TEORI. Pengolahan Citra adalah pemrosesan citra, khususnya dengan menggunakan

Segmentasi Dan Pelabelan Pada Citra Panoramik Gigi

Program Aplikasi Komputer Pengenalan Angka Dengan Pose Jari Tangan Sebagai Media Pembelajaran Interaktif Anak Usia Dini

MKB3383 TEKNIK PENGOLAHAN CITRA Pemrosesan Citra Biner

SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B

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

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Meter air merupakan alat untuk mengukur banyaknya air yang digunakan oleh

SYSTEM IDENTIFIKASI GANGGUAN STROKE ISKEMIK MENGGUNAKAN METODE OTSU DAN FUZZY C-MEAN (FCM)

1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dibuat diatas, rumusan masalah yang dapat diambil adalah :

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

BAB II DASAR TEORI. 2.1 Meter Air. Gambar 2.1 Meter Air. Meter air merupakan alat untuk mengukur banyaknya aliran air secara terus

Pengenalan Plat Nomor Mobil Menggunakan Metode Learning Vector Quantization

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

BAB II LANDASAN TEORI. papernya yang monumental Fuzzy Set (Nasution, 2012). Dengan

PERANGKAT LUNAK PERBAIKAN KUALITAS CITRA DIGITAL MODEL RGB DAN IHS DENGAN OPERASI PENINGKATAN KONTRAS

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORETIS

MATHunesa (Volume 3: No 2) 2014

SISTEM PENGENALAN BUAH MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM dan EUCLIDEAN DISTANCE

Modifikasi Algoritma Pengelompokan K-Means untuk Segmentasi Citra Ikan Berdasarkan Puncak Histogram

Operasi Titik Kartika Firdausy

Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner

BAB 1 PENDAHULUAN. di bidang pendidikan, keamanan, perkantoran, bahkan pada bidan g

Rancang Bangun Sistem Pengujian Distorsi Menggunakan Concentric Circle Method Pada Kaca Spion Kendaraan Bermotor Kategori L3 Berbasis Edge Detection

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

BAB I PENDAHULUAN. jaringan ikat pada payudara. Terdapat beberapa jenis kanker payudara antara lain

BAB 2 LANDASAN TEORI. dari sudut pandang matematis, citra merupakan fungsi kontinyu dari intensitas cahaya

BAB 2 LANDASAN TEORI

KLASIFIKASI POLA UKIR KAYU JEPARA BERDASARKAN DETEKSI TEPI BERBASIS JARINGAN SYARAF TIRUAN

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

KLASIFIKASI TELUR AYAM DAN TELUR BURUNG PUYUH MENGGUNAKAN METODE CONNECTED COMPONENT ANALYSIS

BAB 3 METODOLOGI PENELITIAN. a. Spesifikasi komputer yang digunakan dalam penelitian ini adalah

Pendeteksian Tepi Citra CT Scan dengan Menggunakan Laplacian of Gaussian (LOG) Nurhasanah *)

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

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengolahan Citra INTERACTIVE BROADCASTING. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ilmu Komunikasi. Program Studi Penyiaran

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 3 IMPLEMENTASI SISTEM

PENGKONVERSIAN IMAGE MENJADI TEKS UNTUK IDENTIFIKASI PLAT NOMOR KENDARAAN. Sudimanto

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

BAB III METODE PENELITIAN. Desain penelitian untuk pengenalan nama objek dua dimensi pada citra

IMPLEMENTASI SEGMENTASI CITRA DAN ALGORITMA LEARNING VECTOR QUANTIZATION (LVQ) DALAM PENGENALAN BENTUK BOTOL

Rika Oktaviani

PENENTUAN KUALITAS DAUN TEMBAKAU DENGAN PERANGKAT MOBILE BERDASARKAN EKSTRASI FITUR RATA-RATA RGB MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBOR

TEKNIK PENGOLAHAN CITRA MENGGUNAKAN METODE KECERAHAN CITRA KONTRAS DAN PENAJAMAN CITRA DALAM MENGHASILKAN KUALITAS GAMBAR

APLIKASI DETEKSI MIKROKALSIFIKASI DAN KLASIFIKASI CITRA MAMMOGRAM BERBASIS TEKSTUR SEBAGAI PENDUKUNG DIAGNOSIS KANKER PAYUDARA

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam pengerjaan tugas akhir ini memiliki tujuan untuk mengektraksi

IMPLEMENTASI METODE SPEED UP FEATURES DALAM MENDETEKSI WAJAH

BAB III METODE PENELITIAN

Implementasi Edge Detection Pada Citra Grayscale dengan Metode Operator Prewitt dan Operator Sobel

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

Proses Defuzzifikasi pada Metode Mamdani dalam Memprediksi Jumlah Produksi Menggunakan Metode Mean Of Maximum

Penentuan Stadium Kanker Payudara dengan Metode Canny dan Global Feature Diameter

Ekstraksi Fitur Perpotongan dan Lengkungan untuk Mengenali Huruf Cetak

IDENTIFIKASI RAMBU-RAMBU LALU LINTAS MENGGUNAKAN LEARNING VECTOR QUANTIZATION

Transkripsi:

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 Penerapan Logika Fuzzy pada Sistem Deteksi Tepi Aplikasi Computer Assistant Diagnosis Kanker Payudara ) Sri Yulianto J.P., 2) Yessica Nataliani, 3) Anton Kurniawan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Jl. Diponegoro 52-60, Salatiga 507, Indonesia Email: ) sriejulianto@yahoo.com, 2) yessica_24@yahoo.com, 3) samuel_anton@yahoo.com Abstract The breast cancer constitutes the most frequent cause of woman s death in developing countries, and 35% of women age 35 55 in industry countries. The best way to reduce the death rate caused by carcinoma breast is by early detection and treatment. Computer assisted diagnosis system gives a great possibility for the equipment needed. Fuzzy Edge Detection is one of many operations done in image processing. It s been used to identify the object in the image which makes it possible to characterize and detect the tumor based on abnormal structure. However this method should not be applied without other application s assistance such as morphological watershed algorithm for its accuracy. Keywords: Edge Detection, Fuzzy Logic, Medical Image Processing, Breast Cancer. Pendahuluan Deteksi tepi adalah salah satu dari banyak operasi yang ada pada pengolahan citra. Deteksi tepi banyak dipakai untuk mengidentifikasi suatu objek dalam sebuah gambar. Tujuan dari deteksi tepi adalah untuk menandai bagian yang menjadi detail citra dan memperbaiki detail citra yang kabur karena adanya kerusakan atau efek akuisisi data. Dalam image, sebagian besar informasi terletak pada batas antara dua daerah yang berbeda. Identifikasi objek dengan deteksi tepi sangat berguna di dalam banyak bidang seperti dalam medical image processing. Perkembangan dunia kesehatan yang semakin canggih dan menggunakan berbagai peralatan canggih dan modern merupakan suatu pertanda bahwa dunia kesehatan selangkah lebih maju. Namun di balik kemajuan yang pesat tersebut tidak dapat dirasakan oleh banyak orang terutama golongan menengah ke bawah, khususnya dalam penanganan penyakit kanker payudara. Cara paling tepat untuk mengurangi angka kematian yang disebabkan oleh kanker payudara adalah dengan mendeteksi dan perawatan dini. Penyakit kanker payudara sendiri merupakan 90

Penerapan Logika Fuzzy (Kurniawan, dkk.) pertumbuhan sel tak normal atau tak terkendali sehingga menyebabkan perubahan bentuk dan pembesaran bagian tubuh. Dengan teknik pendiagnosaan seperti teknik biopsy membutuhkan waktu yang lama dan kurang ekonomis. Berdasarkan latar belakang permasalahan tersebut dibutuhkan pengembangan sistem yang dapat digunakan untuk mengkan diagnosis secara cepat, tepat, dan murah. Dengan adanya aplikasi ini dapat membantu dalam mendeteksi tepi kanker payudara sebelum dikembangkan lebih lagi. Aplikasi deteksi tepi ini sendiri memakai metode teknik fuzzy, karena teknik fuzzy dapat memproses dan merepresentasikan pengetahuan secara alami, selain itu teknik fuzzy dapat mengatasi ambiguitas dan kekaburan image dengan baik seperti pembedaan batas warna. 2. Kajian Pustaka Pada jurnal Computer Assistant Diagnosis pada Tumor Karsinoma Payudara dengan Pendekatan Morfologi Watershed [] menuliskan penelitian mengenai penerapan metode segmentasi morfologi watershed dalam diagnosis tumor karsinoma payudara sebagai dasar pertimbangan diagnosis. Hal ini karena segmentasi morfologi watershed bekerja berdasarkan pola eksplorasi struktur citra yang bersumber dari elemen pembentukannya. Dengan demikian dapat dilakukan karakterisasi dan deteksi tumor berdasarkan struktur abnormal pada mammogram seperti microcalcification, circumscribed masses, dan speculated lesion. Studi dilakukan melalui dua tahap yang meliputi pemrosesan awal (preprocessing) untuk mengkonversi citra dalam bentuk gray dan kedua adalah proses segmentasi watershed yang terdiri dari penentuan fungsi segmentasi, identifikasi piksel objek, identifikasi flat minima, dan penentuan fungsi watershed. Hasil studi menunjukkan bahwa pemrosesan citra digital mammografi tumor karsinoma payudara menggunakan metode segmentasi morfologi watershed dapat memberikan pembedaan segmentasi objek penyusun citra sebagai bentuk diferensiasi proliferasi sel benigna dan maligna. Namun demikian metode ini masih kurang presisi jika digunakan secara tunggal. Hal ini ditunjukkan adanya massa jaringan yang tidak tervisualisasi secara optimal. Dengan demikian dibutuhkan integrasi dengan metode lain seperti seperti model statistika dalam kerangka pembangunan sistem CAD. Dengan dasar jurnal ini akan dibuat sebuah metode alternatif lain dalam menganalisa sel pada jaringan tumor karsinoma payudara sebagai dasar pertimbangan diagnosis, yaitu pendeteksian tepi kanker payudara menggunakan penerapan logika fuzzy. Penerapan logika fuzzy diambil berdasarkan jurnal Deteksi Tepi menggunakan Aturan Fuzzy [2]. Aturan fuzzy dipilih karena teknik fuzzy dapat memproses dan mempresentasikan pengetahuan secara alami, selain itu dapat mengatasi ambiguitas kekaburan dengan baik. Dalam pengolahan citra seringkali data yang diperoleh tidak pasti. Ketidakpastian dalam citra lebih mengarah ke sifat ambiguitas daripada ke sifat acak. Selain sifat acak, ada tiga macam cacat dalam pemrosesan citra, yaitu: ambiguitas skala keabuan, kekaburan geometri, dan ketidakjelasan informasi dalam citra. Ketiga cacat tersebut merupakan sifat yang samar. Dalam banyak aplikasi, pembedaan batas warna yang jelas sering mengalami kesulitan, misalnya batas warna kuning dengan oranye. Dengan teknik fuzzy, pemprosesan citra menjadi lebih alami. 9

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 Citra digital adalah citra yang sudah dikonversi menjadi format biner yang dapat dibaca oleh komputer, sementara pengolahan citra digital (image processing) merupakan proses mengolah piksel-piksel dalam citra digital untuk suatu tujuan tertentu. Piksel sendiri adalah titik-titik kecil berbentuk segi empat yang membentuk citra tersebut. Titik-titik tersebut merupakan satuan terkecil dari suatu citra digital disebut sebagai picture element. Pengolahan citra pada umumnya dapat dikelompokkan dalam dua jenis kegiatan, yaitu memperbaiki kualitas citra sesuai kebutuhan dan mengolah informasi yang terdapat pada citra [3]. Bidang aplikasi yang kedua ini sangat erat kaitannya dengan Computer Aided Analysis yang umumnya bertujuan untuk mengolah suatu objek citra dengan cara mengekstraksi informasi penting yang terdapat di dalamnya. Dari informasi tersebut dapat dilakukan proses analisis dan klasifikasi secara cepat memanfaatkan algoritma perhitungan komputer. Analisis citra sendiri adalah kegiatan menganalisis citra sehingga mengkan informasi untuk menetapkan keputusan, biasanya didampingi bidang ilmu kecerdasan buatan/ai yaitu pengenalan pola (pattern recognition) menggunakan jaringan syaraf tiruan, logika fuzzy, dan lain lain). Logika fuzzy dipakai dalam banyak bidang termasuk pengolahan citra. Fuzzy image processing merupakan kumpulan pendekatan fuzzy pada bidang pengolahan citra untuk memahami, mempresentasikan, dan mengolah citra, segmen citra, dan bagian-bagiannya sebagai himpunan fuzzy. Dalam fuzzy image processing ada tiga tahapan utama, yaitu: proses fuzzifikasi, manipulasi nilai keanggotaan, dan defuzzifikasi: Tahapan yang paling penting adalah tahapan memanipulasi nilai keanggotaan [4]. Untuk lebih jelasnya dapat dilihat pada Gambar. Pengetahuan Pakar Masukan Citra/Gambar Fuzzifikasi Citra/Gambar Modifikasi keanggotaan Defuzzifikasi Citra/Gambar Hasil Logika Fuzzy Teori Fuzzy Set Gambar Struktur Dasar dalam Fuzzy Image Processing Fuzzifikasi adalah pengubahan seluruh variabel input/output ke bentuk himpunan fuzzy. Rentang nilai variabel input dikelompokkan menjadi beberapa himpunan fuzzy dan tiap himpunan mempunyai derajat keanggotaan tertentu. Bentuk fuzzifikasi yang dipakai pada sistem ini adalah bentuk segitiga dan bentuk bahu, seperti terlihat pada Gambar 2. Bentuk fuzzifikasi menentukan derajat keanggotaan suatu nilai rentang input/output. Derajat keanggotaan himpunan fuzzy dihitung dengan menggunakan rumus fungsi keanggotaan dari segitiga fuzzifikasi. 92

Penerapan Logika Fuzzy (Kurniawan, dkk.) Black Gray White Derajat Keanggotaan µ[x ] 0 0 27,5 255 Gambar 2 Himpunan Fuzzy untuk Variabel Penentuan Batas Warna µblack [x ] (27,5 x ) / (27,5 0) 0 x 0 0 x 27,5 x 27,5 µgray [x ] 0 (x 0) / (27,5 0) (255-x ) / (255 27,5) x 0 atau x 255 0 x 27,5 27,5 x 255 µwhite [x ] 0 (x -27,5) / (255 27,5) x 27,5 27,5 x 255 x 255 Keterangan dari rumusan tersebut adalah black untuk batas warna hitam himpunan fuzzy, gray untuk batas warna abu-abu himpunan fuzzy, dan white untuk batas warna putih himpunan fuzzy. Memodifikasi Nilai Keanggotaan Citra asli yang digunakan merupakan citra warna yang diubah menjadi citra skala keabuan delapan bit, untuk menyederhanakan perhitungan, dimana pada citra berwarna direpresentasikan dengan nilai yang sama pada ketiga komponen R-G- B-nya. Penyederhanaan ini akan mengurangi waktu yang dibutuhkan untuk melakukan pengolahan citra. Sesudah berbentuk skala keabuan, tepi dideteksi dengan membandingkan nilai keabuan sebuah titik terhadap titik tetangganya. Derajat keanggotaan tepi merupakan selisih antara sebuah titik dengan titik-titik tetangganya. Dalam penelitian ini setiap titik (Z 5 ) memiliki delapan titik tetangga yang membentuk matriks 3x3. µ tepi(i,j) = 27,5(µ citra(k,l) - µ citra(i,j) +255) 93

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 dimana: µ citra(i,j ) = titik yang akan dicari derajat tepinya µ tepi(i,j) = derajat tepi untuk titik dengan koordinat i,j µ citra(k,l) = titik yang terletak di sekitar titik i,j Hasil operasi tersebut akan mengkan nilai µ tepi(i,j) antara 0 sampai dengan 255. Pusat konsentrasi berada di sekitar nilai 27,5. Untuk mendeteksi tepi dipergunakan delapan aturan fuzzy sederhana. Derajat tepi setiap titik dihitung dengan mencari nilai minimum µ tepi(i,j) di antara tiga titik di sekitarnya yang terletak di sudut kiri atas, kiri bawah, kanan atas, kanan bawah, horizontal atas, horizontal bawah, vertikal kiri, dan vertikal kanan. Aturan tersebut dapat dinyatakan sebagai berikut: R=min(µ tepi(2,), µ tepi(3,), µ tepi(3,2) ), R2=min(µ tepi(,), µ tepi(,2), µ tepi(2,) ), R3 = min(µ tepi(2,3), µ tepi(3,), µ tepi(3,3) ), R4 = min(µ tepi(,2), µ tepi(,3), µ tepi(2,3) ) R5 = min(µ tepi(,), µ tepi(2,), µ tepi(3,) ), R6 = min(µ tepi(,3), µ tepi(2,3), µ tepi(3,3) ) R7 = min(µ tepi(3,), µ tepi(3,2), µ tepi(3,3) ), R8 = min(µ tepi(,), µ tepi(,2), µ tepi(,3) ) Visualisasinya dapat digambarkan pada Gambar 3 Sesudah mencari nilai minimum dari tiga titik di sekitarnya, dilakukan operasi untuk mencari nilai maksimum dari tiga titik di sekitarnya, dilakukan operasi untuk mencari nilai maksimum dari kedelapan di atas. Nilai ini dipakai sebagai nilai fuzzifikasi. Defuzzifikasi Untuk memperbaiki yang didapatkan, dilakukan operasi pengontrasan. Operasi pengontrasan dilakukan menurut persamaan: C(i, j) = K*(µ (i,j) - P) + P dimana: C(i,j) = skala keabuan setelah dikontrakkan pada titik i,j K = suatu konstanta µ (i,j) = nilai skala keabuan aturan fuzzy P = nilai skala keabuan sebagai pusat pengontrasan Setelah dikontraskan, untuk lebih memperjelas yang diperoleh, dilakukan operasi pengambangan. Tujuan operasi pengambangan ini untuk mendapatkan citra biner. Operasi pengambangan dilakukan menurut persamaan: H (i,j) = 0, jika, jika C( i,j ) K K C ( i,j ) K atau C( i,j ) K 2 2 94

Penerapan Logika Fuzzy (Kurniawan, dkk.) dimana: H (i,j) = nilai akhir sesudah dilakukan operasi pengambangan C (i,j) = nilai skala keabuan pengontrasan K dan K 2 = konstanta pengambangan R R2 R3 R4 R5 R6 R7 R8 Gambar 3 Aturan Fuzzy 3. Perancangan Sistem Perancangan sistem dibutuhkan untuk membantu proses pengembangan dan untuk dokumentasi perangkat lunak sistem. Pada perancangan sistem ini, akan diuraikan mengenai elemen-elemen pengembangan sistem yang digunakan, yaitu Data Flow Diagram (DFD)/Diagram Alir Data (DAD) yang merupakan sebuah teknik grafis yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak dari input menjadi output. DFD dapat dipartisi ke dalam tingkat-tingkat yang merepresentasikan aliran informasi yang bertambah. DFD memberikan suatu mekanisme bagi pemodelan fungsional dan pemodelan aliran informasi. Pada DFD level sistem deteksi tepi kanker ini, hanya terdapat satu entitas yaitu expert user dan terdapat lima proses yaitu proses grayscale, proses fuzzifikasi 95

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 nilai selisih dan min-max, proses contrast, proses threshold, dan proses visualisasi. Untuk lebih jelasnya dapat dilihat pada Gambar 4. EXPERT USER inputan citra Grayscale grayscale 2 Fuzzifikasi Nilai selisih dan Min- Max fuzzifikasi 3 Contrast deteksi tepi grayscale fuzzifikasi contrast contrast 5 Visualisasi threshold 4 Threshold Gambar 4 DFD Level CAD Kanker Payudara Dari flowchart pada Gambar 5 dapat dijelaskan mengenai alur algoritma deteksi tepi menggunakan aturan Fuzzy seperti berikut: Sebagai inputan diperlukan sebuah citra X-Ray yang didiagnosis kanker payudara.. Citra asli yang digunakan merupakan citra warna yang diubah menjadi citra skala keabuan delapan bit (grayscale) dengan perhitungan R+G+B/3. 2. Tepi dideteksi dengan membandingkan nilai keabuan sebuah titik terhadap titik tetangganya. Derajat keanggotaan tepi merupakan selisih sebuah titik dengan titik tetangganya. Dalam aplikasi ini setiap titik memiliki delapan titik tetangga yang membentuk matriks 3x3. Hasil operasi tersebut mengkan nilai 0-255 dengan pusat konsentrasi berada di sekitar nilai 27,5. 3. Setelah itu untuk mendeteksi tepi dipergunakan delapan aturan fuzzy sederhana. Derajat tepi setiap titik dihitung dengan mencari nilai minimum di antara tiga titik di sekitarnya yang terletak di sudut kiri atas, kiri bawah, kanan atas, kanan bawah, horizontal atas, horizontal bawah, vertikal kiri, dan vertikal kanan. Sesudah mencari nilai minimum dari tiga titik di sekitarnya, dilakukan operasi untuk mencari nilai maksimum dari kedelapan yang didapatkan. Nilai ini dipakai sebagai nilai fuzzifikasi. 4. Untuk memperbaiki yang didapatkan dilakukan operasi pengontrasan dilakukan menurut persamaan: C(i, j) = K*(µ (i,j) - P) + P 5. Setelah dikontraskan, untuk lebih memperjelas yang diperoleh, dilakukan operasi pengambangan (threshold). Tujuan operasi threshold ini untuk mendapatkan citra biner. Operasi threshold dilakukan menurut persamaan: H (i,j) = 0, jika, jika C( i,j ) K K C ( i,j ) K atau C( i,j ) K 2 2 96

Penerapan Logika Fuzzy (Kurniawan, dkk.) Mulai Citra X-Ray Kanker Citra diubah menjadi grayscale 8 bit R+G+B /3 Dicari selisih nilai maksimal dari setiap titik piksel tetangga Dicari nilai maksimal dari minimal titik piksel tetangga Pengontrasan citra C(i, j) = K*(µ (i,j) - P) + P H (i,j) = 0, jika, jika Threshold C( i,j) K atau C( i,j) K 2 K C( i,j) K 2 Selesai Gambar 5 Flowchart Proses CAD Kanker Payudara 4. Implementasi dan Analisa Sistem Pada implementasi dan analisa sistem CAD Kanker Payudara dicobakan pada lima belas sampel citra x-ray yang didiagnosis kanker seperti terlihat pada Gambar 6, sedangkan sampel citra x-ray payudara normal terlihat pada Gambar 7. Dari percobaan diperoleh yang dapat dilihat pada Gambar 8. 97

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 Gambar 6 Sampel Citra X-Ray Kanker Payudara Gambar 7 Sampel Sampel Citra X-Ray Payudara Normal Gambar 8 Tampilan Hasil Pendeteksian Tepi 98

Penerapan Logika Fuzzy (Kurniawan, dkk.) Dari pengujian program dengan menggunakan lima belas sampel citra kanker payudara, didapatkan operasi deteksi tepi menggunakan aturan fuzzy memiliki titik-titik tepi yang relatif tebal dan jelas sehingga mempermudah dalam menentukan batas-batas area wilayah penyebaran sel kanker payudara pada x-ray kanker tersebut. Tetapi tidak semua jenis sampel kanker payudara dapat terdeteksi dengan baik, tergantung juga dari faktor penyebaran sel kanker yang sudah mulai meluas dan bercabang-cabang sehingga membentuk seperti serabutserabut yang sulit untuk didapati tepi tegasnya. Dari lima belas sampel tersebut tiga belas sampel citra kanker dapat terdeteksi dengan baik sementara dua citra kanker tidak dapat terdeteksi. Dua citra x-ray payudara normal ketika dilakukan pendeteksian tepi terlihat dengan jelas tidak ditemukan keabnormalan bentuk, sementara di dalam citra x-ray kanker payudara didapati keabnormalan bentuk, terlihat pada Gambar 9 dan 0. Hasil pengujian pendeteksian tepi kanker payudara dari aplikasi ini dapat dilihat pada Tabel. Gambar 9 Sampel Citra X-Ray Payudara Normal Gambar 0 Sampel Citra X-Ray Kanker Payudara 99

Jurnal Teknologi Informasi-Aiti, Vol. 6. No., Februari 2009: -00 0. Simpulan Beberapa simpulan yang dapat dikemukakan adalah secara keseluruhan algoritma yang dirancang telah bisa memenuhi tujuan perancangan yaitu mendeteksi tepi kanker payudara secara cepat karena tidak perlu menunggu waktu berhari-hari untuk mendapatkan nya, mendekati ketepatan karena dari uji coba dari lima belas sampel citra kanker, tiga belas citra dapat terdeteksi dengan baik, dan ekonomis karena hanya dibutuhkan citra x-ray yang didiagnosis kanker payudara dan seperangkat komputer dengan spesifikasi yang tidak terlalu tinggi. Tabel Hasil Analisa dan Pengujian Deteksi Tepi Citra Kanker Payudara Pendekatan logika fuzzy ternyata bisa dan ber diimplementasikan dalam pendeteksian tepi kanker payudara. Deteksi tepi mengkan tepi-tepi titik yang relatif tebal sehingga mempermudah pendeteksian tepi kanker payudara sedangkan ukuran citra tidak berubah setelah dilakukan proses pendeteksian tepi dan penyimpanan citra.. Daftar Pustaka [] Yulianto, Sri dan Rostianingsih, Silvia, 2007, Computer Assistant Diagnosis pada Tumor Karsinoma Payudara dengan Pendekatan Morfologi Watershed, Salatiga: FTI Universitas Kristen Satya Wacana. [2] Purnomo, Hindriyanto Dwi, 2006, Deteksi Tepi Menggunakan Aturan Fuzzy, AITI Jurnal Teknologi Informasi, 3():25-32. [3] Hestiningsih, Idhawati, 2007, Pengolahan Citra, http://idhaclassroom.com/ 2007/09/5/pengolahan-citra.html. Diakses tanggal 0 Juli 2008. [4] Tizhoosh, H.R, 2004, Fuzzy Image Processing, http://pami.uwaterloo.ca/ tizhoosh. Diakses tanggal 3 Mei 2008. 00