EPS Technical Manual
10 / 28
10
MASK SYSTEMS

PEOPLE, architectural detail, automatic SAM2 и RGB atlas

Полный граф содержит несколько независимых mask systems. Их нельзя объединять в одну абстрактную “маску”: у каждой свой source, coordinate space и downstream consumer.

CONFIRMEDЧетыре mask systems разделены по topology и formal groups
FOUR MASK SYSTEMS

У каждой маски свой источник, polarity и consumer

PEOPLE550 → 114 → 115 → 144 → 146person silhouette
DETAIL591 → 580 → 584 → 585building / facade
AUTO SAM2234 → 232 → 233diagnostic automask
RGB ATLAS338 → 337 → 339…354eight color channels
01 · FOUR SYSTEMS

Источник и назначение каждой mask family

FamilyRoutePurposeMain consumers
PEOPLE550 → 114 → 115 → 144 → 146Выделить person/human/face/hands/feet/accessories420, 500
Architectural detail591 → 580 → 584 → 585Выделить building/facade/detail583, 775
Automatic SAM2234 + 779 → 232 → 233Automask diagnosticPreview 233
RGB/CMY/B/W atlas338 → 337 → 339/346/347/348/349/350/352/354Разложить color-coded mask imagePreviews 340–353
02 · PEOPLE

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.

03 · ARCHITECTURE

Detail mask формируется на selected base image 592

Prompt 591 и source 592 поступают в Florence2Run 580. Coordinates 584 и SAM2 585 создают mask, которая используется MaskToImage 583 и ImageCompositeMasked 775.

04 · POLARITY

MASK↔IMAGE conversions требуют визуальной проверки

CONFIRMED

No explicit InvertMask

В significant topology нет отдельного активного InvertMask между PEOPLE detection и composite.

NOT CONFIRMED

Hidden inversion

Third-party nodes могут интерпретировать intensity/polarity внутри своей реализации; это требует preview или runtime test.

INFERRED

QA rule

Проверять белую foreground область, чёрный background, holes, islands и совпадение размера с image.