Machine Learning Techniques for Estimating Soil Moisture from Mobile Captured Images
Precise Soil Moisture (SM) assessment is essential in agriculture. By understanding the level of SM, we can improve yield irrigation scheduling which significantly impacts food production and other needs of the global population. The advancements in smartphone technologies and computer vision have demonstrated a non-destructive nature of soil properties, including SM. The study aims to analyze the existing Machine Learning (ML) techniques for estimating SM from soil images and understand the moisture accuracy using different smartphones and various sunlight conditions. Therefore, 629 images of 38 soil samples were taken from seven areas in Sydney, Australia, and split into four datasets based on the image-capturing devices used (iPhone 6s and iPhone 11 Pro) and the lighting circumstances (direct and indirect sunlight). A comparison between Multiple Linear Regression (MLR), Support Vector Regression (SVR), and Convolutional Neural Network (CNN) was presented. MLR was performed with higher accuracy using holdout cross-validation, where the images were captured in indirect sunlight with the Mean Absolute Error (MAE) value of 0.35, Root Mean Square Error (RMSE) value of 0.15, and R^2 value of 0.60. Nevertheless, SVR was better with MAE, RMSE, and R^2 values of 0.05, 0.06, and 0.96 for 10-fold cross-validation and 0.22, 0.06, and 0.95 for leave-one-out cross-validation when images were captured in indirect sunlight. It demonstrates a smartphone camera's potential for predicting SM by utilizing ML. In the future, software developers can develop mobile applications based on the research findings for accurate, easy, and rapid SM estimation.
Code (0)
등록된 구현이 없습니다.
Tasks
regressionSchedulingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Developing a machine learning framework for estimating soil moisture with VNIR hyperspectral data
In this paper, we investigate the potential of estimating the soil-moisture content based on VNIR hyperspectral data combined with LWIR data. Measurements from a multi-sensor field campaign represent the benchmark datase…
BIG-bench Machine Learningfeature selectionregressionMoistureMapper: An Autonomous Mobile Robot for High-Resolution Soil Moisture Mapping at Scale
Soil moisture is a quantity of interest in many application areas including agriculture and climate modeling. Existing methods are not suitable for scale applications due to large deployment costs in high-resolution sens…
IoT- Based Low-Cost Soil Moisture and Soil Temperature Monitoring System
Soil moisture (SM) is referred to as a finite amount of water molecules within the pore spaces and it is a crucial parameter of Hydro-Meteorological processes. The behaviour of soil moisture water changes spatially and t…
Data VisualizationMachine Learning-Driven Microwave Imaging for Soil Moisture Estimation near Leaky Pipe
Characterizing soil moisture (SM) around drip irrigation pipes is crucial for precise and optimized farming. Machine learning (ML) approaches are particularly suitable for this task as they can reduce uncertainties cause…
Soil moisture estimationDynamic Structure Learning through Graph Neural Network for Forecasting Soil Moisture in Precision Agriculture
Soil moisture is an important component of precision agriculture as it directly impacts the growth and quality of vegetation. Forecasting soil moisture is essential to schedule the irrigation and optimize the use of wate…
Graph Neural NetworkGraph structure learning