7cf3c028e2f206a26d81f6e3478972692e94

텍스트를 넣으면 그림 그리는 AI는 다들 알거임


"애니메이션 화풍, 외투를 입은 남자 소년의 뒷모습, 숲 속"

넣으면 위처럼 그려줌



7ce59e36ebd518986abce8954780756e54aa80






7ce8807eb18b6ff339f283b61286726f8a3a9b87ebe19f05308deeb18a3fb8fee1cdf2e415198caa831cfc23d1687602bd3029ca6fde3f8c4835fa22cb609f



3fb8c333e9c62be869b6d09528d527036ecaf291220f87d1

올초에 나온 연구인데,

위처럼 이미지에 대고 지우고 싶은 영역이나 가이드를 그리면 완성해주는 그런 연구임



7ce88071b38468fe3ef28fb345d5733f649824dfd72637938b7616ab4790fdbcc24133e5ba73464f884d7580f7320bb5f7e058d19baa75bd2d86b55605e755

파란 부분을 지우면 인공지능이 나머지 부분만 보고 다시 복원해줌

그래서 보면 인공지능이 상상해서 그린거라 얼굴이 좀 다름



7ce8807eb48a6ff23ff283b012807d3c27962dd8f918c2a17a8254a10d2b8ae32614789d2df2c148273cf0b5a649c3aace61fae684c3f58e2f04a21a0e59b3

재밌는 건 이렇게 격자모양으로 픽셀을 배치하면 해상도를 두배로 뻥튀기할 수도 있음 (가장 오른쪽)


이걸 그림그리는 AI랑 합칠 수도 있음


7ef3c028e2f206a26d81f6e4468370689a83

왼쪽이 4살짜리 아기가 그린 그림이고,

오른쪽이 그림그리는 AI가 이걸 기반으로 재해석한 버전임




78f3c028e2f206a26d81f6e040827d6c16

위도 마찬가지임

왼쪽 그림만 그려서 넣으면 AI가 알아서 멀쩡하게 그리고 채색까지 해서 줌

추가로 텍스트도 넣을 수 있음


위 그림은 "digital portrait of a pretty girl, digital art, beautiful wavy shiny hair, extremely detailed, face!!!!, brush strokes, oil painting, intricate, soft, beautiful lighting, by artgerm, by ross tran, in the style of greg rutkowski, character design"라고 넣었다고 함


입력한 브러쉬로 그린 느낌이 나고, 부드러운 머릿결로 그려져 있음



7ceb9e36ebd518986abce89544887d6e50fdb2

이렇게 결과를 텍스트로 컨트롤해서 원본 이미지를 바꿀 수 있음






79f3c028e2f206a26d81f6e444877664c97a


7cee9e36ebd518986abce8954386736ed758


7fef9e36ebd518986abce895438975684e33


7fee9e36ebd518986abce8954483726552e27e


7fe99e36ebd518986abce89545877464fecf


똑같이 왼쪽이 사람이 그린 가이드고

오른쪽이 AI가 그걸 기반으로 다시 그려준 그림임




7ce89e36ebd518986abce8954385746f414e


7ce99e36ebd518986abce8954484736983c6f9


https://mobile.twitter.com/pharmapsychotic/status/1561561937070145537

이거 보면 만들어주는 과정도 있음




7cea9e36ebd518986abce89547857d6b8f9962



7ce49e36ebd518986abce8954482726c2ac0fc


7fed9e36ebd518986abce8954783756f19cb28



당연히 손그림 말고 사람 사진으로도 할 수 있음

7fe89e36ebd518986abce8954288766d2ea1

그림을 넣고 피규어 사진을 만들 수도 있음


7bf3c028e2f206a26d81f6e640807c6b4d0b

재밌는 건 그림을 어느정도 그릴 줄 알면 더 정확하게 AI가 묘사해준다는거임

왼쪽 작은 그림 2개가 사람이 그린 스케치고, 오른쪽 큰 그림들이 AI가 완성해준 그림임


알아서 얼굴, 머리카락 묘사, 드레스 옷 주름 묘사까지 해주는 걸 볼 수 있음



7af3c028e2f206a26d81f6ed438571683d7f

그리고 AI라서 어느정도 랜덤 요소가 가미됨

맨 왼쪽 사진들을 입력하면 오른쪽 사진들이 나옴

보면 옷, 얼굴에 조금씩 차이가 있음


그래서 여러번 돌린 다음 그중 원하는 얼굴을 고를 수 있음



75f3c028e2f206a26d81f6e34181766dde

그리고 배경도 되게 자세하게 묘사해줌

왼쪽 맨 위가 그려서 넣은 값이고, 나머지가 AI가 재해석한 그림들임

드래곤으로도, 공중에 떠있는 섬으로도, 성으로도 다양하게 그려줌



74f3c028e2f206a26d81f6e44588706d89c0

반대로 그림을 넣고 텍스트를 넣으면,

그 그림의 스타일과 그림체만 따올 수도 있음




7cef9e36ebd518986abce8954087766450fa

그래서 사진을 주고 "마인크래프트에 등장한 <사진>"이라고 넣으면 위처럼 그려줌


이걸 응용하면, 실제 사람의 사진을 주고 "<사진>이 찍은 셀카"라고 찍으면,

그사람이 찍은 셀카를 상상해서 만들어주는거임


지금까지는 데이터베이스에 있는 유명한 연예인같은 사람만 이게 가능했는데,

이걸 쓰면 누구 사진이든 가져와서 할 수 있는 거임



7ced9e36ebd518986abce89547837d6b1cf27b

또 사진과 사진을 합치는 것도 가능함




7cec9e36ebd518986abce89547827d6aec0efb

사진의 일부만 선택해서 다른 이미지랑 합칠 수도 있음

그러면 위처럼 합성을 알아서 해줌




0bbc890de0c60b9e3e9ef79b41c1167d52f30081d2295e59c0c382817a3de8e3d5e3e1



조금만 더 발전하면 손이 ㅎㅌㅊ여도 그림을 그리게 될 수 있지 않을까..?



+ 추가: 댓글로 궁금해하는 것 같아서 여기다가 씀


위 모델은 공개돼있어서 자기 컴으로 돌릴 수 있음

야짤검열같은게 없어서 그냥 아무거나 넣고 돌리면 되긴함

VRAM 6GB만 넘으면 돌리는게 가능은 해서, gtx 1060 6GB보다 좋은 모델이면 아마도 돌아갈거임

https://www.reddit.com/r/deepdream/comments/wv1ccf/miniguide_to_installing_stablediffusion/

설치법 ㅈㄴ 쉬우니까 그냥 이거보고 따라하면됨 1~10까지