3D CAD Annotation Metadata Generation for Label Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing annotation devices for 3D CAD models are inefficient in handling multiple models, lack flexible label formats, and fail to associate review texts with partial shapes, leading to increased operational steps and loss of annotation information during format conversion.
Innovation Solution
An annotation device that inputs 3D CAD models, text, and label definition information, generates annotation metadata associating labels with partial shapes, and stores this metadata with the CAD model, enabling unified and accurate annotations across various formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual labeling is performed on each CAD model individually, then labeling accuracy can be maintained, but the number of operational steps increases and efficiency decreases
Solution Approach 1:
The annotation device enables universal annotation across multiple CAD models by loading multiple models into memory and performing annotation on all of them simultaneously through a single operation, rather than requiring separate manual operations for each model. This multi-functional capability maintains accuracy while dramatically improving efficiency.
Solution Approach 2:
The device performs preliminary actions by pre-loading multiple CAD models into memory before the annotation operation, and automatically identifying the partial shapes to be annotated based on predefined criteria. This preparation allows the annotation to be performed efficiently on all models simultaneously without requiring manual selection for each one.
2Device complexity
If label format is fixed or embedded in the device, then the device structure is simple, but the format cannot be changed externally to cope with various applications
Solution Approach 1:
The label format is made dynamic and externally changeable through the definition information input unit, which allows the format to be modified according to different applications and purposes. This dynamic capability enables the same device to adapt to various annotation requirements without increasing fundamental structural complexity.
Solution Approach 2:
The device allows parameter changes in label format through external definition information that can be input and modified. The format parameters such as field names, data types, and structure can be changed according to different application requirements, enabling versatility while maintaining a relatively simple core device structure.
3Adaptability or versatility
If CAD model is converted into heterogeneous format such as mesh model, then visualization in production site is enabled, but information of the 3DA is lost at the time of conversion
Solution Approach 1:
The annotation device acts as an intermediary that processes annotation information and attaches it to the CAD model in a way that persists through format conversions. By using the annotation device's processing to create format-independent annotation data structures, the system enables visualization in heterogeneous formats while preserving 3DA information that would otherwise be lost during conversion.
4Device complexity
If review text is not associated with CAD model data, then text processing is simple, but the referred partial shape needs to be manually found increasing operational steps
Solution Approach 1:
The device merges text review data with CAD model data by associating them through the annotation processing unit. This combination allows the system to automatically identify and link partial shapes mentioned in review texts with their corresponding 3D CAD representations, eliminating the need for manual shape identification while maintaining relatively simple text processing capabilities.
Data Source
AI summary
Provided are an annotation device and an annotation method capable of simple and highly accurate annotation. An annotation device for annotation to 3D shape data and implemented using a computer, the annotation device including: an input unit that inputs a 3D CAD model, a text, and label definition information; a calculation unit that generates an annotation data set through annotation processing; a storage unit that stores the generated annotation data set; and an output unit that outputs a processing result of the calculation unit, in which the calculation unit includes an annotation unit that obtains a partial shape of the 3D CAD model and annotation information including a label according to a named entity in the text or the label definition information, and a metadata generation unit that generates metadata that associates the annotation information with partial shapes of the 3D CAD model and heterogeneous format data derived from the 3D CAD model, and stores an annotation data set including the generated metadata, and a 3D CAD model and a text referenced by the metadata in the storage unit.


