스테이블디퓨전(Stable Diffusion)

(스테이블디퓨전) AI 실사 이미지 원하는 입체적인 포즈로 만드는 방법_POSEX

꿀쿨이 2023. 3. 17. 02:32

기존 썼던 글 중에 Openpose Editor를 통해 졸라맨을 조작하여 원하는 자세를 가진 이미 지른 만드는 확장 프로 그램을 소개했었습니다. 궁금하신 분들은 아래글을 참고하시면 됩니다.
https://kulkule.tistory.com/m/23

(스테이블디퓨전) AI 실사 이미지 원하는 포즈로 만드는 방법_ControlNet#1

앞에 블로그들을 통해 실사 이미지를 만드는 프로그램인 스테이블디퓨전 설치 방법 및 프롬프트 검색 방법에 대해서 알아보았다. https://kulkule.tistory.com/m/18 (스테이블디퓨전) AI로 실사 이미지 그

kulkule.tistory.com

기본적으로 ConrolNet이란 확장프로그랭을 이용하는 프로그램이었고 Openpose-editor 항목에서 자세를 수정한 후 txt2img 아래 ControlNet으로 보내는 방식이었습니다. Openpose-editor의 단점이라고 한다면 크게 두 가지였습니다.
첫째, 졸라맨의 각 부위가 어디인지 애매함~특히 얼굴 부분
둘째, 정면에서 바라본 자세만 형성 가능함

동일하게 ControlNet을 이용한다는 건 같지만 위의 두 가지 단점을 개선한 확장 프로그램이 있어서 소개합니다. 바로 Posex입니다.

설치법부터 차근차근 소개하겠습니다.
먼저 WEB UI의 Extensions-Available 항목으로 이동한 하 Load from을 누릅니다. CTRL+F를 누른 후 Posex를 검색합니다. 오른쪽의 INSTALL 버튼을 누릅니다.

설치가 완료되면 Extensions-Installed로 이동하여 Apply and restart UI를 눌러 Web UI를 재실행시키시면 됩니다. 

 여기까지 하셨다면 txt2img에 가보면 아래와 같이 Posex라고 새로운 기능이 추가된 것을 볼 수 있을 겁니다. 

 
이제 Posex 확장 프로그램에 대해 실습을 해보겠습니다. 
Posex라고 적힌 박스 오른쪽의 화살표를 누르면 아래와 같이 화면이 활성화됩니다. 항목에 대한 내용은 아래 기입드렸습니다. 

Posex의 강점은 포즈를 Openpose_Editor와 달리 3D로 구성할 수 있다는 겁니다. 졸라맨이 있는 검은 화면을 마우스 왼쪽으로 잡고 드레그를 시키면 움직이는 방향을 따라 졸라맨이 회전하게 됩니다. 즉 입체적으로 위치를 바꾸면서 실제로 졸라맨이 취하고 있는 포즈를 세밀하게 조정할 수 있다는 것입니다. 

두 명이 서로 마주 보면서 취하는 다른 자세라던가 앉아서 머리에 손을 올리는 자세등 2D에서는 만들어 내기 어려운 자세를 이리저리 각도를 돌려가며 완성할 수 있습니다. 

또한 Openpose-Editor와 다르게 졸라맨의 각 부위인 원형 위에 마우스를 올리면 그 부위가 어디인지를 글로 표시해 줘서 실제 사람이 어떤 포즈를 취할 것인지를 쉽게 예측할 수 있도록 되어 있습니다. 

마치며,

오늘은 인물의 포즈를 잡아주는 새로운 프로그램인 Posex를 소개해 드렸습니다. 기존의 Openpose도 강력한 툴이고 추가 기능도 좋은 게 많지만 Posex가 가진 3d 자세 교정의 강점을 이기긴 힘든 것 같습니다. 이 확장 기능을 사용한다면 자신이 원하는 자세의 이미지를 좀 더 정교하게 그리고 수정해 나가실 수 있을 겁니다. 
오늘도 글을 읽어 주셔서 감사합니다. 좋은 하루 보내세요.