Method of aligning intra-oral digital 3D models

US10713396B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10713396-B2
Application numberUS-201816217094-A
CountryUS
Kind codeB2
Filing dateDec 12, 2018
Priority dateSep 8, 2014
Publication dateJul 14, 2020
Grant dateJul 14, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods for aligning a digital 3D model of teeth represented by a 3D mesh to a desired orientation within a 3D coordinate system. The method includes receiving the 3D mesh in random alignment and changing an orientation of the 3D mesh to align the digital 3D model of teeth with a desired axis in the 3D coordinate system. The methods can also detect a gum line in the digital 3D model to remove the gingiva from the model.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for modifying and aligning a digital 3D model of teeth, comprising steps of: receiving a digital 3D model of teeth with associated gingiva represented by a 3D mesh in random alignment; aligning the digital 3D model of teeth with associated gingiva with a desired axis within a 3D coordinate system; after the aligning step, removing the associated gingiva from the digital 3D model, comprising steps of: detecting a gum line in the digital 3D model; fitting a surface to the detected gum line; and removing vertices of the mesh on a side of the surface corresponding with the gingiva to remove the gingiva from the digital 3D model; and re-aligning the digital 3D model without the gingiva with the desired axis within the 3D coordinate system; wherein the detecting step comprises using a classification function based on mesh surface shape properties of the mesh to detect the gum line. 2. The method of claim 1 , wherein the detecting step comprises using a correlation on curvature function to detect the gum line. 3. The method of claim 1 , wherein the re-aligning step comprises: computing surface normals for at least a subset of each face of the mesh; computing an aggregate of the surface normals to determine a representative normal direction; and computing and applying a rotation matrix to align the representative normal direction with the desired axis. 4. The method of claim 1 , wherein the re-aligning step comprises: computing a grid of vectors aligned with the desired axis within the 3D coordinate system; projecting the vectors through the mesh to count a number of intersections of the vectors with faces of the mesh; computing a cost function for the mesh based upon the number of intersections; and rotating the mesh and repeating the projecting and the computing the cost function steps until the cost function is maximized to align the mesh with the desired axis. 5. The method of claim 1 , wherein the re-aligning step comprises: applying a regression or plane fit algorithm to data points in the mesh to find an occlusal plane of the digital 3D model; and finding a normal direction of the occlusal plane to align the mesh with the desired axis. 6. The method of claim 1 , wherein the re-aligning step comprises: applying a regression or plane fit algorithm to data points in the mesh to find a plane that best fits the digital 3D model; and finding a normal direction of the plane to align the mesh with the desired axis. 7. The method of claim 1 , wherein the detecting step comprises finding points of the gum line, and the fitting step comprises fitting the surface to the points of the gum line. 8. The method of claim 7 , wherein the fitting step comprises using a modified ridge estimator to fit the surface to the points of the gum line. 9. A system for modifying and aligning a digital 3D model of teeth, comprising a processor configured to: receive a digital 3D model of teeth with associated gingiva represented by a 3D mesh in random alignment; align the digital 31) model of teeth with associated gingiva with a desired axis within a 3D coordinate system; remove the associated gingiva from the digital 3D model after the aligning of the digital 3D model, comprising: detect a gum line in the digital 3D model; fit a surface to the detected gum line; and remove vertices of the mesh on a side of the surface corresponding with the gingiva to remove the gingiva from the digital 3D model; and re-align the digital 3D model without the gingiva with the desired axis within a 3D coordinate system; wherein the processor is further configured to use a classification function based on mesh surface shape properties of the mesh to detect the gum line. 10. The system of claim 9 , wherein the processor is further configured to use a correlation on curvature function to detect the gum line. 11. The system of claim 9 , wherein the processor is further configured to: compute surface normals for at least a subset of each face of the mesh; compute an aggregate of the surface normals to determine a representative normal direction; and compute and apply a rotation matrix to align the representative normal direction with the desired axis. 12. The system of claim 9 , wherein the processor is further configured to: compute a grid of vectors aligned with the desired axis within the 3D coordinate system; project the vectors through the mesh to count a number of intersections of the vectors with faces of the mesh; compute a cost function for the mesh based upon the number of intersections; and rotate the mesh and repeat the projecting and the computing the cost function until the cost function is maximized to align the mesh with the desired axis. 13. The system of claim 9 , wherein the processor is further configured to: apply a regression or plane fit algorithm to data points in the mesh to find an occlusal plane of the digital 3D model; and find a normal direction of the occlusal plane to align the mesh with the desired axis. 14. The system of claim 9 , wherein the processor is further configured to: apply a regression or plane fit algorithm to data points in the mesh to find a plane that best fits the digital 3D model; and find a normal direction of the plane to align the mesh with the desired axis. 15. The system of claim 9 , wherein the processor is further configured to find points of the gum line and fit the surface to the points of the gum line. 16. The system of claim 15 , wherein the processor is further configured to use a modified ridge estimator to fit the surface to the points of the gum line.

Assignees

Inventors

Classifications

  • G06F30/00Primary

    Computer-aided design [CAD] · CPC title

  • Computer-assisted sizing or machining of dental prostheses · CPC title

  • A61C7/002Primary

    Orthodontic computer assisted systems · CPC title

  • Means or methods for taking digitized impressions · CPC title

  • Orthodontics, i.e. obtaining or maintaining the desired position of teeth, e.g. by straightening, evening, regulating, separating, or by correcting malocclusions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10713396B2 cover?
Methods for aligning a digital 3D model of teeth represented by a 3D mesh to a desired orientation within a 3D coordinate system. The method includes receiving the 3D mesh in random alignment and changing an orientation of the 3D mesh to align the digital 3D model of teeth with a desired axis in the 3D coordinate system. The methods can also detect a gum line in the digital 3D model to remove t…
Who is the assignee on this patent?
3M Innovative Properties Co
What technology area does this patent fall under?
Primary CPC classification G06F30/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 14 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).