• Tidak ada hasil yang ditemukan

PENERAPAN TEKNOLOGI IMAGE PROCESSING PADA SISTEM DIAGNOSA PENYAKIT PADI BERBASIS ANDROID DENGAN METODE WATERFALL. Laporan Tugas Akhir

N/A
N/A
Protected

Academic year: 2022

Membagikan "PENERAPAN TEKNOLOGI IMAGE PROCESSING PADA SISTEM DIAGNOSA PENYAKIT PADI BERBASIS ANDROID DENGAN METODE WATERFALL. Laporan Tugas Akhir"

Copied!
17
0
0

Teks penuh

(1)

PENERAPAN TEKNOLOGI IMAGE PROCESSING PADA SISTEM DIAGNOSA PENYAKIT PADI BERBASIS ANDROID

DENGAN METODE WATERFALL

Laporan Tugas Akhir

Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Informatika Universitas Muhammadiyah Malang

Tiara Intana Sari 201810370311235

Bidang Minat Sains Data

PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2022

(2)

i

LEMBAR PERSETUJUAN

(3)

ii

LEMBAR PENGESAHAN

(4)

iii

LEMBAR PERNYATAAN

(5)

iv

ABSTRAK

Indonesia menempati posisi ketiga dengan penghasil beras terbanyak di dunia, sehingga hal tersebut menjadikan padi sebagai sumber makanan pokok yang paling penting di negara ini. Namun, adanya kerugian panen yang disebabkan oleh penyakit padi seringkali tidak dapat diprediksi dan hampir dialami oleh sebagian besar petani di Indonesia. Selain itu, kurangnya jumlah Penyuluh Pertanian Lapangan (PPL) dimana dari 82 ribu desa yang berpontensi dikembangakan pertanian hanya terdapat 73 ribu PPL, sehingga tidak semua masyarakat dalam satu daerah mendapatkan informasi yang akurat mengenai pencegahan maupun pengendalian penyakit tanaman padi. Berdasarkan permasalahan di atas penggunaan Model Waterfall diusulkan dalam pembuatan aplikasi pintar berbasis android yang terintegrasi dengan teknologi pemrosesan gambar menggunakan model Deep Learning. Pada penelitian ini juga dilakukan penggunaan kombinasi model Transfer Learning dalam sistem diagnosa penyakit padi secara realtime dengan tujuan mendapatkan hasil yang akurat dalam proses diagnosanya. Hasil penelitian ini sistem mampu memberikan keakuratan diagnosa hingga 97% dan mampu menampilkan informasi detail mengenai hasil diagnosa.

Sehingga diharapkan sistem ini dapat membawa manfaat dan perubahan yang baik bagi petani padi di Indonesia.

Kata Kunci: Android, Deep Learning, Padi, Pemrosesan Gambar, Transfer Learning.

(6)

v

ABSTRACT

Indonesia occupies the third position with the largest rice producer in the world, so that it becomes rice as the most important staple food source in this country. However, crop losses caused by rice disease are often unpredictable and almost experienced by most farmers in Indonesia. In addition, the lack of Field Agricultural Extension Officers (PPL) where out of 82 thousand villages that have the potential for agricultural development there are only 73 thousand PPLs, so that not all communities in one area get accurate information about the prevention and control of rice plant diseases. Based on the above problems, the use of the Waterfall Model is proposed in making smart applications based on Android that are integrated with image processing technology using the Deep Learning model.

This study also uses a combination of Transfer Learning models in the real-time rice disease diagnosis system with the aim of getting accurate results in the diagnosis process. The results of this study are the system is able to provide diagnostic accuracy up to 97% and is able to display detailed information about the results of the diagnosis. So it is hoped that this system can bring benefits and good changes for rice farmers in Indonesia.

Keywords: Android, Deep Learning, Rice, Image Processing, Transfer Learning.

(7)

vi

LEMBAR PERSEMBAHAN

Alhamdulillahi rabbil ‘alamin, puji syukur atas kehadirat Allah SWT atas limpaham rahmat serta nikmat-Nya sehingga peneliti dapat menyelesaikan tugas akhir ini. Dalam penyusunan tugas akhir ini tidak luput dari bantuan orang-orang disekeliling peneliti, oleh karena itu peneliti ingin menyampaikan ucapan terimakasih kepada :

