최류현의 컴퓨터 정보공간

AI(인공지능)/webui(AI그림)

xformers활성화로 작업속도 2배 올리기 [Stable Diffusion WebUI]

Stable Diffusion WebUI에서 작업속도는 그래픽카드에 비례하는데 작업하는 양이 많을수록 당연히 더 많은 작업시간이 소요되기 때문에 그래픽카드를 업그레이드하는 편이 좋지만 몇 가지 옵션을 사용하면 이미지를 더 빠르게 생성할 수 있습니다. xfromers는 엔비디아 지포스 1000이상의 그래픽카드 시리즈에서 사용이 가능하며 VRAM사용을 줄이고 이미지 생성속도를 높여 이미지 생성시간을 단축시키는 역할을 해줍니다. 실제로 제가 테스트해봤을때 메모리부족으로 생성이 불가능한 이미지를 xformers옵션을 사용해 보니 생성이 가능하였고 기본 속도도 옵션을 적용하기 전보다 훨씬 빠른 편이었습니다. xformers 자동 설치 xformers를 설치하기 위해서 webui가 설치된 폴더의 실행 배치파일을 메..

AI(인공지능)/webui(AI그림)

Stable Diffusion WebUI 자동업데이트 설정

최근 ai그림도 계속 발전하고 계속 새로운 기능도 나오기 때문에 예전에는 Stable Diffusion WEBUI의 새로운 기능을 사용하기 위해서 수동으로 업데이트해야 하는 번거로움이 있었는데 이제는 webui의 실행배치파일을 수정하면 업데이트사항이 있을 경우에 자동으로 업데이트하도록 설정할 수 있습니다. @echo off set PYTHON= set GIT= set VENV_DIR= set COMMANDLINE_ARGS=--xformers git pull #해당라인 추가 call webui.bat webui-user.bat 파일을 메모장으로 열어서 git pull만 추가해주면됩니다. 다시 webui를 실행시켜 보면 업데이트 사항을 확인하고 필요한 업데이트가 있을 경우 최신버전으로 업데이트해 줍니다.

AI(인공지능)/webui(AI그림)

WebUI RuntimeError: CUDA out of memory 에러 해결방법

WebUI를 사용하다가 가끔씩 RuntimeError: CUDA out of memory라는 오류가 발생하는데 이는 그래픽카드의 사양이 낮기 때문에 발생하는 옵션입니다. 오류 해결법 불필요한 기능 줄이기 오류를 해결하기위해서 필요 없는 기능들을 끄고 배치 수를 최대한 줄이세요. 배치 수는 출력하고자하는 결과물의 개수인데 배치 수를 줄임으로써 메모리 용량을 확보할 수 있습니다. Hires. fix를 사용할경우 체크 해제를 하여 작동시켜 보세요 Hires. fix는 이미지 후보장 옵션인데 생각보다 많은 Vram을 사용하기 때문에 체크해제한 뒤 이미지를 생성하면 오류 없이 생성되는 경우가 있습니다. VRAM사용률 줄이기 옵션은 포기할 수 없고 그래픽카드 사양이 부족할때 방법이 없을까..? 하다가 발견한 방법인..

AI(인공지능)/webui(AI그림)

Stable Diffusion WebUI --no-half-vae 에러 해결법

Webui modules.devices.NansException 오류가끔씩 Stable Diffusion WebUI에서 이미지 생성 버튼을 누르면 "modules.devices.NansException" 에러가 발생합니다. 에러 내용을 살펴보면 VAE에서 문제가 발생하는 것으로 보입니다. 해결 방법으로는 배치파일 실행 시 "--no-half-vae" 옵션을 주어 실행하면 문제가 해결됩니다. 오류 수정방법WebUI폴더내에 'webui-user.bat'실행파일을 메모장으로 열어줍니다 COMMANDLINE_ARGS 항목의 맨 뒤에 "-no-half-vae" 옵션을 추가한 후, WebUI를 재실행하고 이미지 생성 버튼을 누르면 문제가 해결됩니다. 더 많은 WebUI에 관한 글은 아래에서 확인해주세요 'AI(인공..

AI(인공지능)/webui(AI그림)

Stable Diffusion Web UI 감지 티테일 향상 /ddetailer 설치&사용법

webui를 사용하여 그림을 생성하다 보면 캐릭터의 얼굴이 뭉개지는 현상이 발생합니다. ddetailer을 사용하면 지정한 범위내의 마스크를 생성하여 ai가 다시 인페인팅하여 얼굴을 수정해 줍니다. ddetailer 사용 전 / 후 처음에 그림을 뽑을 때도 심각하게 무너지진 않아서 차이가 크지 않을 수 있지만 감지 티테일 향상 스크립트를 사용하여 결과물을 출력했더니 조금 더 선명하고 눈부분이 뭉개진걸 선명하게 출력해 줍니다. 모델이나 이미지에 따라서 다르지만 뭉개진 그림의 경우 해당 스크립트를 활성화하여 돌려주면 눈에 띄는 차이를 느끼실 수 있습니다. 감지 티테일향상 / ddetailer 설치방법 VisualStudio c++ 설치하기 ddetailer 도구를 사용하기 위해서는 visual studio의..

AI(인공지능)/webui(AI그림)

Stable Diffusion WebUI 프롬포트 모음 사이트 Top5

