School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200000, China.
Sensors (Basel). 2020 May 3;20(9):2610. doi: 10.3390/s20092610.
Visual based route and boundary detection is a key technology in agricultural automatic navigation systems. The variable illumination and lack of training samples has a bad effect on visual route detection in unstructured farmland environments. In order to improve the robustness of the boundary detection under different illumination conditions, an image segmentation algorithm based on support vector machine was proposed. A superpixel segmentation algorithm was adopted to solve the lack of training samples for a support vector machine. A sufficient number of superpixel samples were selected for extraction of color and texture features, thus a 19-dimensional feature vector was formed. Then, the support vector machine model was trained and used to identify the paddy ridge field in the new picture. The recognition F1 score can reach 90.7%. Finally, Hough transform detection was used to extract the boundary of the ridge field. The total running time of the proposed algorithm is within 0.8 s and can meet the real-time requirements of agricultural machinery.
基于视觉的路径和边界检测是农业自动导航系统的关键技术。在非结构化农田环境中,光照变化和训练样本不足对视觉路径检测有不良影响。为了提高不同光照条件下边界检测的鲁棒性,提出了一种基于支持向量机的图像分割算法。采用超像素分割算法解决支持向量机训练样本不足的问题。选择足够数量的超像素样本进行颜色和纹理特征提取,从而形成 19 维特征向量。然后,对支持向量机模型进行训练,并用于识别新图像中的稻田脊线。识别 F1 分数可达 90.7%。最后,采用 Hough 变换检测提取脊线场的边界。所提出算法的总运行时间在 0.8s 以内,可满足农业机械的实时要求。