• Andrey Filippov's avatar
    Claude: Fix correlatePairs to use per-tile motion-tracking TpTask centers · 4b7711ef
    Andrey Filippov authored
    Add targets_mv / frame_center_mv / corr_offset_mv overloads to
    correlatePairs() and correlatePair().  When targets_mv is non-null,
    GpuQuad.setRectilinearMovingTasks() generates per-tile TpTask centers
    that follow the target at each frame (cx0 + vx*offset_scale), so the
    GPU correlates tiles centered on the moving object and the result is the
    residual velocity rather than the full VX displacement.
    
    Callers that don't need this pass through the old uniform-grid overload
    unchanged.  Also reverts the wrong "fixed-destination / shifted-read"
    masking edit from the previous session; the masking was already correct
    (mask tracks the target per frame) before that edit.
    Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
    4b7711ef
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...