Skip to content

Original Research

Frontiers in Remote Sensing ·

Volume 7 - 2026 | https://doi.org/10.3389/frsen.2026.1698781

Deep learning-based classification of wet direct seeded rice, broadcasted direct seeded rice and transplanted rice using drone imagery for precision agriculture

  • Amrutha Lakshmi Gubbala1
  • Santosha Rathod2,3*corresponding author
  • Ramesh Dasyam1
  • Mahender Kumar Rapolu2*corresponding author
  • Arun Kumar Dasari4
  • Pundarikakshudu Kurra5
  • Hanuma Raviteja Madireddy6
  • Prajwal R. Shashishekhar7
  • Ravi V. Mural7
  • Anil Kumar8
  • Raman Meenakshi Sundaram2
  1. 1Department of Statistics and Computer Applications, ANGRAU - Agricultural College, Bapatla, Andhra Pradesh, India
  2. 2ICAR-Indian Institute of Rice Research, Hyderabad, Telangana, India
  3. 3School of Social Science and Policy Support, ICAR–National Institute of Abiotic Stress Management (NIASM), Baramati, Maharashtra, India
  4. 4Department of Electronics and Communication Engineering, KSRM College of Engineering, Kadapa, Andhra Pradesh, India
  5. 5Praanadhaara Organised Agro Forestry Private Limited, Vijayawada, Andhra Pradesh, India
  6. 6Vyomik Innovations Pvt. Ltd. (Vyomik Drones), Hyderabad, Telangana, India
  7. 7Department of Agronomy, Horticulture and Plant Science, South Dakota State University, Brookings, SD, United States
  8. 8Technical Coordination Unit, Indian Council of Agricultural Research, New Delhi, India
Article metrics0 viewsView details

Abstract

Accurate estimation of crop area using classification techniques applied to drone imagery plays an important role in precision agriculture. Traditional machine learning (ML) approaches have been widely used for agricultural image classification; however, advanced deep learning (DL) models generally provide superior feature extraction and classification capability for complex crop patterns. Differentiating various rice establishment methods is essential for precise area estimation. In this study, advanced deep learning models were employed to classify three types of rice cultivation: (i) Broadcasted Direct Seeded Rice (DSR), (ii) Wet Direct Seeded Rice (Wet DSR), and (iii) Transplanted Rice (TR) using drone imagery. The drone imagery was collected from an experimental field at Praanadhaara Organised Agro Forestry Private Limited, Bapatla District, Andhra Pradesh, India. The images were captured in the visible spectrum (Red, Green, and Blue bands) on three dates, viz., 15 October 2023, 27 October 2023, and 01 December 2023, from an altitude of 40 m and were used to train and test classification models. Classification was performed using six ResNet-50 based hybrid models, namely, ResNet-50+K-Nearest Neighbor (ResNet-50+KNN), ResNet-50+Support Vector Machine (ResNet-50+SVM), ResNet-50+Decision Trees (ResNet-50+DT), ResNet-50+Random Forest (ResNet-50+RF), ResNet-50+Naïve Bayes (ResNet-50+NB), and ResNet-50+Neural Network (ResNet-50+NN), along with two additional DL architectures, namely, You Only Look Once version 5 (YOLOv5) and You Only Look Once version 8 (YOLOv8). Model performance was evaluated using overall accuracy (OA), precision (P), recall (R), kappa coefficient (K), F1-score (F1), and mean Average Precision (mAP). Among the tested classifiers, the ResNet-50+NN model consistently achieved the highest average overall accuracies of 93.16%, 95.81%, and 93.31% at T 1, T 2, and T 3, respectively, outperforming all other models, whose accuracies ranged from 78.05% to 92.07%, 86.11%–95.24%, and 77.47%–92.09% across the respective time intervals. The ResNet-50+NN model also recorded the highest precision (0.93–0.97), recall (0.92–0.97), F1-score (0.92–0.97), and kappa coefficient (0.89–0.96), demonstrating superior and consistent classification performance across all observation dates. The methodology developed in this work enables precise identification of rice establishment methods, improving crop mapping and monitoring. This identification enhances resource efficiency, optimizes input use, and supports site-specific management, contributing to sustainable precision agriculture.

Keywords

1 Introduction

Advancements in remote sensing technologies have significantly enhanced the monitoring and implementation of precision agriculture (PA) practices aimed at promoting sustainable crop production. PA involves several key stages, including data collection, data analysis, decision making and field management. Among various data acquisition methods, Unmanned Aerial Vehicles (UAV) and drone-based imaging has emerged as a powerful tool due to its high spatial resolution and flexibility. These drone-acquired images are processed to extract information about the objects within the field, often using advanced image processing techniques (Franco-Navarro et al., 2025).

Image analysis methods for drone-acquired data can be broadly categorized into pixel-based and patch/scene-based approaches for image classification within agricultural imagery. In pixel-based classifications, each pixel is analyzed individually and a class label is assigned to it. The aggregation of the labelled pixels provides an overall understanding of the objects present in the image. Patch-based methods analyze a small neighborhood or group of pixels (a patch), assigning a single class label to the entire patch. In contrast, scene-based classification assigns a class label to the entire image, assuming it contains only one dominant object class (Cheng et al., 2020).

The use of drone imagery in agricultural applications has gained momentum in recent years. Bouguettaya et al. (2022), provided a comprehensive review of deep learning (DL) models for classifying UAV images in agricultural settings, highlighting the use of advanced deep learning (DL) approaches such as convolutional neural networks (CNNs) for crop detection. Zualkernan et al. (2023), surveyed CNN based crop classification approaches across different agricultural stages, including pre-harvest, harvest and post-harvest. Treboux and Genoud (2018) provided a stage wise overview of pixel- and patch-based approaches for crop classification using ML models. Chin et al. (2023), explored the applications of CNN for detecting plant disease from drone imagery. Pathak et al. (2023), employed image processing techniques along with ML models such as k-nearest neighbor (KNN), support vector machine (SVM), and random forest (RF) to classify weeds in cornfields. Chew et al. (2020) utilized UAV-acquired RGB imagery in Rwanda to develop a deep learning algorithm/pipeline using CNNs and transfer learning (VGG16 and ImageNet) to identify crops such as banana, maize and legumes.

In addition, Torres-Sanchez et al. (2021), integrated UAV data and neural networks (NN) to detect weeds in cropping systems, achieving an overall accuracy of 80%. Ubaidillah et al. (2022), compared RF, NN and Naïve Bayes classifiers to detect corn diseases, with NN outperforming the other models with 74.44% accuracy. Grijalva et al. (2023) and Yadav et al. (2022) demonstrated the applicability of YOLOv5-based deep learning frameworks in agricultural image analysis and crop monitoring tasks. Recently, Jain et al. (2024) introduced a high-throughput plant phenotyping system that integrates Tiny-YOLOv4 with Chan-Vese segmentation for accurate plant detection and segmentation from RGB photos, showcasing the potential of cutting-edge computer vision methods for agricultural image analysis.

Several studies have also explored different image analysis strategies for crop classification. While conventional pixel-based methods classify individual pixels independently, object-based approaches incorporate spatial and contextual information by analysing groups of pixels. For example, Dwivedi et al. (2022), proposed an object-based image analysis framework for crop detection using both drone and satellite imagery.

Despite these developments, previous studies focusing on rice classification have predominantly relied on pixel-based approaches using satellite and SAR imagery. Rotairo et al. (2019) used MODIS (250 m) and Sentinel-2 (10 m) imagery to classify DSR fields using pixel-level techniques. Fikriyah et al. (2019) used Sentinel-1 C-band SAR imagery with a spatial resolution of 20 m to identify and estimate DSR areas. Gumma et al. (2015) employed a similar approach using MODIS (250 m), Landsat-8 (30 m), and RISAT-1 (18 m) imagery to map DSR areas in Raichur district, Karnataka, India. Although these studies demonstrated the potential of remote sensing for rice monitoring, the spatial resolutions of 10–250 m are substantially coarser than the 1.1 cm/pixel ground sampling distance (GSD) achieved by the UAV imagery used in the present study. Consequently, such imagery may have limited ability to capture fine-scale spatial and structural differences among rice establishment methods.

Rice is commonly cultivated using three establishment methods: (i) Broadcasted Direct Seeded Rice (DSR) (ii) Wet Direct Seeded Rice (Wet DSR) and (iii) Transplanted rice (TR) based on the type of sowing. These methods exhibit distinct spatial and structural characteristics that can be captured using high-resolution UAV imagery. Accurate discrimination among these rice establishment methods is essential for crop mapping, resource optimization, and precision agricultural management. However, studies employing UAV-based DL approaches to distinguish these establishment methods remain limited.

