External Mesh Deformation Using Body Mesh Tracking for Mobile AR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AR systems require depth sensors to modify images, increasing device cost and complexity, and struggle to recognize and apply visual effects to a user's whole body, especially at distances beyond the camera's threshold, leading to inefficient processing and inaccurate background replacement.

Innovation Solution

Generate a body mesh of a user in an image and deform an external mesh based on body mesh changes to apply AR elements efficiently without generating a rig, using deformation models based on attributes like garment location and external forces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If depth sensors are used to modify images in AR systems, then image modification accuracy is improved, but device cost and complexity increase

Engineering Contradiction:
Improveimage modification accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the depth sensing function from dedicated hardware sensors and implements it through software-based monocular depth estimation using standard cameras. This removes the need for complex depth sensors while maintaining the capability to obtain depth information for AR image modification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the mechanical/optical depth sensing system with a computational approach using machine learning models that process standard camera images to infer depth information, thereby substituting physical sensors with software-based processing.

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

2Measurement precision

If depth sensors are used to modify images in AR systems, then image modification accuracy is improved, but processing power requirements increase

Engineering Contradiction:
Improveimage modification accuracyVSAvoidprocessing power requirements
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary depth estimation and body part segmentation before applying visual effects. By pre-processing the image to identify depth information and body regions of interest, the system reduces the computational burden during the actual effect application phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies visual effects selectively to specific body parts rather than processing the entire image uniformly. This localized approach reduces overall processing power requirements by concentrating computational resources only where needed.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If visual effects are applied to the whole body, then AR experience completeness is improved, but processing complexity increases

Engineering Contradiction:
ImproveAR experience completenessVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different visual effects to different body parts based on their characteristics. For example, clothes may have one effect while skin has another, allowing comprehensive body coverage with tailored processing that manages complexity through differentiation rather than uniform treatment.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the body into distinct parts (head, torso, limbs, etc.) and processes each segment independently with appropriate visual effects. This segmentation reduces overall processing complexity by breaking down the complex task of whole-body processing into manageable independent segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12561914B2External mesh with vertex attributes
Publication Date: 2026.02.24 SNAP INC
  • US12561914B2 patent drawing
  • US12561914B2 patent drawing
  • US12561914B2 patent drawing

AI summary

Methods and systems are disclosed for performing operations for deforming an external mesh. The operations comprise receiving a video that includes a depiction of a real-world object. The operations comprise generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video. The operations comprise obtaining an external mesh associated with an Augmented-Reality (AR) element. The operations comprise accessing a plurality of deformation attributes associated with the external mesh, each attribute corresponding to a different deformation model. The operations comprise separately deforming, based on respective deformation models, a first portion of the external mesh and a second portion of the external mesh. The operations comprise modifying the video to include a display of the AR element based on the separately deformed first and second portions of the external mesh.