처음 ai그림 입문하고 깨작깨작 그림이나 뽑다가 친구가 학습이라는 걸 알려줘서 며칠간 고생하다가 드디어 성공했네요.
학습 자체가 실행이 안 되거나 오류만 뱉는 것 때문에 한 3일은 낑낑 댔던 거 같은데 너무 좋습니다.
스텝은 장당 200, 18장으로 3600 돌렸습니다.
filewords는 제가 임의로 입력했던 프롬프트 이름이 들어간 자리에요.
masterpiece, best quality
(filewords)
masterpiece, best quality, (filewords)
(누끼를 한 png를 샘플로 넣었기 때문에 대부분 배경이 없습니다)
큰 기대 안 했는데 썩 괜찮게 나온 것 같습니다.
의외로 복장의 복잡한 문양은 재현도가 꽤 높고, 대신 땋은 트윈테일 머리는 타율이 낮았습니다. 머리 갈래가 4개, 6개로 늘어나거나 아예 다른 헤어스타일이 되는 경우도 꽤 많네요.
학습이 되어 있으니 그냥 생성해도 해당 캐릭터가 나오는데 (filewords)라고 프롬프트를 넣으니 더 정확하게 나오는데요.
어떤 원리인지는 잘 모르겠습니다. 가중치 같은 개념일까요?
일단 의문은 접어두고 퀄리티를 올리기 위해 자주 사용되는 부정 프롬프트 모음을 집어넣고 다시 생성해봤습니다.
masterpiece, best quality, 1girl, (filewords), black backgroundbreasts, detached_sleeves, full_body, gloves, solo, transparent_background, cameltoe, looking to the side
|
(기본 부정 프롬프트)
(국룰 부정 프롬프트 모음)
확실히 더 나은 모습을 보입니다.
학습한 모델은 처음이라 테스트겸 해봤는데 부정 프롬프트에도 영향을 크게 받는 것 같습니다.
잘은 몰라도 학습할 때부터 프롬을 잘 넣으면 훨씬 좋은 퀄리티가 나올 거 같네요.
사실 특정 캐릭터나 아트 스타일을 학습하는 것보다,
그냥 AI로 생성한 이미지 중에서 마음에 드는 게 나오면 그걸 고정하고 싶어서 시작한 건데 결과물이 대단해서 놀랐습니다.
별 생각 없었다지만 좋아하는 캐릭터로 쭉쭉 나오니 신기하고 기분 좋네요 ㅎㅎ
드림부스를 배우는데에는 아래 글들이 큰 도움되었습니다.
관심 있는 분들은 해당 글들 확인하시고 해보시면 좋을 것 같습니다.
작성해주신 두 분께 감사드립니다.(덧글로 답변도 감사합니다!)
[문과도 할 수 있다! (이론상) 글카 vram이 6g만 넘어도 된다! 드림부스!]
https://bbs.ruliweb.com/userboard/board/700315/read/2823
[AI한테 원하는 캐릭터 학습시키기 튜토리얼 09]
https://bbs.ruliweb.com/community/board/300143/read/59346702
(링크와는 다르게 전 LORA를 사용한 건 아니지만 이용하시는데 큰 불편함은 없을 거에요)
p.s. LORA를 통한 학습도 진행해봤는데 특별히 속도가 더 빠르지는 않더라구요. 드림부스와 LORA 모두 1.6it/s 정도 나왔습니다. LORA가 훨씬 빠르다고 들었는데 왜 이러는지 아시는 분 계실까요?