Moisture Content Recognition Model of Unsaturated Soil Based on Convolutional Neural Networks
The moisture content of the soil is the main factor affecting the quality of fine-grained soil.Rapid recognition of soil surface moisture content is an urgent need for developing intelligent monitoring and construction technology in agricultural and geotechnical engineering.In order to overcome the limitation that traditional water content measurement or monitoring methods cannot meet the real-time nondestructive monitoring of soil surface moisture content,an intelligent moisture content recognition algorithm based on the image is developed.Firstly,we collected surface photos of 4 different types of soils under different moisture contents in the laboratory and obtained a high-quality sample library of more than 1 400 pictures,which laid a data foundation for machine learning model construction.Then the classical convolutional neural network is used to learn the image dataset of soil moisture content,and the intelligent recognition model of soil moisture content is established.The model comparison results show that the model based on ResNet34 architecture has the best moisture content recognition effect,and the average error of moisture content prediction on the test set is about 2%.This model basically meets the requirement of real-time nondestructive monitoring of soil surface moisture content and can provide an essential means for the development of intelligent monitoring and construction technology in agricultural and geotechnical engineering.