AI 창작그림 게시판 | 구독자 80명 | 베리썸히비스커스

이번에 나온 DPM++ SDE 샘플러 비교

어제 좀 해보다가 유의미한 결과가 나와서 간단히 정리겸 작성해봤습니다.


현재 시간 기준으로 아직 업데이트가 안되어 있네요

사용하고 싶으면 modules/sd_samplers.py 만 링크 따라 추가 된 내용만 수정하면 됩니다.(두 줄만 추가해주면 됨)


DPM은 적은 스텝으로 높은 퀄리티를 뽑아낼 수 있는 특징이 있어 샘플러와 스텝 위주로 나열했습니다.

4 스텝 이하부터는 이미지 식별이 어려워 최소 스텝은 5정도로 맞췄고, 최대는 15정도로 했습니다.

모델에 따라 다르게 보일 수 있으니 참고만 해주세요


비교 할 수 있도록 두 개의 플롯 이미지를 준비했습니다.

클릭하면 원본 사이즈로 볼 수 있습니다.






DPM++ SDE을 보면 양쪽 모두 5스텝만으로 좋은 결과가 나왔습니다.

그런데 다른 셈플러와 확연히 다른점으로 단계마다 획획 봐뀌는게 보입니다.

왼쪽 그림은 9스텝, 오른쪽은 12 스텝까지 눈에띄는 변화가 보이죠

그 이후로는 배경과 인물의 자세등등이 고만고만해집니다.


또 다른 차이점으로는 다른 샘플러들은 보여지는부분이 비등비등한데(상반신만 나온다던가, 몸통만 나온다던가)

그런데 SDE는 얼굴 위주로 나오는 경향이 많습니다. 위 예제들에서는 상반신이 다 나오죠


이게 다른 모델에서도 비슷한 결과가 보여집니다.(sd-v1.5에서 확인)


낮은 스텝에서 뭔가 다채롭게 결과를 뽑을 때 이 샘플러를 쓰면 괜찮을거 같습니다.


그리고 막상 뽑아놓고 전체적인 차이를 보니 DPM2 karras와 DPM++2M쪽은 약간 그림처럼 뽑는경우가 있고,

DPM2 a karras와 DPM++ 2S는 좀 더 사실적으로 뽑히는거 같습니다. a가 붙냐 안붙냐에 따라 이런 차이가 있는거 같네요(그냥 기분탓인가?)

특히 DPM2 a karras 는 낮은 스텝에선 별로인데 8스텝만 지나면 다른 샘플러보다 더 좋은 결과를 보여주기도 하는거 같습니다. 이것도 종종 쓸거 같네요





결국 결론은 역시 DPM++2M Karras는 명불허전이다ㅋㅋ

그런 김에 DPM++2M Karras 로 열심히 뽑은 작품 하나 가져왔습니다.

위 플롯에 있던 이미지중 하나입니다.






로그인하고 댓글 작성하기
오른쪽 베스트
유머 베스트
PC/온라인
비디오/콘솔
모바일

BEST 유저정보