kata pengantar - repository.uph.edurepository.uph.edu/687/3/toc.pdfdukungan pada proses pengerjaan...

7
iv KATA PENGANTAR Pertama-tama, penulis ingin memanjatkan puji syukur kepada Tuhan Yang Maha Esa atas berkat dan rahmat yang telah diberikan kepada penulis, sehingga penulis dapat menyelesaikan tugas akhir ini guna memperoleh gelar kesarjanaan Strata-1 dengan baik. Tugas akhir dengan judul “FASE AWAL PENDETEKSIAN JANTUNG BOCOR PADA JANIN DENGAN METODE COLOR IMAGE PROCESSING” ini bertujuan untuk menjadi sebuah kapabilitas atau cikal bakal adanya piranti lunak yang dapat digunakan sebagai pembelajaran untuk bidan dan juga dokter kandungan agar bisa melihat dan mengerti jika ada kebocoran darah di dalam jantung janin. Dalam menyelesaikan tugas akhir ini, penulis menyadari bahwa banyak pihak lain yang turut memberikan banyak bantuan, bimbingan maupun dukungan kepada penulis. Untuk itulah, pada kesempatan ini penulis ingin mengucapkan banyak terima kasih kepada pihak-pihak tersebut, yang antara lain adalah : 1. Bapak Hendra Tjahyadi., S.T., M.T., Ph.D sebagai Wakil Dekan Fakultas Ilmu Komputer. 2. Ibu Irene A. Lazarusli, S.Kom., M.T., sebagai Ketua Jurusan Teknik Informatika bantuan, bimbingan serta dukungan sehingga tugas akhir ini dapat diselesaikan dengan baik. 3. Bapak Dr. David Habsara Hareva sebagai pembimbing pertama penulis yang telah memberikan bantuan, bimbingan serta dukungan sehingga tugas akhir ini dapat diselesaikan dengan baik.

Upload: trinhcong

Post on 28-Apr-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

iv

KATA PENGANTAR

Pertama-tama, penulis ingin memanjatkan puji syukur kepada Tuhan Yang

Maha Esa atas berkat dan rahmat yang telah diberikan kepada penulis, sehingga

penulis dapat menyelesaikan tugas akhir ini guna memperoleh gelar kesarjanaan

Strata-1 dengan baik.

Tugas akhir dengan judul “FASE AWAL PENDETEKSIAN JANTUNG

BOCOR PADA JANIN DENGAN METODE COLOR IMAGE

PROCESSING” ini bertujuan untuk menjadi sebuah kapabilitas atau cikal bakal

adanya piranti lunak yang dapat digunakan sebagai pembelajaran untuk bidan dan

juga dokter kandungan agar bisa melihat dan mengerti jika ada kebocoran darah di

dalam jantung janin.

Dalam menyelesaikan tugas akhir ini, penulis menyadari bahwa banyak

pihak lain yang turut memberikan banyak bantuan, bimbingan maupun dukungan

kepada penulis. Untuk itulah, pada kesempatan ini penulis ingin mengucapkan

banyak terima kasih kepada pihak-pihak tersebut, yang antara lain adalah :

1. Bapak Hendra Tjahyadi., S.T., M.T., Ph.D sebagai Wakil Dekan Fakultas

Ilmu Komputer.

2. Ibu Irene A. Lazarusli, S.Kom., M.T., sebagai Ketua Jurusan Teknik

Informatika bantuan, bimbingan serta dukungan sehingga tugas akhir ini

dapat diselesaikan dengan baik.

3. Bapak Dr. David Habsara Hareva sebagai pembimbing pertama penulis

yang telah memberikan bantuan, bimbingan serta dukungan sehingga tugas

akhir ini dapat diselesaikan dengan baik.

Page 2: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

v

4. Bapak Dion Krisnadi, S.Inf., S.Si., M.T.I., sebagai pembimbing kedua

penulis yang telah memberikan bantuan, bimbingan serta dukungan

sehingga tugas akhir ini dapat diselesaikan dengan baik.

5. Dosen-dosen yang mengajar di Universitas Pelita Harapan, yang dengan

sabar membimbing penulis pada saat mengikuti perkuliahan dan

membagikan ilmunya kepada penulis.

6. Seluruh orang-orang terdekat penulis, keluarga terutama orang tua,

