Please use this identifier to cite or link to this item: http://repository.ipb.ac.id/handle/123456789/159568
Title: Pembangunan Model untuk Deteksi Cabang dan Daun Tanaman Melon Menggunakan Mask R-CNN
Other Titles: The Development of a Model for Detecting Branches and Leaves of Melon Plants Using Mask R-CNN.
Authors: Wahjuni, Sri
Haryanto, Toto
Muslimah, Meia Noer
Issue Date: 2024
Publisher: IPB University
Abstract: Kualitas buah melon dapat ditingkatkan dan dioptimalkan dengan melakukan pemangkasan pada tanaman melon. Pemangkasan merupakan proses penghilangan yang dilakukan pada bagian tanaman tertentu. Pemangkasan tanaman melon masih dilakukan secara manual oleh petani, yang mana hal tersebut memiliki banyak kekurangan diantaranya membutuhkan biaya yang cukup tinggi untuk membayar tenaga kerja serta membutuhkan waktu yang cukup lama. Pemangkasan dapat difasilitasi dengan bantuan robot untuk mengatasi masalah yang dihadapi petani. Sebelum dilakukan pemangkasan, robot harus mampu mengenali atau mendeteksi objek daun dan cabang tanaman melon terlebih dahulu. Pada penelitian ini dilakukan deteksi pada cabang dan daun tanaman melon. Robot dapat dibantu dengan ditanamkan algoritma yang mampu secara otomatis melakukan identifikasi cabang dan daun. Salah satu algoritma yang mampu mengenali objek pada citra yakni Convolutional Neural Network (CNN). CNN adalah arsitektur jaringan saraf yang digunakan untuk mengenali dan mengekstraksi fitur dari gambar. Metode Mask Region-based Convolutional Neural Network (Mask R-CNN) merupakan pengembangan lebih lanjut, memanfaatkan CNN untuk segmentasi instans, dimana setiap objek dalam gambar tidak hanya dideteksi tetapi juga dipisahkan dengan mask biner yang akurat. Hal ini membuat Mask R-CNN sangat berguna dalam aplikasi pertanian presisi, seperti deteksi cabang dan daun pada tanaman melon, guna memantau pertumbuhan dan kesehatan tanaman secara detail. Teknik hyperparameter tuning digunakan untuk mendapatkan nilai parameter terbaik yakni learning rate, weight decay, dan learning momentum. Dengan melakukan hyperparameter tuning, Mask R-CNN dapat dioptimalkan agar lebih sensitif dalam mengenali variasi bentuk cabang dan daun, meningkatkan akurasi dalam proses deteksi dan segmentasi. Pada tahap pelatihan dan validasi dilakukan dua skenario, skenario pertama menggunakan epoch 10 dan skenario kedua menggunakan epoch 30, untuk memilih model terbaik dari variasi hyperparameter tuning. Data yang digunakan berupa data ground truth hasil pelabelan citra, dalam hal ini data yang digunakan yakni data latih dan data validasi yang telah dibagi sesuai proporsi yang sudah ditentukan. Pada tahap ini, skenario pertama memperoleh sejumlah 180 model dan skenario kedua memperoleh sejumlah 540 model, sehingga diperoleh sebanyak 720 model. Setiap skenario hanya dipilih satu model terbaik, sehingga pada tahap ini ada dua model terbaik. Pada tahap evaluasi dan pengujian dilakukan tiga skenario, skenario pertama menggunakan treshold 0,3, skenario kedua menggunakan treshold 0,5, dan skenario ketiga menggunakan threshold 0,7, untuk memahami performa model dalam berbagai tingkat ketepatan deteksi dan segmentasi objek. Data yang digunakan berupa data ground truth hasil pelabelan citra, dalam hal ini data yang digunakan yakni data uji atau data yang belum pernah dikenali sebelumnya dan telah dibagi sesuai proporsi yang sudah ditentukan. Model terbaik pada tahap pelatihan dan validasi diterapkan pada tahap ini dengan variasi skenario pengujian, untuk memperoleh nilai mean Average Precision (mAP). Nilai mAP tertinggi yakni pada nilai treshold 0,3 (skenario pertama pengujian) dengan menggunakan model terbaik yang dilatih pada epoch 30 (skenario kedua pelatihan). Objek cabang dapat dideteksi dengan AP sebesar 8,2%. Nilai AP tersebut sudah bagus daripada penelitian sebelumnya yang masih belum bisa mendeteksi objek cabang dan bisa mendeteksi cabang akan tetapi masih menggunakan data validasi. Objek daun dapat dideteksi dengan AP sebesar 66,7%. Nilai AP tersebut sudah meningkat dari penelitian sebelumnya. Pada penelitian ini diperoleh mAP sebesar 37,45%. Model yang diperoleh dapat mendeteksi objek cabang dan daun menggunakan data uji dengan nilai AP yang meningkat dari penelitian sebelumnya.
The quality of melon fruits can be improved and optimized through pruning. Pruning is the process of removing specific parts of the plant. Currently, melon pruning is still performed manually by farmers, which has several drawbacks, including high labor costs and a significant amount of time required. Pruning can be facilitated by using robots to address the challenges faced by farmers. Before pruning is conducted, the robot must first be able to recognize or detect the leaves and branches of the melon plant. This study focuses on detecting the branches and leaves of melon plants. Robots can be assisted by implementing an algorithm capable of automatically identifying branches and leaves. One algorithm capable of recognizing objects in images is the Convolutional Neural Network (CNN). CNN is a neural network architecture designed to recognize and extract features from images. The Mask Region-based Convolutional Neural Network (Mask R-CNN) is an advanced development that utilizes CNN for instance segmentation, where each object in the image is not only detected but also separated with an accurate binary mask. This makes Mask R-CNN particularly useful in precision agriculture applications, such as detecting branches and leaves of melon plants, to monitor plant growth and health in detail. Hyperparameter tuning techniques are used to obtain the best parameter values, such as learning rate, weight decay, and learning momentum. By performing hyperparameter tuning, Mask R-CNN can be optimized to be more sensitive in recognizing variations in the shape of branches and leaves, enhancing the accuracy of the detection and segmentation process. In the training and validation stages, two scenarios were conducted: the first scenario used 10 epochs, and the second used 30 epochs to select the best model from the hyperparameter tuning variations. The data used were ground truth data resulting from image labeling, including training and validation data, which had been divided according to the predetermined proportions. In this stage, the first scenario yielded 180 models, and the second scenario yielded 540 models, resulting in a total of 720 models. Only one best model was selected for each scenario, resulting in two best models at this stage. In the evaluation and testing stages, three scenarios were conducted: the first scenario used a threshold of 0.3, the second used a threshold of 0.5, and the third used a threshold of 0.7, to understand the model's performance at various levels of detection and segmentation accuracy. The data used were ground truth data from image labeling, specifically test data that had not been recognized before and had been divided according to predetermined proportions. The best model from the training and validation stage was applied at this stage with variations in testing scenarios to obtain the mean Average Precision (mAP) value. The highest mAP value was obtained with a threshold of 0.3 (the first testing scenario) using the best model trained with 30 epochs (the second training scenario). Branch objects were detected with an AP of 8.2%. This AP value is an improvement compared to previous studies that were unable to detect branch objects or could only detect branches using validation data. Leaf objects were detected with an AP of 66.7%. This AP value showed an increase compared to previous studies. The AP value has increased from previous research. In this study, mAP was obtained at 37.45%. The model obtained can detect branch and leaf objects using test data with increased AP values from previous research.
URI: http://repository.ipb.ac.id/handle/123456789/159568
Appears in Collections:MT - Mathematics and Natural Science

Files in This Item:
File Description SizeFormat 
cover_G6501211067_f0bb9809f75d4b24ba98bf53c9e3f15e.pdfCover427.57 kBAdobe PDFView/Open
fulltext_G6501211067_750dceb88f85457fa6c8f5f16565e9d0.pdf
  Restricted Access
Fulltext1.18 MBAdobe PDFView/Open
lampiran_G6501211067_660b3e0b7e024d6f81f2b79b36233d68.pdf
  Restricted Access
Lampiran330.42 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.