Object-Centered Shadow Editing With Unified Detection and Synthesis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for shadow-related tasks in digital image editing suffer from inefficiencies, inaccuracies, and operational inflexibilities due to requiring separate models for detection and removal, leading to high computational complexity, inaccurate shadow synthesis, and limited flexibility in handling multiple object manipulations.

Innovation Solution

A meta-shadow system integrates a shadow analyzer model for detection and removal, and a shadow synthesis model for seamless shadow synthesis, leveraging intermediate features to generate high-quality shadows that are consistent with the digital image scene, reducing computational resources and improving accuracy and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate models are used for shadow detection and removal, then task specialization is achieved, but computational complexity increases

Engineering Contradiction:
Improveshadow detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines shadow detection and removal into a single unified model that performs both functions simultaneously. This integration reduces computational overhead by eliminating the need for separate processing pipelines while maintaining specialized capabilities for both detection and removal tasks through shared feature extraction and processing modules.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified shadow processing model is designed to perform multiple functions including shadow detection, shadow removal, and shadow synthesis within a single framework. This multi-functional approach allows the system to handle various shadow-related operations without requiring separate specialized models for each task, thereby reducing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of manufacture

If conventional shadow synthesis methods are used, then implementation simplicity is maintained, but synthesis accuracy deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidshadow synthesis accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces intermediate features extracted from the unified model as a mediator between the shadow removal process and shadow synthesis process. These intermediate features capture essential shadow characteristics and are used to guide the synthesis of new shadows, thereby improving synthesis accuracy while maintaining implementation simplicity through the shared model architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple separate models are used for object manipulation, then task-specific performance is optimized, but operational flexibility decreases

Engineering Contradiction:
Improvetask-specific performanceVSAvoidoperational flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The unified model is designed to handle multiple object manipulation tasks including shadow detection, removal, and synthesis within a single framework. This multi-functional design enables the system to adapt to different operations and object types without requiring separate specialized models, thereby improving operational flexibility while maintaining task-specific performance through shared learning and processing.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12626429B2Joint framework for object-centered shadow detection, removal, and synthesis
Publication Date: 2026.05.12 ADOBE INC
  • US12626429B2 patent drawing
  • US12626429B2 patent drawing
  • US12626429B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and non-transitory computer-readable media that detects shadows, removes shadows, and synthesizes shadows in a joint-framework. In particular, the disclosed systems access an object mask of an object and a digital image depicting the object and a shadow of the object. Furthermore, the disclosed systems perform object-centered shadow detection and removal to generate a modified digital image without the shadow by utilizing a shadow analyzer model. Moreover, the disclosed systems receive a user interaction to manipulate an object and generate a modified shadow utilizing a shadow synthesis model where the shadow synthesis model is conditioned on a shadow mask generated by the shadow analyzer model.