Depth-Aware 3D Message Beautification for Facial Texture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently processing and enhancing digital images captured under varying conditions, such as changes in scale, noise, lighting, and geometric distortion, which are computationally intensive and hinder the creation and sharing of interactive 3D media in messaging systems.

Innovation Solution

A messaging system infrastructure that supports the creation and sharing of 3D messages, incorporating depth-based media, motion sensor input, and augmented reality content generators, enabling real-time special effects and 3D graphical elements that modify image and depth data based on viewer interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If computationally intensive image processing is performed to handle varying conditions (scale, noise, lighting, geometric distortion), then image enhancement quality is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveimage enhancement qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs image processing operations in advance before the message is sent. The sending device processes and enhances images locally, preparing optimized versions that can be displayed on receiving devices without requiring intensive real-time processing, thus reducing overall processing time while maintaining quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple versions of processed images with different quality levels and processing intensities. This allows the receiving device to select appropriate image copies based on its capabilities and the viewing context, avoiding the need to process every image at maximum quality for every device

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If 3D graphical elements and augmented reality effects are applied to enhance user engagement, then interactivity and visual appeal are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoidprocessing requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different levels of graphical enhancement and AR effects to different regions and elements within the message. Critical interactive elements receive high-quality 3D rendering while less important areas use simpler representations, reducing overall processing requirements while maintaining user engagement where it matters most

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the complexity of graphical effects based on viewer interaction and device capabilities. Effects can be enhanced or simplified in real-time based on user engagement levels and processing resource availability, allowing high interactivity without fixed high processing requirements

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12462492B2Beautification techniques for 3D data in a messaging system
Publication Date: 2025.11.04 SNAP INC
  • US12462492B2 patent drawing
  • US12462492B2 patent drawing
  • US12462492B2 patent drawing

AI summary

The subject technology applies, to image data and depth data, a 3D effect including at least one beautification operation based on an augmented reality content generator, the 3D effect including a beautification operation, the beautification operation comprising modifying image data, the image data including a region corresponding to a representation of a face, the beautification operation comprising using a machine learning model for at least one of smoothing blemishes or preserving facial skin texture. The subject technology generates a depth map using at least the depth data. The subject technology generates a segmentation mask based at least on the image data. The subject technology performs background inpainting and blurring of the image data using at least the segmentation mask to generate background inpainted image data. The subject technology generates a 3D message based at least in part on the applied 3D effect including the at least one beautification operation.