With the recent availability of high-resolution data through UAVs such as drones, there is a clear opportunity to apply advanced DL models for more accurate classification of rice establishment methods. In this study, RGB drone imagery with a GSD of 1.1 cm/pixel was acquired during the Kharif season 2023 from an experimental field located in Bapatla District, Andhra Pradesh, India. The study included three rice establishment methods, namely, DSR, Wet DSR, and TR, each covering approximately 2 acres. The performance of advanced DL models, including CNNs, was evaluated for classifying these three rice establishment methods using metrics such as overall accuracy (OA), precision (P), recall (R), Kappa coefficient (K), F1-score (F1) and mean average precision (mAP).

The objectives of the present study are as follows:

  • To develop a UAV RGB image-based framework for patch-level classification of three rice establishment methods, namely, Broadcasted Direct Seeded Rice (DSR), Wet Direct Seeded Rice (Wet DSR), and Transplanted Rice (TR).
  • To generate a labelled patch-level image dataset from UAV orthomosaic imagery using GPS-guided plot delineation and a systematic image patch extraction workflow.
  • To evaluate and compare the performance of ResNet-50-based hybrid models and YOLO-based deep learning models for classification of rice establishment image patches under field conditions.
  • To assess the robustness and consistency of the evaluated models across multiple temporal acquisition stages using standard classification metrics.

2 Materials and methods

2.1 Proposed model for the classification of rice cultivation in UAV images

The functional block diagram of the proposed ResNet-50-based hybrid classification framework for classifying rice cultivation types in UAV images is illustrated in Figure 1. The model begins with the acquisition of high-resolution RGB (Red, Green, Blue) images of agricultural fields using an airborne drone. In the feature extraction stage, the ResNet-50 deep learning architecture is employed to extract key informative features from these images. These features are then passed to a classification module, which assigns one of the three rice cultivation classes: TR, DSR or Wet DSR.

Functional block diagram of proposed ResNet-50-based hybrid classification framework.
Figure 1. Functional block diagram of proposed ResNet-50-based hybrid classification framework.

2.1.1 Input image

The input image to the model is characterized by three dimensions: (i) no. Of rows, (ii) no. Of columns and (iii) no. of spectral bands. Each pixel in the image encodes the cumulative spectral reflectance from the ground at a specific spatial location. The rows and columns define the spatial layout, while the spectral bands correspond to reflectance values at different wavelength of the electromagnetic spectrum (in this case, RGB).

2.1.2 ResNet-50 feature extractor

The ResNet-50 model (He et al., 2016) comprises 50 layers of convolution and pooling operations designed to extract hierarchical and discriminative features from input images. The model converts an image into a one-dimensional (1-D) feature vector that captures spatial and spectral characteristics relevant for classification. In the subsequent stage, this informative feature vector is passed to a machine learning classifier for class prediction. The internal architecture of the ResNet-50 feature extractor, consisting of convolution and pooling layers, is illustrated in Figure 2. An input image of size 256 × 256 × 3 is progressively downscaled through convolution and max-pooling operations to extract higher-level feature representations. The extracted 1-D feature vector is subsequently used as input for the machine learning classifiers in the final classification stage.

Internal architecture of proposed ResNet-50 feature extractor.
Figure 2. Internal architecture of proposed ResNet-50 feature extractor.

ResNet-50 was selected as the backbone feature extraction network considering its strong transfer learning capability, stable convergence behaviour, moderate computational complexity, and suitability for relatively smaller UAV image datasets. Since the primary objective of the study was to evaluate the performance of different machine learning classifiers using deep features extracted from UAV imagery, ResNet-50 provided an effective balance between feature representation capability and computational efficiency while reducing the risk of overfitting under limited training data conditions.

2.1.3 Classifier in the final layer

The final classification layer uses the feature vectors extracted from ResNet-50 to predict the rice cultivation type. We evaluated six popular machine learning classifiers at this stage: (i) K-Nearest Neighbor (KNN), (ii) Support Vector Machine (SVM), (iii) Neural Network (NN), (iv) Decision Tree (DT), (v) Random Forest (RF) and (vi) Naïve Bayes (NB).

2.1.3.1 k-nearest neighbor (KNN)

KNN is a non-parametric, instance based supervised learning method originally developed by Fix and Hodges (1951), and is a simple yet popular supervised learning method for classification (Pathak et al., 2023). It is considered a lazy or instance-based learning method since it does not involve specialized training but instead relies on labeled data. KNN classifies a test sample by identifying its k nearest labelled data points based on a chosen distance metric, such as Euclidean distance, and assigns the majority class among them (Babbar et al., 2023). The k value determines the number of neighbors considered, where a smaller k makes the model sensitive to noise, while a larger k smooths decision boundaries but may overlook local patterns.

2.1.3.2 Support vector machine (SVM)

SVM was originally developed by Vapnik (1964), is a supervised learning algorithm that finds an optimal hyperplane in N-dimensional space to separate classes while maximizing the margin and minimizing misclassifications. It is particularly effective when combined with kernel functions that transform non-linear decision boundaries into linear ones in a higher-dimensional space (Nodirbek o’g‘li, 2025). SVM has shown strong performance in agricultural classification tasks (Al-Naeem et al., 2023).

2.1.3.3 Neural network (NN)

Artificial Neural Network (ANN) or NN are adaptive, data-driven, non-linear and non-parametric statistical models inspired by biological neural system and are used for tasks ranging from classification to estimation and detection. They consist of input, hidden, and output layers. Unlike traditional models, NNs are capable of learning complex, non-linear relationships between inputs and outputs without requiring explicit feature engineering (Frimpong et al., 2025; Jueyendah et al., 2025). They are widely used in image classification tasks in agriculture.

2.1.3.4 Decision tree (DT)

DT are non-parametric classification method that doesn’t rely on statistical assumptions about data distribution. They consist of a hierarchial structure of nodes, where internal nodes represent decision criteria, branches represent decision paths, and leaf nodes represent final classification (Breiman, 2001). They are intuitive and widely applied in agricultural classification problems (Silva et al., 2025).

2.1.3.5 Random forest (RF)

RF algorithm introduced by Breiman, 2001 is a popular, widely used non-parametric ensemble method for classification and prediction tasks (Hasan et al., 2023). It constructs decision trees during training and combines their outputs using majority voting scheme for classification (Syed, 2024). RF is particularly effective in handling large, complex datasets and high-dimensional feature spaces and is also useful in estimating feature importance. By randomly selecting variable subsets of features at each split, the algorithm reduces correlation between trees and improves overall model stability and accuracy (Salman et al., 2024). The performance of an RF model depends on key hyperparameters such as the number of trees in the forest and the number of features considered at each split (Savitha and Talari, 2025).

2.1.3.6 Naïve bayes (NB)

NB algorithm is a simple yet effective supervised machine learning method based on probabilistic principles (Raja et al., 2022). It assumes conditional independence among features, meaning the presence or absence of a particular feature is considered unrelated to the presence of any other feature within the same class. Despite this strong assumption, NB often performs well in various classification tasks due to its efficiency and robustness, especially with high dimensional data. NB is derived from Bayes’ theorem, which describes the probability of a hypothesis A given the evidence B, and is mathematically expressed as

P A | B = P B | A P A P B

Where, P (A/B) is the posterior probability of class A given the observed feature B, P(B|A) is the likelihood of observing feature B given class A, P(A) is the prior probability of class A before observing the evidence and P(B) is the marginal probability of observing feature B.

2.1.4 Class label

In the testing stage, the model assigns a class label to each input image, indicating the detected rice cultivation method (Transplanted, DSR, or Wet DSR). These labels represent the final output of the model and indicate the rice establishment category represented in the image patch.

2.2 Study area and dataset description

2.2.1 Study area

The study was conducted during the Kharif season 2023 in the experimental field of Praanadhaara Organised Agro Forestry Private Ltd. Located in Cheruvu Jammulapalem, Bapatla District, Andhra Pradesh, India (15.936,502°N 80.440,997°E). The region experiences a tropical climate, characterized by hot summers, mild winters and significant monsoon rainfall, which makes it well suited for rice cultivation.

In recent years, DSR has been widely adopted across the area, driven by support from Praanadhaara Organised Agro Forestry Pvt. Ltd., which plays a key role in promoting modern agricultural practices, including customized mechanization tailored to local farming needs. The geographical location of the study area is shown in Figure 3.

Location of the study area.
Figure 3. Location of the study area.

2.2.2 Equipment’s used in this study