saudara, dan teman-teman penulis yang telah memberikan banyak

dukungan pada proses pengerjaan tugas akhir ini.

7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per satu, yang

turut membantu, membimbing dan mendukung penulis selama ini.

Akhir kata, semoga tugas akhir ini dapat berguna bagi semua pihak yang

membacanya, dan dapat dikembangkan lebih lanjut, sehingga bisa menjadi lebih

baik.

Tangerang, 7 Februari 2016

Kelvin Kurnia

Page 3: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

viii

DAFTAR ISI

KATA PENGANTAR………………………..........………………………..…...iv

ABSTRAK…………………..........………………………………………..…….vi

ABSTRACT…………………………………......................................................vii

DAFTAR ISI………………………………………………………..………….viii

DAFTAR GAMBAR…………………………………………...………………...x

DAFTAR TABEL………………………………………………………………xii

BAB I PENDAHULUAN………………………………………………………...1

1.1 Latar Belakang…………………………………………………….1

1.2 Rumusan Masalah………………………………………………....2

1.3 Batasan Masalah……………………………………………….......2

1.4 Tujuan……………………………………………………………...3

1.5 Metodelogi………………………………………………..……….3

1.6 Struktur Penulisan……………………………………………..…..4

BAB II LANDASAN TEORI……………………………………………………6

2.1 Pengertian Jantung………………………………………….……..6

2.2 Penjelasan Kelainan jantung pada janin……………………..….....7

2.3 Penjelasan Mesin USG Doppler…………………………………...9

2.4 Pengertian Radiologi……………………………………………..10

2.5 Pengolahan Citra…………………………………………………10

2.6 Citra Ultrasound……………………………………………….....13

2.7 Grayscale Image………………………………………………....14

2.8 Thresholding..................................................................................15

2.9 Kontur…………………………………………………………….16

2.10 OpenCV…………………………………………………………..17

BAB III PERANCANGAN DAN RENCANA PENGUJIAN………………...19

3.1 Perancangan Aplikasi………………………………………...…..19

3.1.1 Tahap Image Acquisition……………………………………...20

3.1.2 Tahap Color Image Processing……………………………....24

Page 4: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

ix

3.1.3 Tahap Image Segmentation………………………………......24

3.1.4 Tahap Representation Description…………………………...25

3.2 Rancangan Tampilan Aplikasi…………………………………...27

3.3 Pengujian Fungsional Aplikasi…………………………………...28

3.3.1 Pengujian Fungsional Tahap Image Acquisiton........................29

3.3.2 Pengujian Fungsional Tahap Color Image Processing.............29

3.3.3 Pengujian Fungsional Tahap Image Segmentation…………...29

3.3.4 Pengujian Tahap Representation Description………………...29

BAB IV HASIL PERANCANGAN APLIKASI DAN PENGUJIAN………..31

4.1 Hasil Perancangan Aplikasi……………………………………...31

4.1.1 Tahap Image Acquisition………………………………….......31

4.1.2 Tahap Color Image Processing……………………………….31

4.1.3 Tahap Image Segmentation…………………………………...32

4.1.4 Tahap Representation Description……………………………33

4.2 Hasil Akhir Tahap Mendapatkan Area Jantung dan Aliran Darah36

4.3 Tampilan Aplikasi………………………………………………..39

4.4 Hasil Pengujian Fungsional Aplikasi…………………………….44

4.4.1 Pengujian Fungsional Tahap Image Acquisition……………..44

4.4.2 Pengujian Fungsional Tahap Color Image Processing………45

4.4.3 Pengujian Fungsional Tahap Image Segmentation…………..45

4.4.4 Pengujian Fungsional Tahap Representation Description…...46

BAB V KESIMPULAN DAN SARAN………………………………………...47

5.1 Kesimpulan…………………………………………………….....47

5.2 Saran……………………………………………………………...48

DAFTAR PUSTAKA…………………………………………………………...49

LAMPIRAN……………………………………………………………………..51

Page 5: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

x

DAFTAR GAMBAR

Gambar 2.1 Contoh gambar jantung bocor………………………………………..7

Gambar 2.2 HSV……………………………………………………………...….11

Gambar 2.3 Diagram dari Pengolahan Citra……………………………………..12

