3D Mesh Reconstruction via Multi-View Cycle Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing systems struggle with accurately reconstructing three-dimensional models from digital images, especially when dealing with unknown objects or occluded parts, due to limitations in photometric loss optimization and the use of point clouds, which often result in inaccurate and resource-intensive mesh generation.

Innovation Solution

The implementation of a multi-view cycle projection system using neural networks that predicts surface mapping coordinates and projects three-dimensional coordinates across multiple images to minimize multi-view cycle consistency loss, enhancing the accuracy and efficiency of three-dimensional mesh reconstruction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional systems use photometric loss from a single viewpoint for reconstruction, then the system complexity is low, but the manufacturing precision (reconstruction accuracy) deteriorates

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent transitions from single-viewpoint 2D image processing to multi-viewpoint 3D reconstruction by introducing cycle consistency loss across multiple views. This dimensional expansion allows the system to capture spatial relationships and geometric constraints that single-view methods cannot, thereby improving reconstruction accuracy without requiring complex manual intervention.

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

Solution Approach 2:

The patent implements a feedback mechanism through cycle consistency loss, where the reconstructed 3D model is projected back onto multiple 2D views and compared with original images. This closed-loop feedback continuously refines the reconstruction by minimizing projection errors, ensuring high accuracy while maintaining automated operation.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If conventional systems use point clouds for mesh construction, then the device complexity is low, but the manufacturing precision (mesh accuracy) deteriorates

Engineering Contradiction:
Improvemesh accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces the traditional mechanical point-cloud-to-mesh construction process with a neural network-based direct 3D reconstruction approach. Instead of manually constructing meshes from point clouds (which causes oversmoothing and detail loss), the system uses learned geometric transformations to directly generate accurate 3D representations, significantly improving mesh accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental parameters of the reconstruction process by using neural network weights and cycle consistency constraints instead of geometric algorithms. This parameter transformation enables the system to learn optimal reconstruction strategies from data, achieving high mesh accuracy while reducing processing complexity through end-to-end learning.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If conventional systems increase the number of points in point cloud to reduce inaccuracies, then the manufacturing precision improves, but the use of energy (computing resources) worsens

Engineering Contradiction:
Improvemesh accuracyVSAvoidcomputing resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent fundamentally changes the reconstruction parameters by using neural network-based direct 3D generation instead of point cloud processing. This parameter transformation eliminates the need to increase point cloud density, achieving high mesh accuracy with significantly reduced computational resources through efficient end-to-end learning.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the computationally intensive point cloud processing pipeline with a streamlined neural network approach. By replacing mechanical geometric construction with learned transformations, the system achieves comparable or superior accuracy while consuming fewer computing resources and energy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If conventional systems use single-viewpoint photometric loss, then the ease of operation is high, but the adaptability deteriorates

Engineering Contradiction:
Improveflexibility to new objectsVSAvoidoperational simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal reconstruction system that handles diverse objects and viewpoints through multi-view cycle consistency. By incorporating multiple views and using neural networks to learn generalizable features, the system adapts to new objects and topologies without requiring viewpoint-specific tuning, achieving high versatility while maintaining automated operation.

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

Solution Approach 2:

The patent expands from 2D single-view processing to 3D multi-view reconstruction, adding spatial dimensionality that enables the system to handle diverse object geometries and occlusions. This dimensional expansion provides the adaptability needed for new objects while the automated pipeline maintains ease of operation.

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

Data Source

PatentUS10937237B1Reconstructing three-dimensional scenes using multi-view cycle projection
Publication Date: 2021.03.02 ADOBE INC
  • US10937237B1 patent drawing
  • US10937237B1 patent drawing
  • US10937237B1 patent drawing

AI summary

Methods, systems, and non-transitory computer readable storage media are disclosed for reconstructing three-dimensional object meshes from two-dimensional images of objects using multi-view cycle projection. For example, the disclosed system can determine a multi-view cycle projection loss across a plurality of images of an object via an estimated three-dimensional object mesh of the object. For example, the disclosed system uses a pixel mapping neural network to project a sampled pixel location across a plurality of images of an object and via a three-dimensional mesh representing the object. The disclosed system determines a multi-view cycle consistency loss based on a difference between the sampled pixel location and a cycle projection of the sampled pixel location and uses the loss to update the pixel mapping neural network, a latent vector representing the object, or a shape generation neural network that uses the latent vector to generate the object mesh.