A GPS device (Garmin GPSMAP 66SR, United States) was employed to collect precise geolocation data, including latitude, longitude, and elevation, of the experimental plot. The recorded observations were stored as point GPX files and later exported to ESRI shapefile format using GIS software (QGIS version 3.32.1-Lima) for further spatial analysis.

A drone (DJI Mavic 2 Pro, China) (Figure 4a), equipped with a Hasselblad camera featuring a 1-inch CMOS sensor and a 20-megapixel imaging system, was used for RGB aerial image acquisition. For UAV operation and flight monitoring, a drone controller paired with a smartphone was used (Figure 4b). The controller was configured in waypoint mode to enable automated flight operations along predefined flight paths, while the smartphone interface displayed the flight route and waypoints, thereby ensuring precise and consistent UAV navigation during image acquisition.

**(a)** DJI Mavic 2 Pro drone used during the study. **(b)** Drone controller and smartphone used in the study.
Figure 4. (a) DJI Mavic 2 Pro drone used during the study. (b) Drone controller and smartphone used in the study.

2.2.3 Image acquisition

Three distinct establishment methods were implemented for cultivating rice for the study: TR, DSR, and wet DSR, each covering approximately 2 acres of land. Spectral images of these plots were acquired using a drone equipped with RGB camera (see previous section) that records reflectance in the Blue (450–495 nm), Green (495–570 nm), and Red (620–750 nm) bands of the electromagnetic spectrum.

Each spectral band provides specific insights into the agricultural landscape: The red band is essential for evaluating vegetation health due to its sensitivity to chlorophyll absorption. The green band enhances the contrast of vegetation and water bodies, improving visual interpretation. The blue band is useful for distinguishing between land and water surfaces and contributes to atmospheric correction. By combining these three spectral bands, full true colour composite images were generated that closely resemble natural human vision, aiding in visual feature identification and classification.

Image acquisition was performed at three different time points during crop development: 15 October 2023 (T1), 27 October 2023 (T2), and 01 December 2023 (T3). DSR and Wet DSR were sown on 03 October 2023, whereas TR seedlings were transplanted on 03 November 2023 following nursery raising. Consequently, the T1 and T2 acquisitions corresponded to the early and mid-establishment stages of DSR and Wet DSR and to the pre-transplant field preparation stage of TR, whereas the T3 acquisition corresponded to the late vegetative stage after transplanting for TR. The UAV was operated in automated waypoint mode at a constant altitude of 40 m above ground level, with 80% front overlap and 75% side overlap to maintain uniform scene coverage and photogrammetric consistency. Flights were carried out between 10:00 and 11:30 a.m. under clear-sky conditions, with wind speeds 3–4 m/s to ensure platform stability and minimize illumination variability. The drone maintained a flight speed of 5.0 m/s, producing approximately 425 raw RGB images per mission (including the buffer area), corresponding to a ground sampling distance (GSD) of 1.1 cm/pixel.

The acquired raw RGB images were subsequently processed into georeferenced orthorectified TIFF (GeoTIFF) formats by Vyomik Innovations Private Limited, a professional drone service provider, using standard photogrammetric workflows. The processed orthomosaic datasets were then used for subsequent image subsetting, feature extraction, and model development. These standardized acquisition and processing protocols, together with controlled crop establishment timelines, ensured that the dataset consistently captured the spatial, spectral, and textural characteristics of each rice establishment method while minimizing environmental and operational variability. Representative UAV images from the three acquisition dates are shown in Figures 5a–c.

UAV orthomosaic images of the experimental field at three time intervals: **(a)** T<sub>1</sub> (15 October 2023), **(b)** T<sub>2</sub> (27 October 2023), and **(c)** T<sub>3</sub> (01 December 2023). The boundaries of the experimental plots representing Transplanted Rice (TR), Broadcasted Direct Seeded Rice (Broadcasted DSR), and Wet Direct Seeded Rice (Wet DSR) are delineated.
Figure 5. UAV orthomosaic images of the experimental field at three time intervals: (a) T1 (15 October 2023), (b) T2 (27 October 2023), and (c) T3 (01 December 2023). The boundaries of the experimental plots representing Transplanted Rice (TR), Broadcasted Direct Seeded Rice (Broadcasted DSR), and Wet Direct Seeded Rice (Wet DSR) are delineated.

2.2.4 Dataset generation and preparation workflow

Figure 6 illustrates the overall workflow adopted for UAV image acquisition, dataset generation, preprocessing, patch extraction, and classification in the present study. The dataset generation process involved GPS-based delineation of experimental plots followed by generation of plot boundary shapefiles using QGIS software. UAV RGB images were acquired using a DJI Mavic 2 Pro drone during three temporal stages, namely, T1, T2, and T3. The acquired UAV images were orthorectified and converted into GeoTIFF orthomosaic datasets for further processing. The plot shapefiles were subsequently overlaid on the orthomosaic images to extract plot-wise regions of interest (ROI) corresponding to DSR, Wet DSR, and TR treatments. The extracted ROI images were further subdivided into 400 × 400 pixel image patches to generate the labelled image dataset. A total of 1,966 labelled image patches were generated, comprising 672 DSR images, 612 TR images, and 682 Wet DSR images. The dataset was partitioned into training and testing subsets and subsequently used for classification using ResNet-50-based machine learning classifiers and YOLO-based deep learning models.

Workflow for UAV-based dataset generation and classification of rice establishment methods.
Figure 6. Workflow for UAV-based dataset generation and classification of rice establishment methods.

To ensure that the classification model learned differences attributable specifically to rice establishment methods, all three systems, namely, DSR, Wet DSR, and TR, were managed under identical environmental and agronomic conditions. DSR and Wet DSR were sown on 03 October 2023, while TR seedlings were transplanted on 03 November 2023 following nursery raising. Drone image acquisitions were conducted on 15 October 2023 (T1) and 27 October 2023 (T2), corresponding to the early and mid-establishment stages for DSR and Wet DSR, and pre-transplant field preparation stages for TR. A third UAV flight was conducted on 01 December 2023 (T3), representing the late vegetative stage after transplanting for TR. However, since TR transplantation was performed on 03 November 2023, the UAV images acquired during T1 (15 October 2023) and T2 (27 October 2023) primarily represented pre-transplant field conditions for the TR treatment rather than fully developed transplanted rice canopy characteristics. Therefore, the classification performance observed during these early temporal stages should be interpreted mainly as discrimination of establishment-related field and plot-level conditions. These early temporal stages mainly captured differences related to land preparation, soil background, water status, and pre-transplant field conditions, whereas the T3 imagery captured more representative crop canopy characteristics across all three rice establishment methods.

2.2.4.1 Image sub-setting

Sub-setting an image is the process of extracting a specific region of interest (ROI) from a large orthomosaic image based on pre-defined spatial boundaries. In this study, the experimental plot boundaries were created as shapefiles by digitizing GPS observations taken with a Garmin GPS device and processed in QGIS software. The created shapefiles were overlaid on the UAV RGB orthomosaic images to demarcate the experimental plots for Transplanted Rice (TR), Broadcasted Direct Seeded Rice (DSR), and Wet Direct Seeded Rice (Wet DSR) as shown in Figure 5. The delineated regions of interest were extracted and split into 1966 image patches of size 400 × 400 pixels using Google Colab for model development and evaluation.

2.2.4.2 Dataset

The UAV images of the experimental plots were subdivided into 1,966 sub-images, which were used to prepare the dataset for model development and evaluation. A summary of the dataset composition is provided in Table 1. The sample images of DSR, TR, and Wet DSR are shown in Figures 7a–c, respectively. The images in the dataset were divided into training and testing subsets. The training set images were used to train the models, while the testing set images were used to evaluate model performance.

TABLE 1. Details of the image dataset.

ClassNo. of images
Class = 0 - DSR672
Class = 1 - TR612
Class = 2 - Wet DSR682
Total images1966
Representative sample images of the three rice establishment classes used for classification: **(a)** Class 0 – Broadcasted Direct Seeded Rice (DSR), **(b)** Class 1 – Transplanted Rice (TR), and **(c)** Class 2 – Wet Direct Seeded Rice (Wet DSR).
Figure 7. Representative sample images of the three rice establishment classes used for classification: (a) Class 0 – Broadcasted Direct Seeded Rice (DSR), (b) Class 1 – Transplanted Rice (TR), and (c) Class 2 – Wet Direct Seeded Rice (Wet DSR).

2.3 Model description

