Epics 148
Epics 148
Submitted by
Abhay Kumar (22BCE11152),
Aadish Pankaj Dabhade (22MIP10053),
Aditya Sachin Khamitkar (22MIP10006),
Angiras Devendra Bawkar (22BAS10004),
Patil Devendra Prashant (22MIP10063),
Pranav Sanjay Jahagirdar (22BCY10233),
Vaibhavi Rajguru (22BAS10006)
Master of Technology
(5-Year Integrated Program)
December 2024
VIT Bhopal University
Bhopal, Madhya Pradesh
Bonafide Certificate
Certified that this project report titled “AgriSense AI: Integrated AI for
Sustainable Farming and Enhanced Productivity” is the bonafide work of
This project report (Phase I) is submitted for the Project Viva-Voce examination held
between the 9th and13th of December2024
Declaration of Originality
We, hereby declare that this report entitled “AgriSense AI: Integrated AI for
Sustainable Farming and Enhanced Productivity” represents our original work
carried out for the EPICS project as students of VIT Bhopal University. To the best of
our knowledge, it contains no material previously published or written by another
person, nor any material presented for the award of any other degree or diploma of VIT
Bhopal University or any other institution. Works of other authors cited in this report
have been duly acknowledged under the section “References.”
Acknowledgments v
Abstract vi
1 Introduction 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Irrigation Management . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.2 Crop Yield Prediction . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.3 Supply Chain Optimization . . . . . . . . . . . . . . . . . . . . . 2
1.3.4 Vegetation Index and Drone-Based Imaging . . . . . . . . . . . . 2
1.3.5 Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.6 Irrigation Management . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.7 Crop Yield Prediction . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.8 Supply Chain Optimization . . . . . . . . . . . . . . . . . . . . . 3
1.3.9 Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4.1 Why Sustainable Farming? . . . . . . . . . . . . . . . . . . . . . . 3
1.4.2 Role of Technology in Agriculture . . . . . . . . . . . . . . . . . . 4
1.5 Implementation Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5.1 Data Collection and Analysis . . . . . . . . . . . . . . . . . . . . 4
1.5.2 User Engagement and Training . . . . . . . . . . . . . . . . . . . 4
1.5.3 Partnerships and Collaborations . . . . . . . . . . . . . . . . . . . 5
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Objectives 6
2.1 Primary Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Secondary Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Alignment with Sustainable Development Goals . . . . . . . . . . . . . . 7
2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
i
4 Project Modules and Features 11
4.1 Data Acquisition and Integration . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Crop and Soil Health Monitoring . . . . . . . . . . . . . . . . . . . . . . 11
4.3 Irrigation Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4 Yield Prediction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.5 Crop and Irrigation Advisory . . . . . . . . . . . . . . . . . . . . . . . . 13
4.6 Supply Chain Optimization . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.7 Tech Stack Recommendations . . . . . . . . . . . . . . . . . . . . . . . . 14
4.8 AI Algorithms and Models . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.9 Additional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.10 Development Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.11 NDVI and Vegetation Index Module . . . . . . . . . . . . . . . . . . . . 15
5 Literature Review 17
5.1 Existing Applications of AI in Agriculture . . . . . . . . . . . . . . . . . 17
5.1.1 NDVI-Based Plant Health Distribution . . . . . . . . . . . . . . . 17
5.2 Remote Sensing and GIS in Agriculture . . . . . . . . . . . . . . . . . . . 18
5.3 Addressing Knowledge Gaps . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.4 Related Work and Recent Advances . . . . . . . . . . . . . . . . . . . . . 19
6 Future Work 21
6.1 Phase 2 Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6.2 Evaluation and Impact Assessment . . . . . . . . . . . . . . . . . . . . . 23
7 Conclusion 24
Bibliography 25
Biodata 27
ii
List of Figures
iii
List of Tables
iv
Acknowledgments
We express our sincere gratitude to our project supervisor, Dr. Adarsh Patel, for his
unwavering support, insightful guidance, and encouragement throughout the course of
this project. His expertise and constructive feedback have been invaluable in shaping our
work and ensuring its success.
We would also like to extend our heartfelt thanks to our reviewers, Dr. Anil Kumar
Yadav and Dr. Rajendra Mahanandia, for their critical insights and suggestions that
have greatly enhanced the quality of our project. Their thorough reviews and constructive
criticism have helped us refine our approach and focus on the key aspects of our research.
Additionally, we are grateful to the faculty members of the School of Comput-
ing and Artificial Intelligence (SCAI) for providing us with the necessary resources,
knowledge, and support throughout this project. Their dedication to fostering a con-
ducive learning environment has been instrumental in our academic journey.
We would also like to thank the School of Computing Science and Engineering
(SCOPE) and the Aerospace Department of the School of Mechanical En-
gineering (SMEC) for their collaborative spirit and support. The interdisciplinary
approach has enriched our project and provided us with diverse perspectives.
Furthermore, we extend our gratitude to the Program Chairs of the BCY, MIP,
BAS, and BCE programs for their guidance and encouragement. Their commitment
to student development has played a significant role in our academic success.
We also wish to acknowledge our peers and fellow students for their collaboration and
camaraderie, which made this project a more enriching experience. Finally, we would like
to thank our families for their encouragement and support during this endeavor.
v
Abstract
vi
Chapter 1
Introduction
1.1 Overview
Agriculture is the backbone of the global economy, providing essential resources such as
food, raw materials, and employment to billions of people. It plays a critical role in
sustaining livelihoods and supporting economic development, particularly in developing
countries. However, the agricultural sector faces numerous challenges that threaten its
sustainability and ability to meet the growing demands of a rapidly increasing global
population. Issues such as climate change, resource depletion, and inefficiencies in farming
practices are at the forefront of these challenges. Traditional farming methods often fail to
adapt to modern challenges, resulting in environmental degradation, loss of biodiversity,
and unsustainable growth.
Climate change has led to unpredictable weather patterns, affecting crop yields and
food security. Resource depletion, particularly of water and arable land, poses significant
risks to agricultural productivity. Furthermore, inefficiencies in farming practices, such
as over-reliance on chemical fertilizers and pesticides, contribute to soil degradation and
water pollution. These challenges necessitate a paradigm shift in how agriculture is
practiced, moving towards more sustainable and efficient methods.
AgriSense AI is designed to address these pressing issues by integrating cutting-edge
technologies such as artificial intelligence (AI), remote sensing, and Geographic Infor-
mation Systems (GIS). By analyzing diverse datasets—ranging from satellite imagery to
soil health metrics—the project empowers farmers with actionable insights that drive
productivity and sustainability. The goal is to create a comprehensive platform that not
only enhances agricultural practices but also promotes environmental stewardship and
resource conservation.
1
inefficient irrigation practices contribute to water scarcity, particularly in regions already
facing water stress. The lack of accurate yield predictions can result in overproduction
or underproduction, leading to economic losses for farmers and food insecurity for com-
munities.
AgriSense AI addresses these critical issues by providing AI-driven recommendations
that optimize irrigation, monitor soil health, and predict crop yields. By integrating
satellite and IoT data, the project seeks to enhance decision-making processes, improve
productivity, and promote sustainable farming practices. The platform will enable farm-
ers to make data-driven decisions that align with environmental sustainability goals,
ultimately contributing to a more resilient agricultural sector.
1.3 Scope
The AgriSense AI project encompasses a wide range of capabilities designed to transform
traditional farming into a data-driven, precision-oriented operation. The updated scope
includes integration of AI, IoT, satellite and drone imagery, and user-centric advisories
for actionable decision-making.
1.3.5 Accessibility
All results, advisories, and health maps will be available on mobile and web apps. Data
will be visualized through heatmaps, dashboards, and downloadable KMZs for users with
varying tech exposure.
2
1.3.6 Irrigation Management
The project will develop AI-based tools that provide precise water usage recommendations
tailored to specific crop needs and local conditions. By analyzing soil moisture levels,
weather forecasts, and crop water requirements, the system will help farmers reduce water
waste and improve irrigation efficiency. This is particularly crucial in regions facing water
scarcity, where every drop counts.
1.3.9 Accessibility
Recognizing the diverse technological capabilities of farmers, AgriSense AI will prioritize
user-friendly mobile and web interfaces that provide real-time data insights. The platform
will be designed to be accessible to farmers of all backgrounds, ensuring that they can
easily navigate the system and benefit from its features. Training programs and resources
will also be provided to enhance digital literacy among farmers.
Through these focus areas, AgriSense AI aims to create a holistic solution that ad-
dresses the multifaceted challenges faced by the agricultural sector. By empowering farm-
ers with the tools and knowledge they need, the project seeks to foster a more sustainable
and resilient agricultural landscape.
1.4 Motivation
1.4.1 Why Sustainable Farming?
Sustainable agriculture is vital for addressing the growing global food demand while con-
serving essential resources for future generations. As the world population continues
to rise, the pressure on agricultural systems to produce more food increases significantly.
Sustainable farming practices not only aim to meet this demand but also focus on preserv-
ing the environment, enhancing soil health, and reducing the carbon footprint associated
with agricultural activities.
3
The motivation behind AgriSense AI stems from the urgent need to modernize farm-
ing methods to ensure food security and environmental conservation. By promoting
sustainable practices, farmers can mitigate the adverse effects of climate change, such as
droughts and floods, which threaten crop production. Additionally, sustainable farming
enhances biodiversity, improves ecosystem services, and fosters resilience against pests
and diseases, ultimately leading to more stable food systems.
4
1.5.3 Partnerships and Collaborations
Collaboration with various stakeholders, including government agencies, agricultural or-
ganizations, and technology providers, will be essential for the project’s success. Part-
nerships will facilitate knowledge sharing, resource mobilization, and the development of
best practices in sustainable agriculture.
AgriSense AI will also seek to engage with local communities to understand their
unique challenges and tailor solutions accordingly. By working together, stakeholders
can create a supportive ecosystem that promotes sustainable farming practices and drives
positive change in the agricultural sector.
1.6 Conclusion
In conclusion, AgriSense AI represents a transformative approach to modern agriculture,
addressing the pressing challenges of sustainability, resource management, and food se-
curity. By harnessing the power of AI, remote sensing, and IoT, the project aims to
empower farmers with the tools and knowledge they need to thrive in an increasingly
complex agricultural landscape.
The integration of technology into farming practices not only enhances productivity
but also promotes environmental stewardship and resilience. As the agricultural sec-
tor continues to evolve, initiatives like AgriSense AI will play a crucial role in shaping
a sustainable future for agriculture, ensuring that it can meet the needs of a growing
population while preserving the planet for generations to come.
5
Chapter 2
Objectives
6
Parameters such as NDVI, EVI, and canopy temperature will be used to detect
stress factors like water deficiency, pest infestations, and nutrient imbalances at an
early stage.
• SDG 2: Zero Hunger - By improving crop yields and reducing losses, the project
supports global food security.
• SDG 13: Climate Action - Efficient resource utilization and sustainable farming
practices will reduce the carbon footprint of agricultural activities.
2.4 Conclusion
The primary and secondary objectives of this project are designed to tackle the multi-
faceted challenges faced by modern agriculture. By integrating cutting-edge AI technolo-
gies with traditional farming practices, the system aims to empower farmers, enhance
productivity, and promote sustainability. Through these objectives, the project not only
addresses immediate agricultural challenges but also contributes to the broader goals of
environmental conservation and economic development.
7
Chapter 3
• Data Ingestion Layer: Gathers satellite TIFF files (Sentinel, Landsat), UAV
multispectral imagery (RGB, NIR, Red Edge bands), and IoT data (soil moisture,
pH, temperature). UAV images in TIFF/JPG format undergo orthomosaic gener-
ation and band extraction.
• AI Processing Layer: Uses CNNs and statistical models to:
– Generate vegetation indices: NDVI, NDRE, OSAVI, GNDVI.
– Perform spatial classification using color thresholds.
– Predict yield and water requirements.
• User Interface Layer: Outputs include KMZ files, NDVI heatmaps, advisory
notifications, and dashboards available via mobile and web interfaces.
3.2 Workflow
AgriSense AI follows a five-step processing flow, enhanced to include UAV imagery pro-
cessing for precision agriculture.
8
5. Insight Generation and Feedback: Exports KMZ maps, sends SMS alerts, and
updates dashboards. Farmer feedback loops refine future advisories.
AI Models
(CNN, XGBoost, LSTM)
IoT Sensors
(Moisture, pH, EC)
Satellite Images
(Sentinel, Landsat)
9
3.5 Conclusion
The AgriSense AI system’s design and architecture exemplify a robust, scalable, and user-
centric approach to modern agriculture. By integrating advanced AI/ML techniques with
geospatial and IoT technologies, the platform delivers precise, actionable insights that em-
power farmers to enhance productivity and sustainability. The seamless workflow ensures
that data flows smoothly from acquisition to actionable insights, making AgriSense AI a
comprehensive solution for addressing the challenges of contemporary farming.
10
Chapter 4
• Satellite Imagery: Uses Sentinel-2 and Landsat for NDVI and EVI computation
over time.
• UAV Drone Imagery: High-resolution TIFF and JPGs with NIR, Red, and Red
Edge bands are used to calculate vegetation indices. Drone-collected data supports
field-level classification.
• Sensor & Weather Data: IoT devices and real-time APIs provide in-situ soil
readings and weather forecasts.
UAV images are tiled and each tile is assigned a health class (Healthy, Moderate,
Stressed) based on threshold rules. Color heatmaps are exported as images and KMZ
overlays.
Soil pH, nutrient, and moisture readings are also collected via sensors, enabling hybrid
AI diagnostics from both aerial and ground views.
11
NDVI ¡ 0 (Water/Soil)
Healthy
Moderate
Stressed
Bare Soil
Water
12
4.3 Irrigation Scheduling
An AI-based irrigation advisory system will help farmers optimize water usage. Time-
series forecasting models such as Long Short-Term Memory (LSTM) networks will analyze
real-time soil moisture levels, weather data, and crop water requirements to generate
precise irrigation schedules. This will ensure efficient water usage, reduce wastage, and
enhance crop health.
The system will also leverage weather APIs and integrate rainfall predictions to ad-
just irrigation schedules dynamically, accounting for real-time weather fluctuations. By
analyzing historical irrigation data, the system will provide insights into long-term water
management strategies for sustainable agriculture.
• Direct Farmer Sales: A marketplace feature will enable farmers to list and sell
their produce directly to consumers. Integration with e-commerce platforms and
payment gateways will ensure seamless transactions.
13
4.7 Tech Stack Recommendations
The technology stack for AgriSense AI is designed to support high-resolution image pro-
cessing, machine learning, real-time geospatial rendering, and farmer-friendly interfaces.
• Frontend: ReactJS for dynamic web UIs, Bootstrap for responsiveness, and LeafletJS
for rendering geospatial maps.
• Machine Learning Libraries: TensorFlow and PyTorch for deep learning tasks
(e.g., CNNs for disease classification), Scikit-learn and XGBoost for traditional ML,
OpenCV for image segmentation.
• Geospatial Processing: Rasterio for TIFF handling, GDAL and OpenCV for
band-level manipulations, QGIS for spatial analysis, and simplekml for KMZ gen-
eration.
• Database Systems: PostgreSQL with PostGIS extension for spatial storage, and
MongoDB for metadata and logs.
• Cloud Platforms: Google Cloud (GCS, BigQuery) and AWS (S3, Lambda) for
scalable processing and storage.
• Visuals: Real-time NDVI maps, health overlays, and KMZ file exports
• LSTM Networks: Used to forecast soil moisture and weather parameters for
optimizing irrigation cycles.
• Random Forest Classifiers: Used for crop type recommendation and disease
susceptibility prediction using past performance data.
14
• NDVI-Based Threshold Classifier: A rules-based system that uses calculated
NDVI values to classify crop regions as:
• Community Forum: A space for farmers to share insights, solutions, and expe-
riences.
• Mobile App: A simplified version of the platform for real-time monitoring and
advisory on-the-go.
• Requirement Analysis: Finalizing data sources and project scope (2-3 weeks).
• Core Feature Integration: Adding soil and crop health monitoring, yield pre-
diction, and supply chain modules (2-3 months).
15
• GNDVI (Green NDVI): Focuses on nitrogen content in crops.
N IR − Green
GNDVI =
N IR + Green
• OSAVI (Optimized Soil Adjusted VI): Adjusts for background soil interfer-
ence.
The system uses Python libraries such as OpenCV, Rasterio, and NumPy to read georef-
erenced TIFF images, normalize band data, and apply formulas. The results are then:
• Color-mapped to indicate health classes (e.g., green for healthy, red for stress),
16
Chapter 5
Literature Review
Healthy (50%)
Moderate (20%)
Stressed (20%)
Bare Soil/Water (10%)
17
UAV-Based Remote Sensing vs Satellite Imaging
While traditional satellite platforms like Sentinel-2 and Landsat provide periodic cover-
age, they are often limited by cloud cover, coarse resolution, and fixed revisit schedules.
In contrast, UAVs (Unmanned Aerial Vehicles) offer:
150
150
130
120
Number of Plants
100
100
70
50 40
0
Healthy Moderate Stressed
Plot A Plot B
Figure 5.2: Comparison of Vegetation Health Classes Between Plot A and Plot B
18
– Spatial resolution of 10–30 meters.
– Limited by cloud cover and revisit cycles (5–10 days).
– Suitable for regional-scale monitoring.
• Drone/UAV Imagery:
AgriSense AI fuses both sources. Satellite imagery offers macro trends while drones
provide field-specific intelligence, enabling a hybrid AI workflow. KMZ exports from UAV
images allow stakeholders to overlay findings in Google Earth with high precision.
• Developing cost-effective tools that are scalable and adaptable to various farming
conditions.
• AI for Pest Control: AI models, such as those using deep learning, can identify
pests in real-time using smartphone cameras or drones. Research by [7] shows a
90% accuracy in pest detection using convolutional neural networks.
19
• Smart Irrigation Systems: IoT-enabled sensors combined with AI optimize wa-
ter usage by predicting soil moisture levels and rainfall patterns [8].
• Crop Disease Detection: Deep learning-based image analysis has shown remark-
able results in detecting crop diseases from leaf images, with systems like PlantVil-
lage achieving high accuracy rates [9].
• Yield Prediction Models: AI models such as random forests and recurrent neural
networks (RNNs) have been used for yield prediction based on climatic and soil data
[10].
20
Chapter 6
Future Work
21
1
NDVI Value
0.5
Plot A
Plot B
0
1 2 3 4 5
Flight Date
1
Flight 1 (Early Stage)
Flight 2 (2 Weeks Later)
0.8
Average NDVI
0.6
0.4
0.2
A1 A2 A3 A4 A5
Sub-Plot ID
22
6.2 Evaluation and Impact Assessment
A comprehensive evaluation framework will be established to measure the impact of
AgriSense AI on various metrics, including:
The evaluation process will involve both quantitative metrics (e.g., yield data, resource
usage) and qualitative feedback (e.g., farmer testimonials).
23
Chapter 7
Conclusion
24
Bibliography
25
Bibliography
[2] Blue River Technology, ”See & Spray Technology Overview,” 2023. [Online]. Avail-
able: https://www.bluerivertechnology.com.
[3] M. Patel et al., ”AI Challenges for Smallholder Farmers,” Global Agriculture, vol.
12, pp. 44-50, 2021.
[5] A. Gomez et al., ”NDVI for Crop Health Monitoring,” International Journal of
Agriculture, vol. 19, pp. 89-95, 2021.
[6] P. Chandra, ”GIS in Precision Farming,” Journal of Agricultural Science, vol. 47,
no. 3, pp. 112-123, 2019.
[7] L. Nguyen, ”Deep Learning for Pest Control in Agriculture,” AI in Agriculture, vol.
8, pp. 34-40, 2022.
[8] K. Sharma et al., ”IoT-Enabled Smart Irrigation Systems,” IoT and Agriculture, vol.
3, pp. 78-85, 2020.
[9] PlantVillage, ”AI for Crop Disease Detection,” 2022. [Online]. Available: https:
//www.plantvillage.psu.edu.
[10] M. Zhou et al., ”Yield Prediction Using RNN Models,” AI for Sustainable Agricul-
ture, vol. 7, no. 1, pp. 13-22, 2021.
[11] B. Lee, ”Sustainable Agriculture Through AI,” Sustainability Journal, vol. 29, pp.
215-229, 2020.
“‘Additional sections and details will be added for Phase 2/2nd review. “‘
26
Biodata
Name: Aditya Khamitkar
Roll Number: 22MIP10006
Email: [email protected]
Contact Number: +91-9014810008
Program: Integrated M.Tech Specialization in
Computational and Data Science
Year: Third Year
University: VIT Bhopal University
Skills and Interests: Image Processing, Artificial
Intelligence, Machine Learning, and Satellite Data
Analysis
Notable Achievements: Intern at ISRO(SDSC SHAR)
focusing on PSLV flight safety, Mission Computers, and
Specialist Display Systems.
Hobbies: Swimming, Bird Watching, Aerospace and
exploring AI-driven technologies.
27
Name: Aadish Pankaj Dabhade
Roll Number: 22MIP1005
Email: [email protected]
Contact Number: +91 73876 59119-
Program: Integrated M.Tech Specialization in
Computational and Data Science
Year: Year 3
University: VIT Bhopal University
Skills and Interests:Data Analysis and Processing,
Java Development
Hobbies: Sports like Skating.
28
Name: Pranav Sanjay Jahagirdar
Roll Number: 22BCY10233
Email: [email protected]
Contact Number: +91-74988-82171
Program: B.Tech in Cybersecurity
Year: Third Year
University: VIT Bhopal University
Skills and Interests: Placeholder Skills 5
Hobbies: Chess, ethical hacking, coding, photography.
29