Two X-Rays Rebuild a 3D Femur

💡See how two X-rays achieve millimeter-scale 3D femur reconstruction without neural networks or CT.
⚡ 30-Second TL;DR
What Changed
A PCA model built from 50 CT-derived femur meshes uses 10 shape coefficients with a Mahalanobis prior.
Why It Matters
The approach suggests that clinically useful 3D bone reconstruction may be possible with limited imaging and modest compute, making it relevant to surgical planning and low-resource workflows. However, model coverage and correspondence quality remain major barriers before real-world deployment.
What To Do Next
Prototype the pipeline with ShapeWorks correspondence and PyTorch3D soft rasterization, and scale the sigma endpoint to camera extent × 1e-4 before tuning optimizer settings.
Key Points
- •A PCA model built from 50 CT-derived femur meshes uses 10 shape coefficients with a Mahalanobis prior.
- •PyTorch3D soft rasterization and sigma annealing fit the model to PA and lateral X-ray silhouettes in roughly 1,000 Adam iterations.
- •ShapeWorks produced the best mesh correspondence, reducing surface roughness to 3.3× the CT reference versus 28.2–50.7× for tested alternatives.
- •Five held-out femurs achieved 0.86–1.43 mm error within the model range, while two out-of-distribution cases failed.
- •The sigma annealing endpoint must match the reference render and was stabilized by scaling it to camera extent × 1e-4.
Weekly AI Recap
Read this week's curated digest of top AI events →
👉Related Updates
AI-curated news aggregator. All content rights belong to original publishers.
Original source: Reddit r/MachineLearning ↗
This is a summary, not the original. Read the source, or get the weekly briefing.
Weekly AI briefing
One email a week. Unsubscribe anytime.