In this study, six CNN based hybrid models were developed for classifying rice cultivation types. Each model consists of two core components: a feature extractor and a classifier. The ResNet-50 architecture was employed as the feature extractor across all models, while different machine learning classifiers were used in the final classification stage. ResNet-50 was selected as the backbone feature extraction network considering its strong transfer learning capability, computational efficiency, and suitability for relatively smaller UAV image datasets. Since the present study involved a moderate number of training images, the use of substantially deeper architectures could increase the risk of overfitting. Therefore, ResNet-50 was considered an appropriate balance between model complexity and generalization performance for extracting spatial and textural features associated with different rice establishment methods.

The following six models were constructed:

  • Model 1: ResNet-50 + DT
  • Model 2: ResNet-50 + RF
  • Model 3: ResNet-50 + SVM
  • Model 4: ResNet-50 + NB
  • Model 5: ResNet-50 + KNN
  • Model 6 (proposed): ResNet-50 + NN

These models leverage the high-level feature representations extracted by ResNet-50 and apply different classification algorithms to label the images into one of the three rice establishment types: Transplanted Rice (TR), Broadcasted Direct Seeded Rice (DSR), or Wet DSR.

2.3.1 YOLO-based deep learning models

In addition to ResNet-50 hybrid models, two other deep learning architectures, namely, You Only Look Once version 5 (YOLOv5) and You Only Look Once version 8 (YOLOv8) were also used for classification in this study. These models were selected because of their widespread adoption, computational efficiency, and proven effectiveness in agricultural image analysis, crop monitoring, and object recognition applications. Furthermore, YOLOv8 represents a recent advancement over YOLOv5, offering improvements in feature extraction, learning capability, and computational efficiency. The inclusion of both models enabled a comparative evaluation of an established YOLO architecture and its newer-generation counterpart for classifying rice establishment methods using UAV imagery.

YOLOv5 is a deep learning framework that can also be adapted for image classification tasks using learned spatial feature representations. It consists of four main components: input, backbone, neck, and head. The backbone uses Spatial Pyramid Pooling (SPP) and Cross-Stage Partial network (CSP) for feature extraction (Wang et al., 2019). The neck employs PANet (Path Aggregation Network) to enhance multi-scale feature fusion. The head is responsible for generating the final predictions.

YOLOv8, one of the recent models in the YOLO series, offers improvements in computational efficiency and feature learning capability for image analysis applications. Similar to YOLOv5, it incorporates an optimized backbone, neck, and head, and supports advanced functionalities like instance segmentation. YOLOv8 utilizes an enhanced version of the Darknet-53 backbone (Wang et al., 2022), and introduces improved feature learning and prediction capabilities for image classification across varying spatial patterns.

2.4 Performance metrics

In the present study, the performance of the classification models was evaluated using the following metrics: OA, P, R, F1, K and mAP. OA represents the proportion of correctly classified samples out of the total number of samples. In this study, OA was computed as the average accuracy across different proportions of training data: 10%, 20%, 30%, …., up to 90%. Precision is defined as the ratio of the true positive predictions to the total number of predicted positives (sum of true positives and false positives). Recall is known as sensitivity and is the ratio of the number of correctly predicted positives divided by the total number of predicted positives. F1-score is the harmonic mean of P and R. F1-score lies between 0 and 1. The model with F1 score near to 1 indicates better performance. The Kappa coefficient measures the agreement between predicted and actual classifications, adjusted for the agreement occurring by chance. It complements OA and is particularly useful for imbalanced datasets. mAP was used as an additional evaluation metric to assess model discrimination performance across rice establishment classes. Higher mAP values indicate improved class-level prediction performance and model robustness. In general, the higher the value of OA, K, P, R, F1 and mAP indicates the better model performance.

3 Results

3.1 Feature extraction using ResNet-50

To extract features using ResNet-50, the pre-trained model was employed to extract high-level features from the input images. The output consisted of a 2048-dimensional feature vector for each image, which was subsequently stored in a CSV file. Each row of the file corresponded to an individual image and its associated feature vector, while the final column contained the corresponding class label. As detailed in Section 2.1.2, the extracted ResNet-50 features were subsequently used as inputs to the various machine learning classifiers, resulting in the hybrid models ResNet-50 + DT, ResNet-50 + RF, ResNet-50 + SVM, ResNet-50 + NB, ResNet-50 + KNN, and ResNet-50 + NN.

3.2 Dataset partitioning and model training

The dataset comprising 1,966 labelled sub images was divided into two disjoint training and testing subsets. To evaluate model performance under different training data conditions, the training set was incrementally varied across 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, and 90% of the fully labelled images dataset. Model parameters were optimized using the training set, and classification accuracy was assessed on the test set. The detailed hyperparameter configurations of all models are provided in the supplementary material (Supplementary Tables S1–S7). All models were trained and evaluated on a system with the following configuration: Intel(R) Core(TM) i7-2600, CPU @ 3.40GHz, 4 Cores, 8 Logical Processors.

3.3 Performance analysis

The confusion matrices for various models across the three time intervals (T1, T2, and T3) are summarized in Supplementary Table S8, while the corresponding graphical confusion matrices are presented in Supplementary Figures S1–S3. These matrices serve as the foundation for calculating key performance metrics, including OA, P, R, F1, and K. This detailed evaluation overview provides a comprehensive comparison of each classifier’s strengths and limitations in identifying the three rice establishment methods.

For instance, Supplementary Figures S1a shows the confusion matrix for the ResNet-50+DT classifier for T1 interval. The data was split into 60 per cent for training and 40 per cent for testing. A total of 786 images were used for testing. Out of these, 280 images were classified into the DSR (Class-0). Among 280 images, 204 images were correctly classified as DSR (Class-0), 48 were incorrectly classified as TR (Class-1) and 28 were misclassified as Wet DSR (Class-2). Out of 228 images of TR, 175 images were correctly classified, 40 were misclassified as DSR and 13 were misclassified as Wet DSR. Out of 278 images of Wet DSR, 239 were correctly classified, 33 were wrongly classified as DSR and 6 were misclassified as TR.

3.3.1 Model accuracy across time-intervals

The classification accuracy results of all evaluated models under various train–test splits (10:90 to 90:10) at T1, T2, and T3 are summarized in Tables 2–9, Tables 10–17, and Tables 18–25, respectively. At time interval T1, the ResNet-50+NN model achieved the highest average overall accuracy (93.16%), followed by ResNet-50+SVM (92.07%), ResNet-50+KNN (89.08%), ResNet-50+RF (87.69%), YOLOv8 (80.27%), ResNet-50+DT (78.78%), YOLOv5 (78.37%), and ResNet-50+NB (78.05%). Similarly, at time interval T2, ResNet-50+NN again recorded the highest average overall accuracy (95.81%), followed by ResNet-50+SVM (95.24%), ResNet-50+RF (93.65%), ResNet-50+KNN (93.51%), YOLOv8 (88.94%), YOLOv5 (88.60%), ResNet-50+NB (88.39%), and ResNet-50+DT (86.11%). At time interval T3 (Tables 26–28), ResNet-50+NN remained the best-performing model with the highest average overall accuracy (93.31%), followed by ResNet-50+SVM (92.09%), ResNet-50+KNN (90.09%), ResNet-50+RF (88.55%), YOLOv8 (83.93%), YOLOv5 (81.83%), ResNet-50+DT (79.69%), and ResNet-50+NB (77.47%). Overall, the ResNet-50+NN classifier constantly achieved the highest mean accuracy across all three time-intervals, establishing it as the top-performing model among all evaluated classifiers.

TABLE 2. Accuracy assessment of ResNet-DT at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-073.4174.2372.0372.4171.2272.9678.7882.8581.2075.46
Class-164.1768.8173.0678.2582.1078.3678.4176.7176.7075.17
Class-282.3787.9086.0086.3885.1685.7684.1383.7290.0785.72
Average73.3276.9877.0379.0279.4979.0280.4481.0982.6678.78

Bold values represent the average overall accuracy.

TABLE 3. Accuracy assessment of ResNet-RF at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-078.5883.4280.9484.4582.9586.4386.1291.6795.7785.59
Class-174.9580.9389.4790.0091.2688.1689.0287.6282.1485.95
Class-289.1890.5790.0090.6988.9988.8593.7594.4497.1491.51
Average80.9084.9786.8188.3887.7387.8189.6391.2491.6987.69

Bold values represent the average overall accuracy.

TABLE 4. Accuracy assessment of ResNet-SVM at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-078.5886.1685.2587.4789.7790.7191.8794.4498.5989.21
Class-182.1487.6394.5094.1292.3191.2392.4991.4389.2990.57
Class-292.4194.9194.8995.8394.7898.5698.5697.92100.0096.43
Average84.3889.5691.5592.4792.2993.5094.3094.6095.9692.07

