본문 바로가기
반응형

분류 전체보기74

stable diffusion 프롬프트 문법 생성형 이미지 AI인 stable diffusion을 움직이는 명령어와 같은 기능을 가진 것이 프롬프트입니다. 프롬프트를 통하여 원하는 이미지의 생성을 지시할 수 있습니다. 프롬프트는 영어를 기반으로 한 단어 조합입니다. 최근에는 자연어(영어)를 사용하여 이미지 생성을 하는 경우가 늘어나고 있습니다. 프롬프트는 영어 이외의 다른 언어는 지원하지 않습니다. 다만, 확장기능(Extensions)을 통한 번역지원은 가능할 수 있습니다만, 현재까지 개발된 것이 없습니다. 이는 UI 한글화 등과는 다릅니다. 인터페이스의 한글화는 다음의 링크를 통하여 해당 파일을 다운로드하여 사용하거나 혹은 크롬 등의 자동번역 시스템을 통하여 지원받을 수 있습니다. https://github.com/36DB/stable-diffu.. 2024. 2. 21.
prompt의 구문에 붙은 ":"의 기능 프롬프트의 예 , name:0.5 이 처럼 프롬프트 구문 뒤에 ":0.1~2" 이렇게 콜론과 수치가 붙는 경우 해당 구문의 효과를 수치만큼 강조하라는 프롬프트입니다. 보통은 0.1에서 1 사이의 수치를 사용하지만 극대화시킬 때는 좀 더 수치를 높일 수 있습니다. 하지만 이러한 프롬프트 단어 뒤에 수치를 넣는다고 다 효과가 있는 것은 아닙니다. 해당 단어가 트리거 등에 등록되어 있는 경우나 모델명 등으로 직접 지정한 경우에만 효과가 있습니다. 위 이미지의 프롬프트처럼 단어 뒤에 ":"이 붙으면 효과의 강도를 조절 할 수 있는데, 통상 0.1~1 사이의 값을 입력하여 조절합니다. 강도를 극대화하기 위해서는 1 이상의 수치를 입력하는 경우도 있습니다. 하지만 로라의 훈련 정도에 따라 0.9 이상으로 올리면 이.. 2024. 2. 21.
트리거 워드(Trigger Words)란? 트리거 워드(Trigger Words) 직역하면 방아쇠 단어입니다. 즉, 특정 기능이 활성화되도록 격발 시켜주는 역할을 하는 단어란 뜻입니다. 이미지 생성형 AI 인 stable diffusion에서의 Trigger Words란 특정모델을 호출하는 단어입니다. 예를 들어 프롬프트에서 name라는 로라 모델을 호출하려 할 때 통상은 과 같은 호출 부호를 사용합니다. 하지만 name라는 로라모델을 훈련할 때 트리거 단어를 name로 훈련했을 경우 외에도 name란 단어로도 해당 로라 모델을 호출할 수 있습니다. 모델 훈련 시 트리거 단어의 선택 트리거 단어를 지정 할때 가급적이면 일상적인 단어를 사용하지 않는 것이 좋습니다. 예를 들어 girl이란 단어를 트리거로 지정했다면, 한 소녀의 이미지를 생성하려 할.. 2024. 2. 21.
다즈 스튜디오 to 블렌더 브릿지 설치하기 3D용 툴인 다즈의 캐릭터 등의 객체를 블렌더 3D로 컴버팅 해주는 DAZ to Blender를 소개합니다. 대부분 이 포스팅을 열람하시는 분들은 다즈 스튜디오와 블렌더 3D에 대해서 어느 정도 알고 있을 것입니다. 다즈는 현재 제네시스9까지 버전업 된 캐릭터(피규어)와 관련 다양한 소재들을 서비스하고 있으며 3D소재, 3D게임, 웹툰, 3D그래픽 등 다양한 용도로 사용되고 있습니다. 또한 블렌더는 오픈소스 3D툴로 현재 3.6까지 버전업 되어 있으며 다양한 3D 관련 기능들을 제공하고 있습니다. https://www.daz3d.com/ Daz 3D - 3D Models and 3D Software | Daz 3D User-friendly interface Click, drag, and create: e.. 2023. 10. 10.
JHS Powerbar 한글화 방법 스케치업 루비 중에 광범위하게 쓰이는 JHS Powerbar의 한글화 방법을 소개합니다. 이번 JHS Powerbar 한글화는 전체가 아닌 부분 한글화 입니다. 또한 한글화 파일이 아닌 한글화 방법을 소개 하고자 합니다. JHS Powerbar의 메뉴는 분산되어 있어 여러파일을 수정해야 합니다. 이번 한글화는 여러 파일 중 아이콘바의 아이콘 메뉴를 한글화 합니다. SketchUp Plugins | PluginStore | SketchUcation sketchucation.com https://sketchucation.com/pluginstore?pln=JHS_POWERBAR_2020 SketchUp Plugins | PluginStore | SketchUcation sketchucation.com JHS.. 2023. 8. 6.
SDXL버전을 사용하기 위한 웹UI 업그레이드 2023년 7월 27일 스테이블 디퓨전의 새 모델은 SDXL1.0 버전이 공개되었습니다. 텍스트와 인체 부분에서 많은 개선이 있었다고 합니다. 이와 관련된 정보는 다음 링크를 참조하시기 바랍니다. https://github.com/Stability-AI/generative-models GitHub - Stability-AI/generative-models: Generative Models by Stability AI Generative Models by Stability AI. Contribute to Stability-AI/generative-models development by creating an account on GitHub. github.com 깃허브 사이트에 보시면 모델을 다운로드 할 수 .. 2023. 7. 28.
Stable Diffusion xFormers 설치 스테이블 디퓨전의 xFormers는 vram의 성능을 확장시켜주는 기능을 제공하는 라이브러리입니다. Xformers 라이브러리는 이미지 생성을 가속화하는 선택적 방법을 제공합니다. https://github.com/facebookresearch/xformers/tree/v0.03 GitHub - facebookresearch/xformers: Hackable and optimized Transformers building blocks, supporting a composable construction. Hackable and optimized Transformers building blocks, supporting a composable construction. - GitHub - facebookrese.. 2023. 7. 28.
컨트롤넷 1.1과 모델 설치하기 스테이블 디퓨전 웹UI에서 캐릭터의 포즈를 잡아줄 때 긴요하게 쓰이는 컨트롤넷을 설치하는 방법과 이와 관련된 모델을 다운로드하여 설치하는 방법을 소개합니다. 컨트롤넷은 웹UI의 다른 확장기능의 설치와 크게 다르지 않습니다. extension 탭에서 확장파일 검색하고 인스톨버튼을 눌러주면 자동으로 설치가 됩니다. 위 그림처럼 익스텐션 탭에서 control로 검색하면 항목이 리스트 됩니다. 컨트롤넷 항목을 찾아서 우측 끝에 있는 인스톨 버튼을 눌러주면 됩니다.(이미 설치되어 있는 경우 의 그림처럼 installed 라고 뜹니다) https://github.com/Mikubill/sd-webui-controlnet GitHub - Mikubill/sd-webui-controlnet: WebUI extensio.. 2023. 6. 1.
너의 프롬프트가 궁금해 스테이블 디퓨전 AI로 생성한 이미지는 대부분 프롬프트 등에 관한 정보를 담고 있습니다. 시비타이 등에 로드된 이미지는 ⓘ를 눌러 정보를 보고 이를 복사해 프롬프트 창에 적용할 수 있는데요. 자신이 생성한 이미지의 정보는 어떻게 볼까요?! 시비타이에서 받은 이미지는 이렇게 이미지 뷰어에서 프롬프트를 열람해 볼 수 있습니다. 하지만 자신이 생성한 이미지는 이러한 정보가 나오지 않는데요. 이는 옵션에서 생성이미지에 정보를 추가하도록 설정을 바꿔주면 됩니다. 위 그림에서 붉은 테두리의 옵션에 체크를 해두면 생성 이미지에 프롬프트 정보가 기록 됩니다. SD로 이미지 생성을 하다 보면 가끔씩 이전에 생성한 이미지의 설정값 및 프롬프트, 시드 값이 궁금해질 때가 있습니다. 또한 필요에 따라 다시 해당 프롬프트를 재.. 2023. 5. 30.
Prompt matrix 사용법 프롬프트 매트릭스는 프롬프트를 구역별로 나누어 독립 실행 시킬 수 있는 스크립트입니다. 사용 시 구문은 |로 쉬프트키와 원화표시키를 함께 눌러주면 키인 됩니다. 예 : 프롬프트, 프롬프트, ... 프롬프트 | 프롬프트 | ... 프롬프트와 프롬프트 사이에 | 표시를 넣어주면 구분이 됩니다. 이 Prompt matrix는 말 그대로 프롬프트의 행렬입니다. SD1.5의 웹UI에서 프롬프트를 실행하여 이미지를 생성하는 경우 다음 이미지 생성 시에 이미 메모리에 로드된 이전 생성 이미지의 특성을 일정 부분 반영하는 것으로 보입니다. Xformers 라이브러리의 설명에 보면, Xformers 라이브러리는 이미지 생성을 가속화하는 선택적 방법을 제공합니다. 이 개선 사항은 NVIDIA GPU에서만 사용할 수 있으며.. 2023. 5. 30.
그림 생성의 향방을 결정하는 옵션들 스테이블 디퓨전의 이미지 생성에 있어서 모든 옵션들이 각각의 영향을 미치지만 특히 결정적인 영향을 미치는 것들이 있습니다. 이것들을 알아보기 전에 먼저 스테이블 디퓨전이 이미지를 생성하기까지의 구성요소를 알아봐야 합니다. 위 그림에서 오늘은 설정 값에 대한 내용을 다뤄볼까 합니다. 이미지 생성에 크게 영향을 미치는 값이 CFG Scale과 Denoising strength 인데요. 이것은 프롬프트와 관계가 있습니다. TXT2IMAGE CFG Scale은 수치가 높을수록 프롬프트의 의존도가 올라갑니다. 일반적으로는 7~9 사이의 값을 많이 사용합니다. 이 값이 낮으면 AI의 자유도가 올라갑니다. 또한 너무 높으면 이미지 생성 시 제시되지 않은 프롬프트의 해석에 대한 오류로 이미지가 깨지거나 전혀 엉뚱한 이.. 2023. 5. 26.
스테이블 디퓨전 슬기로운 실행법 1 스테이블 디퓨전 다른 윈도용 프로그램과는 달리 매번 SD가 설치된 폴더에서 [webui-user.bat] 또는 [webui.bat] 파일을 더블 클릭하여 실행 하나요?! 여기에 손쉽게 실행하는 방법을 소개합니다. webui-user.bat 파일에 마우스 오른쪽 버튼을 누르고 위 그림처럼 바탕화면 바로가기 만들기를 선택합니다. 바탕화면에 생긴 바로가기에서 다시 마우스 오른쪽 버튼을 눌러 [속성]을 선택합니다. 아이콘 변경 버튼을 누릅니다. 아이콘이 없다는 안내 메시지가 뜨고 확인을 화면 다음 단계로 넘어갑니다. 아이콘 찾기 창에서 자신이 사용하고 싶은 아이콘을 선택합니다. 확인을 선택하면 아이콘이 적용됩니다. 이제 다른 윈도 프로그램처럼 바로가기 아이콘만 더블 클릭하면 CMD가 바로 실행됩니다. 자신만.. 2023. 5. 26.