Multidimensional Image Editing via Disentangled GAN Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer vision and graphics-based technologies lack robust and user-friendly 3D editing functionality, are computationally expensive, and inefficiently consume resources, failing to effectively change camera angles and lighting parameters in 2D images based on user requests.

Innovation Solution

A modified Generative Adversarial Network (GAN) model that disentangles image features for 3D editing, allowing users to edit lighting, camera angles, and content parameters through natural language inputs, generating multidimensional images efficiently with reduced computational overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing computer vision and graphics-based technologies are used for 3D editing, then editing functionality is provided, but the system is computationally expensive and inefficiently consumes resources

Engineering Contradiction:
Improveediting efficiencyVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the image editing process by disentangling image features into separate editable parameters (lighting, camera angles, content attributes). This allows independent manipulation of each parameter without reprocessing the entire image, significantly reducing computational overhead and improving editing efficiency while lowering resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the editing approach by changing from pixel-level manipulation to parameter-level control. Users can directly modify high-level parameters such as lighting conditions, camera positions, and scene attributes, which are then applied to generate edited images. This parameter-based approach reduces computational complexity compared to traditional pixel-by-pixel editing methods.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If traditional 3D editing methods are used, then editing functionality is achieved, but the interface is not user-friendly and lacks robust functionality

Engineering Contradiction:
Improveuser-friendlinessVSAvoidediting functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal editing system that handles multiple types of edits (lighting adjustments, camera angle changes, content modifications) through a single unified interface. The disentangled feature representation allows the same interface to support diverse editing operations, making the system both user-friendly and highly adaptable to different editing needs.

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

Solution Approach 2:

The system introduces an intermediary layer between the user interface and the image data - the disentangled feature representation. This intermediary translates user-friendly parameter adjustments into precise image modifications, enabling users to perform complex 3D edits without understanding the underlying computational complexity, thus improving ease of operation while maintaining robust functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive image feature processing is performed, then accurate 3D representation is achieved, but processing time and computational cost increase

Engineering Contradiction:
Improve3D representation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-processing the input image to extract and disentangle its fundamental features (lighting, geometry, material properties) before any editing operation. This one-time feature extraction creates a reusable representation that can be rapidly modified for different edits, maintaining high 3D representation accuracy while significantly reducing processing time for subsequent edits.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12079948B2Multidimentional image editing from an input image
Publication Date: 2024.09.03 ADOBE INC
  • US12079948B2 patent drawing
  • US12079948B2 patent drawing
  • US12079948B2 patent drawing

AI summary

Various disclosed embodiments are directed to changing parameters of an input image or multidimensional representation of the input image based on a user request to change such parameters. An input image is first received. A multidimensional image that represents the input image in multiple dimensions is generated via a model. A request to change at least a first parameter to a second parameter is received via user input at a user device. Such request is a request to edit or generate the multidimensional image in some way. For instance, the request may be to change the light source position or camera position from a first set of coordinates to a second set of coordinates.