KOMPUTASI PARALEL PADA METODE DISTANCE REGULARIZED LEVEL SET EVOLUTION (DRLSE) UNTUK SEGMENTASI CITRA MEDIS

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. dengan alat medis seperti Computed Tomography (CT) scan atau Magnetic

SEGMENTASI CITRA MENGGUNAKAN LEVEL SET UNTUK ACTIVE CONTOUR BERBASIS PARALLEL GPU CUDA

SEGMENTASI CITRA PADA VIDEO DENGAN METODE LEVEL SET BERBASIS PEMROGRAMAN PARALEL GPU CUDA TUGAS AKHIR

KOMPUTASI PARALEL UNTUK SEGMENTASI CITRA DIGITAL DENGAN PARTICLE SWARM OPTIMIZATION

SIMULASI PERAMBATAN GELOMBANG SUARA DENGAN METODE STAGGERED GRID FINITE DIFFERENCE TIME DOMAIN MENGGUNAKAN ARSITEKTUR CUDA GPU

BAB II TINJAUAN PUSTAKA. Sampai tahun 2006, pemrograman paralel sulit untuk dibuat pada GPU. Ini

KOMPUTASI PARALEL BERBASIS GPU CUDA UNTUK PENGEMBANGAN IMAGE INPAINTING DENGAN METODE PERONA-MALIK

TESIS PENGEMBANGAN APLIKASI MOBILE UNTUK PENGENALAN POLA KAIN BENTENAN DENGAN JARINGAN SARAF TIRUAN LEARNING VECTOR QUANTIZATION

PENGENALAN POLA WAYANG MENGGUNAKAN DETEKSI TEPI DAN JARINGAN SARAF TIRUAN PADA APLIKASI MOBILE

TESIS VISUALISASI FLUIDA SATU DAN DUA FASE DENGAN PEMROGRAMAN PARALEL GPU CUDA. ARIFIYANTO HADINEGORO No. Mhs.: /PS/MTF

BAB I PENDAHULUAN. organ dalam tubuh seperti Computed Tomography (CT) scan, Digital

BAB I PENDAHULUAN. ada dua pendekatan yang dapat digunakan, pendekatan yang pertama adalah

OPTIMISASI ALGORITMA A* PADA LINGKUNGAN BERBASIS HEXAGON MENGGUNAKAN PARALLEL BIDIRECTIONAL SEARCH

OPTIMALISASI ALGORITMA DAN QUERY DENGAN MENGEKSPLOITASI KEMAMPUAN PROSESOR MULTI-CORE STUDI KASUS: PENGEMBANGAN SISTEM PENGOLAHAN DATA PERPAJAKAN PNS

ANALISIS DAN PERANCANGAN INFRASTRUKTUR KEAMANAN JARINGAN (Studi Kasus: Universitas Negeri Manado)

BAB I PENDAHULUAN. Tsunami ini merupakan kejadian alam yang dipengaruhi oleh adanya aktifitas

INTEGRASI PEMBOBOTAN TF IDF PADA METODE K-MEANS UNTUK CLUSTERING DOKUMEN TEKS

AKSELERASI PROSES INPAINTING DENGAN PERSAMAAN DIFERENSIAL PARSIAL ORDE KEEMPAT SECARA PARALEL PADA GPU CUDA

THESIS KOMPUTASI PARALEL BERBASIS GPU CUDA UNTUK PEMODELAN 2D TSUNAMI DENGAN METODE LATTICE BOLTZMANN

PENERAPAN METODE DETEKSI TEPI CANNY UNTUK SISTEM PENGENALAN PLAT NOMOR KENDARAAN TUGAS AKHIR

KOMBINASI METODE K-NEAREST NEIGHBOR DAN NAÏVE BAYES UNTUK KLASIFIKASI DATA

RANCANG BANGUN APLIKASI PENGENALAN TULISAN TANGAN AKSARA HANACARAKA BERBASIS MULTIMEDIA

ANALISIS NIAT PENGGUNAAN E-LEARNING MENGGUNAKAN TECHNOLOGY ACCEPTANCE MODEL PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

TESIS RANCANG BANGUN APLIKASI TRAVEL GUIDE BANYUMAS BERBASIS ANDROID

