• Andrey Filippov's avatar
    CLAUDE: CuasRender - dedicated CUAS RT renderer + MINIMAL ingest+render certification test · 29c7239b
    Andrey Filippov authored
    Per Andrey (2026-07-05): today's problems came from jumping over the standalone
    certification of conditionSceneToGpu (single caller inside the pose test, never
    image-tested by itself). Test and debug the ingest+render chain FIRST, only then
    return to the pose test.
    
    NEW class cuas/rt/CuasRender (the start of the dedicated renderer per the spec
    in imagej-elphel-internal handoffs/2026-07-05_cuas_rt_dataflow_and_grids.md par.6:
    virtual uniform grid always, raw center DSI disparity, jp4+CuasConditioning
    pixels, QuadCLT borrow-only, static methods):
    - renderSceneVirtual(): tasks at pose (ALL valid-disparity tiles) -> convert
      (erase=1, NaN outside tasks) -> 16 per-sensor renders + consolidated (NaN-aware
      weighted average) merged render. No correlation.
    - testRenderSequence(): per scene raw /jp4/ -> conditionSceneToGpu -> render at
      BORROWED stored pose + stored ERS rates (the exact sources the oracle DBG
      renders use) -> saves <center>-CUAS-RT-RENDER.tiff hyperstack
      [t: s00..s15, merged][z: scenes], slice-by-slice comparable to
      -CUAS-INDIVIDUAL-CUAS-DBG / -CUAS-MERGED-CUAS-DBG.
    
    New checkbox "CUAS RT render test (ingest+render)" (curt.rend_test), takes
    precedence over the pose test in the curt_en branch.
    
    Verified: mvn -DskipTests clean package OK.
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    29c7239b
Name
Last commit
Last update
..
rt Loading commit data...
CorrectionFPN.java Loading commit data...
Cuas.java Loading commit data...
CuasCenterLma.java Loading commit data...
CuasData.java Loading commit data...
CuasMotion.java Loading commit data...
CuasMotionLMA.java Loading commit data...
CuasMultiSeries.java Loading commit data...
CuasRanging.java Loading commit data...
CuasTile.java Loading commit data...