ComfyUI Node
Atlas Ghost Pixels π»
A ComfyUI node in Atlas/06 Β· Patch & Repair with 8 inputs and 6 outputs.
Atlas Ghost Pixels π»
- solve
- source_image
- camera_path
- exclude_mask
- guide
- valid
- ghost
- invalid
- debug_overlay
- report
βresolution1024βΊ
βhole_dilate_px0βΊ
βlast_n0βΊ
βoverlay_alpha0.55βΊ
CategoryAtlas/06 Β· Patch & Repair
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| solve | ATLAS_SOLVE | β | |
| source_image | IMAGE | β | |
| camera_pathopt | ATLAS_CAMERA_PATH | The move to classify. Every sampled frame becomes one image in the output batch. Without it you get the solved camera itself, which by definition has almost no ghosts β that is the identity sanity check, not a useful result. | |
| resolutionopt | INT | 1024256β4096 | Long edge. The pure-numpy rasterizer is O(faces x pixels) and renders EVERY path frame; keep it moderate for long moves on dense relief meshes. |
| hole_dilate_pxopt | INT | 00β64 | Grow the hole before classifying, matching AtlasDisocclusionGuide so the two agree pixel for pixel. NOTE this moves the reported fractions: dilation only ever marks MORE as unseen. Leave at 0 when you are measuring rather than conditioning. |
| exclude_maskopt | MASK | Region carried by something other than geometry β sky on a matte or a SkyDome. Excluded pixels classify as LOW_CONFIDENCE and leave the fractions from BOTH numerator and denominator. An artist declaration is intent, not evidence, so it can never be reported as a factual disocclusion. | |
| last_nopt | INT | 00β4096 | Classify only the move's LAST N frames (0 = every frame). The end of a move holds a superset of every earlier frame's holes, so rendering 100 frames to read 1 is waste. Batch indices become RELATIVE to the window. |
| overlay_alphaopt | FLOAT | 0.550β1 | Overlay tint strength. Below 1.0 keeps the reprojected RGB readable underneath, which is what makes the overlay useful for judging whether the geometry is right. |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| guide | IMAGE | β |
| valid | MASK | β |
| ghost | MASK | β |
| invalid | MASK | β |
| debug_overlay | IMAGE | β |
| report | STRING | β |