1. PENDAHULUAN 1.1. LATAR BELAKANG MASALAH

APLIKASI PEMROSESAN CITRA UNTUK PENTAPISAN, DETEKSI TEPI, DAN PENGABURAN PADA KASUS CITRA MIKROSKOP ELEKTRON

Pendeteksian Kemacetan Lalu Lintas dengan Compute Unified Device Architecture (CUDA)

DETEKSI SEBARAN TITIK API PADA KEBAKARAN HUTAN GAMBUT MENGGUNAKAN GELOMBANG-SINGKAT DAN BACKPROPAGATION (STUDI KASUS KOTA DUMAI PROVINSI RIAU)

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derjat Sarjana Teknik Informatika

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT PANTI RAPIH BERBASIS WEB

TESIS KLASIFIKASI TEKS SHORT MESSAGE SERVICE (SMS) HARLIANDI No. Mhs : /PS/MTF

MULTITASKING DENGAN MENGGUNAKAN NVIDIA CUDA. oleh Agustinus Ardiyan Abi Ravinda NIM :

PEMBANGUNAN SISTEM REKOMENDASI PENELUSURAN BUKU MENGGUNAKAN METODE PROBABILITAS BERBASIS WEB

PERENCANAAN LAYANAN SISTEM INFORMASI DENGAN ENTERPRISE ARCHITECTURE PLANNING DI RSUD WANGAYA DENPASAR

SKRIPSI SEGMENTASI PEMBULUH DARAH PADA CITRA FUNDUS RETINA MATA DENGAN ALGORITMA FILTER GABOR. Oleh: NUR AHMAD FAUZAN

TESIS PEMBANGUNAN PERANGKAT LUNAK PERINGKAS DOKUMEN DARI BANYAK SUMBER BERBASIS WEB MENGGUNAKAN SENTENCE SCORING DENGAN METODE TF-IDF

KAJIAN TENTANG MANAJEMEN PERUBAHAN PADA PENERAPAN ERP DATATEX STUDI KASUS: PT. SRI REJEKI ISMAN

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

ANALISIS SELEKSI ATRIBUT PADA ALGORITMA NAÏVE BAYES DALAM MEMPREDIKSI PENYAKIT JANTUNG

TESIS YOGYAKARTA NPM

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. Merancang aplikasi Paralel Processing yang diimplementasikan dengan penggunaan Computer-Unified-Device-Architecture (CUDA).

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu. Program Studi Informatika. Disusun oleh : FAIRLY OKTA MAL

BAB I PENDAHULUAN 1.1. Latar Belakang

PERINGKASAN TEKS BAHASA INDONESIA SECARA OTOMATIS MENGGUNAKAN METODE SENTENCE SCORING DAN DECISION TREE

BAB 1 PENDAHULUAN. Pengenalan pola adalah komponen esensial dalam kecerdasan buatan dan computer

TESIS APLIKASI MOBILE MENGGUNAKAN METODE LEAST SIGNIFICANT BIT DAN END OF FILE UNTUK STEGANOGRAFI

ANALISIS PERBANDINGAN GEOMETRIC MEAN FILTER DENGAN OPERATOR SOBEL, OPERATOR PREWITT DAN OPERATOR ROBERT PADA CITRA BITMAP SKRIPSI

LAPORAN SKRIPSI SISTEM INFORMASI PERPUSTAKAAN BERBASIS SOFTWARE AS A SERVICE (SAAS)

PERUMUSAN PERENCANAAN STRATEGIS SISTEM INFORMASI DAN TEKNOLOGI INFORMASI DENGAN MATRIKS PORTOFOLIO PADA STIE DHARMA ISWARA MADIUN

ANALISIS DAN USULAN SOLUSI SISTEM PENDUKUNG KEPUTUSAN PENENTUAN BEASISWA MENGGUNAKAN ALGORITMA ID3

PENGENALAN RAMBU LALU LINTAS TERTENTU DENGAN MENGGUNAKAN TEMPLATE MATCHING ABSTRAK

PREDIKSI BERAT UBI JALAR MENGGUNAKAN LOGIKA FUZZY

TUGAS AKHIR PENGUJIAN CAPITAL ASSET PRICING MODEL DALAM PEMBENTUKAN PORTOFOLIO DENGAN MENGGUNAKAN BETA KOREKSI PADA INDEKS SAHAM KOMPAS100

