English

Optical flow-based branch segmentation for complex orchard environments

Computer Vision and Pattern Recognition 2022-03-01 v1

Abstract

Machine vision is a critical subsystem for enabling robots to be able to perform a variety of tasks in orchard environments. However, orchards are highly visually complex environments, and computer vision algorithms operating in them must be able to contend with variable lighting conditions and background noise. Past work on enabling deep learning algorithms to operate in these environments has typically required large amounts of hand-labeled data to train a deep neural network or physically controlling the conditions under which the environment is perceived. In this paper, we train a neural network system in simulation only using simulated RGB data and optical flow. This resulting neural network is able to perform foreground segmentation of branches in a busy orchard environment without additional real-world training or using any special setup or equipment beyond a standard camera. Our results show that our system is highly accurate and, when compared to a network using manually labeled RGBD data, achieves significantly more consistent and robust performance across environments that differ from the training set.

Keywords

Cite

@article{arxiv.2202.13050,
  title  = {Optical flow-based branch segmentation for complex orchard environments},
  author = {Alexander You and Cindy Grimm and Joseph R. Davidson},
  journal= {arXiv preprint arXiv:2202.13050},
  year   = {2022}
}
R2 v1 2026-06-24T09:54:40.428Z