Occlusion Augmentation in Live Image Processing Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital imaging devices face challenges in maintaining a clear view of objects of interest when they are occluded by dynamic objects, such as hands or tools, during manual tasks, as these occlusions obscure important features necessary for tasks like assembly or inspection.

Innovation Solution

An image processing system that continuously captures and renders live images, creates a three-dimensional representation of the scene, and detects occlusions to augment the image by replacing or mitigating occluded portions with data from the three-dimensional representation, allowing for clear visualization of objects even when obscured by dynamic objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a camera continuously captures live images of a scene, then the object of interest can be monitored in real-time, but the view of the object is occluded by dynamic objects such as hands or tools during manual tasks

Engineering Contradiction:
Improvevisibility of object of interestVSAvoidocclusion by dynamic objects
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system creates a three-dimensional representation (copy) of the scene that can be manipulated independently of the live camera feed. When occlusion occurs in the live image, the system retrieves and displays the corresponding view from the stored three-dimensional representation, allowing the object of interest to remain visible even when physically occluded in the real world

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transitions from two-dimensional live image planes to a three-dimensional representation of the scene. This dimensional change allows the system to access and display views of the object from different angles and perspectives that are not affected by occlusion in the current camera view

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

2Loss of information

If the system stores a three-dimensional representation of the scene, then occluded portions can be replaced with data from the representation, but the system complexity increases

Engineering Contradiction:
Improvevisibility of occluded featuresVSAvoidimage processing system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary action by creating and storing a three-dimensional representation of the scene before occlusion occurs. This pre-captured data is then readily available for retrieval and display when occlusion happens, eliminating the need for complex real-time processing during occlusion events

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The three-dimensional representation serves as an intermediary between the live camera feed and the final displayed image. When occlusion is detected, this intermediary data source provides the missing visual information, simplifying the overall system architecture by decoupling the capture and display functions

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11410398B2Augmenting live images of a scene for occlusion
Publication Date: 2022.08.09 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11410398B2 patent drawing
  • US11410398B2 patent drawing
  • US11410398B2 patent drawing

AI summary

An example image processing system augments live images of a scene to reduce or eliminate occlusion of an object of interest. The image processing system can detect an occlusion of an object in a live image of the scene. The image processing system can further access a data store that stores a three-dimensional representation of the scene with the object being present. The image processing system augments the live image to depict the object without at least a portion of the occlusion, using data provided with the three-dimensional representation of the scene.