Nodes/atlas-camera/Atlas Fit Depth Calibration πŸ“
ComfyUI Node

Atlas Fit Depth Calibration πŸ“

A ComfyUI node in Atlas/03 Β· Depth with 8 inputs and 2 outputs.

By mikejamesvfxΒ·Created 2 months agoΒ·Updated about 23 hours agoΒ· 1
Atlas Fit Depth Calibration πŸ“
  • measured
  • predicted
  • mask
  • correction_json
  • report
β—„scene_typeoutdoorβ–Ί
β—„modelautoβ–Ί
β—„store_pathatlas_depth_calibration.jsonβ–Ί
β—„savefalseβ–Ί
β—„noteβ–Ί
CategoryAtlas/03 Β· Depth

Inputs (8)

NameTypeDefaultDescription
measuredATLAS_DEPTH_MAPMEASURED depth β€” the truth side. AtlasLoadRecord3D's depth output (ARKit/LiDAR, metres). Must be the same frame and resolution as `predicted`.
predictedATLAS_DEPTH_MAPThe model estimate to correct β€” AtlasDepthMap running the model you want calibrated. Its model_id becomes half the store key.
scene_typeoptCOMBOoutdoorThe other half of the store key. A correction is only valid for the kind of scene it was fitted on; lookup is an EXACT match and never falls back.
modeloptCOMBOauto'auto' fits all three and picks on HELD-OUT error with a 5% margin, simplest-first among ties. Pick one explicitly only if you know the sensor.
maskoptMASKRestrict the fit to these pixels. Use the capture's confidence_mask to drop low-confidence LiDAR returns.
store_pathoptSTRINGatlas_depth_calibration.jsonWhere the calibration store lives. Relative paths resolve against ComfyUI's working directory.
saveoptBOOLEANfalseOFF by default. Fit and read the report first; turn this on only once it looks right. Overwrites any existing entry for this (model, scene_type).
noteoptSTRINGFree text stored beside the coefficients β€” which capture, which lens, which day. You will want it.

Outputs (2)

NameTypeDescription
correction_jsonSTRINGβ€”
reportSTRINGβ€”