16th ICCCNT 2025 Paper 9651
16th ICCCNT 2025 Paper 9651
Abstract— Accurate crop classification and yield prediction intensive, and often inaccurate. This is especially
are crucial for enhancing agricultural productivity, ensuring problematic in regions with limited access to advanced
food security, and promoting sustainability. Traditional technology, where quick and reliable data is crucial for
methods, such as manual surveys, are often time-consuming maximizing crop output. Crop yields depend on several key
and prone to inaccuracies, making it essential to adopt more factors, including weather conditions, soil health, and the
efficient and reliable approaches. This research introduces a specific crop type. However, gathering accurate, real-time
deep learning-based framework for automating crop data on crop growth has always been a challenge[3].
monitoring and yield forecasting using aerial imagery and the Agricultural environments are unpredictable, and plants
EfficientNetB0 model. The study utilizes the EcoCropsAID
grow under constantly changing conditions, making it
dataset, which includes five major crop classes: Cassava,
Longan, Rice, Rubber, and Sugarcane. A series of
difficult for conventional methods to provide precise
preprocessing steps, including image resizing and forecasts at scale. Thankfully, advancements in remote
normalization, are applied to the dataset, which is then split sensing technology, including aerial and satellite imagery,
into training, validation, and test sets. The model's have revolutionized agricultural monitoring. These high-
performance is evaluated through various metrics, including a resolution images allow farmers and researchers to assess
confusion matrix, a classification report, and accuracy-loss crop health, detect diseases early, and estimate yields with
graphs. Additionally, a post-classification process involving greater accuracy[4]. However, managing and analyzing such
Otsu's thresholding is used to generate a binary mask for crop massive amounts of data isn’t easy—it requires powerful
area estimation. The results demonstrate an impressive tools that can turn raw images into actionable insights[5].
classification accuracy of 99%, showcasing the potential of the This is where deep learning comes in. Models like
model in both crop classification and area estimation. By EfficientNetB0 can automatically process large datasets,
combining deep learning techniques with aerial imagery, the recognizing important features such as crop type, growth
proposed framework offers a scalable solution for precision stage, and field coverage. Unlike traditional methods, deep
farming, enabling real-time crop monitoring, optimized learning algorithms can detect complex patterns in the data,
resource distribution, and improved decision-making. leading to much more accurate crop classification and yield
Furthermore, it fosters sustainable farming practices by prediction[6]. In this study, we introduce a deep learning-
minimizing environmental impact and can be adapted to based approach that integrates remote sensing data for
different regions and crop types, addressing global agricultural
automated crop classification and yield forecasting. We use
challenges.
the EcoCropsAID dataset, which contains aerial images of
Keywords— Crop Yield Estimation, Remote Sensing, five key crops: Cassava, Longan, Rice, Rubber, and
Machine Learning, EfficientNetB, EcoCropsAID Dataset, Aerial Sugarcane. Our method involves preprocessing these
Imaging, Crop Classification. images—resizing and normalizing them—before applying
the EfficientNetB0 model to classify crops and estimate yield
I. INTRODUCTION potential[7]. By leveraging this data-driven approach,
farmers can make smarter decisions about resource
Accurately predicting crop yields is a game- management, pest control, and harvest planning without
changer for modern agriculture.[1] It helps farmers make relying on slow and manual methods[8]. Not only does this
better decisions, optimizes resource use, and ensures food approach improve classification accuracy, but it also
security. As the world’s population keeps growing, the provides a scalable, real-time solution for precision farming.
demand for food is increasing rapidly, making efficient Automating crop analysis reduces human effort, minimizes
farming more important than ever. Farmers, policymakers, environmental impact, and helps farmers adapt to changing
and agricultural planners all rely on yield predictions to agricultural conditions. More importantly, this system can be
manage food production and distribution effectively[2]. tailored to different crops and regions, making it a valuable
However, traditional methods—such as manual field surveys tool for tackling food security challenges worldwide[9].
and direct yield measurements—are time-consuming, labor-
D. BLOCK DIAGRAM
Figure 2. EfficientNetB0 Architecture
G. MODEL TRAINING
I. CROP AREA ESTIMATION APPROACH J. YIELD ESTIMTION BASED ON AREA AND CROP
CLASSIFICATION
Once the crops were classified, we moved on to Following the area estimation process, the final analytical
estimating their areas within the image. This was done by step involved predicting crop yield based solely on image-
creating a binary mask using Otsu’s thresholding method, derived data. Unlike conventional yield prediction models
which calculates an optimal threshold for distinguishing crop that incorporate environmental parameters such as rainfall,
pixels from the background. The thresholding technique temperature, or soil characteristics, the proposed approach
converts the image into a binary form, where crop pixels are relies exclusively on the outcomes of crop classification and
labeled as 1, and the non-crop areas are labeled as 0. The the corresponding segmented area measurements.
figure 3 represents the Otsu’s Threshold representation of the
aerial image. Methodology for Yield Estimation:
1. Crop Identification:
2. Area Integration:
Figure 3. Otsu’s Threshold representation of the aerial The cultivated area for each crop type was obtained from
image. the pixel-based area estimation technique, which translated
To calculate the area of the crops, we applied a pixel-to- pixel counts into real-world surface area using a defined
area conversion ratio. This ratio was derived by comparing spatial resolution.
the number of crop pixels in the binary mask to known
ground truth data, which specifies the real-world area
3. Yield Calculation Model:
corresponding to each pixel. By multiplying the number of
crop pixels by the pixel-to-area ratio, we were able to
estimate the crop area in square meters. The accuracy of Crop yield was estimated using crop-specific yield
these area estimates was validated by comparing them with factors, which represent the average production output per
the actual ground truth measurements. unit area (e.g., kg/m² or tons/hectare). The estimated yield
was computed using the following formula:
The area of each crop was calculated using the following
equation: Estimated Yield = 𝐴𝑐 × 𝑌𝑓
Crop Area = 𝑁𝑝 × 𝑆𝑝 Where:
Where: 𝐴𝑐 = Cultivated area of the crop (m² or ha)
𝑁𝑝 = Number of pixels in the segmented crop region Yf = Yield factor (average yield per unit area for the
crop)
Sp = Scale factor per pixel (in m²/pixel)
Advantages of the Proposed Framework:
Eliminates dependency on external environmental
and historical data
Simplifies the yield estimation pipeline through
image-based analysis
Enables rapid and scalable yield prediction across
varied agricultural landscapes