• Andrey Filippov's avatar
    CLAUDE: Phase B lean measurement engine (curt_pose_lean) - existing kernels + Java only · 1c807750
    Andrey Filippov authored
    TD-average the 16 sensors BEFORE correlation (multiply averages, not average
    products), single conj-multiply vs the persistent virtual-center TD. Zero new
    CUDA - assembled from proven pieces:
    - CuasPoseRT.leanMeasure(): interCorrTD(sensor_mask=0) = tasks(pose)+offsets+
      convert_direct only -> getCltData/CuasTD.consolidateSensorsTD/setCltData
      (the validated CPU bridge, future clt_average_sensors kernel) ->
      setSensorMaskInter(1)+execCorr2D_inter_TD (single conj-multiply) ->
      TDCorrTile.getFromGpu + convertTDtoPD (JNA-validated CuasMotion path,
      FZ-normalize + PD) -> Correlation2d.getMaxXYCmEig (peak+eigen, the GPU
      argmax kernel oracle). Correlation stages are geometry-blind - projection/
      distortion is baked into the average-camera tasks (per Andrey).
    - CuasPoseRT.leanFitScene(): same IntersceneLma solver + exit rules as the
      oracle engine; fills lma_rms/coord_motion_rslt so CSV/-POSE-RT-HYPER are
      unchanged (A2-03 = direct oracle).
    - curt_pose_lean checkbox 'Pose test lean correlation (B)'.
    v1 differences from oracle (documented): NO motion-blur compensation (compare
    vs NOMB baseline: 0.287/0.282/0.106 mrad), no FPN peak masking (input is
    FPN-subtracted by A2 conditioning), no moving-object filter, min_confidence=0.
    
    mvn compile clean.
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    1c807750
Name
Last commit
Last update
..
calibration Loading commit data...
cameras Loading commit data...
common Loading commit data...
correction Loading commit data...
cuas Loading commit data...
dct Loading commit data...
gpu Loading commit data...
ims Loading commit data...
jp4 Loading commit data...
lwir Loading commit data...
mcp Loading commit data...
orthomosaic Loading commit data...
readers Loading commit data...
tensorflow Loading commit data...
tileprocessor Loading commit data...
vegetation Loading commit data...
x3d/export Loading commit data...