osint/torso: helix-anchor codec (x265-for-gaussians), measured — 2.8× + free crisp colour#54
Conversation
tools/spl_codec.py — the "x265 for gaussians" the design converged on, as a MEASUREMENT tool that proves the structure before it is wired into render/anim. Maps the x265 pipeline onto signals already in SPL2 + torso.nodes.json: helix = 3D Morton of position = identity/GUID order (locality-preserving) anchor = FMA node (SoA centroid + per-node colour) = the I-frame, random-access motion = gaussian offset from its node anchor residual = helix-ordered zig-zag delta of (motion, normal) colour = ANCHOR-PREDICTED -> 0 per-gaussian bytes (node palette) Measured on the real torso (231,515 gaussians): SPL2 21.0 B/g -> SPL3 7.47 B/g = 2.8x smaller (zlib entropy stand-in) colour: exact, 887 B for ALL colour (crisp by construction, no boundary bleed) position round-trip RMSE 0.00001 (16-bit quant, effectively lossless) node_row RLE 35 KB / 231K (structures contiguous in helix order) streams: motion 1.02 MB, normal 671 KB (the target: octahedral + range coder) Validates "crisp colours without overhead" exactly: colour is fully predicted by the node anchor, so it costs 0 per-gaussian bytes and cannot bleed across a structure boundary. Next: octahedral normals + range coder; decode-at-load + anisotropic/edge-aware reconstruction; deform anchors -> animated anatomy. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TzqvDqbFRzyx17EkLKBoZF
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
The Helix-anchor codec — "x265 for gaussians" — as a measurement tool that proves the design (anchor + motion + residual + helix scan) on the real torso splat before it's wired into the render/animation path.
tools/spl_codec.pymaps the full x265 pipeline onto signals already in SPL2 +torso.nodes.json(zero new data):Measured (231,515 gaussians)
What it proves
node_rowRLE confirms structures are contiguous along the helix.Not in this PR (next increments, scoped in the plan)
This PR is the measurement that de-risks all three.
🤖 Generated with Claude Code
https://claude.ai/code/session_01TzqvDqbFRzyx17EkLKBoZF
Generated by Claude Code