Rice Plant Disease Detection System based on Leaf Image using Web-based CNN Algorithm

Lisa Menden, Kristofel Santa, Sondy Kumajas

Abstract


Rice (Oryza sativa) plays a crucial role as a major staple food commodity. However, diseases such as Bacterial Blight, Brown Spot, and Leaf Blast can cause significant crop losses. Current manual identification methods have limitations due to high subjectivity and long diagnosis time. This study proposes a web-based automatic detection system using a Convolutional Neural Network (CNN). The dataset was obtained from Kaggle and consisted of 2,800 images evenly distributed across four classes (700 images per class). The data were split using an 80:20 ratio for training and validation sets, followed by preprocessing steps including resizing to 224×224 pixels and data augmentation. The CNN architecture was designed with four convolutional blocks and optimized using the Adam optimizer. Training for 50 epochs achieved an accuracy of 77.50%, precision of 82.98%, recall of 77.50%, and an F1-score of 72.84%. Based on the confusion matrix analysis, the model performed very well in detecting Bacterial Blight and Brown Spot but still faced difficulties in identifying the Leaf Blast class. Overall, the developed system has the potential to serve as a decision-support tool for farmers, although further performance improvements are required, particularly for detecting specific disease variants.

Keywords


convolutional neural network (CNN); deep learning; digital image processing; precision agriculture; rice disease detection

Full Text:

PDF

References


Badan Pusat Statistik, "Luas Panen dan Produksi Padi di Indonesia 2023 (Angka Sementara)," Berita Resmi Statistik, No. 75/10/Th. XXVI, Jakarta: BPS, 2023.

A. S. Putra and H. A. Wibawa, "Sistem Pakar Diagnosa Penyakit Tanaman Padi menggunakan Metode Certainty Factor," Jurnal Ilmiah Informatika, Vol. 7, No. 1, pp. 25–32, 2019, DOI: 10.33884/jif.v7i1.921.

H. Semangun, Penyakit-Penyakit Tanaman Pangan di Indonesia. Yogyakarta: Gadjah Mada University Press, 2008.

D. Nugraha and R. W. Pratiwi, "Identifikasi Penyakit Padi berdasarkan Citra Daun menggunakan Algoritma K-Nearest Neighbor," Jurnal Algoritma, Vol. 18, No. 2, pp. 450–458, 2021, DOI: 10.33364/algoritma.v18i2.921.

M. Glen, "Implementasi Sistem Informasi berbasis Web untuk meningkatkan Efisiensi Pengelolaan Data," Journal of Informatics, Business, Education, and Innovation Technology, Vol. 18, No. 1, 2022, DOI: 10.18196/st.v18i1.708.

S. Kusumadewi, Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta: Graha Ilmu, 2003.

R. R. Rachmawati, "Smart Farming 4.0 untuk mewujudkan Pertanian Indonesia Maju, Mandiri, dan Modern," Forum Penelitian Agro Ekonomi, Vol. 38, No. 2, pp. 137–154, 2020, DOI: 10.21082/fae.v38n2.2020.137-154.

I. Goodfellow, Y. Bengio, and A. Courville, Deep Learning. Cambridge: MIT Press, 2016.

B. Santoso and I. Kurniawan, "Penerapan Deep Learning untuk Klasifikasi Hama Tanaman Padi menggunakan Metode CNN," Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), Vol. 4, No. 4, pp. 780–787, 2020, DOI: 10.29207/resti.v4i4.2201.

P. K. R., V. Deshmukh, S. U. Bhandari, R. Raut, and R. Kharat, "Rice Leaf Disease Detection using Convolutional Neural Network," International Journal on Recent and Innovation Trends in Computing and Communication, Vol. 11, No. 5s, pp. 136–141, 2023, DOI: 10.17762/ijritcc.v11i5s.6636.

Md. J. Hasan et al., "An IoT based System with Edge Intelligence for Rice Leaf Disease Detection using Machine Learning," in 2021 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), 2021, pp. 1–6, DOI: 10.1109/IEMTRONICS52119.2021.9422587.

S. S. Harakannanavar, J. M. Rudagi, V. I. Puranikmath, A. Siddiqua, and R. Pramodh, "Rice Leaf Disease Detection with Transfer Learning Approach," in 2022 IEEE International Conference on Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER), 2022, pp. 206–211, DOI: 10.1109/DISCOVER55800.2022.9974955.

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. Spatial Inf. SCI., Vol. XLII-3/W6, pp. 297–304, 2019, DOI: 10.5194/isprs-archives-XLII-3-W6-297-2019.

C. R. Rahman et al., "Identification of Various Rice Plant Diseases using Optimized Convolutional Neural Network," Agriculture, Vol. 13, No. 8, p. 1505, 2023, DOI: 10.3390/agriculture13081505.

A. Ananta, S. C. Kumajas, and E. Moningkey, "Sistem Klasifikasi Tingkat Kematangan Cabai Rawit menggunakan Algoritma K-Nearest Neighbor (KNN) berbasis Web," IKRAITH-INFORMATIKA, Vol. 9, No. 3, pp. 216–224, 2025, DOI: 10.37817/ikraith-informatika.v9i3.

T. Daniya and S. Vigneshwari, "Rice Leaf Diseases Classification using CNN with Transfer Learning," in 2020 IEEE Calcutta Conference (CALCON), 2020, pp. 215–220, DOI: 10.1109/CALCON49167.2020.9106540.

K. Santa, S. Ropa, and E. R. S. Moningkey, "Pengembangan Sistem Informasi Inventaris Barang berbasis Web menggunakan Metode Extreme Programming (XP)," Journal of Informatics, Business, Education, and Innovation Technology, Vol. 2, No. 1, 2023.

T. Wibowo, "Analisis Efek Augmentasi Data pada Klasifikasi Citra Digital menggunakan Convolutional Neural Network," Indonesian Journal of Computer Science, Vol. 9, No. 2, pp. 112–120, 2020, DOI: 10.33022/ijcs.v9i2.285.

F. Chollet, Deep Learning with Python, 2nd ed. Manning Publications, 2021.

I. P. Sari and D. A. P. Putri, "Implementasi Library Keras dan TensorFlow untuk Pengenalan Pola Citra Digital," Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, Vol. 4, No. 9, pp. 3021–3028, 2020.

S. Riyadi, "Pengembangan Aplikasi Web Deteksi Penyakit Tanaman berbasis Framework Flask dan TensorFlow," Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), Vol. 8, No. 5, pp. 985–994, 2021, DOI: 10.25126/jtiik.202185457.

R. S. Pressman, Software Engineering: A Practitioner’s Approach, 8th ed. New York: McGraw-Hill Education, 2014.

R. Lestari, "Evaluasi Kinerja Model Klasifikasi menggunakan Confusion Matrix dan ROC Curve," Jurnal Statistika dan Komputasi, Vol. 5, No. 1, pp. 34–42, 2021, DOI: 10.32665/jsk.v5i1.255.

A. Hidayat and M. K. Anam, "Pengujian Black Box pada Aplikasi Sistem Informasi Akademik menggunakan Teknik Equivalence Partitioning," Jurnal Informatika Terpadu, Vol. 6, No. 2, pp. 89–95, 2020, DOI: 10.54914/jit.v6i2.255.




DOI: https://doi.org/10.32520/stmsi.v15i2.6067

Article Metrics

Abstract view : 5 times
PDF - 0 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.