A Master project of Marni Sopiah

Measure canine tooth, root and pulp length from COCO annotations.

Upload a COCO JSON or Roboflow COCO ZIP file

ToothCusp tip → root apex
RootCEJ midpoint → root apex
PulpPulp horn → pulp apex
Kvaal-style ratios are calculated automatically: P/T pulp length / tooth length, P/R pulp length / root length, R/T root length / tooth length. The exported CSV also includes CNN-ready feature columns for age-estimation modelling.
Required keypoint order: cusp_tip cej_mesial cej_distal root_apex pulp_horn pulp_apex

Start measurement

Upload annotation file and enter canine category, for example tooth 23.

Bounding boxes alone can only give rough tooth-length proxy. True root and pulp length require landmark/keypoint annotations.