Аугментация изображения шумом(ImageNoiseAugmentation)
Этот узел технически использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра `noise_aug_strength`.
Image Noise Augmentation
Узел Image Noise Augmentation технически использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра noise_aug_strength.
Узел Image Noise Augmentation — это инструмент обработки изображений, основная функция которого заключается в добавлении контролируемого случайного шума к входному изображению. Он изменяет текстуру и детали изображения за счёт введения шума, часто используется для аугментации данных или создания определённых входных условий для последующих этапов обработки.
Функциональность узла
Технически этот узел использует PyTorch для генерации случайного шума, соответствующего нормальному распределению, и равномерно масштабирует интенсивность шума с помощью параметра noise_aug_strength. Он поддерживает стандартный формат тензоров ComfyUI IMAGE и использует параметр seed для обеспечения воспроизводимости генерируемого паттерна шума при каждом запуске, что критически важно для рабочих процессов, требующих стабильного вывода.
Описание параметров узла - Image Noise Augmentation
Входные соединения (Inputs)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
image | IMAGE | Да | - | - | image (входной параметр): Исходное изображение, к которому будет добавлен шум. Тип — IMAGE. |
Параметры управления (Parameters)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон/Опции | Описание |
|---|---|---|---|---|---|
noise_aug_strength | FLOAT | Да | None | 0.0 - 100.0 (шаг: 0.001) | noise_aug_strength (входной параметр): Управляет интенсивностью шума, добавляемого к изображению. Диапазон значений от 0.0 до 100.0, шаг изменения — 0.001. |
seed | INT | Да | 123 | 0 - 0xffffffffffffffff (шаг: 1) | seed (входной параметр): Значение seed, используемое для управления паттерном генерации случайного шума, обеспечивает воспроизводимость результата. Диапазон значений от 0 до 0xffffffffffffffff, шаг — 1. |
Выходные данные (Output)
| Параметр | Тип данных | Описание |
|---|---|---|
| IMAGE | IMAGE | IMAGE (выходной параметр): Изображение с добавленным шумом. |
Сценарии использования
В практических приложениях вы можете подключить этот узел после узла генерации изображений, чтобы добавить зернистость к слишком "чистым" или сглаженным изображениям, имитируя плёночную текстуру или увеличивая детализацию. Он также может использоваться как часть предварительной обработки данных для аугментации обучающего набора данных, повышая устойчивость моделей машинного обучения.
Ссылка на исходный код узла Image Noise Augmentation
Узел Image Noise Augmentation взят из пакета узлов ComfyUI-KJNodes.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.