Skip to content

Temporal agreement does not resolve the wrong real surfaces

Frozen 53c39a61, evaluated2026-10-30. See protocol, plan, 18 reprojection controls, all18 centers/36 neighbor checks and schema.

Reject this temporal verification as a remedy for the remaining surface failures. All18 exact-render translation/visibility controls pass, minimum visible-point consistency98.34%, above the frozen95% threshold. Real data, however, retains incorrect surfaces after both-neighbor temporal agreement and loses useful support.

Across18 centers Predictive surface baseline Verified in both neighbors
Centers passing declared quality/support screen 15/18 13/18
Median domain retained 24.77% 19.43%
Median normal failure 11.84% 11.70% among17 nonempty centers
Median distance failure 9.14% 11.08% among17 nonempty centers

The candidate has one empty center, so its conditional precision median excludes that undefined value and must not be read as an all-case improvement. Full screen counts include the empty center as a failure. Dense points are not independent recordings; no significance or calibration improvement claim follows.

Original failures remain

Frame Both-neighbor selected points Domain retained Normal agreement Distance failure
0005/frame38 49861 11.49% 45.24% 20.69%
0005/frame114 99418 22.92% 76.02% 34.75%
0009/frame111 80656 18.59% 76.98% 10.26%

All three remain below80% normal agreement. Additional failures are0013/frame107, with both motion pairs unsupported and therefore zero verified points, and 0015/frame74, whose selected distance failure is21.79% despite adequate normal agreement. No missing support is relabeled as success or omitted.

The report partitions every selected point per neighbor into invalid projection, out-of-view, missing depth, consistent, nearer observed surface, farther observed surface or unsupported motion. Category totals equal baseline counts in all36 checks. Nearer observed surface can be real occlusion; rejected temporal support is not automatically incorrect geometry. Both-neighbor verification deliberately requires both tests; no one-sided or reference-assisted fallback was introduced.

Interpretation

Temporal projection uses measured predictive surface XYZ, estimated camera-only motion and raw neighbor stereo depth. The target camera/LiDAR reference transform is never used in that classification. Reference distance/normal maps score the result afterward. Motion and depth nevertheless share stereo images and errors; a coherent geometry error can be temporally consistent. Current results do not prove which failures arise from motion error, correlated stereo bias, occlusion, LiDAR normals or reference/timing assumptions. Exact controls validate projection on static clean scenes, not every real dynamic/noisy condition.

Four focused tests, repository Ruff and strict documentation build pass. Tests check projection direction, positive-depth/out-of-view/missing categories, nearer/ farther surface sign and separate error denominators. Checks validate report/schema, all hashes,18 control outcomes,18 real centers,36 neighbor-count partitions and baseline-versus-selected population totals. No extrinsic fits, ICP runs, fresh data, default changes or SOTA claims occurred.

Decision

Close the current self-consistency-filter sequence: plane predictability, reverse stereo and temporal agreement cannot establish reliable geometry on all18 frames. Do not tune tolerances or add another mask based on these reference-error maps. The next useful work is reference-assisted error attribution using independent measurement channels, explicitly evaluation-only. First audit available OXTS motion/timing and the camera-frame conversion uncertainty against the estimated motion; reference-based conversion is allowed for diagnosis but must never feed selection. Such a proxy is not independent metric ground truth and cannot reopen an accuracy/SOTA claim. If this cannot localize the error, pursue a different measurement construction rather than extending the filter chain or ICP iterations.