3D Model Orientation Correction via AI Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Three-dimensional (3D) models generated from scanning or imaging may be incorrectly oriented due to scanning angles or offsets, leading to inconsistent and incorrect presentations across different applications, as they lack a default orientation reference and can be mapped differently to coordinate systems.
Innovation Solution
The implementation of artificial intelligence and machine learning techniques to classify objects or scenes within 3D models, determining orientation points-of-reference, and generating orientation vectors to correct the orientation of 3D models by aligning them with the coordinate system axes, ensuring consistent and correct presentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If 3D models are generated from scanning or imaging physical objects, then the 3D models can be created to represent the physical objects, but the 3D models may be incorrectly oriented due to scanning angles or offsets
Solution Approach 1:
The system performs preliminary classification of the 3D model to identify the object type and determine the correct orientation points-of-reference before the model is fully processed. This advance preparation allows the orientation correction to be applied automatically without requiring manual intervention during the rendering stage.
Solution Approach 2:
The patent replaces manual mechanical orientation adjustment with an automated AI/ML-based system that classifies objects and calculates orientation vectors programmatically. This substitution eliminates the need for manual reference point identification and orientation correction, resolving the contradiction between ease of manufacture and orientation precision.
2Adaptability or versatility
If applications present 3D models according to different axes or coordinate systems, then different applications can render the models, but the different applications may map the default orientation differently causing inconsistent presentation
Solution Approach 1:
The orientation vector generation system creates a universal reference framework that works across different applications and coordinate systems. By establishing standardized points-of-reference based on object classification rather than application-specific coordinate systems, the solution enables consistent orientation presentation across multiple platforms while maintaining adaptability to different rendering environments.
Data Source
AI summary
A three-dimensional (3D) graphics system automatically corrects the orientation of different 3D models based on a classification of the objects represented by each 3D model. The 3D graphics system receives a 3D model that is defined with multiple primitives distributed in a 3D space. The 3D graphics system determines a classification based on the primitives having a unique pattern, commonality, or feature that differentiates a particular object from other objects. The 3D graphics system maps points-of-reference that are associated with the classification to two or more primitives in the 3D space of the 3D model, generates an orientation vector based on the points-of-reference, and adjusts an orientation with which the 3D model is presented based on the orientation vector.


