У правок Qwen Image 2.1 может уплывать геометрия: детали на исходнике и результате не совпадают по пикселям. Узел QAlign пытается вернуть изображение на место и при этом сохранить его внешний вид. Для тех, кто собирает правки по референсу, это может сэкономить ручное совмещение — но только если на паре изображений остались узнаваемые структуры.
Сначала QAlign автоматически ищет общие точки через ORB, отбрасывает неподходящие совпадения и оценивает общее преобразование с помощью RANSAC. В узле заявлено до 10 000 ключевых точек; RANSAC использует порог ошибки в 3 пикселя. Это базовый этап, который должен справляться со сдвигом, поворотом и частью деформаций без отдельной модели или текстового энкодера.
Для режимов Hybrid и Affine узел добавляет фазовую корреляцию, а затем уточняет совмещение на нескольких масштабах через ECC. Есть и раздельное масштабирование по X и Y, плюс локальная коррекция оптическим потоком Farneback. Можно оставить автоматическую оценку или менять параметры вручную. Думаю, главная оговорка тут простая: если генерация слишком сильно изменила объект и общих ориентиров почти нет, алгоритму будет не за что зацепиться. QAlign не чинит саму генерацию — он совмещает то, что ещё можно узнать.
Узел сделал пользователь Reddit, код и workflow опубликованы на GitHub. Для обычных правок Qwen автор также приложил рекомендуемые параметры, но конкретные значения в посте не перечислены. В общем, полезная техническая заплатка для дрейфа, а не волшебная кнопка «верни как было».
ИсточникReddit: AI-видео и картинки

