Method for generating a dental image
A method for generating an image of a dental arch of a beneficiary, called “modified image.” The method includes, at an acquisition time, acquiring a photo depicting the dental arch, called “original image.” The method successively includes processing the original image such that it depicts discriminating information. The method successively includes submitting the original image at the input of a neural network, called “simulation neural network”, trained, based on the original image, to simulate, on the original image, the effect of a dental event, in order to obtain the modified image.
1 . A non-transitory computer medium storing computer-program instructions for executing the steps of a method for generating an image of a dental arch of a beneficiary, called “modified image”, said method comprising the following successive steps:
b) processing a photo depicting said dental arch such that it depicts discriminating information,
said photo being called “original image” and being acquired at an acquisition time;
c) submitting the original image at the input of a neural network, called “simulation neural network”, trained, based on the original image, to proceed to a stimulation, on the original image, at output of said simulation neural network, the obtained modified image depicts the dental arch after a dental event;
wherein no three dimensional digital model is presented to the simulation neural network;
wherein the simulation neural network is trained by way of a training method comprising, for each of a plurality of digital three-dimensional models of “historical” dental arches, called “historical models”, the following successive steps:
1) Acquiring a first view of the historical model under first observation conditions and, if said first view does not depict discriminating information of the historical dental arch, called “first discriminating information”, processing the first view such that it depicts said first discriminating information;
2) modifying the historical model, so as to reproduce the effect of said dental event on said historical dental arch;
3) acquiring a second view of the historical model under second observation conditions identical to the first observation conditions and, if said second view does not depict said discriminating information of the historical dental arch, called “second discriminating information”, processing the second view such that it depicts said second discriminating information;
and then, with all of the first and second views acquired for all of the historical models:
4) Introducing said first and second views, respectively, at the input and at the output of the simulation neural network, so as to train said simulation neural network to transform an input view depicting an analysis dental arch into an output view depicting said analysis dental arch after application of said dental event.
2 . The non-transitory computer medium as claimed in claim 1 , wherein the discriminating information is chosen from the group consisting of contour information, color information, density information, distance information, brightness information, saturation information, information regarding reflections and combinations of this information.
3 . The non-transitory computer medium as claimed in claim 2 , wherein the depiction of the discriminating information is a contour of the dental arch.
4 . The non-transitory computer medium as claimed in claim 1 , wherein the simulation neural network is trained by way of a training method comprising, for each of a plurality of digital three-dimensional models of “historical” dental arches, called “historical models”, the following successive steps:
1) Acquiring a first view of the historical model under first observation conditions and, if said first view does not depict a contour of the historical dental arch, called “first contour”, processing the first view such that it depicts a first contour;
2) modifying the historical model, so as to reproduce the effect of said dental event on said historical dental arch;
3) Acquiring a second view of the historical model under second observation conditions identical to the first observation conditions and, if said second view does not depict a contour of the historical dental arch, called “second contour”, processing the second view such that it depicts a second contour;
and then, with all of the first and second views acquired for all of the historical models:
4) Introducing said first and second views, respectively, at the input and at the output of the simulation neural network, so as to train said simulation neural network to transform an input view depicting an analysis dental arch into an output view depicting said analysis dental arch after application of said dental event.
5 . The non-transitory computer medium as claimed in claim 1 , wherein
in step 1), more than 10 first views are acquired under first observation conditions that are different each time, and then,
in step 3), for each first view acquired under first observation conditions, a second view is acquired under second observation conditions identical to said first observation conditions, and a historical record is created with said first and second views.
6 . The non-transitory computer medium as claimed in claim 1 , wherein, in step b), the photo is acquired extra-orally, with a cell phone, the beneficiary wearing a dental retractor.
7 . The non-transitory computer medium as claimed in claim 1 , comprising a step d) of processing the modified image in order to make it hyper-realistic, step d) comprising the following steps:
d0) for each photo, called “texturing photo”, depicting a dental arch from a set comprising more than 1000 texturing photos,
processing the texturing photo, preferably as in step b), so as to obtain an image, called “texturing image”, depicting a contour;
d1) creating what is called a “texturing” learning base consisting of records, called “texturing records”, each texturing record comprising a texturing photo and the texturing image obtained by processing said texturing photo in step do);
d2) training a neural network, called “texturing neural network”, by way of the texturing learning base;
d3) submitting the modified image to the trained texturing neural network, so as to obtain a hyper-realistic modified image.
8 . The non-transitory computer medium as claimed in claim 1 , wherein, before step c), the dental event is determined by specifying a simulation time, and/or a parameter of a treatment applied to the beneficiary and/or a parameter of an orthodontic appliance worn by the beneficiary, and/or a functional parameter of the beneficiary, and/or an anatomical parameter of the beneficiary other than the positioning parameters of their teeth, and/or an age, or an age bracket, and/or a gender of said beneficiary.
9 . The non-transitory computer medium as claimed in claim 1 , wherein, in step c), only the original image is submitted at the input of the simulation neural network.
10 . The non-transitory computer medium as claimed in claim 1 , comprising, after the step c), a step d) of processing the modified image in order to make it hyper-realistic and/or a step e) of
presenting the modified image; and/or
selecting an orthodontic appliance based on the modified image.
11 . The non-transitory computer medium as claimed in claim 10 , wherein the dental event is a passage of time from the acquisition time to a simulation time more than 1 day before or after the acquisition time, and wherein, in step e), the modified image is presented to the beneficiary in order to show them a dental situation determined at said simulation time.
12 . The non-transitory computer medium as claimed in claim 10 , wherein steps step b) to e) are repeated in a loop, with original images acquired successively, each cycle lasting less than 5 s.
13 . The non-transitory computer medium as claimed in claim 1 , wherein the dental event is chosen from among a passage of time in the context of an orthodontic or non-orthodontic treatment, in the context of a pathology or in the context of bruxism, fitting of a dental member on the dental arch, a passage of time in the absence of treatment, and combinations of these dental events.