Real-Time 3D Dental Model Registration and Re-Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for generating a digital three-dimensional representation of a dental object during scanning with a dental imaging device face challenges in achieving real-time accuracy, particularly when scan paths involve loops, leading to inaccurate models due to the need for post-processing optimization steps that increase computation time.
Innovation Solution
A method that involves generating, registering, and re-registering 3D scan patches in real-time during scanning, using a digital master representation, registration representation, and visualization representation, with key frames undergoing transformations like rotation and translation to improve accuracy without the need for extensive post-processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If post-processing optimization step is performed after scanning stops, then accuracy of three-dimensional model is improved, but computation time increases with total number of scan patches
Solution Approach 1:
The patent performs optimization actions during the scanning process itself rather than waiting until after scanning completes. By proactively optimizing the three-dimensional model in real-time as scan patches are acquired, the system avoids the need for extensive post-processing computation, thereby reducing total computation time while maintaining accuracy.
Solution Approach 2:
The optimization process continues continuously during scanning operations, rather than being a discrete post-processing step. This continuous optimization approach processes scan patches as they become available, maintaining model accuracy throughout the scanning process and eliminating the computational bottleneck that would occur if all optimization waited until scanning completed.
2Measurement precision
If scan patches are re-registered in real-time during scanning, then accuracy is improved without extensive post-processing, but computational complexity increases during scanning
Solution Approach 1:
The patent segments the optimization computation into manageable portions that are processed incrementally as scan patches are acquired. Rather than computing optimizations across all scan patches simultaneously, the system divides the computational task into smaller sub-tasks that can be executed in real-time with limited computational resources at each step.
Solution Approach 2:
The system performs partial optimization on selected subsets of scan patches during scanning rather than attempting to optimize all patches simultaneously. This selective approach applies optimization to the most critical or recently acquired patches, achieving sufficient accuracy without the full computational burden of complete optimization.
3Area of stationary object
If scan paths involve loops, then complete coverage of dental object is achieved, but registration and reconstruction become more challenging leading to inaccurate models
Solution Approach 1:
The patent implements feedback mechanisms that monitor registration quality during scanning, particularly detecting when scan paths create loops or redundant coverage. The system uses this feedback to identify and correct registration errors in real-time, adjusting the optimization process to maintain accuracy even when scan paths revisit previously scanned regions.
Solution Approach 2:
The optimization process is made dynamic and adaptive, adjusting its behavior based on the actual scan path taken. When loops or redundant scans are detected, the system dynamically modifies which patches require optimization and how they are registered, allowing accurate model construction regardless of the complexity or redundancy of the scanning trajectory.
Data Source
AI summary
The present disclosure relates to a computer-implemented method for improving the accuracy of a digital three-dimensional representation of a dental object during scanning, the method comprising the steps of: generating a digital three-dimensional (3D) representation of the dental object based on registration and stitching of a plurality of 3D scan patches; obtaining new 3D scan patches in real-time during scanning; registering said new 3D scan patches to the digital 3D representation during scanning, whereby said scan patches form part of the digital 3D representation; selecting a sub-set of 3D scan patches among the obtained or registered 3D scan patches, wherein said selection is performed during scanning; and re-registering one or more 3D scan patches forming part of the digital 3D representation, wherein said re-registering is based on applying one or more transformations to the selected sub-set of scan patches, whereby the accuracy of a digital 3D representation is improved.


