How to rewrite the stars: Mapping your orchard over time through constellations of fruits
About
Following crop growth through the vegetative cycle allows farmers to predict fruit setting and yield in early stages, but it is a laborious and non-scalable task if performed by a human who has to manually measure fruit sizes with a caliper or dendrometers. In recent years, computer vision has been used to automate several tasks in precision agriculture, such as detecting and counting fruits, and estimating their size. However, the fundamental problem of matching the exact same fruits from one video, collected on a given date, to the fruits visible in another video, collected on a later date, which is needed to track fruits' growth through time, remains to be solved. Few attempts were made, but they either assume that the camera always starts from the same known position and that there are sufficiently distinct features to match, or they used other sources of data like GPS. Here we propose a new paradigm to tackle this problem, based on constellations of 3D centroids, and introduce a descriptor for very sparse 3D point clouds that can be used to match fruits across videos. Matching constellations instead of individual fruits is key to deal with non-rigidity, occlusions and challenging imagery with few distinct visual features to track. The results show that the proposed method can be successfully used to match fruits across videos and through time, and also to build an orchard map and later use it to locate the camera pose in 6DoF, thus providing a method for autonomous navigation of robots in the orchard and for selective fruit picking, for example.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Fruit Matching | Real-world orchard videos long-term scenarios | Precision89.73 | 3 | |
| Fruit Matching | Real-world short-term scenarios tractor baseline 2024-08-28 | Precision94.05 | 1 | |
| Fruit Matching | Real-world short-term scenarios tractor 2024-08-28 (faster motion) | Precision88.01 | 1 | |
| Fruit Matching | Real-world short-term scenarios walking darker far away 2024-08-28 | Precision43.04 | 1 | |
| Fruit Matching | Synthetic Apples baseline 1 | Precision93.66 | 1 | |
| Fruit Matching | Synthetic Apples 2 (test) | Precision0.8712 | 1 | |
| Fruit Matching | Synthetic Apples 3 (test) | Precision86.68 | 1 |