Gambar 2.4 Contoh gambar citra ultrasound…………………………………….13

Gambar 2.5 Hasil Proses Grayscale…………………………………………...…14

Gambar 2.6 Hasil Fungsi dari Thresholding……………………………………..15

Gambar 2.7 Ilustrasi pemotongan warna Binary Image Thresholding…………..16

Gambar 2.8 Hasil fungsi contours………………………………………………..17

Gambar 3.1 Pipeline tahap pembuatan aplikasi pendeteksian jantung bocor……20

Gambar 3.2 Pipeline tahap Image Acquisition…………………………………...20

Gambar 3.3 Fungsi tahap Image Acquisition…………………………………….20

Gambar 3.4 Frame dari sampel…………………………………………………..23

Gambar 3.5 Pipeline tahap Color Image Processing………………...…………..24

Gambar 3.6 Fungsi tahap Color Image Processing……………………………...24

Gambar 3.7 Pipeline tahap Image Segmentation.……..…………………………25

Gambar 3.8 Fungsi tahap Image Segmentation...........…………………………...25

Gambar 3.9 Pipeline tahap Representation Description…………………………26

Gambar 3.10 Fungsi mendapatkan kontur……………………………………….26

Gambar 3.11 Contoh gambar setelah mendapatkan garis kontur……………...…26

Gambar 3.12 Fungsi menggambar kontur………………………………………..27

Gambar 3.13 Rancangan tampilan aplikasi………………………………………28

Gambar 3.14 Contoh mendapatkan garis kontur…………………………………30

Gambar 4.1 Kode Tahap Image Acquisition…………………...……………...…31

Gambar 4.2 Kode Tahap Color Image Processing……………………………....32

Gambar 4.3 Kode Tahap Image Segmentation…………………………………...33

Gambar 4.4 Kode Tahap Representation Description…………………………...35

Gambar 4.5a Video asli dari sampel 1…………………………………………...37

Gambar 4.5b Hasil akhir setelah proses dari sampel 1…………………………..37

Gambar 4.6a Video asli dari sampel 2…………………………………………...37

Page 6: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

xi

Gambar 4.6b Hasil akhir setelah proses dari sampel 2…………………………..37

Gambar 4.7a Video asli dari sampel 3…………………………………………...37

Gambar 4.7b Hasil akhir setelah proses dari sampel 3…………………………..37

Gambar 4.8a Video asli dari sampel 4…………………………………………...38

Gambar 4.8b Hasil akhir setelah proses dari sampel 4…………………………..38

Gambar 4.9a Video asli dari sampel 5…………………………………………...38

Gambar 4.9b Hasil akhir setelah proses dari sampel 5…………………………..38

Gambar 4.10 Tampilan aplikasi hasil akhir mendapatakan jantung janin……….39

Gambar 4.11 Window “normal” video jantung janin normal…………………….40

Gambar 4.12 Window “HSV” video jantung janin normal..………...…………...40

Gambar 4.13 Window “threshold” video jantung janin normal.…………………40

Gambar 4.14 Window “mask” video jantung janin normal……………………....40

Gambar 4.15 Window “video 2” video jantung janin normal…………………....41

Gambar 4.16 Window “video” video jantung janin normal...……………………41

Gambar 4.17 Tampilan aplikasi hasil akhir mendapatkan jantung dewasa……...41

Gambar 4.18 Window “normal” video jantung dewasa tidak normal...………….42

Gambar 4.19 Window “HSV” video jantung dewasa tidak normal....…………...42

Gambar 4.20 Window “threshold” video jantung dewasa tidak normal…………43

Gambar 4.21 Window “mask” video jantung dewasa tidak normal...…………....43

Gambar 4.22 Window “video 2” video jantung dewasa tidak normal...………....43

Gambar 4.23 Window “video” video jantung dewasa tidak normal..……………43

Gambar 4.24 Hasil pemotongan dari video yang sudah di threshold……………44

Gambar 4.25 Ilustrasi binary thresholding………………………………………46

Page 7: KATA PENGANTAR - repository.uph.edurepository.uph.edu/687/3/ToC.pdfdukungan pada proses pengerjaan tugas akhir ini. 7. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per

xii

DAFTAR TABEL

Tabel 3.1 Sampel video USG…………………………………………………….21