The 64 x 64 grid is cut into 2 x 2 tiles of 32 x 32 cells, each tile holding the same layout, four positions a bit, so a bit keeps 16 cells and the embedding is tent64's, spending nothing on synchronisation. Stage 1 reads the grid in place in the 8 orientations, as tent64 does. Stage 2, where stage 1 reads nothing: the tile lattice from the exact autocorrelation (a number-theoretic transform) of a sign plane matched to the cell pattern, eight candidates scored over their four lattice points; each folded onto one tile by the parity of its tiles, the cells' phase by how well the tiles agree; the orientation and the tile's offset by how many pairs of a bit's four cells agree; at most four words decoded. Integer throughout. The verifier dispatches over the registered schemes (§7.6's recomputation and rerun). The battery adds crops from each side, a crop of 25%, a rotation of 5 degrees and two simulated captures of a screen; tent64's corpus files regenerate unchanged. The scheme's corpus files sit beside tent64's and share its frames; frames a crop, a rotation or a capture makes are derived at verify time, not stored. Co-Authored-By: Claude Opus 5.5 <[email protected]>
180 KiB
180 KiB