안녕하세요 여러분, 물범쌤입니다 :)
오랜만에 기능 관련 포스팅으로 찾아뵙는것 같은데요
오프라인 AI세미나와
소모임 앱 강의, 기업강의가 겹쳐서
바쁜 나날을 보내고 있습니다.
AI를 통해서 이렇게 많은 분들과 호흡하며
지식을 나눌 수 있어서 정말 보람찬 일이라고 생각합니다:)
많은 관심에 감사드립니다.
오늘은 faceID와 흡사하게 캐릭터의 얼굴 부분을 저장해서
캐릭터의 일관성을 유지해주는
Pul ID라는 기능을 알아보겠습니다.
컴피유아이 매니저-커스텀 노드 매니저 메뉴를 통해
'ComfyUI_PuLID_Flux_ll' 패키지를 설치합니다.
주의사항으로는 기존의 PulID패키지가 있는 경우에는 충돌이 발생하니
기존의 패키지를 삭제하고 아래 이미지의 버전만 구동하셔야 문제가 없습니다.
ComfyUI_PuLID_Flux_ll 공식 깃허브 사이트
공식 사이트에서 PulID-Flux 버튼을누르면 모델이 자동으로 다운로드 됩니다.
설명을 보면 모델파일이 ComfyUI/models/pulid 경로 안에 들어가야 하는데
보통 폴더가 없는 경우가 많으므로 임의로 pulid폴더를 생성해 주셔야 합니다.
나머지 파일들은 워크플로우가 실행될때 자동으로 다운로드 됩니다.
파일을 다운로드 받고 나면
공식사이트에 있는 워크플로우 이미지를 활성화 한 후
바로 이미지를 생성해볼 수 있습니다.
공식 사이트에 있는 워크플로우는
Tea cache 기능을 이용해서 이미지 생성속도를 높였는데
요즘은 더 간단하게 속도를 올릴 수 있는 Wave speed 기능이 있기 때문에
워크플로우를 조금 더 단순화 시켜 보겠습니다.
결과물을 한번 확인해 볼까요?
로라와 프롬프트를 통해서 실사이미지에서 일러스트 아트로 변경되었음에도
이목구비가 비슷하게 생성되는 것을 보실 수 있습니다.
그렇다면 PulID를 사용하지 않고 그냥 생성했었더라면
어떤 이미지가 나왔을지 한번 더 확인해보겠습니다.
기존에 Apply PulID Flux에서 연결되던 모델입력을
로라에서 다이렉트로 연결했더니
전혀 다른 인상의 이미지가 생성된 것을 보실 수 있습니다.
워크플로우 비교가 어려우신분들을 위해 말씀드리자면
Basic Guider 노드와 Basic Scheduler 노드에 연결되었던 모델입력이 바뀌었으니
해당 부분을 참고하셔서 워크플로우를 비교해보시면 아실 수 있습니다.
마지막으로 이 기능을 주의하실때 몇가지 주의사항이 있습니다.
1. 가장 처음 워크플로우를 실행할때 공식사이트에 기재되어있던
PulID 기능 구동을 위한 다른 모델들을 다운로드 받기때문에
첫 이미지 생성이 굉장히 오래걸립니다.
2.얼굴을 유지하려는 이미지에 안경이나 선글라스등의 객체는 잘 구현되지 않습니다.
궁금하신 분들은 원본 입력 이미지를
안경이나 선글라스를 낀 이미지로 시도해 보세요
오늘은 사용자가 입력한 이미지의 얼굴부분 일관성을 유지할 수 있는
PulID에 대해 알아보았습니다.
Flux모델 자체가 워낙 그림도 고화질 고품질로 잘생성되다 보니까
이런 추가기능들이 더 많이 생겨서 편해졌으면 좋겠습니다.
이 컨텐츠가 유익하셨다면
커피값은 기업들에게 받을테니
광고 한번씩만 눌러주시면 감사드리겠습니다 :)
그럼 좋은 하루 되세요 ^^
'스테이블 디퓨전(StableDiffusion)' 카테고리의 다른 글
이미지를 더욱 디테일하게 만들어 봅시다(Detail-demon) (0) | 2025.01.14 |
---|---|
현재 Flux _ gguf 에서 발생하고 있는 문제점 (1) | 2025.01.07 |
Sora를 제대로 사용해 봅시다 (4) | 2024.12.17 |
생성형 AI 도구별 이미지 비교 (5) | 2024.12.06 |
라스코 AI 서비스 종료(Lasco.ai) (1) | 2024.12.03 |