ANALISIS PEMILIHAN PROYEK PADA ASOSIASI KONTRAKTOR MENGGUNAKAN FUZZY AHP DAN FUZZY TOPSIS

IMPLEMENTASI DEEP LEARNING MENGGUNAKAN CONVOLUTIONAL NEURAL NETWORK UNTUK KLASIFIKASI CITRA CANDI BERBASIS GPU. Tugas Akhir

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN ANAK AUTIS DENGAN METODE TOPSIS BERBASIS JAVA DESKTOP

IMPLEMENTASI ALGORITMA RANDOM FORESTS UNTUK KLASIFIKASI SPAM PADA CITRA DAN TEXT INSTAGRAM TUGAS AKHIR

PEMBELAJARAN COOPERATIVE LEARNING, TERSTRUKTUR, DAN PRESTASI BELAJAR MATEMATIKA. (Studi Eksperimen di SMP Negeri 2 Kebakkramat) Tesis

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

TESIS ANALISIS PEMBANGKITAN POLA PADA DATA CALON MAHASISWA UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE KLASTERISASI

SEGMENTASI CITRA SATELIT UNTUK PENENTUAN CURAH HUJAN. Tugas Akhir

PENGENALAN NOTASI BALOK MENGGUNAKAN SEGMENTASI DAN JARINGAN SYARAF TIRUAN UNTUK MENGHASILKAN NADA BERIRAMA BERBASIS IOS

ANALISIS DAN RANCANG BANGUN SISTEM INFORMASI MANAJEMEN ASET TERINTEGRASI YANG SELARAS DENGAN STRATEGI BISNIS PERUSAHAAN

KAJIAN TERHADAP KESIAPAN DAN EFEKTIVITAS DALAM PELAKSANAAN E-PROCUREMENT

TESIS EVALUASI TATA KELOLA TEKNOLOGI INFORMASI BERBASIS COBIT 5 DALAM PELAYANAN SISTEM INFORMASI AKADEMIK DI UNIVERSITAS PENDIDIKAN GANESHA

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

KECINTAAN TERHADAP UANG (THE LOVE OF MONEY) MAHASISWA PASCA SARJANA UNIVERSITAS ATMA JAYA YOGYAKARTA

PENYEMBUNYIAN PESAN PADA IMAGE BERFORMAT JPEG DENGAN METODE LSB DAN VIGINERE CHIPER SKRIPSI

PEMODELAN DESAIN PARAMETER UNTUK ESTIMASI BIAYA PEMBANGUNAN RUMAH

RANCANG BANGUN APLIKASI PENCARIAN RUTE TERPENDEK TEMPAT WISATA DENGAN MEMANFAATKAN GOOGLE MAPS API (STUDI KASUS: KABUPATEN KULON PROGO)

ANALISIS DAN PERANCANGAN SISTEM INFORMASI INTEGRATIF PADA STIKOM ARTHA BUANA BERBASIS ENTERPRISE RESOURCE PLANNING

APLIKASI PERANGKAT AJAR PENGELOLAAN DAN PERHITUNGAN EKSPRESI MATEMATIKA DARYANTO

ANALISA PROSES PEMADANAN PADA PEMINDAIAN SIDIK JARI DI STMIK JIBES

Analisis Kinerja Matrix Multiplication Pada Lingkungan Komputasi Berkemampuan Tinggi (Cuda Gpu)

EKSTRAKSI JALAN SECARA OTOMATIS DENGAN DETEKSI TEPI CANNY PADA FOTO UDARA TESIS OLEH: ANDRI SUPRAYOGI NIM :

PERBANDINGAN KLASIFIKASI TUTUPAN LAHAN DENGAN METODE OBJECT-BASED DAN PIXEL- BASED

LAPORAN TUGAS AKHIR ALGORITMA BACKTRACKING UNTUK PENYELESAIAN PUZZLE GAMBAR BENDERA (BACKTRACKING ALGORITHM FOR COMPLETING PUZZLE FLAG)

RANCANG BANGUN PEMODELAN 3D GEDUNG FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO MENGGUNAKAN VIRTUAL REALITY

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

