| CPC A61B 6/512 (2024.01) [A61B 5/0066 (2013.01); A61B 5/0088 (2013.01); A61B 6/488 (2013.01); A61B 6/5247 (2013.01); A61C 9/0086 (2013.01)] | 10 Claims |

|
1. A system comprising:
one or more processors;
a memory coupled to the one or more processors, the memory configured to store computer-program instructions, that, when executed by the one or more processors, perform a computer-implemented method comprising:
receiving a non-penetrating scan of a patient's dentition;
determining a three-dimensional (3D) model of the patient's dentition based on the non-penetrating scan;
identifying, from the 3D model one or more of: a position of a patient's teeth and a position of a dental restoration;
determining, using the 3D model, one or more positions for orienting an x-ray apparatus for x-raying the patient's teeth in order to avoid interference from one or more of: adjacent teeth and the dental restoration; and
guiding a user in taking one or more x-rays using the determined one or more positions for orienting an x-ray apparatus.
|