Bold values represent the average overall accuracy.

TABLE 5. Accuracy assessment of ResNet-NB at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-072.9871.5872.1372.1671.8871.7973.6875.6978.8773.42
Class-176.9879.9280.6280.2977.2777.6379.7778.1071.4378.00
Class-286.4383.5882.7783.5882.6181.2980.7777.7885.7182.72
Average78.8078.3678.5178.6877.2576.9078.0777.1978.6778.05

Bold values represent the average overall accuracy.

TABLE 6. Accuracy assessment of ResNet-KNN at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-082.5485.2586.4888.4088.9290.0089.0090.2894.3788.36
Class-172.5678.5085.4187.0685.6685.5386.7185.7183.9383.45
Class-289.8294.7293.6296.0895.9496.0497.6096.5398.5795.44
Average81.6486.1588.5090.5190.1890.5291.1090.8492.2989.08

Bold values represent the average overall accuracy.

TABLE 7. Accuracy assessment of ResNet-NN at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-085.3988.1987.4488.3289.3091.6893.0995.8095.0790.47
Class-185.1289.3793.4393.5692.7191.8493.4492.1993.4891.68
Class-292.9797.0897.0997.2996.3898.8398.8599.1098.4397.33
Average87.8391.5492.6593.0692.8094.1295.1295.7095.6693.16

Bold values represent the average overall accuracy.

TABLE 8. Accuracy assessment of YOLOv5 at time interval T1.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-012.2072.8063.6057.6085.3077.1074.3086.8096.8069.61
Class-166.0056.8069.3083.0084.8083.5091.4084.5098.6079.77
Class-269.4087.4086.2074.9079.6075.50100.0098.70100.0085.74
Average49.2072.3373.0371.8383.2378.7088.5790.0098.4778.37

Bold values represent the average overall accuracy.

TABLE 9. Results of the trained YOLOv8 model at time interval T1.

ClassPrecisionRecallmAP@0.5mAP@0.5–0.95Accuracy
Class-00.670.700.770.7361.85
Class-10.690.730.790.7659.83
Class-20.880.910.950.9383.31
Overall0.750.780.830.8180.27

Bold values represent the average overall accuracy.

TABLE 10. Classification accuracy (%) of models at time interval T1.

ClassResNet-50+DTResNet-50+RFResNet-50+SVMResNet-50+NBResNet-50+KNNResNet-50+NNYOLOv5YOLOv8
075.4685.5989.2173.4288.3690.4769.6161.85
175.1785.9590.5778.0083.4591.6879.7759.83
285.7291.5196.4382.7295.4497.3385.7483.31
Average78.7887.6992.0778.0589.0893.1678.3780.27

TABLE 11. Accuracy assessment of ResNet-DT classifier at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-073.5179.8179.6586.1885.0482.2987.2288.1382.4682.70
Class-187.5482.0386.6689.0089.0090.5092.5490.1090.8988.70
Class-282.4284.4286.9986.4885.9487.2885.9191.8491.0786.93
Average81.1682.0984.4387.2286.6686.6988.5690.0288.1486.11

Bold values represent the average overall accuracy.

TABLE 12. Accuracy assessment of ResNet-RF at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-088.3089.4491.3990.4992.0591.4394.7493.7588.7391.15
Class-191.7191.6895.9396.1897.5598.2597.1197.1498.2195.97
Class-290.6391.1392.3492.8993.3393.8895.1996.5398.5793.83
Average90.2290.7593.2293.1994.3194.5295.6895.8195.1793.65

Bold values represent the average overall accuracy.

TABLE 13. Accuracy assessment of ResNet-SVM at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-087.9789.9894.4794.6694.0395.0096.1795.1491.5593.22
Class-192.8295.9498.0997.9498.6099.12100.00100.00100.0098.06
Class-291.9293.0292.3492.6593.3395.3295.6795.83100.0094.45
Average90.9092.9894.9695.0895.3296.4897.2896.9997.1895.24

Bold values represent the average overall accuracy.

TABLE 14. Accuracy assessment of ResNet-NB at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-086.4984.5288.5288.1787.7887.5089.4788.8983.1087.16
Class-188.4090.2688.5288.5390.2192.5491.3389.5294.6490.44
Class-288.3786.2386.3884.8084.6486.3388.9490.9791.4387.57
Average87.7587.0087.8187.1787.5488.7989.9289.7989.7288.39

Bold values represent the average overall accuracy.

TABLE 15. Accuracy assessment of ResNet-KNN at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-087.4890.5393.0394.2094.6094.6494.2693.7592.9692.83
Class-181.7786.8293.3093.8296.5097.3797.6996.1996.4393.32
Class-289.3491.7091.7092.8993.9195.6896.1597.92100.0094.37
Average86.2089.6892.6893.6495.0195.9096.0395.9596.4693.51

Bold values represent the average overall accuracy.

TABLE 16. Accuracy assessment of ResNet-NN at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-087.8591.9994.1494.1195.3195.0296.6395.0093.3893.71
Class-193.0596.0598.1798.1698.4898.6898.7399.8699.9197.90
Class-292.2793.5194.8095.7696.0096.4496.7597.8199.1495.83
Average91.0693.8595.7096.0196.6096.7197.3797.5697.4895.81

Bold values represent the average overall accuracy.

TABLE 17. Accuracy assessment of YOLOv5 at time interval T2.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-074.5085.9082.9094.8094.8062.0077.2095.0096.8084.88
Class-186.6089.9087.1083.6088.9097.3097.1095.7098.6091.64
Class-287.8084.7083.2082.1077.10100.0088.50100.00100.0089.27
Average82.9786.8384.4086.8386.9386.4387.6096.9098.4788.60

Bold values represent the average overall accuracy.

TABLE 18. Results of the trained YOLOv8 model at time interval T2.

ClassPrecisionRecallmAP@0.5mAP@0.5–0.95Accuracy
Class-00.810.830.880.8285.17
Class-10.910.750.850.8190.64
Class-20.920.870.950.9291.27
Overall0.880.820.890.8588.94

Bold values represent the average overall accuracy.

TABLE 19. Classification accuracy (%) of models at time interval T2.

ClassResNet-50+DTResNet-50+RFResNet-50+SVMResNet-50+NBResNet-50+KNNResNet-50+NNYOLOv5YOLOv8
082.7091.1593.2287.1692.8393.7184.8885.17
188.7095.9798.0690.4493.3297.9091.6490.64
286.9393.8394.4587.5794.3795.8389.2791.27
Average86.1193.6595.2488.3993.5195.8188.6088.94

TABLE 20. Accuracy assessment of ResNet-DT at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-069.2475.3680.3276.7979.2080.8481.2078.9978.5977.84
Class-176.2071.2879.9581.4180.1677.1981.7181.1982.5079.06
Class-277.3179.7279.4381.8080.7783.0982.6783.6891.0782.17
Average74.2575.4579.9080.0080.0480.3881.8681.2984.0579.69

Bold values represent the average overall accuracy.

TABLE 21. Accuracy assessment of ResNet-RF at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-085.5085.0685.4583.2984.3883.5782.7884.0385.9284.44
Class-184.5381.9587.0890.2989.8689.9189.0291.4396.4388.94
Class-288.3793.5892.1392.1694.2092.8191.8393.7591.4392.25
Average86.1386.8788.2288.5889.4888.7687.8789.7491.2688.55

Bold values represent the average overall accuracy.

TABLE 22. Accuracy assessment of ResNet-SVM at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-086.8289.2589.7589.5690.6393.9393.3091.6795.7791.19
Class-178.6480.7388.5292.0692.3191.6793.6495.2498.2190.11
Class-290.7996.2396.3896.8195.9494.9694.2393.7595.7194.98
Average85.4288.7491.5592.8192.9693.5293.7293.5596.5792.09

Bold values represent the average overall accuracy.

TABLE 23. Accuracy assessment of ResNet-NB at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-081.3880.3380.3378.8977.5677.1474.1672.2280.2878.03
Class-170.5368.9765.0767.9468.5367.1165.9065.7167.8667.51
Class-277.2286.6086.3888.7389.5790.2988.4687.5087.1486.88
Average76.3878.6377.2678.5278.5578.1876.1775.1578.4377.47

Bold values represent the average overall accuracy.