안녕하세요! 이번에는 WebUI 프롬포트를 이용하여 더 많은 이미지를 생성할 수 있는 다양한 사이트들을 소개합니다. 이미지 프롬포트 공유사이트를 이용하면 더욱 다양하고 풍부한 이미지 생성을 경험할 수 있습니다. 이번 포스팅에서는 특징과 장단점을 살펴보며, 새로운 이미지 생성 사이트 5가지를 소개합니다. 이제부터 각 사이트를 하나씩 살펴보겠습니다. 먼저, 이번에 소개드리는 공유사이트들은 특정한 순위나 등급을 매기는 것이 아니라, 각 사이트들을 살펴보겠습니다. Prompts 가장 먼저 소개해드릴 사이트는 Prompts입니다. 해당 사이트는 프롬포트에 관한 다양한 자료들이 올라와있으며 프롬포트 뿐만아니라 다양한 정보가 올라옵니다. 다만 아직까지는 이용자가 많지 않기때문에 앞으로의 커뮤니티 활성화정도와 이용자수..

AI(인공지능)/webui(AI그림)

WebUI 한글패치

사용자가 입력한 캐릭터 특징들의 키워드를 기반으로 AI가 그림을 그려주는 WebUI에 대해서 지난번에 소개해드린 적이 있습니다. 마지막 포스팅 이후 webui에 대해 열심히 알아보았습니다. 오늘 webui를 사용하기 앞서 새롭게 알려드릴 내용은 한글패치입니다. 기본적으로 webui를 설치 후 확장기능을 설치하지 않으면 영어로 나올 수 있습니다. 혹은 webui의 한글 확장파일이 누락되면 언어가 영어로 출력될 수 있습니다. 한글패치를 진행하기 위해서 webui인터페이스 창에서 상단 Extensions 버튼을 눌러주세요. Install from URL을 클릭한뒤 URL을 입력해 줍니다. 한글패치 확장 url은 아래 주소를 복사하여 붙여 넣은 뒤 Install버튼을 클릭해 주세요. https://github...

AI(인공지능)/webui(AI그림)

AI(WebUI)를 사용하여 미소녀 배경화면 만들기

아이디어요즘 뉴진스의 인기가 떠오르고 있는 가운데, 저는 트위터에서 우연히 뉴진스의 이미지를 발견하게 되었습니다. 이미지가 매우 멋있어서 이를 AI 이미지 편집으로 활용해보면 어떨까 하는 생각이 들었습니다. 이를 위해 웹 기반의 이미지 편집 툴인 WebUI를 이용하기로 결정하였습니다. 위의 계정은 뉴진스 공식 계정이 아니라 뉴진스 팬 계정입니다. 이미지에 문제가 있는경우 댓글이나 개인적으로 연락을 주시면 즉시 조치하겠습니다. 이미지의 스타일이 매우 마음에 들어서, 해당 이미지를 활용하여 작업을 진행하게 되었습니다. 하지만 원본 이미지에 있는 인물을 그대로 사용하는 것은 저작권 문제가 있을 수 있기 때문에 인물 부분을 제거하고, 배경 부분만을 가져와 사용하기로 결정하였습니다. 배경제거이미지의 특정부분을 제..

AI(인공지능)/webui(AI그림)

WebUI를 활용한 예쁜 여자 반실사 이미지 만들기

WebUI를 이용하면 AI를 통해 다양한 스타일의 미소녀 반실사 이미지를 생성할 수 있습니다. WebUI 사용자가 증가함에 따라 이미지 생성 방법들도 많아지고, 더 많은 활용 방안이나 모델들이 공유되고 있습니다. 이번에는 WebUI를 활용하여 반실사 이미지를 만드는 방법에 대해 알아보겠습니다. 만약 WebUI가 처음이거나 아직 설치하지 않았다면, WebUI 설치 게시물을 먼저 참고해 주세요. 반실사 이미지를 생성하기 위해서는 WebUI 모델을 사용해야 합니다. 이번에는 실사 모델제작시 많이 사용되는 ChilloutMix 모델을 이용하여 반실사 이미지를 생성하는 방법을 알아보겠습니다. 실사 모델 다운 & 적용법 ChilloutMix 모델을 다운로드하기 위해 해당 모델의 배포 사이트로 이동한 후 Downlo..

AI(인공지능)/webui(AI그림)

WebUi로 만든 그림의 PNG 프롬포트 불러오기

webui 로 생성한 이미지의 프롬프트를 확인하는 방법이 있습니다. 이를 확인하는 이유는 webui를 사용할 때 기본적으로 프롬포트를 사용하여 이미지를 생성하기 때문입니다. 그러나 매번 프롬포트를 기억하기가 쉽지 않으며, 저장하지 않으면 어떤 프롬포트로 이미지를 생성했는지 알기 어렵기 때문에 이미지를 생성하기만 하면 이미지 파일에서 사용한 프롬포트를 쉽게 확인할 수 있습니다. 따라서 메모장 같은 것으로 따로 저장할 필요 없이 이미지를 생성하면 됩니다. 이 기능은 webui 설정에서 기본적으로 활성화되어 있습니다. 이미지를 생성할 때 설정값이 PNG 파일에 저장되도록 설정되어 있습니다. PNG 정보를 확인하고 싶다면, webui의 'PNG 정보' 탭으로 이동하세요. 화면에 표시된 버튼을 클릭한 후, web..

최류현의 블로그
'AI(인공지능)/webui(AI그림)' 카테고리의 글 목록