Agriculture (Mar 2025)

Field Ridge Segmentation and Navigation Line Coordinate Extraction of Paddy Field Images Based on Machine Vision Fused with GNSS

  • Muhua Liu,
  • Xulong Wu,
  • Peng Fang,
  • Wenyu Zhang,
  • Xiongfei Chen,
  • Runmao Zhao,
  • Zhaopeng Liu

DOI
https://doi.org/10.3390/agriculture15060627
Journal volume & issue
Vol. 15, no. 6
p. 627

Abstract

Read online

Farmland boundaries distinguish agricultural areas from non-agricultural areas, providing limits for field operations and navigation paths of agricultural machinery. However, in hilly regions, the irregularity of paddy field boundaries complicates the extraction of boundary information, hindering the widespread use of GNSS-based navigation systems in agricultural machinery. This paper focuses on the paddy field border prior to rice planting and utilizes machine vision and GNSS fusion technology to extract navigation line coordinates. First, the BiSeNet semantic segmentation network was employed to extract paddy field ridges. Second, the camera’s 3D attitude was obtained in real time using an Attitude and Heading Reference System (AHRS). A method and device based on the hydraulic profiling system were proposed to measure the camera’s height relative to the paddy field, providing a dynamic external reference. An improved inverse perspective transformation was applied to generate a bird’s-eye view of the paddy field ridges. Finally, a homogeneous coordinate transformation method was used to extract the navigation line coordinates, with the model and algorithms deployed on the Jetson AGX Xavier platform Field tests demonstrated a real-time segmentation speed of 26.31 fps, pixel segmentation accuracy of 92.43%, and an average intersection ratio of 90.62%. The average distance error of the extracted navigation line was 0.071 m, with a standard deviation of 0.039 m. The coordinate extraction took approximately 100 ms, meeting the accuracy and real-time requirements for navigation line extraction at the rice transplanter’s speed of 0.7 m s−1, providing path information for subsequent autonomous navigation.

Keywords