1. Bapak Galih Wasis Wicaksono, S.Kom., M.Cs. dan Bapak Mahar Faiqurahman, S.Kom., M.T. selaku dosen pembimbing dalam proses penyusunan tugas akhir.

2. Bapak Mahar Faiqurahman, S.Kom., M.T. selaku dosen wali yang senantiasa membimbing selama proses perkuliahan berlangsung.

3. Bapak/Ibu Dosen Informatika Universitas Muhammadiyah Malang, yang telah memberikan ilmu bermanfaat selama proses perkuliahan.

4. Kedua orang tua yang senantiasa memberikan dukungan dari awal hingga mencapai titik saat ini, yang memberikan semangat serta selalu mendoakan kebaikan saya.

5. Rekan-rekan saya yang tergabung dalam tim kompetisi yang berhasil kami menangkan.

6. Ulfah, Husein, Andika, dan Dika teman saya dari awal kuliah yang telah memberikan dukungan secara akademik maupun non-akademik selama proses perkuliahan.

7. Teman-teman yang menemani saya selama proses kuliah berlangsung, baik teman-teman di Kelas F, maupun teman-teman di organisasi yang telah mengajarkan banyak hal kepada saya

8. Terimakasih untuk diri saya sendiri yang telah berjuang hingga sampai pada titik ini dan dapat menyelesaikan Laporan Tugas Akhir ini dengan baik.

Malang, 25 Januari 2022

Penulis

(8)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-NYA sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul: Penerapan Teknologi Image Processing pada Sistem Diagnosa Penyakit Padi berbasis Android dengan Metode Waterfall”.

Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi desain tampilan aplikasi, kinerja aplikasi, hingga hasil pengujian dari penggunaan aplikasi, yang diharapkan dengan adanya aplikasi ini dapat bermanfaat bagi masyarakat khususnya dalam hal pertanian.

Peneliti menyadari sepenuhnya bahwa dalam penulisan laporan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan.

Malang, 25 Januari 2022

Penulis

(9)

viii

DAFTAR ISI

HALAMAN JUDUL

LEMBAR PERSETUJUAN ... i

LEMBAR PENGESAHAN ... ii

LEMBAR PERNYATAAN ...iii

ABSTRAK ... iv

ABSTRACT ... v

LEMBAR PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xi

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang... 1

1.2. Rumusan Masalah ... 3

1.3. Tujuan Penelitian ... 3

1.4. Batasan Masalah ... 3

BAB II TINJAUAN PUSTAKA ... 4

2.1. Penelitian Terdahulu ... 4

2.2. Image Processing ... 5

2.3. Deep Learning ... 6

2.3.1. Convolution Neural Network (CNN) ... 7

2.4. Transfer Learning ... 7

2.4.1. ResNet ... 8

2.5. Model Waterfall ... 8

2.5.1. Analisis Kebutuhan dan Pengumpulan Informasi ... 9

2.5.2. Perancangan ... 9

2.5.3. Implementasi Sistem ... 9

2.5.4. Pengujian ... 9

2.5.5. Deployment Sistem ... 10

2.5.6. Maintenance ... 10

2.6. Black Box Testing ... 10

2.7. User Acceptance Test (UAT) ... 11

(10)

ix

BAB III METODE PENELITIAN ... 12

3.1. Analisis Permasalahan ... 13

3.2. Analisis Data ... 13

3.3. Analisis Kebutuhan Sistem ... 14

3.4. Perancangan Database ... 14

3.5. Perancangan Sistem ... 15

3.5.1. Menu Pindai Penyakit Padi ... 15

3.5.2. Menu Daftar Penyakit ... 17

3.6. Perancangan Desain Interface ... 17

3.7. Implementasi Sistem ... 20

3.8. Pengujian Sistem ... 21

3.8.1. Pengujian Black Box ... 21

3.8.2. Pengujian UAT ... 22

3.9. Deployment Sistem ... 23

BAB IV HASIL DAN PEMBAHASAN ... 24

4.1. Menu-menu Aplikasi ... 24

4.1.1. Masuk dan Daftar ... 24

4.1.2. Menu Daftar Penyakit Padi ... 26

4.1.3. Menu Pindai Penyakit ... 29

4.2. Hasil Pengujian ... 32

