Panoramic Segmentation API

Description:

This API processes a panoramic dental X-ray image to detect and segment individual teeth. It returns the polygon coordinates (contours) of each detected tooth along with metadata indicating missing teeth. The API also supports optional visual outputs such as mask overlays, tooth contours, and a saved annotated image.
What is the purpose of this API?
The purpose of the Panoramic Segmentation API is to automatically detect, localize, and label individual teeth within a panoramic X-ray image using advanced segmentation techniques. By outlining each tooth with precise polygonal contours, the API provides clinicians with a clear visual map of the dental anatomy, highlighting present teeth and giving information about what teeth are missing.
This facilitates efficient diagnostic assessments, supports orthodontic planning, and provides foundational data for detecting anomalies such as impacted teeth, crowding, spacing, while saving time on manual analysis.
When to use it?
Use this API whenever a panoramic radiograph available and you need:
• A quick, automated breakdown of each tooth’s position and presence.
• Visual overlays on the X-ray image for treatment planning or patient communication.
• Foundational input for further AI-powered analysis (e.g., impactions, spacing issues, crowding).
• To track changes over time in dentition through consistent and standardized segmentation.
• A pre-processing step before generating clinical findings or bite descriptors.

If SaveImage is set to true, the output includes a saved panoramic image file with the detected tooth polygons drawn over the original image for visual reference.

🔹Notes:
• If a tooth is not detected, it is marked as “missing”: true with default points [0, 0].
• Output is structured by tooth ID (e.g., i1_rgt_up, m2_lft_lo, etc.).

Sample Output Images from Panoramic Segmentation API

Footer