PENGARUH DUMMY VARIABLE PADA METODE NAÏVE BAYES DALAM KASUS KLASIFIKASI PENYAKIT KANDUNGAN

ANALISIS DAN IMPLEMENTASI WATERMARKING UNTUK KEAMANAN DOKUMEN MENGGUNAKAN FINGERPRINT KOMPETENSI JARINGAN SKRIPSI

TINJAUAN TENTANG PENEMPATAN PEGAWAI PADA KANTOR KEPOLISIAN DAERAH SUMATERA UTARA

Analisis Reliabilitas Jaringan Nirkabel di SMA Negeri 2 Salatiga. Artikel Ilmiah. Oleh: Tri Setyanto Apriyadi NIM :

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

TIME MANAGEMENT, COST MANAGEMENT, QUALITY OF INFORMATION EFFECT

KLASIFIKASI POLA BATIK DENGAN DETEKSI TEPI (LAPLACIAN DAN ROBERT) BERBASIS JARINGAN SYARAF TIRUAN

PERENCANAAN PERSEDIAAN KNIFE TC 63 mm BERDASARKAN ANALISIS RELIABILITAS (Studi Kasus di PT. FILTRONA INDONESIA)

TESIS. Disusun Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Magister Program Studi Magister Ilmu Komunikasi Minat Utama : Manajemen Komunikasi

PERANCANGAN STRATEGI PENGEMBANGAN USAHA DENGAN METODE SWOT ANALYSIS DI KOPERASI TIGA JAYA MANDIRI SURAKARTA

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

BAB II TINJAUAN PUSTAKA & LANDASAN TEORI

Transkripsi:

TESIS KOMPUTASI PARALEL PADA METODE DISTANCE REGULARIZED LEVEL SET EVOLUTION (DRLSE) UNTUK SEGMENTASI CITRA MEDIS INDRA RIANTO No.Mhs : 125301902/PS/MTF PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA PROGRAM PASCASARJANA UNIVERSITAS ATMAJAYA YOGYAKARTA 2014 i

ii

iii

PERNYATAAN KEASLIAN PENELITIAN Dengan ini saya, Nama : Indra Rianto NIM : 125301902 Menyatakan bahwa sepanjang pengetahuan saya dalam penyusunan Tesis, tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Magister di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka. Yogyakarta, April 2014 Yang manyatakan: Indra Rianto iv

ABSTRAK Citra medis merupakan hal yang penting di dalam dunia medis. Dengan menggunakan citra medis, dapat dilakukan perencanaan dan simulasi pembedahan, perencanaan radioterapi, dan serta untuk melihat perkembangan penyakit. Analisa citra medis merupakan hal yang sulit sehingga diperlukan dokter ahli yang sudah mempunyai kemampuan dan pengalaman dan membutuhkan waktu yang agak lama. Bantuan komputer dibutuhkan untuk menganalisa citra medis, yang dilakukan dengan menggunakan salah satu metode pengolahan citra yaitu segmentasi citra medis. Segmentasi citra medis dapat dilakukan dengan menggunakan metode Distance Regularization Level Set Evolution (DRLSE). Metode ini merupakan pengembangan dari metode level set, yang diharapkan untuk menutupi kekurangan metode level set. Dengan menggunakan metode ini, segmentasi citra medis dapat dilakukan, tetapi membutuhkan waktu yang lama ketika menggunakan citra medis yang berukuran besar. Untuk mempercepat waktu segmentasi, komputasi yang tadinya dilakukan secara sekuensial dirubah menjadi komputasi paralel dengan menggunakan bantuan Compute Unified Device Architecture (CUDA), yang dikembangkan NVIDIA untuk dapat mengakses Graphic Processing Unit (GPU). Dengan menggunakan CUDA, maka segmentasi citra medis dengan menggunakan DRLSE dapat dipercepat. Citra yang digunakan berukuran 64x64, 128x128, 256x256, 512x512, dan 1024x1024. Didapati bahwa waktu segmentasi pada citra berukuran 64x64 tidak berbeda jauh antara CPU dan GPU. Tetapi pada saat citra diperbesar, maka waktu komputasi semakin berbeda. Hasil pada segmentasi dengan citra 1024x1024, waktu komputasi antara GPU dan CPU adalah 7,0. Kata kunci: NVIDIA CUDA, Komputasi Paralel, DRLSE v