TABLE 24. Accuracy assessment of ResNet-KNN at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-086.8285.7987.3088.6389.7789.6489.4788.8990.1488.50
Class-179.1980.9385.1788.8289.8692.1191.9194.2996.4388.74
Class-281.4293.9694.4795.1093.9195.3294.2394.4494.2993.02
Average82.4886.9088.9890.8591.1892.3691.8792.5493.6290.09

Bold values represent the average overall accuracy.

TABLE 25. Accuracy assessment of ResNet-NN at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-090.0490.9391.6091.2293.4593.4192.8592.4392.8992.09
Class-184.8287.3691.7393.2892.8094.3092.4692.8699.0292.07
Class-290.2995.1096.1296.8696.7896.7196.2396.2597.5095.76
Average88.3891.1393.1593.7994.3494.8193.8493.8596.4793.31

Bold values represent the average overall accuracy.

TABLE 26. Accuracy assessment of YOLOv5 at time interval T3.

ClassTraining: testing ratio​
​10:9020:8030:7040:6050:5060:4070:3080:2090:10Overall accuracy
Class-069.5053.4067.7081.0061.9076.2076.2061.9066.7068.28
Class-178.7078.7072.6076.7080.0093.3093.3086.7093.3083.70
Class-286.9096.3099.4069.8092.5099.6099.7097.50100.0093.52
Average78.3776.1379.9075.8378.1389.7089.7382.0386.6781.83

Bold values represent the average overall accuracy.

TABLE 27. Results of the trained YOLOv8 model at time interval T3.

ClassPrecisionRecallmAP@0.5mAP@0.5–0.95Accuracy
Class-00.920.750.910.8590.48
Class-10.790.770.830.8077.98
Class-20.810.920.940.9183.77
Overall0.840.810.890.8583.93

Bold values represent the average overall accuracy.

TABLE 28. Classification accuracy (%) of models at time interval T3.

ClassResNet-50+DTResNet-50+RFResNet-50+SVMResNet-50+NBResNet-50+KNNResNet-50+NNYOLOv5YOLOv8
077.8484.4491.1978.0388.5092.0968.2890.48
179.0688.9490.1167.5188.7492.0783.7077.98
282.1792.2594.9886.8893.0295.7693.5283.77
Average79.6988.5592.0977.4790.0993.3181.8383.93

3.3.2 Classifier performance metrics

Figures 8a–c illustrate the training and validation performance curves of the YOLOv8 model, including loss, precision, recall, and mean Average Precision (mAP) across training epochs. These epoch-wise curves provide important insights into model convergence behaviour, training stability, and potential overfitting patterns. The progressive reduction in loss values and the corresponding improvement in precision, recall, and mAP indicate stable learning and effective convergence of the YOLOv8 framework throughout the training process. Since YOLOv8 is trained using an end-to-end deep learning approach, such training dynamics are inherently generated and enable a comprehensive evaluation of model performance. In contrast, the ResNet-50 framework was employed as a pretrained fixed feature extractor without fine-tuning of the backbone network. Therefore, epoch-wise training and validation loss curves were not generated for the ResNet-50 component. Instead, the extracted deep features were used as inputs for conventional machine learning classifiers (DT, RF, SVM, NB, KNN, and NN), whose performance and robustness were assessed using multiple train-test split scenarios and standard classification metrics. Tables 29, 30 and Figure 9 provides a summary of additional performance metrics including precision, recall, F1-score, and kappa coefficient for the ResNet-50-based classifiers and YOLOv8. Among the evaluated classifiers, ResNet-50+NN and ResNet-50+SVM models consistently achieved the highest precision, recall, and F1-score values across all three-time intervals, indicating their robustness and reliability in drone image classification. The ResNet-50+KNN and ResNet-50+RF models also showed strong and stable performance, though they were slightly below the top two. In contrast, the ResNet-50+DT and ResNet-50+NB models performed relatively poorly but still showed moderate improvement over time.

**(a)** Training and validation performance curves of the YOLOv8 model at time interval T<sub>1</sub> showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs. **(b)** Training and validation performance curves of the YOLOv8 model at time interval T<sub>2</sub> showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs. **(c)** Training and validation performance curves of the YOLOv8 model at time interval T<sub>3</sub> showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs.
Figure 8. (a) Training and validation performance curves of the YOLOv8 model at time interval T1 showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs. (b) Training and validation performance curves of the YOLOv8 model at time interval T2 showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs. (c) Training and validation performance curves of the YOLOv8 model at time interval T3 showing loss, precision, recall, mAP50, and mAP50–95 metrics across training epochs.

TABLE 29. Performance metrics (P, R, F1, Kappa) for ResNet-based models across time points.

ModelPrecisionRecallF1 ScoreKappa coefficient
T1T2T3T1T2T3T1T2T3T1T2T3
ResNet-50+DT0.780.860.810.790.870.810.780.870.810.680.800.72
ResNet-50+RF0.880.940.890.880.950.890.880.940.890.820.910.83
ResNet-50+SVM0.940.960.940.940.960.940.940.960.940.900.940.90
ResNet-50+NB0.770.890.800.770.890.780.770.890.790.650.830.68
ResNet-50+KNN0.910.960.920.910.960.920.910.960.920.860.940.89
ResNet-50+NN0.930.970.950.920.970.950.920.970.950.890.960.92

TABLE 30. YOLOv8 detection results across time points T1, T2, and T3.

Time intervalPrecisionRecallmAP@0.5mAP@0.5–0.95
T10.750.780.830.81
T20.880.820.890.85
T30.840.810.890.85
Performance matrices of various models over different time points.
Figure 9. Performance matrices of various models over different time points.

4 Discussion

The present study demonstrates the effective integration of UAV-based remote sensing and deep learning techniques for discriminating three rice establishment methods, namely, Broadcasted Direct Seeded Rice (DSR), Wet Direct Seeded Rice (Wet DSR), and Transplanted Rice (TR). Unlike many previous studies that focused on crop species classification, plant disease detection, weed identification, or rice area mapping using satellite imagery, this study specifically addresses the classification of rice establishment methods using high-resolution RGB drone imagery acquired at three different time intervals. The temporal imagery provided detailed spatial and textural information that facilitated accurate discrimination among the three establishment methods.

To evaluate classification performance, ResNet-50 was used as a deep feature extractor and combined with several classifiers, including Decision Tree (DT), Random Forest (RF), Support Vector Machine (SVM), Naïve Bayes (NB), k-Nearest Neighbors (KNN), and Neural Networks (NN). In addition, two YOLO-based deep learning architectures (YOLOv5 and YOLOv8) were evaluated under identical experimental conditions. This robust comparative framework enabled assessment of both hybrid and end-to-end deep learning methods for classifying rice establishment methods.

Among all evaluated models, the ResNet-50+NN model (Model 6) configuration consistently achieved the highest classification accuracies across all time intervals, with average accuracies of 93.16%, 95.81%, and 93.31% at T1, T2, and T3, respectively. This superior performance can be attributed to the complementary strengths of the ResNet-50 architecture and the neural network classifier. ResNet-50 extracts hierarchical spatial and textural features from UAV imagery using deep convolutional layers, while the neural network classifier learns complex nonlinear relationships among these features. Consequently, the ResNet-50+NN model demonstrated greater capability to distinguish subtle differences among rice establishment methods compared to the other classifiers. The systematic partitioning of the dataset into multiple training and testing subsets facilitated rigorous model validation and ensured consistent performance evaluation across different temporal scenarios.

The methodology adopted in this study aligns well with emerging trends in precision agriculture, where UAVs like drone-based imaging and deep learning models are increasingly utilized for efficient crop monitoring and decision-making. The use of QGIS software and GPS-derived shapefiles for image subsetting ensured spatial accuracy and streamlined the preprocessing workflow, further enhancing the reliability of the classification results.

The effectiveness of CNN-based hybrid models in agricultural remote sensing has been well supported in the literature. For example, Viskovic et al. (2019), Agarwal and Bachan (2023), and Azarmdel et al. (2020) demonstrated the utility of deep learning for crop classification tasks. Similarly, Bouguettaya et al. (2022) and Chew et al. (2020) highlighted the advantages of deep learning and transfer learning in UAV-based crop classification and monitoring. Grijalva et al. (2023), Loddo et al. (2021), and Pathak et al. (2023) further demonstrated the effectiveness of these methods for pest, seed, and weed classification. In rice systems, Solanki (2024) emphasized the utility of machine learning for stage-wise crop classification. These studies collectively support the increasing adoption of deep learning approaches in agricultural image analysis. The superior performance of the ResNet-50+NN model observed in this study aligns with previous findings and further reinforces the effectiveness of deep learning-based feature extraction for agricultural image classification. The proposed framework, which integrates ResNet-50 deep feature extraction with a neural network classifier, represents a hybrid deep learning approach that leverages the strengths of both architectures.

