Augmenting 3D Container Images with Virtual Elements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing techniques fail to accurately depict physical items, such as storage containers, when they are empty or unfinished, as they do not effectively show the items as they would appear when filled or in use, leading to incomplete visual representations for end users.

Innovation Solution

A computing system that augments images of three-dimensional containers by inserting virtual elements semantically related to the container's sub-regions, determining their arrangement based on associated semantics, and generating a new image showing the container filled with these virtual objects, thereby providing a more accurate and appealing visual representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If existing image enhancement techniques are used to enhance photographs of empty or unfinished storage containers, then the visual appeal of the images is improved, but the accuracy of depicting the container as it would appear when filled or in use deteriorates

Engineering Contradiction:
Improvevisual appealVSAvoidaccuracy of depiction
Core Design Contradiction:
Illumination intensityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by automatically identifying sub-containers and pre-selecting semantically related virtual objects from a library before generating the final image. This allows the empty container to be visually augmented with representative objects that show how it will appear when filled, resolving the contradiction between visual appeal and accurate depiction of intended use

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates virtual copies of objects from a digital library and places them into the container image. These virtual objects serve as realistic representations of typical contents, enhancing visual appeal while accurately depicting how the container appears when in use, without requiring physical photography of actual filled containers

Inventive Principle:
Principle #26Copying

2Measurement precision

If manual image capture of filled containers is performed to show complete visual representation, then the accuracy of depiction is improved, but the time and resources required increase

Engineering Contradiction:
Improvecompleteness of visual representationVSAvoidtime for image capture
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Instead of manually capturing images of physically filled containers, the system uses virtual copies from a digital library to represent typical contents. This automated approach provides complete visual representation of container contents without the time-consuming process of physical setup and photography

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs self-service by automatically identifying sub-containers, selecting appropriate virtual objects based on semantic relationships, and generating the augmented image without human intervention. This eliminates the need for manual image capture while providing comprehensive visual representation of the filled container state

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11836850B2Visually augmenting images of three-dimensional containers with virtual elements
Publication Date: 2023.12.05 ADOBE INC
  • US11836850B2 patent drawing
  • US11836850B2 patent drawing
  • US11836850B2 patent drawing

AI summary

Certain embodiments involve visually augmenting images of three-dimensional containers with virtual elements that fill one or more empty regions of the three-dimensional containers. For instance, a computing system receives a first image that depicts a storage container and identify sub-containers within the storage container. The computing system selects, from a virtual object library, a plurality of virtual objects that are semantically related to the sub-container. The computing system determines an arrangement of the virtual objects within the sub-container based on semantics associated with the sub-container and the plurality of virtual objects. The computing system generates a second image that depicts the arrangement of the plurality of virtual objects within the storage container and sub-containers. The computing system generates, for display, the second image depicting the storage container and the arrangement of the virtual objects.