4.2.1. Hasil Pengujian Black Box ... 32

4.2.2. Hasil Pengujian UAT ... 33

BAB V PENUTUP ... 35

5.1. Kesimpulan... 35

5.2. Saran ... 35

DAFTAR PUSTAKA ... 36

(11)

x

DAFTAR GAMBAR

Gambar 2.1. Langkah-langkah Image Processing ... 5

Gambar 2.2. Struktur Deep Learning ... 6

Gambar 2.3. Struktur Model CNN ... 7

Gambar 2.4. Tiga Aspek dalam Transfer Learning ... 8

Gambar 2.5. Tahapan dalam Model Waterfall ... 9

Gambar 3.1. Tahapan Penelitian... 13

Gambar 3.2. Proses perancangan menu Pindai Penyakit ... 16

Gambar 3.3. Kinerja Menu Pindai Penyakit ... 16

Gambar 3.4. Website Admin Kelola Daftar Penyakit ... 17

Gambar 3.5. Proses menambahkan isi Daftar Penyakit ... 17

Gambar 3.6. (a) Login, (b) Register... 18

Gambar 3.7. Menu Utama ... 18

Gambar 3.8. (a) Daftar Penyakit, dan (b) Detail Penyakit. ... 19

Gambar 3.9. (a) Pindai Penyakit, dan (b) Hasil Diagnosa Penyakit ... 19

Gambar 3.10. Implementasi Pada Android Studio ... 20

Gambar 3.11. Website Admin ... 20

Gambar 4.1. Tampilan awal aplikasi ... 24

Gambar 4.2. Tampilan Register ... 25

Gambar 4.3. Pesan Aktivasi pada Email Pengguna ... 25

Gambar 4.4. Tampilan Login ... 25

Gambar 4.5. Tampilan Daftar Penyakit ... 26

Gambar 4.6. Tampilan Detail Penyakit ... 27

Gambar 4.7. Website Kelola Daftar Penyakit ... 27

Gambar 4.8. Detail Penyakit pada Website... 28

Gambar 4.9. Sunting Informasi Daftar Penyakit ... 28

Gambar 4.10. Integrasi Database ke Android Studio ... 29

Gambar 4.11. Mengambil Data Daftar Penyakit ... 29

Gambar 4.12. (a) Pengambilan Gambar, dan (b) Hasil Diagnosa Penyakit ... 30

Gambar 4.13. Integrasi Model Prediksi ke Android Studio ... 31

Gambar 4.14. Mengambil Prediksi Data ... 31

Gambar 4.15. Tampilan Potret Bukan Gambar Padi ... 32

Gambar 4.16. Dokumentasi Pengujian UAT pada Petani Padi ... 34

(12)

xi

DAFTAR TABEL

Tabel 2.1. Penelitian Terdahulu ... 4

Tabel 2.2. Skala Likert ... 11

Tabel 3.1. Kebutuhan Sistem ... 14

Tabel 3.2. Atribut Database Akun Pengguna ... 14

Tabel 3.3. Atribut Database Daftar Penyakit ... 15

Tabel 3.4. Pertanyaan pada Pengujian Black Box ... 21

Tabel 3.5. Daftar Pertanyaan pada Pengujian UAT ... 22

Tabel 3.6. Kriteria Persentase UAT ... 23

Tabel 4.1. Hasil Pengujian Black Box ... 32

Tabel 4.2. Hasil Pengujian UAT ... 33

(13)

36

DAFTAR PUSTAKA

[1] M. Ishaq, A. T. Rumiati, and E. O. Permatasari, “Analisis Faktor-Faktor yang Mempengaruhi Produksi Padi di Provinsi Jawa Timur Menggunakan Regresi Semiparametrik Spline,” J. Sains dan Seni ITS, vol. 6, no. 1, 2017, doi:

10.12962/j23373520.v6i1.22451.

[2] “Top Country Production of Wheat,” Food and Agriculture Organization of the United Nation, 2019. https://www.fao.org/faostat/en/#rankings/

countries_by_commodity.

[3] M. S. Alfarisi, C. A. Bintang, and S. Ayatillah, “EXSYS (Drone Security with Audio and Expert System) Village for Exploiting Birds and Identifying Rights and Rice Diseases Keeping Food Security and Enhancing Food Development In Indonesia,” J. Appl. Agric. Sci. Technol., vol. 2(1), pp. 35–