Another important finding is the robustness of the ResNet-50+NN model across multiple image acquisition dates. Despite variations in crop growth stage, field conditions, soil background, and canopy development, the model consistently achieved high classification performance. This indicates that the extracted deep features were sufficiently informative and stable to capture the distinctive spatial and structural characteristics associated with different rice establishment methods.

Overall, the findings of this study contribute to the growing body of evidence supporting AI-driven approaches in precision agriculture. More importantly, the study demonstrates the feasibility of using high-resolution UAV imagery and hybrid deep learning frameworks to discriminate among rice establishment methods, a topic that has received limited attention in previous research. Accurate identification of DSR, Wet DSR, and TR systems can support crop mapping, monitoring, resource management, and decision-making in rice production systems. The results further highlight the advantages of combining powerful convolutional feature extractors like ResNet-50 with advanced classifiers to achieve high classification accuracy and robust performance in remote sensing applications. Future work could explore the integration of multispectral or hyperspectral imagery to capture additional crop traits, potentially enhancing model performance and applicability even further.

One limitation of the present study is that the T1 and T2 UAV image acquisitions were conducted before transplantation of the TR treatment. Consequently, the classification results obtained during these early temporal stages may partly reflect differences in field preparation, soil and water background conditions, and establishment-related management practices rather than fully developed transplanted rice canopy characteristics. Therefore, caution should be exercised when interpreting early-stage classification performance across all establishment methods.

Another limitation is that DSR and Wet DSR plots were planted on the same date and therefore had similar crop ages during UAV image acquisition. This experimental design was intentionally adopted to isolate differences attributable to rice establishment methods while minimizing confounding effects arising from crop age and phenological variation. However, in real-world agricultural conditions, particularly at regional scales, sowing and transplanting dates often vary substantially among fields due to variations in rainfall patterns, water availability, labor availability, and management practices. As a result, crop age and growth stage can become important sources of variability that may impact classification performance. Therefore, the results reported in this study should be interpreted in the context of synchronized crop establishment conditions. Future studies should evaluate the proposed framework across various planting dates, seasons, and regions to evaluate its effectiveness and applicability under more diverse agricultural environments.

Looking ahead, integrating next-generation artificial intelligence methodologies has significant potential to enhance rice establishment classification and precision crop monitoring workflows. Emerging AI paradigms, including transformer-based vision architectures, self-supervised representation learning, and multimodal fusion models, offer promising ways to capture richer spatial and temporal patterns from UAV imagery while reducing dependence on large labelled datasets. Incorporating explainable AI techniques can improve model transparency and help stakeholders interpret the spectral or textural features that influence classification outputs, thereby supporting informed decision-making. The deployment of lightweight deep learning models on edge devices could enable real-time data processing directly from UAV platforms. Furthermore, integrating multispectral, hyperspectral, and thermal UAV imagery with advanced AI pipelines may facilitate the detection of subtle crop physiological traits related to water status, nutrient dynamics, and early stress responses. These advancements would significantly expand the applicability of the current study and contribute to the development of more resilient, data-driven, and scalable precision agriculture systems.

5 Conclusion

This study investigated the use of advanced deep learning models for classifying drone imagery of three distinct rice establishment methods. High-resolution RGB images, captured at multiple time-intervals using UAVs, provided a robust dataset for training and evaluating model performance. Among the tested models, the hybrid ResNet-50+NN consistently achieved the highest classification accuracy across all time periods. This model outperformed other classifiers, including ResNet-50+KNN, ResNet-50+SVM, ResNet-50+DT, ResNet-50+RF, ResNet-50+NB, as well as deep learning models such as YOLOv5 and YOLOv8. The superior performance of ResNet-50+NN underscores its effectiveness for patch-level classification tasks in agricultural remote sensing under the evaluated temporal conditions, offering significant potential for accurate crop classification and monitoring. These findings contribute to the growing body of research supporting the application of AI in precision agriculture, enabling more informed decision making towards sustainable farming practices. Future research should consider incorporating additional spectral bands (e.g., NIR), multi-temporal data analysis, and real-time model deployment to enhance classification performance and scalability for large-scale agricultural monitoring systems.

Generative AI statement

The author(s) declared that generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frsen.2026.1698781/full#supplementary-material

Supplementary material Supplementary material at the source

Footnotes

Edited by: Jean-Pierre Wigneron, Institut National de Recherche Pour l’Agriculture, l’Alimentation et l’Environnement (INRAE), France

Reviewed by: Juan De Dios Franco-Navarro, Spanish National Research Council (CSIC), Spain

Trong Hieu Luu, Can Tho University, Vietnam

Statements

Conflict of interest

Author PK was employed by Praanadhaara Organised Agro Forestry Private Limited. Author HM was employed by Vyomik Innovations Private Limited.

The remaining author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Funding

The author(s) declared that financial support was not received for this work and/or its publication.

Data availability

The datasets presented in this article are not readily available because the data used in this study were collected using drone imagery at multiple time points. At present, the data are not publicly available due to institutional restrictions and ongoing research activities. However, access to the data may be considered upon reasonable request to the corresponding author, subject to institutional approval. Requests to access the datasets should be directed to santosha.rathod@icar.org.in.

Author contributions

AG: Formal Analysis, Methodology, Investigation, Conceptualization, Writing – original draft. SR: Investigation, Resources, Conceptualization, Supervision, Writing – review and editing, Formal Analysis, Methodology. RD: Conceptualization, Writing – review and editing. MR: Supervision, Writing – review and editing, Resources, Conceptualization. AD: Conceptualization, Methodology, Writing – review and editing, Investigation, Formal Analysis. PK: Resources, Writing – review and editing. HM: Writing – review and editing, Resources. PS: Writing – review and editing, Conceptualization. RM: Conceptualization, Writing – review and editing. AK: Conceptualization, Writing – review and editing. RS: Supervision, Writing – review and editing, Resources.

Acknowledgements

The authors would like to thank Acharya N. G. Ranga Agricultural University Agricultural College Bapatla, ICAR, ICAR-Indian Institute of Rice Research Hyderabad, K.S.R.M College of Engineering Kadapa, Praanadhara Organised Agro Forestry Private Limited Vijayawada and Vyomik Innovations Private Limited Hyderabad for their support in this research work.

