Camera Field Occlusion Detection for Reliable Robot Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automation environments, such as warehousing and manufacturing, robots face challenges in accurately interacting with objects due to occlusion within the camera field of view, which is caused by noise and inaccuracies in recognizing objects from camera data.

Innovation Solution

A computing system and method that determines occlusion by analyzing camera data to identify target features, calculating occluding regions, and adjusting object recognition confidence parameters to improve robot interaction accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If robot interaction is controlled based on camera data, then automation capability is improved, but object recognition accuracy deteriorates due to occlusion and noise

Engineering Contradiction:
Improveautomation capabilityVSAvoidobject recognition accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The patent introduces an occlusion detection module as an intermediary between the camera data acquisition and robot control systems. This module analyzes camera images to identify occluding objects and determines occlusion regions, providing corrected object location information to the robot control system, thereby resolving the contradiction between automation and recognition accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by using camera data to detect occlusion conditions and adjust robot interaction operations accordingly. The occlusion detection results feed back into the control decisions, allowing the system to adapt its behavior based on the actual visual environment and maintain high recognition accuracy

Inventive Principle:
Principle #23Feedback

2Measurement precision

If multiple cameras are used to reduce occlusion, then object recognition accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of adding more cameras (spatial dimension), the patent processes the same camera data through an additional analytical dimension - occlusion detection and region analysis. This approach improves recognition accuracy by extracting more information from existing data without increasing hardware complexity

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

Data Source

PatentUS11924559B2Method and system for determining occlusion within a camera field of view
Publication Date: 2024.03.05 MUJIN INC
  • US11924559B2 patent drawing
  • US11924559B2 patent drawing
  • US11924559B2 patent drawing

AI summary

A system and method for determining occlusion are presented. The system receives camera data generated by at least one camera, which includes a first camera having a first camera field of view. The camera data is generated when a stack having a plurality of objects is in the first camera field of view, and describes a stack structure formed from at least an object structure for a first object of the plurality of objects. The system identifies a target feature of or disposed on the object structure, and determines a 2D region that is co-planar with and surrounds the target feature. The system determines a 3D region defined by connecting a location of the first camera and the 2D region. The system determines, based on the camera data and the 3D region, a size of an occluding region, and determines a value of an object recognition confidence parameter.