--- license: agpl-3.0 pretty_name: Cubed camera tracker v1 tags: - onnx - computer-vision - rubiks-cube - keypoint-detection - image-classification --- # Cubed camera tracker v1 Two setup-specific ONNX models provide camera evidence for [Cubed Core](https://github.com/KingBobJoeIV/cubed-core): - `artifacts/alignment-classifier.onnx` classifies whether the cube is aligned - `artifacts/face-pose.onnx` detects a face and four ordered keypoints Cubed Core uses their outputs for alignment, pose, motion, and visible-face color reads. The models do not emit moves, establish cube state, or complete a decode. ## Files | File | Purpose | | --- | --- | | `artifacts/alignment-classifier.onnx` | Batch-one alignment classifier | | `artifacts/face-pose.onnx` | Batch-one face-pose model | | `manifest.json` | Runtime roles, paths, sizes, licenses, and SHA-256 values | | `audit.json` | Mechanical package and ONNX interface checks | | `warm-start/camera-tracker-v1-warm-start.tar.gz` | Optional PyTorch training checkpoints | `SHA256SUMS` covers the published payload. Version: `camera-tracker-v1-2026-07-24`. For the supported setup, follow Cubed Core's [Decode guide](https://github.com/KingBobJoeIV/cubed-core/blob/main/docs/tutorials/DECODE.md). To package or train compatible models, see [Train tracker](https://github.com/KingBobJoeIV/cubed-core/blob/main/docs/TRAIN_TRACKER.md). Pin an exact repository revision for reproducible use. ## Limits These models are tied to the maintainer's cube, camera geometry, hands, lighting, and backgrounds. They are unmeasured on unrelated setups, and no tracker-quality, move-accuracy, or generalization claim is made. The historic training snapshots are not included, so these exact artifacts cannot be rebuilt from the public materials. The warm-start archive contains PyTorch checkpoints. Loading a checkpoint uses Python pickle and can execute code; verify its checksum and load it only in an environment you trust. Inference users do not need it. The published files are `AGPL-3.0-only`; see `LICENSE`. The license does not cover unavailable historic training media.