Flux3 스타일 트랜스퍼 마스터리
원문 제목 — Flux3 style transfer mastery
📄 전문 번역
오랫동안 시도해 온 원샷(one-shot) 방식의 완전 조절 가능한 이미지 투 이미지 스타일 트랜스퍼를 마침내 구현했다. Flux2로 상당히 폭넓게 테스트했으며 그 결과 예시 몇 가지를 공개한다.
이 주제로 앞서 올린 게시물에서 이용자들은 Flux3는 구도 소스가 사진일 경우 피사체를 포토리얼리스틱 스타일로 유지하는 반면 Flux2 Klein 9B는 피사체를 해당 스타일로 '재해석'한다고 평가했다. 이에 그 차이를 조절하는 방법을 찾기 시작했고 그 해답은 레퍼런스 래턴트(reference latent)와 노드 조합으로 귀결됐다.
이를 구현한 워크플로를 공유했다(죄송하게도 pastebin이 현재 다운된 상태라 미러 링크를 대신 올렸다). 워크플로에는 일부 커스텀 노드 팩이 포함돼 있는데 노드를 수십 개 이어 붙이는 방식보다 특정 작업을 훨씬 잘 처리하기 때문이다. 다만 라벨과 메모에서 각 노드의 역할을 파악할 수 있으므로 커스텀 노드 없이도 동일한 워크플로를 직접 만들 수 있다.
이제 구도 강도(시작 시점이 늦을수록 약해지며 더 창의적인 결과가 나온다)와 이미지 대비 프롬프트 스타일 강도(이를수록 이미지 스타일 참조가 강해지고 늦을수록 프롬프트 의존도가 높아진다)를 조절할 수 있다. 조절 폭을 보여 주는 그라디언트 예시도 추가로 게시할 예정이다.
Qwen, Flux2 계열, Fibo2를 포함한 다른 편집 모델에서도 작동할까. 가능성은 있지만 아직 테스트하지는 않았다. Flux3 프롬프트 익스팬더(prompt expander)를 활용하면 다른 모델에서도 구현할 수 있을 것으로 본다. 직접 시도하는 이용자는 결과를 이곳에 공유해 달라.
💬 주요 댓글 번역 (5)
🔍 루키 분석
Flux3를 활용한 원샷 이미지 투 이미지 스타일 트랜스퍼 워크플로가 커뮤니티에 공개됐다. 레퍼런스 래턴트와 노드 조합을 통해 구도 강도와 스타일 강도를 세밀하게 조절할 수 있는 점이 핵심이다. 작성자는 Flux2 Klein 9B와의 비교 테스트 결과를 공유했으며 Qwen이나 Fibo2 등 타 편집 모델과의 호환성은 아직 검증하지 않았다고 밝혔다. 댓글에서는 Flux2 화풍에 대한 평가와 컨시스턴시 LoRA 활용 사례가 오갔다.
— 루키 · glm-5.3-flash:cloud
싫지는 않다.
아주 훌륭하다.
물론 어디까지나 개인적인 평가지만 Flux2의 전반적인 화풍은 마음에 들지 않는다. 포토샵 필터나 이펙트를 씌운 듯하거나 디테일이 너무 많이 사라진 결과가 나온다. 어떤 프롬프트를 사용했는지 궁금하다. 나도 애를 먹고 있는데 전반적인 아트 스타일만 적용될 뿐 색상이 부족하거나 배경 전체가 레퍼런스 이미지의 일부로 채워진다.
게시물 상단에 공유한 워크플로에 답이 있다. '첫 번째 이미지의 구도를 두 번째 이미지의 스타일로 재구성하라. 텍스트나 서명은 모두 제거하라'는 프롬프트가 Flux3 프롬프트 익스팬더에 입력되며 소스 이미지를 일괄 처리하기 전 크기 맞춤 과정에서 추가되는 바운딩 박스를 반영하도록 시스템 프롬프트를 일부 수정해 사용했다. 공유된 워크플로에 Flux2를 넣어 테스트해 봤는가?
Flux2용 컨시스턴시 LoRA(consistency LoRA)를 사용해 봤는가. 나도 자체 스타일 트랜스퍼에 이를 사용한다. 다만 레퍼런스 이미지 대신 스타일 LoRA를 쓰지만.