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.