soroban-abacus-flashcards/apps/web/content/blog
Thomas Hallock f78eae1148 feat(vision): add boundary detector for marker-free calibration
- Add boundary detector ML model infrastructure (MobileNetV2-based)
- Add training script for boundary detector (train_model.py)
- Add useBoundaryDetector hook for browser inference
- Add BoundaryCameraTester for real-time camera testing
- Add BoundaryImageTester for static image testing
- Add sync API support for boundary detector training data
- Add model type selector on test page (column classifier vs boundary detector)
- Add marker inpainting for training data preprocessing
- Update training wizard to support both model types

The boundary detector aims to detect abacus corners without ArUco markers,
using ML to predict corner positions from raw camera frames. Currently
requires more training data for accurate predictions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 19:15:00 -06:00
..
beyond-easy-and-hard.md
conjunctive-bkt-skill-tracing.md fix(practice): improve mobile layout + floating abacus positioning 2025-12-18 19:49:59 -06:00
multi-digit-worksheets.md
subtraction-worksheets.md
ten-frames-for-regrouping.md
the-fluxion-of-fortune.md
vision-powered-abacus-detection.md feat(vision): add boundary detector for marker-free calibration 2026-01-08 19:15:00 -06:00
why-abacus-never-reached-us-schools.md