Technical Drawing Data Extraction Using View-Annotation Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting technical data in technical drawings are inefficient and lack the ability to accurately identify and associate views and annotations, hindering the conversion to numerical models for manufacturing and defect detection.

Innovation Solution

A computer-implemented method using neural networks for view-splitting, annotation-detection, and text-recognition modules to identify and associate views, annotations, and characters in technical drawings, creating a graph representation for reconstructing a numerical model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual conversion of technical drawings to numerical models is performed, then accuracy can be maintained through human expertise, but productivity is severely reduced due to time-consuming manual processes

Engineering Contradiction:
Improveconversion speedVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the technical drawing analysis into distinct modules: view identification module, annotation detection module, text recognition module, and graph representation module. Each module handles a specific aspect of the conversion process, enabling parallel processing and improving overall productivity while maintaining accuracy through specialized processing for each task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary graph representation structure that bridges the gap between image-based technical drawings and numerical models. This graph structure serves as a mediator that organizes detected views, annotations, and their relationships in a structured format that can be easily converted to numerical models, improving both speed and accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If simple text recognition is applied to technical drawings, then processing speed increases, but the ability to accurately identify and associate views with their annotations deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidassociation accuracy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The graph representation acts as an intermediary structure that preserves the relationships between views and annotations. By organizing detected elements into a graph where nodes represent views, annotations, and text, and edges represent their associations, the system maintains complete information about relationships while enabling efficient processing through structured data organization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the two-dimensional spatial relationships in technical drawings into a graph-based dimensional representation. This dimensional transformation allows the system to capture complex associations between views and annotations in a structured format that is easier to process computationally while preserving all relationship information.

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

3Measurement precision

If comprehensive analysis of all drawing elements is performed, then detection accuracy improves, but device complexity and computational requirements increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the complex analysis task into separate functional modules: view identification, annotation detection, text recognition, and graph construction. Each module focuses on a specific aspect of the analysis, reducing the complexity of individual components while achieving comprehensive detection accuracy through their coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The graph representation structure automatically organizes and associates detected elements based on their spatial and semantic relationships. The system uses the detected information to build the graph structure itself, where nodes and edges are created based on the detected views, annotations, and their relationships, reducing the need for additional complex processing logic.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260038294A1Detection of technical data in an image of a technical drawing
Publication Date: 2026.02.05 DASSAULT SYSTEMES SA
  • US20260038294A1 patent drawing
  • US20260038294A1 patent drawing
  • US20260038294A1 patent drawing

AI summary

A technical data detection method in a technical drawing image. The technical drawing includes a view of a technical object and a technical annotation. The method includes identifying one or more views in the technical drawing. The method includes identifying one or more technical annotations in each view. The method includes identifying characters in each technical annotation. The method includes determining a graph representation of each view. The graph representation includes nodes each corresponding to a classification of pixels in the view into a semantic class and edges each connects two nodes either if the two nodes represent neighboring pixels or if the two nodes represent pixels distant from each other below a threshold. The method includes, for each identified view, using the graph topology and the identified characters to associate nodes corresponding to the dimension-related symbol or dimension classes to nodes corresponding to the geometry class.