ABSTRACT Medical image are considered important in medical world. Medical image can be used for surgery preparation and simulation, radiotherapy planning, and for monitoring wound development. Analising medical image is not an easy task, expertise and experience are needed to do this task. Even with expertise doing this task can take an amount of time. In this case computer is used to analise medical image, by using image processing technique, image segmentation. Medical image segmentation can be done using Distance Regularization Level Set Evolution (DRLSE) method. This method were developed from the level set method, which is used to eliminate the irregularities from level set method. By using this method, medical image segmentation can be done, but long processing time occur when using large files. To accelerate segmentation time, computation that were done sequentially are replaced with parallel computation by using Compute Unified Device Architecture (CUDA), which is developed by NVIDIA enabling access to Graphic Processing Unit (GPU). Using CUDA, the process of medical image segmentation using DRLSE can be accelerated. Images used are in 64x64, 128x128, 256x256, 512x512, and 1024x1024 sizes. Segementation time on 64x64 image shows no significant time difference between CPU and GPU. On larger files, computation time on each processing unit show different result. Segmentation time on 1024x1024 image, GPU can process image seven times faster than CPU. Keyword: NVIDIA CUDA, Parallel Computation, DRLSE vi

Thesis ini saya persembahkan kepada: Orang tua saya, Tan William Chandra Dan Frida tutuhatunewa yang selalu berdoa dan memberikan nasehat serta dukungan setiap saat. vii

KATA PENGANTAR Puji syukur penulis ucapakan kepada Tuhan yang Maha Kuasa karena penulis dapat menyelesaikan tugas akhir dengan baik. Dalam melaksanakan tugas, penulis mendapatkan banyak bantuan dari pihak-pihak yang mendukung penulis. Untuk itu, dalam kesempatan ini, penulis mengucapkan terima kasih kepada semua pihak yang telah membantu penulis, secara khusus kepada: 1. Bapak Dr. Pranowo, ST., MT., selaku dosen pembimbing satu yang telah membimbing penulis selama melaksanakan tugas akhir. 2. Bapak B. Yudi Dwiyandiyanta, ST., MT., selaku dosen pembimbing dua yang telah membimbing penulis selama melaksanakan tugas akhir. 3. Ibu Dra. Ernawati, MT., selaku dosen penguji yang telah memberikan masukan serta arahan dalam menyelesaikan tugas akhir. 4. Segenap dosen Magister Teknik Informatika UAJY yang telah memberikan pengetahuannya kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. 5. Orang tua dan keluarga penulis, yang telah mendukung penulis dalam menjalankan tugas akhir. 6. Bapak Denny Maukar, ST., M.Eng selaku Kepala Pusat Komputer, Bapak Dr. Herdy Liow, ST., M.Eng selaku sekretaris Pusat Komputer, dan Bapak Rudy Pardanus, ST., M.Eng selaku Kepala Divisi IT Pusat Komputer serta Ibu Meiske Sumilat, S.Si, selaku Kepala Sub Bagian Pusat Komputer yang selalu memberikan dukungan dan nasehat dalam menyelesaikan tugas akhir. 7. Jun, Randy, Jess, Ivan, Bapak Oke, putu, serta seluruh staff Universitas Negeri Manado yang telah memberikan dukungan kepada penulis. viii

8. Teman-teman sekontrakan, leo, arje, efra, alen, kiven, wensi, alan, meili, yang selalu bersama-sama selama berkuliah di Universitas Atma Jaya Yogyakarta dan saling membantu dalam menyelesaikan tugas akhir. 9. Teman-teman komsel dan gang Els, stefani, ditha, nus, mice, memei, emi, tiara, giovani, valdo, dian, william, anton, yang saling menopang dalam doa selama perkuliahan di Yogyakarta. 10. Semua teman penulis yang selalu mendukung penulis saat melaksanakan tugas akhir maupun mendukung pada saat ujian pendadaran. 11. Semua orang lain yang penulis tidak dapat sebutkan satu per satu, yang telah mendukung penulis selama ini hingga penulis dapat menyelesaikan tugas akhir ini. Penulis menyadari bahwa tugas akhir ini jauh dari sempurna. Oleh karena itu, penulis menerima segala kritik dan saran yang membangun. Akhir kata, penulis berharap agar tugas akhir ini dapat berguna bagi kita semua. Yogyakarta, April 2014 Penulis, Indra Rianto ix

