US 12,394,052 B2
Systems and methods for dental image analysis
Mini Suri, Sunnyvale, CA (US); Sohaib Laraba, Ghlin (BE); Alan Friedel, Hollywood, FL (US); Y. Samata, Andhra Pradesh (IN); Elias Ennadifi, Mons (BE); Nour Islam Mokhtari, Muret (FR); Housseyne Nadour, Grenoble (FR); Poonam Gupta, Winter Garden, FL (US); and Tin Luu, Washington, DC (US)
Assigned to VELMENI, INC., Sunnyvale, CA (US)
Filed by VELMENI, Inc., Sunnyvale, CA (US)
Filed on Aug. 8, 2023, as Appl. No. 18/231,520.
Claims priority of provisional application 63/396,013, filed on Aug. 8, 2022.
Prior Publication US 2024/0046456 A1, Feb. 8, 2024
Int. Cl. G06T 7/00 (2017.01); A61B 6/51 (2024.01); G06T 7/11 (2017.01); G06T 7/73 (2017.01); G06T 11/00 (2006.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G16H 15/00 (2018.01)
CPC G06T 7/0012 (2013.01) [A61B 6/51 (2024.01); G06T 7/11 (2017.01); G06T 7/73 (2017.01); G06T 11/00 (2013.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G16H 15/00 (2018.01); G06T 2207/10116 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30036 (2013.01); G06T 2210/12 (2013.01); G06T 2210/41 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system for analyzing a dental radiograph, comprising:
a processor; and
a memory coupled to the processor, the memory having instructions stored thereon, which when executed by the processor, cause the system to:
receive at least one dental radiograph;
locate and label teeth present in the at least one dental radiograph using a first machine learning model to produce a first output;
locate and identify a condition in the at least one dental radiograph using a second machine learning model to produce a second output;
manage a queue of operations in a machine learning engine to enable asynchronous processing between the first machine learning model and the second machine learning model within the machine learning engine, wherein the operations include image analysis messages, image generation messages, and image manipulation commands; and
merge the first output and the second output to generate a report, the report including labeled teeth with identified conditions located on specific teeth, wherein the labeled teeth and the identified conditions are located with a polygon and a mask.