CPC G06T 11/001 (2013.01) [A61B 34/10 (2016.02); A61C 9/0053 (2013.01); A61C 13/34 (2013.01); G06T 5/002 (2013.01); G06T 5/005 (2013.01); G06T 5/50 (2013.01); G06T 7/50 (2017.01); G06T 7/70 (2017.01); G06T 17/00 (2013.01); G06T 19/20 (2013.01); A61B 2034/105 (2016.02); A61C 2201/002 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30036 (2013.01); G06T 2219/2016 (2013.01)] | 20 Claims |
1. A method comprising:
determining, from a first image of a mouth, a first region of the first image comprising a representation of teeth, wherein the first region comprises a first set of pixel locations in the first image;
determining depth values associated with one or more pixel locations in the first set of pixel locations;
generating one or more functions for one or more color channels based at least in part on depth values associated with the one or more pixel locations in the first set of pixel locations;
receiving image data comprising a new representation of the teeth in a second region, wherein one or more of the teeth have a different position in the image data than in the first image, wherein the second region comprises a second set of pixel locations for the teeth that is different than the first set of pixel locations, and wherein the image data further comprises new depth values associated with pixel locations in the second set of pixel locations; and
generating a new image based on the image data and the one or more functions.
|