3D Shadow Map Editing for Realistic 2D Image Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image editing systems are inflexible and inefficient, requiring significant user interaction and specialized knowledge to edit digital images, as they operate on a pixel level and fail to maintain real-world conditions during edits.

Innovation Solution

A scene-based image editing system that utilizes machine learning to pre-process digital images, identifying semantic areas and generating object masks and content fills, allowing intuitive and efficient editing by treating objects as distinct units and maintaining real-world conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional image editing systems operate on a pixel level, then they can perform detailed image manipulation, but they require significant user interaction and specialized knowledge

Engineering Contradiction:
Improveease of operationVSAvoiduser interaction time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system segments the image into multiple depth layers representing different spatial planes. Each layer contains objects at a specific depth range, allowing users to edit entire layers or groups of objects with a single operation rather than manipulating individual pixels. This segmentation enables intuitive selection and editing of image regions based on their spatial depth characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a depth dimension to traditional 2D image editing by generating depth maps and organizing pixels into 3D spatial layers. This additional dimension allows users to perform edits based on spatial relationships (e.g., selecting all objects in front of a certain plane) rather than requiring pixel-by-pixel or region-by-region selection, dramatically reducing interaction complexity.

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

2Ease of operation

If conventional image editing systems operate on a pixel level, then they can perform detailed image manipulation, but they require specialized knowledge to use

Engineering Contradiction:
Improveease of operationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces depth maps and layer structures as intermediary representations between the raw pixel data and the user interface. These intermediaries automatically organize image content based on spatial depth, providing users with a simplified view of image structure without requiring them to understand the underlying complexity of pixel manipulation or depth calculation algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system automatically performs depth estimation, layer segmentation, and spatial organization without user intervention. The depth map generation and layer creation processes occur autonomously, allowing users to benefit from sophisticated spatial awareness and editing capabilities without needing to manually configure complex parameters or understand the technical mechanisms involved.

Inventive Principle:
Principle #25Self-service

3Reliability

If conventional image editing systems edit images directly, then they can make changes, but they fail to maintain real-world conditions during edits

Engineering Contradiction:
Improverealism of editVSAvoidediting flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts edit operations based on the spatial depth context of affected pixels. When applying transformations such as lighting changes, shadows, or perspective adjustments, the system automatically adapts the strength and characteristics of these edits according to the depth layer and spatial relationships, ensuring that modifications remain consistent with real-world physical conditions while allowing versatile editing operations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12482172B2Generating shadows for objects in two-dimensional images utilizing a plurality of shadow maps
Publication Date: 2025.11.25 ADOBE INC
  • US12482172B2 patent drawing
  • US12482172B2 patent drawing
  • US12482172B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and non-transitory computer-readable media that modify two-dimensional images via scene-based editing using three-dimensional representations of the two-dimensional images. For instance, in one or more embodiments, the disclosed systems utilize three-dimensional representations of two-dimensional images to generate and modify shadows in the two-dimensional images according to various shadow maps. Additionally, the disclosed systems utilize three-dimensional representations of two-dimensional images to modify humans in the two-dimensional images. The disclosed systems also utilize three-dimensional representations of two-dimensional images to provide scene scale estimation via scale fields of the two-dimensional images. In some embodiments, the disclosed systems utilizes three-dimensional representations of two-dimensional images to generate and visualize 3D planar surfaces for modifying objects in two-dimensional images. The disclosed systems further use three-dimensional representations of two-dimensional images to customize focal points for the two-dimensional images.