Dental radiograph interpretation is a fine-grained detection problem: Adravision's models must localize many distinct features on a single X-ray - cavities, periapical infection, calculus, implants, and fillings - and the outputs feed directly into clinical and insurance decisions.
That puts a hard premium on accuracy, and shaped several constraints:
- Quality matters more than raw speed, since dentists and insurers act on every prediction.
- Models are served on CPU in a serverless setup for cost, so they must deliver quality without GPU inference.
- Off-the-shelf detectors add friction - the YOLO family runs into Ultralytics commercial licensing thresholds.
- In-house baselines had plateaued despite earlier custom training and self-supervised work.
The team had already used Lightly's open-source SSL framework with measurable gains, so LightlyTrain was a natural place to start.