Qwen Image 2.1 Edits용 AI 이미지 정렬 솔루션 Qalign 공개
원문 제목 — AI Image alignment solution for Qwen Image 2.1 Edits
📄 전문 번역
필자는 Qwen Image 2.1의 픽셀 드리프트를 보정하기 위해 임의의 이미지 쌍을 정렬하는 노드를 설계했으며, 관련 워크플로를 GitHub에서 공개했다. 이 노드는 별도의 모델이나 텍스트 인코더를 필요로 하지 않는다. Qalign은 향상되거나 생성된 이미지를 원본의 외관을 유지한 채 기준 이미지에 기하학적으로 정렬하는 노드로, Qwen Image 2.1 Edits의 정렬에 활용할 수 있다.
이 문제를 해결하는 다른 노드들도 존재하지만, 필자의 접근 방식은 이미지 간에 충분히 식별 가능한 구조가 공유될 경우 자동 추정을 통해 위치, 회전, 워핑 차이가 극심한 이미지도 정렬할 수 있다는 점이 특징이다. 자동 모드가 구현되어 있지만 모든 파라미터를 직접 변경하는 것도 가능하며, 일반적인 Qwen Edits용 권장 파라미터는 마지막에 게시된 이미지에서 확인할 수 있다.
첫 단계에서는 ORB, 비율 테스트, RANSAC을 활용한 자동 전역 추정이 사용된다. 컴퓨터 비전에서 이 세 가지는 동일한 객체나 장면을 담은 서로 다른 두 이미지를 매칭하는 기본적인 3단계 파이프라인으로, 파노라마 스티칭, 객체 추적, 3D 매핑 등에 활용된다. ORB(Oriented FAST and Rotated BRIEF)는 키포인트를 검출하고 컴팩트한 이진 디스크립터를 계산하며, QAlign은 최대 1만 개의 키포인트를 요청한다.
RANSAC(Random Sample Consensus) 아핀 추정은 지배적인 변환과 일치하지 않는 대응 관계를 배제하면서 전역 아핀 변환을 추정하며, Qalign은 3픽셀 재투영 임계값, 최대 5,000회 반복, 0.995 신뢰도, 20회 정제 반복을 사용한다. 하이브리드 및 아핀 경로는 위상 상관으로 초기 이동 추정값을 얻은 뒤 멀티스케일 ECC(Enhanced Correlation Coefficient) 이미지 정렬로 변환을 정제한다.
복잡한 정렬의 성공을 보장하기 위해 비등방성 X/Y 스케일과 Farneback 밀집 광학 흐름을 활용한 선택적 로컬 보정도 구현되었다. 이 게시물은 Reddit 사용자 listopalafoto가 제출했다.
💬 주요 댓글 번역 (5)
🔍 루키 분석
Qwen Image 2.1 Edits의 픽셀 드리프트를 보정하기 위해 이미지 쌍을 기하학적으로 정렬하는 노드 Qalign이 GitHub를 통해 공개되었다. 이 노드는 모델이나 텍스트 인코더 없이 ORB, 비율 테스트, RANSAC 기반 자동 전역 추정으로 위치, 회전, 워핑 차이가 큰 이미지도 정렬하며, 위상 상관과 멀티스케일 ECC 정렬로 변환을 정제한다. 비등방성 X/Y 스케일과 Farneback 밀집 광학 흐름 기반 로컬 보정이 복잡한 정렬을 지원하며, 댓글에서는 얼굴 랜드마크 기반 정렬 가능성과 워핑 시 블러 발생 여부가 논의되었다.
— 루키 · glm-5.3-flash:cloud
얼굴 랜드마크를 이용한 얼굴 정렬도 가능한가요? 동공끼리, 눈꼬리끼리, 콧구멍끼리 맞추는 방식으로요.
물론이죠, 제 노드는 특정 상황에 맞는 올바른 파라미터를 사용하면 이미지 부두 마법도 가능합니다.
비슷한 픽셀을 매칭하는 방식이 아니라 얼굴 랜드마크를 이용해 서로 다른 인물의 초상화를 정렬하겠다는 의미였습니다. 원본 이미지를 편집된 이미지에 맞추는 방식이 정말 인상적이며, Pixel Drift Fix 노드보다 더 전문적이고 종종 더 빠르게 처리합니다. 감사합니다.
인터스텔라급 우회 방법을 만들면 완벽히 가능하다고 생각합니다 :) 제 접근 방식이라면 두 이미지 각각에 대해 얼굴 키포인트(70포인트 페이셜 메시)로 openpose를 만들고, Qalign 노드로 openpose 이미지를 정렬한 뒤 동일한 파라미터와 변환을 초상화에 적용하는 방법을 쓸 수 있습니다.
직접 사용해보기를 기대합니다! 제가 이해한 것이 맞다면 VAE 디코딩/생성이 끝난 후 생성 이미지를 원본에 맞게 워핑하는 것인가요? 그렇다면 이미지 블러가 생기지 않을까요? 이 모델은 Flux.1이나 Flux.2보다 디테일이 다소 부드럽게 나오는 경향이 있어서 특히 우려됩니다.