• Andrey Filippov's avatar
    CLAUDE: renderNadirSequence(): null rim tiles with corrupt grid positions · af0e34b9
    Andrey Filippov authored
    Analysis of the -NADIR-SCENE-PXPYD[-NULLCAM] dumps (graveyard ref
    1763232420_274928) showed the transformFromVirtual() refinement output is
    accurate to <0.3 px in the interior, but produces garbage coordinates
    (5..100 px off) in a rim band at the edge of the valid region, where the
    interpolation works one-sided over NaN-filled disparity. Rendered, those
    tiles put wrong content in a border strip: COLMAP fit it as fake barrel
    distortion (f=1000, k1=-0.38) and image-based rotation measurements were
    contaminated (apparent ~0.6x roll).
    
    A correct scene-frame grid position is the tile center + small ERS
    displacement, so tiles straying more than 4 px are nulled and render as
    NaN instead of wrong content, slightly shrinking the usable FOV at the rim.
    Co-authored-by: 's avatarClaude <claude@elphel.com>
    af0e34b9
Name
Last commit
Last update
..
lwoc Loading commit data...
sfm Loading commit data...
AlignmentCorrection.java Loading commit data...
BiCamDSI.java Loading commit data...
BiQuadParameters.java Loading commit data...
BiScan.java Loading commit data...
CLTPass3d.java Loading commit data...
Clt1d.java Loading commit data...
Conflict.java Loading commit data...
Conflicts.java Loading commit data...
ConnectionCosts.java Loading commit data...
Corr2dLMA.java Loading commit data...
CorrVector.java Loading commit data...
Correlation2d.java Loading commit data...
CorrelationRigLMA.java Loading commit data...
Correlations2dLMA.java Loading commit data...
CuasRtParameters.java Loading commit data...
DenseCorrespondence.java Loading commit data...
DisparityProcessor.java Loading commit data...
DttRad2.java Loading commit data...
ErsCorrection.java Loading commit data...
EstimateSceneRange.java Loading commit data...
ExtendSurfaces.java Loading commit data...
ExtrinsicAdjustment.java Loading commit data...
GeometryCorrection.java Loading commit data...
GroundPlane.java Loading commit data...
ImageDtt.java Loading commit data...
ImageDttCPU.java Loading commit data...
ImageDttParameters.java Loading commit data...
InterIntraLMA.java Loading commit data...
Interscene.java Loading commit data...
IntersceneGlobalLmaParameters.java Loading commit data...
IntersceneGlobalLmaRefine.java Loading commit data...
IntersceneGlobalRefine.java Loading commit data...
IntersceneLma.java Loading commit data...
IntersceneLmaParameters.java Loading commit data...
IntersceneMatchParameters.java Loading commit data...
LWIRWorldParameters.java Loading commit data...
LinkPlanes.java Loading commit data...
MLStats.java Loading commit data...
MacroCorrelation.java Loading commit data...
MeasuredLayers.java Loading commit data...
MeasuredLayersFilterParameters.java Loading commit data...
MultiLayerDSL.java Loading commit data...
MultisceneLY.java Loading commit data...
NoiseParameters.java Loading commit data...
OpticalFlow.java Loading commit data...
OpticalFlowParameters.java Loading commit data...
PoleProcessor.java Loading commit data...
PoleProcessorParameters.java Loading commit data...
QuadCLT.java Loading commit data...
QuadCLTCPU.java Loading commit data...
QuaternionLma.java Loading commit data...
RMSEStats.java Loading commit data...
SeriesInfinityCorrection.java Loading commit data...
SetChannels.java Loading commit data...
SuperTiles.java Loading commit data...
SurfaceData.java Loading commit data...
SymmVector.java Loading commit data...
TDCorrTile.java Loading commit data...
TexturedModel.java Loading commit data...
TileAssignment.java Loading commit data...
TileCluster.java Loading commit data...
TileNeibs.java Loading commit data...
TilePlanes.java Loading commit data...
TileProcessor.java Loading commit data...
TileSurface.java Loading commit data...
TwoLayerNeighbors.java Loading commit data...
TwoQuadCLT.java Loading commit data...
XyzAtr.java Loading commit data...
XyzQLma.java Loading commit data...
package-info.java Loading commit data...