nerf-miner

3D reconstruction pipeline — photo scanning, CLIP embeddings, gaussian splatting

Phase 2 DONE — first splatting job completed on 5090. Phase 3: service integration
Embeddings
106k
photos + frames
Candidates
225
found
Approved
1
CAND_000161
Splats
1
631k gaussians
Pending Review
224
candidates

Splat Outputs

No splat outputs yet

Roadmap

Finish last 2 photo embeddings (GoPro videos on NAS)
Begin candidate review (224 pending)
Fix TrainingResult Pydantic model (metrics Dict[str, float] → Dict[str, Any])
Make slice port forward persistent (autossh/launchd)
Review splat quality, try more candidates
Phase 3 — register as samcloud service

Completed

Phantom root cleanup (27,069 items removed)
NAS mounted via CIFS (needs fstab for reboot persistence)
Nerfstudio API deployed on 5090 (slice:18001 → 5090:8420)
Wire nerf-miner to submit splatting jobs to 5090 nerfstudio API
First splat completed! CAND_000161, 100 frames, 30k iters, 441MB checkpoint

Pipeline

1Scan photos
2CLIP embeddings
3Cluster + score
4COLMAP SfM
5Gaussian splat
Compute: RTX 5090 (32GB) via tunnel · COLMAP ~3min · Training ~10min (30k iter)

Agent

Name: nerf-miner
Target: lagoon (192.168.1.31) · WSL2 · GTX 1060 6GB
Remote compute: work-5090 (RTX 5090 32GB) via tunnel:10001 → slice:18001
Project: /mnt/c/Users/me/Documents/Projects/nerf-miner
Last updated: 11:31:31 PM