Edge-Based Object Pose Refinement for Robotic Package Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic systems face inaccuracies in detecting the position and orientation of objects due to errors in surface markings and designs, leading to potential mishandling and increased risk of injury, especially when handling heavy or lop-sided packages.

Innovation Solution

Implementing a pairwise edge analysis to identify and correct offsets and alignment errors between initial object estimations and detected features, refining object detection results using 2D and 3D image data to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If surface marking and design matching is used for object detection, then detection speed is improved, but measurement precision deteriorates due to errors in surface markings

Engineering Contradiction:
Improvedetection speedVSAvoidposition and orientation accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent divides the detection process into two independent stages: initial rapid detection using surface marking matching, followed by refinement using geometric feature detection. This segmentation allows each stage to optimize for its specific function - speed in the first stage and precision in the second - thereby resolving the contradiction between detection speed and measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary detection using surface markings to quickly identify objects and their approximate positions. This preliminary action enables the system to then focus computational resources on refining the position and orientation of detected objects using more precise geometric feature analysis, thus achieving both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual registration is performed for packages with detection errors, then measurement precision is improved, but productivity deteriorates due to stoppages and manual intervention

Engineering Contradiction:
Improvephysical characteristics accuracyVSAvoidde-palletizing throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements self-service by automatically detecting and correcting its own detection errors through the refinement process. When initial detection based on surface markings produces inaccurate results, the system autonomously performs additional geometric feature analysis to correct the position and orientation without requiring manual intervention, thereby maintaining both precision and productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where detection results are continuously evaluated and refined. The system uses feedback from geometric feature detection to correct errors in initial surface marking-based detection, creating a closed-loop system that automatically improves measurement precision without stopping the de-palletizing process.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive geometric feature analysis is performed, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveposition and orientation accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection system operates dynamically by adjusting its analysis depth based on initial detection confidence. When surface marking matching yields high confidence results, the system performs minimal additional analysis. When confidence is low or errors are detected, the system automatically activates more comprehensive geometric feature analysis, thereby achieving high precision without always requiring full system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different levels of detection complexity to different objects or detection scenarios. For objects with clear, distinctive surface markings, simpler detection suffices. For objects where precision is critical or initial detection is uncertain, the system locally applies more comprehensive geometric feature analysis, optimizing the balance between precision and complexity on a case-by-case basis.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11850760B2Post-detection refinement based on edges and multi-dimensional corners
Publication Date: 2023.12.26 MUJIN INC
  • US11850760B2 patent drawing
  • US11850760B2 patent drawing
  • US11850760B2 patent drawing

AI summary

The present disclosure relates to verifying an initial object estimation of an object. A two-dimensional (2D) image representative of an environment including one or more objects may be obtained. The 2D image may be inspected to detect edges of an object. The edges may be processed to verify or update an initial object estimation to increase the accuracy of an object detection result.