IP Library › Granted Patent US 11,191,508
Granted Patent B2
US 11,191,508 · App. 16/703,267 · Granted Dec 7, 2021

Methods, systems, apparatuses, and computer programs for processing tomographic images

Inventors: Stan Mandelkern (Teaneck, NJ); Joseph Lasker (Brooklyn, NY); Fred Duewer (Milpitas, CA)
Assignee: DENTSPLY SIRONA INC.
A61B6/5217A61B6/025A61B6/027A61B6/145A61B6/463A61B6/466A61B6/467A61B6/469A61B6/5205A61B6/5223A61B6/5235A61B6/5264G06T5/003G06T5/008G06T7/0014G06T7/12G06T7/136G06T7/143G06T7/149G06T7/181G06T7/248G06T7/254G06T7/60G06T11/005G06T11/008A61B6/4085G06T2207/10116G06T2207/20116
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,191,508
App. No.
16/703,267
Granted
Dec 7, 2021
Kind
B2
Abstract

A method, system and computer readable storage media for segmenting individual intra-oral measurements and registering said individual intraoral measurements to eliminate or reduce registration errors. An operator may use a dental camera to scan teeth and a trained deep neural network may automatically detect portions of the input images that can cause registration errors and reduce or eliminate the effect of these sources of registration errors.

Claims (34)

1. A method for rendering a three-dimensional (3D) image from tomosynthesis slices, comprising:

obtaining a series of tomosynthesis slices reconstructed from x-ray projection images over a limited scan angle;

defining a region-of-interest in one or more of the slices;

creating an outline trace of one or more objects in the region-of-interest in each of the slices; and

interpolating between the outline traces and aligning nodes of neighboring slices to generate the 3D image.

2. The method according to claim 1 , further comprising pre-processing the reconstructed slices for noise reduction and edge enhancement.

3. The method according to claim 1 , wherein a strongest edge gradient is identified and a model object is morphed to match the identified strongest edges.

4. The method according to claim 1 , wherein the outline trace of the region-of-interest in each slice is created by employing a shrink-wrapping algorithm.

5. The method according to claim 4 , wherein shrink-wrapping performed by the shrink-wrapping algorithm is bounded by an orthogonal image of one or more objects in the region-of-interest.

6. The method according to claim 1 , wherein the obtaining includes performing a reconstruction algorithm to process the x-ray projection images and provide the series of tomosynthesis slices.

7. The method according to claim 1 , wherein the region-of-interest is defined by an input from an input unit.

8. The method according to claim 1 , further comprising displaying the 3D image, the displayed 3D image being manipulable in 3D space.

9. The method according to claim 1 , further comprising measuring a distance between a plurality of points in the 3D image.

10. The method according to claim 9 , wherein the points are specified by an input from an input unit and/or said distance is displayed on the 3D image.

11. A system for rendering a three-dimensional (3D) image from tomosynthesis slices, the system comprising at least one processor operable to:

obtain a series of tomosynthesis slices reconstructed from x-ray projection images over a limited scan angle;

define a region-of-interest in one or more of the slices;

create an outline trace of one or more objects in the region-of-interest in each of the slices; and

interpolate between the outline traces and aligning nodes of neighboring slices to generate the 3D image.

12. The system according to claim 11 , wherein the processor is further operable to preprocess the reconstructed slices for noise reduction and edge enhancement.

13. The system according to claim 11 , wherein the processor is further operable to create an object volume by identifying a strongest edge gradient and morphing a model object to match the identified strongest edges.

14. The system according to claim 11 , wherein the processor is further operable to create the outline trace of the region-of-interest in each slice by employing a shrink-wrapping algorithm.

15. The system according to claim 14 , wherein shrink-wrapping performed by the shrink-wrapping algorithm is bounded by an orthogonal image of one or more objects in the region-of-interest.

16. The system according to claim 11 , wherein the processor is further operable to perform a reconstruction algorithm to process the x-ray projection images and provide the series of tomosynthesis slices.

17. The system according to claim 11 , wherein the region-of-interest is defined by an input from an input unit.

18. The system according to claim 11 , wherein the processor is further operable to display the 3D image, the displayed 3D image being manipulable in 3D space.

19. The system according to claim 11 , wherein the processor is further operable to measure a distance between a plurality of points in the 3D image.

20. The system according to claim 19 , wherein the points are specified by an input from an input unit and/or said distance is displayed on the 3D image.

21. A non-transitory computer-readable storage medium storing a program which, when executed by a computer system, causes the computer system to:

obtain a series of tomosynthesis slices reconstructed from x-ray projection images over a limited scan angle;

define a region-of-interest in one or more of the slices;

create an outline trace of one or more objects in the region-of-interest in each of the slices; and

interpolate between the outline traces and aligning nodes of neighboring slices to generate the 3D image.

22. The computer-readable storage medium according to claim 21 , wherein the program further causes the computer system to measure and/or display a distance between a plurality of points in the 3D image.

Continuity (5)
Continuation 15510596
Provisional Application 62050881 · Sep 16, 2014
Provisional Application 62076216 · Nov 6, 2014
Provisional Application 62214830 · Sep 4, 2015
Related Publication 20200107792A1 · Apr 9, 2020
Cited By (3)
US 12,210,802 US 12,236,594 US 12,295,806