Surface-Based Neural Image Synthesis for Pose and Style Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural image synthesis systems struggle with controllability and realism, particularly when transferring poses and styles in human images, due to the lack of effective continuous surface-level parameterizations.

Innovation Solution

The use of continuous, surface-level parameterizations, such as UV coordinate-based representations, integrated into generative models like PCA or AutoEncoders, and descriptive models like Universal Transfer methods, to modulate decoder behavior and enhance controllability and realism in image synthesis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional neural image synthesis systems are used, then the system is simpler to implement, but the controllability and realism of pose and style transfer are poor

Engineering Contradiction:
Improveaccuracy of pose and style transferVSAvoidcomplexity of surface parameterization system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system segments the image processing into distinct components: surface parameterization module that decomposes images into UV coordinates and depth maps, feature extraction module, and synthesis module. This segmentation allows precise control over pose and style transfer while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional representation by transforming 2D images into 3D surface parameterizations with UV coordinates and depth information. This dimensional transformation enables precise controllability of pose and style transfer by operating in the parameterized space rather than direct pixel manipulation.

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

2Reliability

If continuous surface-level parameterizations are implemented, then controllability and realism improve, but the computational complexity increases

Engineering Contradiction:
Improverealism of synthesized imagesVSAvoidcomputational complexity of synthesis model
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary surface parameterization to decompose input images into UV coordinate maps and depth maps before the actual synthesis process. This pre-processing step organizes the data in a structured format that facilitates more efficient and reliable image synthesis with improved realism.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms images into parameterized representations using UV coordinates and depth values, changing the parameter space from raw pixels to geometric attributes. This parameter transformation enables more reliable and realistic synthesis by manipulating meaningful geometric and appearance parameters rather than raw pixel values.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250329068A1Image generation using surface-based neural synthesis
Publication Date: 2025.10.23 SNAP INC
  • US20250329068A1 patent drawing
  • US20250329068A1 patent drawing
  • US20250329068A1 patent drawing

AI summary

Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving a two-dimensional continuous surface representation of a three-dimensional object, the continuous surface comprising a plurality of landmark locations; determining a first set of soft membership functions based on a relative location of points in the two-dimensional continuous surface representation and the landmark locations; receiving a two-dimensional input image, the input image comprising an image of the object; extracting a plurality of features from the input image using a feature recognition model; generating an encoded feature representation of the extracted features using the first set of soft membership functions; generating a dense feature representation of the extracted features from the encoded representation using a second set of soft membership functions; and processing the second set of soft membership functions and dense feature representation using a neural image decoder model to generate an output image.