-
Andrey Filippov authored
CLAUDE: 3-C rung 1 - pose_corr kernel-test export (checkpoint 1 = raw TD corr after correlate2D_inter) curt.kernel_test dropdown entry pose_corr: runs the normal lean pose sequence with a static armed capture (PoseCorrExport) that records, for the FIRST fitted scene, every LMA iteration's task streams exactly as the GPU received them (pre-offsets, task|511) and as the consolidation flattened them (post-offsets, disp_dist tail zero), the conditioned 16-sensor images exactly as uploaded (hook in conditionSceneToGpuInner - the data never lands in QuadCLT), geometry/correction-vector floats, aberration-kernel flatten, the four LPF/HPF constant payloads, the resident center TD (gpu_clt_ref cam 0) and the expected packed corr indices + raw TD correlation (captured right after execCorr2D_inter_TD, before FZ-normalize = the rung-2 boundary). The sequence stops early once the case is written; the TILE-CALIB save is additionally gated on !captureDone() so a truncated max-over-scenes calibration can never be written, and kernelTest refuses to run without an existing -POSE-RT-TILE-CALIB (the bootstrap FULL pass must never be capture- truncated). Requires pose_lean+pose_raw ON, pose_stored/pose_full OFF. C++ side: tile_processor_gpu tests_bin/test_pose_corr --data <case> --tol 0 (newly exercises calculate_tiles_offsets + correlate2D_inter; results/ are saved reordered into oracle index order for the Java round-trip compare). Co-Authored-By:Claude Fable 5 <noreply@anthropic.com>
98e4ee98
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| calibration | ||
| cameras | ||
| common | ||
| correction | ||
| cuas | ||
| dct | ||
| gpu | ||
| ims | ||
| jp4 | ||
| lwir | ||
| mcp | ||
| orthomosaic | ||
| readers | ||
| tensorflow | ||
| tileprocessor | ||
| vegetation | ||
| x3d/export |