Accurate crop row detection is often challenged by the varying field conditions present in real-world arable fields. Traditional colour based segmentation is unable to cater for all such variations. The lack of comprehensive datasets in agricultural environments limits the researchers from developing robust segmentation models to detect crop rows. We present a dataset for crop row detection with 11 field variations from Sugar Beet and Maize crops. We also present a novel crop row detection algorithm for visual servoing in crop row fields. Our algorithm can detect crop rows against varying field conditions such as curved crop rows, weed presence, discontinuities, growth stages, tramlines, shadows and light levels. Our method only uses RGB images from a front-mounted camera on a Husky robot to predict crop rows. Our method outperformed the classic colour based crop row detection baseline. Dense weed presence within inter-row space and discontinuities in crop rows were the most challenging field conditions for our crop row detection algorithm. Our method can detect the end of the crop row and navigate the robot towards the headland area when it reaches the end of the crop row.
翻译:准确的作物行探测往往受到现实世界可耕地不同实地条件的挑战。传统的基于肤色的分化无法满足所有这些差异。农业环境中缺乏全面的数据集限制了研究人员开发稳健的分化模型以探测作物行。我们提出了一个作物行探测数据集,其中含有糖贝特和玉米作物的11种差异。我们还提出了一个用于作物行田视觉蒸发的新型作物行检测算法。我们的算法能够根据诸如弯曲的作物行、杂迹、不连续性、生长阶段、电流、阴影和光水平等不同实地条件检测作物行。我们的方法仅使用Husky机器人上方摄像头的RGB图像来预测作物行。我们的方法优于典型的基于颜色的作物行探测基线。在作物行间空间和作物行中的不连贯是我们作物行测算法中最具挑战性的实地条件。我们的方法可以探测作物行的尽头,并在机器人到达作物行尽头时将机器人带向头地带。