50, 2018.

[4] M. Y. Said, I. N. Widiarta, and M. Muhsin, “Petunjuk Teknis: Pengendalian Terpadu Penyakit Tungro,” pp. 1–38, 2007, [Online]. Available:

http://malut.litbang.pertanian.go.id/images/stories/Juknislap- PHTtungro.pdf

[5] Sopialena, Segitiga Penyakit Tanaman. Mulawarman University Press, 2017.

[6] A. Budiman, P. Utomo, and S. Rahayu, “Pengembangan Aplikasi Deteksi Dini Serangan Hama Padi Berbasis Android,” J. Terap. Abdimas, vol. 4, no.

1, p. 33, 2019, doi: 10.25273/jta.v4i1.3805.

[7] P. T. Prasetyaningrum, P. Studi, S. Informasi, P. Studi, and S. Informasi,

“Implementasi Sistem Pakar Berbasis Website,” vol. 3, no. 2, 2020.

[8] F. A. Iskandar, “Sitem Pakar Diagnosis Hama Penyakit Pada Tanaman Padi Menggunakan Metode Certainty Factor Dan Forward Chaining Berbasis Android,” JATI (Jurnal Mhs. Tek. Inform., vol. 2, no. 1, pp. 373–379, 2018, [Online]. Available: https://ejournal.itn.ac.id/index.php/jati/article/view/

1275.

[9] H. Andrianto, Suhardi, A. Faizal, and F. Armandika, “Smartphone application for deep learning-based rice plant disease detection,” 2020 Int.

(14)

37

Conf. Inf. Technol. Syst. Innov. ICITSI 2020 - Proc., pp. 387–392, 2020, doi:

10.1109/ICITSI50517.2020.9264942.

[10] BPS, “Jumlah Petugas Penyuluh Lapangan di Indonesia,” Badan Pusat Statistik Provinsi Jawa Timur, 2020. .

[11] K. Chithra and T. Santhanam, “A novel denoising technique for mixed noise removal from grayscale and color images,” J. Theor. Appl. Inf. Technol., vol.

96, no. 3, pp. 626–642, 2018.

[12] V. Hlavac, “Fundamentals of Image Processing,” Opt. Digit. Image Process.

Fundam. Appl., no. July, pp. 71–96, 2011, doi: 10.1002/9783527635245.

ch4.

[13] J. W. G. Putra, “Pengenalan Konsep Pembelajaran Mesin dan Deep Learning,” vol. 4, no. August, pp. 1–235, 2019.

[14] L. Ruiz and R. Vargas, “Deep Learning: Previous and Present Applications,”

J. Aware., vol. 2, no. November 2017, p. 11,13, 2017.

[15] J. Ludwig, “Image Convolution, slides,” pp. 1–8, 2007, [Online]. Available:

http://web.pdx.edu/~jduh/courses/Archive/geog481w07/Students/Ludwig_I mageConvolution.pdf.

[16] L. Toorrey and J. Shavlik, “Transfer Learning,” Data Classif. Algorithms Appl., pp. 657–665, 2014, doi: 10.1201/b17320.

[17] K. He, “Deep Residual Learning for Image Recognition.”

[18] N. Milosevic, “Introduction to Convolutional Neural Networks,” Introd. to Convolutional Neural Networks, no. April, 2020, doi: 10.1007/978-1-4842- 5648-0.

[19] P. Mitra, S. Chatterjee, and N. Ali, “Graphical analysis of MC/DC using automated software testing,” ICECT 2011 - 2011 3rd Int. Conf. Electron.

Comput. Technol., vol. 3, pp. 145–149, 2011, doi:

10.1109/ICECTECH.2011.5941819.

[20] T. Murnane and K. Reed, “On the effectiveness of mutation analysis as a black box testing technique,” Proc. Aust. Softw. Eng. Conf. ASWEC, vol.

2001-Janua, no. November, pp. 12–20, 2001, doi:

(15)

38 10.1109/ASWEC.2001.948492.

[21] S. Nidhra, “Black Box and White Box Testing Techniques - A Literature Review,” Int. J. Embed. Syst. Appl., vol. 2, no. 2, pp. 29–50, 2012, doi:

10.5121/ijesa.2012.2204.

[22] B. Priyatna, A. L. Hananto, and M. Nova, “Application of UAT ( User Acceptance Test ) Evaluation Model in Minggon E-Meeting Software Development,” Systematics, vol. 2, no. 3, pp. 110–117, 2020, [Online].

Available: https://journal.unsika.ac.id/index.php/systematics/issue/view/23 5

[23] M. Kramer, “Best Practices in Systems Development Lifecycle : An Analysis based on The Waterfall Model,” Rev. Bus. Financ. Stud., vol. 9, no.

1, pp. 77–84, 2018.

[24] V. K. Shrivastava, M. K. Pradhan, S. Minz, and M. P. Thakur, “Rice plant disease classification using transfer learning of deep convolution neural network,” Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. - ISPRS Arch., vol. 42, no. 3/W6, pp. 631–635, 2019, doi: 10.5194/isprs-archives-XLII-3- W6-631-2019.

[25] T. Setiady, “Leaf Rice Disease: This data was taken in Southeast Sulawesi, Indonesia.,” Kaggle, 2021. https://www.kaggle.com/tedisetiady/leaf-rice- disease-indonesia.

[26] P. P. dan P. T. Pangan, “Petunjuk Teknik Hama Penyakit,” 2007.

[27] P. Robinson, “Hama dan Penyakit Tanaman Padi dan Deskripsi Padi

Sawah,” pp. 1–52, 2018, [Online]. Available:

http://kepri.litbang.pertanian.go.id/new/images/pdf/Petunjuk-Teknis/Buku- Saku-Hama-dan-Penyakit-Tanaman-Padi-dan-Diskripsi-Padi-Sawah.pdf.

[28] P. Tungro, “Epidemiologi dan Strategi Pengendalian Penyakit Tungro,”

Iptek Tanam. Pangan, vol. 3, no. 2, pp. 184–204, 2015.

[29] E. C. Foster and S. Godbole, “Database systems: A pragmatic approach,”

Database Syst. A Pragmatic Approach, pp. 1–595, 2016, doi: 10.1007/978- 1-4842-1191-5.

(16)

39

[30] W. N. Cholifah, Y. Yulianingsih, and S. M. Sagita, “Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap,” STRING (Satuan Tulisan Ris. dan Inov. Teknol., vol.

3, no. 2, p. 206, 2018, doi: 10.30998/string.v3i2.3048.

[31] M. S. Mustaqbal, R. F. Firdaus, and H. Rahmadi, “Pengujian Aplikasi menggunakan Black Box Testing Boundary Value Analysis (Studi Kasus : Aplikasi Prediksi Kelulusan SNMPTN),” vol. I, no. 3, pp. 31–36, 2015.

(17)

40

Referensi

Dokumen terkait

Dari hasil estimasi pada tabel 3 terlihat bahwa variabel curah hujan merupakan variabel iklim yang berpengaruh signiikan secara parsial untuk keempat model dalam

 Transformasi Laplace adalah metoda operasional yang dapat digunakan untuk menyelesaikan persamaan diferensial linier..  Dapat mengubah fungsi umum (fungsi

Metode penelitian yang dilakukan pada studi ini adalah analisa deskriptif dengan melihat hubungan antar variabel, yaitu persepsi potensi korupsi, potensi suap, daya

• Kepala Desa menyampaikan laporan pertanggungjawaban realisasi pelaksanaan APBDesa kepada Bupati/Walikota setiap akhir tahun anggaran. • Laporan pertanggungjawaban

Pada zaman ini telah mempunyai beberapa ciri khas, di antaranya adalah menggunakan alat-alat sederhana yang dibuat dari batu dan tulang, mengenal cocok taman dan

Standar Nasional Pendidikan (SNP) merupakan kriteria minimal tentang berbagai aspek yang relevan dalam pelaksanaan sistem pendidikan nasional dan harus dipenuhi oleh

Berdasarkan observasi yang peneliti lakukan di kelas VIII B SMP N 7 Singaraja, ditemukan bahwa motivasi dan prestasi belajar yang dimiliki oleh siswa pada kelas tersebut

Dengan penerapan metode Profile Matching kedalam Sistem Pendukung Keputusan untuk Kenaikan Jabatan merupakan hal yang sangat tepat, dimana metode Profile Matching