ComfyUI-RMBG v3.2.0: SAM 3.1 Multiplex и ускорение на Apple Silicon

ComfyUI Wikinews

ComfyUI-RMBG v3.2.0 добавляет ноду SAM 3.1 Multiplex, мгновенную выгрузку VRAM, поддержку GPU Apple Silicon и запуск менее чем за 0,1 с.

ComfyUI-RMBG достиг версии v3.2.0 2026-09-30. Пакет объединяет ноды удаления фона и сегментации для RMBG-2.0, INSPYRENET, BEN, BEN2, BiRefNet, Lucida, SDMatte, SAM, SAM2, SAM3, Florence-2, YOLOv8, BiRefNet и GroundingDINO в едином интерфейсе. Этот релиз переводит сегментацию на SAM 3.1, добавляет переключатель мгновенного освобождения VRAM, приносит ускорение GPU на macOS и исправляет медленный запуск пакета.
Нода SAM 3 Multiplex внутри ComfyUI-RMBG v3.2.0

Новая нода SAM 3 Multiplex из собственного списка изменений v3.2.0 в репозитории.

Что меняется в v3.2.0

SAM 3 Multiplex заменяет прежний путь SAM 3. Теперь нода загружает чекпойнты safetensors напрямую, поэтому sam3.safetensors и sam3.1_multiplex_fp16.safetensors работают без отдельного шага конвертации. Это та нода, к которой стоит обратиться, когда нужно выбрать объект по имени или точечными промптами вместо ручной отрисовки маски.

Каждая нода получает переключатель unload_model. RMBG, BiRefNet, SAM2, SAM3, Segment, SDMatte, YOLOv8 и LamaRemover теперь могут освобождать свою память GPU сразу по завершении работы, а это важно, когда этап сегментации стоит перед большой видео- или image-моделью на той же видеокарте.

macOS получает ускорение GPU. Ноды сегментации теперь выбирают устройство Metal (MPS) на машинах Apple Silicon вместо тихого отката к CPU, так что те же графы работают на Mac без переписывания.

Запуск сокращается примерно с 15 секунд до менее 0,1 секунды. Сканирование при регистрации нод было переработано (PR #183), а это разница между пакетом, который терпишь, и пакетом, который оставляешь включённым при каждом запуске.

Две новые вспомогательные ноды

Ноды Resolution Selector и Image Compare View, добавленные в v3.2.0

Ноды Resolution Selector и Image Compare View из списка изменений v3.2.0.

Resolution Selector (Выбор разрешения) принимает соотношение сторон и целевое количество мегапикселей, округляет результат до выбранной кратности и выдаёт соответствующий пустой латент. Это избавляет от ручных вычислений ширины и высоты, для которых обычно нужна отдельная нода Empty Latent Image.

Image Compare View (Сравнение изображений) строит интерактивное сравнение прямо на самой ноде: перетаскивайте линию-шторку по горизонтали или вертикали, смешивайте два изображения с регулируемой непрозрачностью, смотрите карту попиксельной разницы или переключайтесь между режимами «бок о бок» и «подсветка различий». Она также выдаёт маску разницы для дальнейшей работы. Более старая нода Side By Side Compare не изменилась и по-прежнему поставляется для подписанных коллажей из нескольких изображений.

Исправления

В релиз также вошёл набор работ по стабильности: совместимость с transformers 5.x для бэкендов RMBG-2.0, SAM, SAM2 и GroundingDINO (PR #194), более надёжный пакетный вывод при несовпадающих размерах изображений (PR #202), исправление сбоя SDMatte на входных данных без маски, ошибки размерности тензоров в ImageCrop и конфликты имён между ImageCrop и другими пакетами нод SAM3. Виджет COLORCODE также перешёл на пользовательскую палитру HSV с живым предпросмотром для ComfyUI Vue Node 2.0 (PR #204).

Установка

cd ComfyUI/custom_nodes
git clone https://github.com/1038lab/ComfyUI-RMBG

Установите зависимости в вашем Python-окружении ComfyUI, затем перезапустите ComfyUI:

python -m pip install -r ComfyUI-RMBG/requirements.txt

Репозиторий: 1038lab/ComfyUI-RMBG
Список изменений: update.md v3.2.0
Примеры рабочих процессов: example_workflows

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…
ComfyUI-RMBG v3.2.0: SAM 3.1 Multiplex и ускорение на Apple Silicon | ComfyUI Wiki