3D Shape Stylized Stroke Generation With Editable Vector Curves

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for generating stylized line drawings from 3D shapes fail to accurately capture the 3D geometry and artist's style, resulting in loss of details and limited editability, especially when converting pixel images.

Innovation Solution

A machine learning model trained using a 2D drawing of a 3D object generates vectorized curves that mimic an artist's style by extracting 3D geometry and applying stroke attributes like thickness and displacement, producing scalable and editable vector graphics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional techniques are used to generate stylized line drawings from 3D shapes, then the generation process is simple, but the accuracy of capturing 3D geometry and artist's style deteriorates, resulting in loss of details

Engineering Contradiction:
Improveaccuracy of capturing 3D geometryVSAvoidcomplexity of machine learning model
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the stylized drawing generation into multiple independent neural network components: a first neural network extracts surface geometry features from the 3D shape, a second neural network predicts stroke attributes based on geometry features and style, and a third neural network generates the final stylized drawing. This segmentation allows each component to specialize in one aspect of the transformation, improving overall accuracy while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the problem from 2D image processing to 3D geometry processing by extracting surface geometry features (normal vectors, curvature, depth) from the 3D shape. This dimensional elevation enables the model to capture true 3D geometric information rather than relying on 2D image cues, significantly improving the accuracy of geometry capture and style transfer.

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

2Ease of operation

If pixel images are converted to stylized drawings, then the process is straightforward, but the editability and scalability of the output deteriorates

Engineering Contradiction:
Improveeditability of outputVSAvoidresolution quality of output
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system replaces traditional raster image processing with vector-based curve representation. Instead of manipulating pixel data, the system generates stylized drawings as parametric curves that can be scaled indefinitely without resolution loss. This substitution of mechanical representation (vector vs. raster) simultaneously improves both scalability and editability while maintaining output quality.

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

3Reliability

If a single neural network is used for stylized drawing generation, then the system is simple, but the ability to preserve fine details and artist's style deteriorates

Engineering Contradiction:
Improvepreservation of fine detailsVSAvoidnumber of neural networks
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the stylized drawing generation task across three specialized neural networks: the first network extracts surface geometry features (normals, curvature, depth) from the 3D shape, the second network predicts stroke attributes (thickness, displacement, curvature) based on geometry and style, and the third network generates the final stylized drawing. This segmentation enables each network to optimize for its specific function, preserving fine details through specialized feature extraction and improving style fidelity through dedicated attribute prediction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by predicting stroke attributes (thickness, displacement, curvature) at different locations along the curves based on local surface geometry features. Each stroke's properties are determined by the underlying 3D surface characteristics at that specific location, allowing fine details and stylistic variations to be preserved locally rather than applying uniform styling across the entire drawing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12536715B2Generation of stylized drawing of three- dimensional shapes using neural networks
Publication Date: 2026.01.27 ADOBE INC
  • US12536715B2 patent drawing
  • US12536715B2 patent drawing
  • US12536715B2 patent drawing

AI summary

Techniques for generating a stylized drawing of three-dimensional (3D) shapes using neural networks are disclosed. A processing device generates a set of vector curve paths from a viewpoint of a 3D shape; extracts, using a first neural network of a plurality of neural networks of a machine learning model, surface geometry features of the 3D shape based on geometric properties of surface points of the 3D shape; determines, using a second neural network of the plurality of neural networks of the machine learning model, a set of at least one predicted stroke attribute based on the surface geometry features and a predetermined drawing style; generates, based on the at least one predicted stroke attribute, a set of vector stroke paths corresponding to the set of vector curve paths; and outputs a two-dimensional (2D) stylized stroke drawing of the 3D shape based at least on the set of vector stroke paths.