DAFTAR ISI PERSETUJUAN TESIS... Error! Bookmark not defined. PENGESAHAN TESIS... Error! Bookmark not defined. PERNYATAAN KEASLIAN PENELITIAN... ii ABSTRAK... v KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiv BAB I... 1 PENDAHULUAN... 1 A. Latar Belakang... 1 B. Perumusan Masalah... 4 C. Batasan Masalah... 4 D. Tujuan Penelitian... 4 E. Manfaat Penelitian... 5 F. Keaslian Penelitian... 5 G. Sistematika Penulisan... 6 BAB II... 8 TINJAUAN PUSTAKA... 8 A. Citra Medis... 10 B. Segmentasi Citra... 11 C. Komputasi Paralel... 12 D. OpenGL... 13 BAB III... 15 METODOLOGI PENELITIAN... 15 A. Distance Regularization Level Set Evolution (DRLSE)... 15 B. Compute Unified Device Architecture (CUDA)... 20 C. Alat dan Bahan... 22 BAB IV... 23 x

HASIL DAN PEMBAHASAN... 23 A. Pengolahan Citra... 23 B. Inisialisasi Kondisi Awal... 28 C. Simulasi Segmentasi DRLSE... 32 D. DRLSE CUDA... 36 E. Perbandingan Kinerja... 39 BAB V... 45 KESIMPULAN DAN SARAN... 45 A. Kesimpulan... 45 B. Saran... 45 LAMPIRAN 1. BIODATA PENULIS... 50 xi

DAFTAR GAMBAR Gambar 1. 1. Distance Regularized Level Set Evolution (DRLSE) (A) dan Geodesic Active Contour (GAC) (B) (Li, et al., 2010)... 3 Gambar 2. 1. Contoh Citra Hasil dari MRI....11 Gambar 2. 2. Perbandingan Performa CPU dan GPU... 13 Gambar 3. 1. Flowchart Segmentasi Citra dengan Metode DRLSE. 19 Gambar 3. 2. Struktur Unit Pemroses pada CUDA... 21 Gambar 4. 1. BMP Loader.....25 Gambar 4. 2. MRI Otak... 25 Gambar 4. 3. MRI Lutut... 26 Gambar 4. 4. MRI Kaki... 26 Gambar 4. 5. Gaussian Kernel 5x5... 27 Gambar 4. 6. Convolusi Citra dengan Gaussian Kernel 5x5... 28 Gambar 4. 7. Inisialisasi Kontur Awal... 29 Gambar 4. 8. Fungsi Deteksi Tepi Citra... 29 Gambar 4. 9. Fungsi Dirac... 30 Gambar 4. 10. Fungsi Distance Regularization Term... 30 Gambar 4. 11. Fungsi Area Term... 31 Gambar 4. 12. Fungsi Edge Term... 31 Gambar 4. 13. Fungsi Distance Regularization Level Set Evolution... 32 xii

Gambar 4. 14. Segmentasi Citra pada Citra MRI Lutut... 33 Gambar 4. 15. Segmentasi DRLSE pada Citra MRI Kaki... 35 Gambar 4. 16. Segmentasi DRLSE pada Citra MRI Otak... 36 Gambar 4. 17. Fungsi CUDA Edge Indicator... 37 Gambar 4. 18. Fungsi CUDA Dirac... 37 Gambar 4. 19. Fungsi CUDA Distance Regularization Term... 38 Gambar 4. 20. Fungsi CUDA Edge Term... 38 Gambar 4. 21. Fungsi CUDA Area Term... 38 Gambar 4. 22. Fungsi CUDA Distance Regularization Level Set Evolution... 39 xiii

DAFTAR TABEL Tabel 4. 1. Tabel Perbandingan Kecepatan CPU dan GPU pada Citra Otak... 41 Tabel 4. 2. Tabel Perbandingan CPU dan GPU pada Citra Lutut... 42 Tabel 4. 3. Tabel Perbandingan CPU dan GPU pada Citra Kaki... 43 xiv