摘要
For self-driving agricultural vehicles,the sensing of the headland environment based on image recognition is an important technological aspect.Cropland headland environments are complex and diverse.Traditional image feature extraction methods have many limitations.This study proposed a method of automatic cropland headland image recognition based on deep learning.Based on the characteristics of cropland headland environments and practical application needs,a dataset was constructed containing six categories of annotated cropland headland images and an augmented headland image training set was used to train the compact network MobileNetV2.Under the same experimental conditions,the model prediction accuracy for the first ranked category in all the results(Top-1 accuracy)of the MobileNetV2 network on the validation set was 98.5%.Compared with classic ResNetV2-50,Inception-V3,and backend-compressed Inception-V3,MobileNetV2 has a high accuracy,high recognition speed,and a small memory footprint.To further test the performance of the model,250 images were used for each of the six categories of headland images as the test set for the experiments.The average of the harmonic mean of precision and recall(F1-score)of the MobileNetV2 network for all the categories of headland images reached 97%.The MobileNetV2 network exhibits good robustness and stability.The results of this study indicate that onboard computers on self-driving agricultural vehicles are able to employ the MobileNetV2 network for headland image recognition to meet the application requirements of headland environment sensing.
基金
financially supported by the National Nature Science Foundation of China(Grant No.31971800)
the National Key Research and Development Project of China(Grant No.2019YFB1312304).