pith:7LBFXLED
From Full and Partial Intraoral Scans to Crown Proposal: A Classification-Guided Restoration Assistance Pipeline
A classification-guided pipeline produces patient-specific crown proposals from partial intraoral scans in 2.5-3.5 minutes.
arxiv:2605.15241 v1 · 2026-05-14 · eess.IV · cs.CV · cs.LG
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{7LBFXLEDUAAVRNZXTSBR5JGFLN}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
The pipeline produces a preliminary crown shell in 2.5-3.5 minutes, offering a practical alternative to end-to-end generative approaches, with macro-average DSC 0.9249, Recall 0.8919, and Precision 0.9615 across 17 classes on 1,958 partial scans and sub-millimeter centroid errors (0.2666-0.2774 mm) for the prepared tooth and neighbors.
The retrieval step assumes that cosine similarity over DGCNN embeddings of neighboring and opposing teeth will surface geometrically suitable crown candidates for the specific patient anatomy; this premise is invoked in the context-aware retrieval and Blender fitting phase and is required for the output to be clinically usable rather than merely plausible.
A classification-routed pipeline segments partial and full intraoral scans then retrieves and fits crown proposals from neighboring teeth embeddings, reporting macro DSC 0.9249 on 1958 partial scans.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:00:48.055964Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
fac25bac83a00158b7379c831ea4c55b6bdc748a6b2782959449301a7d629b5e
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/7LBFXLEDUAAVRNZXTSBR5JGFLN \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: fac25bac83a00158b7379c831ea4c55b6bdc748a6b2782959449301a7d629b5e
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "3f716a590598fa93aa56e5d53b37089d0ae34db1635142735fe89fd2405dbeb4",
"cross_cats_sorted": [
"cs.CV",
"cs.LG"
],
"license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
"primary_cat": "eess.IV",
"submitted_at": "2026-05-14T06:05:32Z",
"title_canon_sha256": "6f76c05cbafbf6f66ef1bdeeae6523d526f803eb97e4d83eed6a7210cf0a1f1d"
},
"schema_version": "1.0",
"source": {
"id": "2605.15241",
"kind": "arxiv",
"version": 1
}
}