ComfyUI Node
Atlas Fit Depth Calibration π
A ComfyUI node in Atlas/03 Β· Depth with 8 inputs and 2 outputs.
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)
| Name | Type | Default | Description |
|---|---|---|---|
| measured | ATLAS_DEPTH_MAP | MEASURED depth β the truth side. AtlasLoadRecord3D's depth output (ARKit/LiDAR, metres). Must be the same frame and resolution as `predicted`. | |
| predicted | ATLAS_DEPTH_MAP | The model estimate to correct β AtlasDepthMap running the model you want calibrated. Its model_id becomes half the store key. | |
| scene_typeopt | COMBO | outdoor | The 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. |
| modelopt | COMBO | auto | '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. |
| maskopt | MASK | Restrict the fit to these pixels. Use the capture's confidence_mask to drop low-confidence LiDAR returns. | |
| store_pathopt | STRING | atlas_depth_calibration.json | Where the calibration store lives. Relative paths resolve against ComfyUI's working directory. |
| saveopt | BOOLEAN | false | OFF 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). |
| noteopt | STRING | Free text stored beside the coefficients β which capture, which lens, which day. You will want it. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| correction_json | STRING | β |
| report | STRING | β |