PEOPLE, architectural detail, automatic SAM2 и RGB atlas
Полный граф содержит несколько независимых mask systems. Их нельзя объединять в одну абстрактную “маску”: у каждой свой source, coordinate space и downstream consumer.
У каждой маски свой источник, polarity и consumer
Источник и назначение каждой mask family
| Family | Route | Purpose | Main consumers |
|---|---|---|---|
| PEOPLE | 550 → 114 → 115 → 144 → 146 | Выделить person/human/face/hands/feet/accessories | 420, 500 |
| Architectural detail | 591 → 580 → 584 → 585 | Выделить building/facade/detail | 583, 775 |
| Automatic SAM2 | 234 + 779 → 232 → 233 | Automask diagnostic | Preview 233 |
| RGB/CMY/B/W atlas | 338 → 337 → 339/346/347/348/349/350/352/354 | Разложить color-coded mask image | Previews 340–353 |
Florence2 coordinates управляют SAM2 single-image model
Florence2Run 550 получает resized source 780 и модель 112. Coordinates 114 поступают в SAM2 115 вместе с single-image model 107. GrowMask 144 расширяет область на 5 px, MaskBlur+ 146 создаёт мягкий край 10/auto.
Подтверждено runtime-тестом: detection и SAM2 обязаны получать один и тот же image/canvas. Для нескольких Florence2 BBOX локальная версия Sam2Segmentation требует individual_objects = ON; при OFF в тесте сохранялся только один силуэт.
Multi-person runtime
На source 1280 × 720 индексы 0–5 и individual_objects ON дали объединённую маску шести людей.
Production composite
Runtime-тест подтверждает mask chain отдельно; downstream positioning и composite проверяются следующими probes.
Detail mask формируется на selected base image 592
Prompt 591 и source 592 поступают в Florence2Run 580. Coordinates 584 и SAM2 585 создают mask, которая используется MaskToImage 583 и ImageCompositeMasked 775.
MASK↔IMAGE conversions требуют визуальной проверки
No explicit InvertMask
В significant topology нет отдельного активного InvertMask между PEOPLE detection и composite.
Hidden inversion
Third-party nodes могут интерпретировать intensity/polarity внутри своей реализации; это требует preview или runtime test.
QA rule
Проверять белую foreground область, чёрный background, holes, islands и совпадение размера с image.