References

  1. Agarwal D., Bachan P. (2023). Machine learning approach for the classification of wheat grains. Smart Agric. Technol. 3, 100136. doi:10.1016/j.atech.2022.100136
  2. Al-Naeem M., Hafizur Rahman M. M., Banerjee A., Sufian A. (2023). Support vector machine-based energy efficient management of UAV locations for aerial monitoring of crops over large agriculture lands. Sustainability 15 (8), 6421. doi:10.3390/su15086421
  3. Azarmdel H., Jahanbakhshi A., Mohtasebi S. S., Muñoz A. R. (2020). Evaluation of image processing technique as an expert system in mulberry fruit grading based on ripeness level using artificial neural networks (ANNs) and support vector machine (SVM). Postharvest Biol. Technol. 166, 111201. doi:10.1016/j.postharvbio.2020.111201
  4. Babbar H., Rani S., Sah D. K., AlQahtani S. A., Kashif Bashir A. (2023). Detection of android malware in the internet of things through the k-nearest neighbor algorithm. Sensors 23 (16), 7256. doi:10.3390/s23167256
  5. Bouguettaya A., Zarzour H., Kechida A., Taberkit A. M. (2022). Deep learning techniques to classify agricultural crops through UAV imagery: a review. Neural Computing Applications 34 (12), 9511 – 9536. doi:10.1007/s00521-022-07104-9
  6. Breiman L. (2001). Random forests. Mach. Learning 45, 5 – 32. doi:10.1023/A:1010933404324
  7. Cheng G., Xie X., Han J., Guo L., Xia G. S. (2020). Remote sensing image scene classification meets deep learning: challenges, methods, benchmarks, and opportunities. IEEE J. Sel. Top. Appl. Earth Observations Remote Sens. 13, 3735 – 3756. doi:10.1109/jstars.2020.3005403
  8. Chew R., Rineer J., Beach R., O’Neil M., Ujeneza N., Lapidus D. (2020). Deep neural networks and transfer learning for food crop identification in UAV images. Drones 4 (1), 7. doi:10.3390/drones4010007
  9. Chin R., Catal C., Kassahun A. (2023). Plant disease detection using drones in precision agriculture. Precis. Agric. 24 (5), 1663 – 1682. doi:10.1007/s11119-023-10014-y
  10. Dwivedi A. K., Singh A. K., Singh D. (2022). An object based image analysis of multispectral satellite and drone images for precision agriculture monitoring. In IGARSS 2022-2022 IEEE International Geoscience and Remote Sensing Symposium (pp. 4899 – 4902). IEEE. doi:10.1109/IGARSS46834.2022.9884674
  11. Fikriyah V. N., Darvishzadeh R., Laborte A., Khan N. I., Nelson A. (2019). Discriminating transplanted and direct seeded rice using Sentinel-1 intensity data. Int. J. Appl. Earth Observation Geoinformation 76, 143 – 153. doi:10.1016/j.jag.2018.11.007
  12. Fix E., Hodges J. L. (1951). Discriminatory analysis, nonparametric discrimination. Int. Stat. Rev. 57, 238 – 247. doi:10.1037/e471672008-001
  13. Franco‐Navarro J. D., Padilla Y. G., Álvarez S., Calatayud Á., Colmenero‐Flores J. M., Gómez‐Bellot M. J. (2025). Advancements in water‐saving strategies and crop adaptation to drought: a comprehensive review. Physiol. Plant. 177 (4), e70332. doi:10.1111/ppl.70332
  14. Frimpong S. A., Han M., Zheng W., Li X., Akpaku E., Obeng A. P. (2025). Machine and deep learning in agricultural engineering: a comprehensive survey and meta-analysis of techniques, applications, and challenges. Computers 14 (10), 438. doi:10.3390/computers14100438
  15. Grijalva I., Spiesman B. J., McCornack B. (2023). Computer vision model for sorghum aphid detection using deep learning. J. Agric. Food Res. 13, 100652. doi:10.1016/j.jafr.2023.100652
  16. Gumma M. K., Uppala D., Mohammed I. A., Whitbread A. M., Mohammed I. R. (2015). Mapping direct seeded rice in raichur district of Karnataka, India. Photogrammetric Eng. & Remote Sens. 81 (11), 873 – 880. doi:10.14358/PERS.81.11.873
  17. Hasan M., Marjan M. A., Uddin M. P., Afjal M. I., Kardy S., Ma S. (2023). Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation. Front. Plant Sci. 14, 1234555. doi:10.3389/fpls.2023.1234555
  18. He K., Zhang X., Ren S., Sun J. (2016). “ Deep residual learning for image recognition,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 770 – 778. doi:10.1109/CVPR.2016.90
  19. Jain S., Ramesh D., Damodar Reddy E., Rathod S., Ondrasek G. (2024). A fast high throughput plant phenotyping system using YOLO and chan–vese segmentation. Soft Comput. 28, 12323 – 12336. doi:10.1007/s00500-024-09946-y
  20. Jueyendah S., Yaman Z., Dere T., Çavuş T. F. (2025). Comparative study of linear and non-linear ML algorithms for cement mortar strength estimation. Buildings 15 (16), 2932. doi:10.3390/buildings15162932
  21. Loddo A., Loddo M., Di Ruberto C. (2021). A novel deep learning based approach for seed image classification and retrieval. Comput. Electron. Agric. 187, 106269. doi:10.1016/j.compag.2021.106269
  22. Nodirbek o‘g‘li A. H. (2025). Precision agriculture with support vector regression: harnessing AI algorithms in modern software engineering. Adv. Sci. Educ. 1 (01), 3 – 6. doi:10.70728/edu.v01.i01.001
  23. Pathak H., Igathinathane C., Howatt K., Zhang Z. (2023). Machine learning and handcrafted image processing methods for classifying common weeds in corn field. Smart Agricultural Technology 5, 100249. doi:10.1016/j.atech.2023.100249
  24. Raja S. Á., Sawicka B., Stamenkovic Z., Mariammal G. (2022). Crop prediction based on characteristics of the agricultural environment using various feature selection techniques and classifiers. IEEe Access 10, 23625 – 23641. doi:10.1109/ACCESS.2022.3154350
  25. Rotairo L., Durante A. C., Lapitan P., Rao L. N. (2019). Use of Remote Sensing to Estimate Paddy Area and Production: A Handbook. Manila: Asian Development Bank. doi:10.22617/TIM190098-3
  26. Salman H. A., Kalakech A., Steiti A. (2024). Random forest algorithm overview. Babylon. J. Mach. Learn. 2024, 69 – 79. doi:10.58496/BJML/2024/007
  27. Savitha C., Talari R. (2025). Evaluating the performance of random forest, support vector machine, gradient tree boost, and CART for improved crop-type monitoring using greenest pixel composite in google Earth engine. Environ. Monit. Assess. 197 (4), 437. doi:10.1007/s10661-025-13880-3
  28. Silva T. L. D., Devechio F. D. F. D. S., Tavares M. S., Regazzo J. R., Sardinha E. J. D. S., Altão L. M. R. (2025). Machine learning in the classification of RGB images of maize (zea Mays L.) using texture attributes and different doses of nitrogen. AgriEngineering 7 (10), 317. doi:10.3390/agriengineering7100317
  29. Solanki S. (2024). Comparative assessment of machine learning models in rice crop stage classification. Int. J. Adv. Res. 12 (01), 632 – 637. doi:10.21474/IJAR01/18164
  30. Syed L. (2024). Smart agriculture using ensemble machine learning techniques in IoT environment. Procedia Comput. Sci. 235, 2269 – 2278. doi:10.1016/j.procs.2024.04.215
  31. Torres-Sánchez J., Mesas-Carrascosa F. J., Jiménez-Brenes F. M., de Castro A. I., López-Granados F. (2021). Early detection of broad-leaved and grass weeds in wide row crops using artificial neural networks and UAV imagery. Agronomy 11 (4), 749. doi:10.3390/agronomy11040749
  32. Treboux J., Genoud D. (2018). Improved machine learning methodology for high precision agriculture. In 2018 Global Internet of Things Summit (Giots) (pp. 1 – 6). IEEE. doi:10.1109/GIOTS.2018.8534558
  33. Ubaidillah A., Rochman E. M. S., Fatah D. A., Rachmad A. (2022). Classification of corn diseases using random forest, neural network, and naive bayes methods. In Journal of Physics: Conference Series (Bristol: IOP Publishing) 2406 (1), 012023. doi:10.1088/1742-6596/2406/1/012023
  34. Vapnik V. N. (1964). A note on one class of perceptrons. Automation Remote Control 25, 821 – 837.
  35. Viskovic L., Kosovic I. N., Mastelic T. (2019). Crop classification using multi-spectral and multitemporal satellite imagery with machine learning. In 2019 International Conference on Software, Telecommunications and Computer Networks (Softcom) (pp. 1 – 5). IEEE. doi:10.23919/SOFTCOM.2019.8903738
  36. Wang K., Liew J. H., Zou Y., Zhou D., Feng J. (2019). “ Panet: few-Shot image semantic segmentation with prototype alignment,” in Proceedings of the IEEE/CVF International Conference on Computer Vision, 9197 – 9206. doi:10.1109/ICCV.2019.00929
  37. Wang L., Wang J., Zhang X., Wang L., Qin F. (2022). Deep segmentation and classification of complex crops using multi-feature satellite imagery. Comput. Electron. Agric. 200, 107249. doi:10.1016/j.compag.2022.107249
  38. Yadav P. K., Thomasson J. A., Searcy S. W., Hardin R. G., Braga-Neto U., Popescu S. C. (2022). Assessing the performance of YOLOv5 algorithm for detecting volunteer cotton plants in corn fields at three different growth stages. Artif. Intelligence Agriculture 6, 292 – 303. doi:10.1016/j.aiia.2022.11.005
  39. Zualkernan I., Abuhani D. A., Hussain M. H., Khan J., ElMohandes M. (2023). Machine learning for precision agriculture using imagery from unmanned aerial vehicles (UAVs): a survey. Drones 7 (6), 382. doi:10.3390/drones7060382

Citation

Gubbala, A. L., et al. (2026). Deep learning-based classification of wet direct seeded rice, broadcasted direct seeded rice and transplanted rice using drone imagery for precision agriculture. Frontiers in Remote Sensing, Volume 7. https://doi.org/
Received
Accepted
Published
Volume
7 - 2026

Copyright

Copyright © 2026 Gubbala, Rathod, Dasyam, Rapolu, Dasari, Kurra, Madireddy, Shashishekhar, Mural, Kumar and Sundaram.

License: https://creativecommons.org/licenses/by/4.0/

*Correspondence: Santosha Rathod; Mahender Kumar Rapolu

Article metrics

Views
0
Downloads
0
Citations
0
Shares
0