Fruit Bunch Picking Robot Branch Recognition via Spatial Posture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Fruit bunch picking robots face challenges in accurately recognizing the correct branch during fruit bunch picking due to complex agricultural environments and variations in tomato fruit bunch posture and shape, leading to picking failures.

Innovation Solution

A modeling method for a picking target of a fruit bunch picking robot that involves obtaining an image of the to-be-picked region, extracting image features of branches and fruit clusters using a multi-task perception network, determining the correct fruit cluster and connected branch through a subordinate decision model, and modeling key points of the fruit cluster and branch for accurate targeting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the robot uses a visual system to recognize fruit bunches in complex agricultural environments, then the robot can perform automated picking, but the robot often cannot recognize the correct branch due to similar colors and sheltered positions of multiple tomato plants

Engineering Contradiction:
Improveautomated pickingVSAvoidbranch recognition accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent segments the branch recognition task into multiple stages: first identifying the fruit cluster, then determining its spatial posture, and finally locating the connected branch based on the fruit cluster's position and orientation. This multi-stage segmentation approach resolves the contradiction by breaking down the difficult single-step branch recognition into manageable steps, improving accuracy while maintaining automation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces spatial posture information as an additional dimension for branch recognition. Instead of relying solely on color and shape features in the image plane, the system uses three-dimensional spatial relationships (position, orientation, and posture of the fruit cluster) to infer the correct branch. This dimensional enhancement allows the robot to distinguish between similarly colored branches by analyzing their spatial configurations relative to the fruit cluster.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If the robot attempts to recognize multiple tomato plants simultaneously, then the robot can handle large-scale planting bases, but the robot cannot differentiate between plants due to their similar colors and sheltered positions

Engineering Contradiction:
Improvelarge-scale harvesting capabilityVSAvoidplant differentiation accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by first identifying and isolating the to-be-picked fruit cluster before attempting to recognize its associated branch. The system pre-processes the visual information to focus on the target fruit cluster, determines its spatial posture in advance, and then uses this information to guide the branch search. This preliminary focus on the specific fruit cluster improves reliability in plant differentiation while maintaining productivity in large-scale operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by concentrating the recognition effort on the local region around the identified fruit cluster rather than attempting to analyze all tomato plants simultaneously. The system uses the fruit cluster's spatial posture to define a local search area for the connected branch, filtering out unrelated branches from other plants. This localized approach improves differentiation accuracy while maintaining efficiency in large-scale harvesting.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the robot uses traditional image recognition methods, then the system complexity remains low, but the robot cannot accurately determine the spatial posture and connected branch of the fruit cluster

Engineering Contradiction:
Improvesystem complexityVSAvoidspatial posture detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces spatial posture information as an intermediary between fruit cluster identification and branch location. Instead of directly matching fruit clusters to branches using complex image recognition, the system first determines the spatial posture (position, orientation) of the fruit cluster, then uses this intermediate information to guide the branch search. This intermediary approach achieves high measurement precision while avoiding the need for extremely complex direct recognition systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250095389A1Modeling method for picking target of fruit bunch picking robot
Publication Date: 2025.03.20 INTELLIGENT EQUIPMENT RESEARCH CENTER BEIJING ACADEMY OF AGRICULTURE AND FORESTRY SCIENCES
  • US20250095389A1 patent drawing
  • US20250095389A1 patent drawing
  • US20250095389A1 patent drawing

AI summary

Disclosed is a modeling method for a picking target of a fruit bunch picking robot, which relates to the technical field of general image data processing or generation. The modeling method includes: obtaining an image of a to-be-picked region of a picking robot, and extracting image features of each branch and fruit cluster in the image of the to-be-picked region through a multi-task perception network; determining a to-be-picked fruit cluster based on the image feature of the fruit cluster; inputting the image features of the branch and the fruit cluster into a subordinate decision model to determine a branch connected to the to-be-picked fruit cluster; and extracting key points of image features of the to-be-picked fruit cluster and the branch connected to the to-be-picked fruit cluster, and modeling the to-be-picked fruit cluster and the branch connected to the to-be-picked fruit cluster.