Claims
- 1. A computer implemented method of automatic determination of locations of individual teeth within an electronic model image of a patient's mouth to allow the manipulation of the electronic model images by end users, the method comprising:
determining possible horizontal cut lines within a horizontal plane cut through the electronic model image corresponding to possible separation lines between teeth; determining possible vertical cut lines within a vertical plane cut through the electronic model image corresponding to possible separation lines between teeth; and automatically determining the locations of individual teeth using the possible horizontal cut lines and the possible vertical cut lines.
- 2. The method according to claim I wherein the method further comprises:
obtaining an electronic model image by scanning a physical impression of a patient's teeth; determining a model base element corresponding to a registration base that is part of the physical impression of a patient's teeth; and cutting the electronic model image into a set of electronic model teeth image that may be further manipulated by a user.
- 3. The method according to claim 2, wherein the horizontal plane cut through the electronic model image is located parallel to the model base element and is also located between the model base element and the top of the teeth.
- 4. The method according to claim 3, wherein the possible horizontal cut lines are located at locations where a minimum horizontal local separation distance is found for electronic model image data when measured relative to the two sides of the image data.
- 5. The method according to claim 4, wherein the horizontal local minimum is found for electronic model image data when the horizontal local minimum is below a specified separation distance.
- 6. The method according to claim 2, wherein the vertical plane cut through the electronic model image is located perpendicular to the model base element and is also located along a parabolic arc through the teeth.
- 7. The method according to claim 6, wherein the possible vertical cut lines are located at locations where a vertical local minimum is found for electronic model image data when measured relative to the model base element.
- 8. The method according to claim 7, wherein the vertical local minimum is found for electronic model image data when the vertical local minimum is below a specified threshold.
- 9. The method according to claim 2, wherein the method further comprises
identifying regions of electronic image data where teeth have not been found; identifying possible teeth separation cut lines within the identified regions; ranking the possible teeth separation cut lines; and using the rankings of possible separation cut lines to identify teeth.
- 10. The method according to claim 9, wherein the regions of electronic image data where teeth have not been found are continued to be searched until the number of identified teeth is greater than an specified number of teeth.
- 11. A computer program data product readable by a computing system and encoding instructions implementing a method of automatic determination of location of individual teeth within an electronic model image of a patient's mouth to allow the manipulation of the electronic model images by end users, the method comprising:
determining possible horizontal cut lines within a horizontal plane cut through the electronic model image corresponding to possible separation lines between teeth; determining possible vertical cut lines within a vertical plane cut through the electronic model image corresponding to possible separation lines between teeth; and automatically determining the locations of individual teeth using the possible horizontal cut lines and the possible vertical cut lines.
- 12. The computer program data product according to claim 11 wherein the method further comprises:
obtaining an electronic model image by scanning a physical impression of a patient's teeth; determining a model base element corresponding to a registration base that is part of the physical impression of a patient's teeth; and cutting the electronic model image into a set of electronic model teeth image that may be further manipulated by a user.
- 13. The computer program data product according to claim 12, wherein the horizontal plane cut through the electronic model image is located parallel to the model base element and is also located between the model base element and the top of the teeth.
- 14. The computer program data product according to claim 13, wherein the possible horizontal cut lines are located at locations where a minimum horizontal local separation distance is found for electronic model image data when measured relative to the two sides of the image data.
- 15. The computer program data product according to claim 14, wherein the horizontal local minimum is found for electronic model image data when the horizontal local minimum is below a specified separation distance.
- 16. The computer program data product according to claim 12, wherein the vertical plane cut through the electronic model image is located perpendicular to the model base element and is also located along a parabolic arc through the teeth.
- 17. The computer program data product according to claim 16, wherein the possible vertical cut lines are located at locations where a vertical local minimum is found for electronic model image data when measured relative to the model base element.
- 18. The computer program data product according to claim 17, wherein the vertical local minimum is found for electronic model image data when the vertical local minimum is below a specified threshold.
- 19. The computer program data product according to claim 12, wherein the method further comprises
identifying regions of electronic image data where teeth have not been found; identifying possible teeth separation cut lines within the identified regions; ranking the possible teeth separation cut lines; and using the rankings of possible separation cut lines to identify teeth.
- 20. The computer program data product according to claim 19, wherein the regions of electronic image data where teeth have not been found are continued to be searched until the number of identified teeth is greater than an specified number of teeth.
Parent Case Info
[0001] This application claims priority from provisional application serial no. 60/351,271, filed Jan. 22, 2002, and which is incorporate herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60351271 |
Jan 2002 |
US |