CPC A61C 13/082 (2013.01) [A61C 9/0053 (2013.01); A61C 13/0004 (2013.01); G06T 15/08 (2013.01); G06T 17/00 (2013.01); A61C 13/0019 (2013.01); A61C 13/09 (2013.01); G06T 2210/41 (2013.01)] | 19 Claims |
1. A system for color matching a dental restoration for a tooth of a patient, the system comprising:
one or more processors; and
one or more non-transitory computer readable media storing instructions for execution by the one or more processor that, when executed, cause the one or more processor to perform a method comprising:
receiving or generating a three-dimensional (3D) model of the tooth, the 3D model including a plurality of voxels forming an internal structure corresponding to a region between an outer enamel surface of the tooth and an outer surface of the dentine, wherein the dimensions of the region are based on a scan of the tooth or of a tooth that is complementary to the tooth;
setting each voxel of the plurality of voxels to one or more starting optical property values; and
forming a 3D visible light model from the 3D model by iteratively adjusting the starting optical property value for each voxel based on one or more optical property values measured from the scan corresponding to a plurality of locations and angles, for a camera taking the scan, relative to the tooth or to the tooth that is complementary to the tooth, until the adjusted optical properties converge to a value within an acceptable range of the one or more optical property values measured from the scan, wherein the 3D visible light model provides information for generating the dental restoration that is color matched to the patient's tooth.
|