1 | 이 프로그램이 필요하신 분은 누구인가요? |
---|---|
2 | PixArt-alpha 모델은 무엇인가요? |
3 | PixArt-alpha 사용예시 |
4 | 설치하기 전 점검사항 |
5 | 프로그램 파일 다운받는 방법 |
6 | 설치 방법 |
7 | 사용 방법 |
-최근 AI 모델로 이미지를 생성하고 싶은데, 사용법이 어려워 사용하지 못하고 계시는 모든 분들
-사용하고 있는 컴퓨터가 cpu만 있어 빠르게 이미지를 생성하지 못하시는 분들
-인터넷 연결 없이도 내 컴퓨터에 저장된 프로그램으로 AI이미지를 생성하고자 하시는 분들
현재 인공지능 프로그램을 이용해 이미지를 생성하고 싶은데, 사용법이 어려워 사용하지 못하고 계신 분들은 제가 이번에 만든 프로그램을 사용하신다면,
쉽게 설치하고 쉽게 사용해 보실수 있습니다.
누구나 쉽게 사용하게 하자는 목적으로 만든 프로그램이라 어렵지 않습니다.
제가 알려드리는 설치방법에 따라 설치하신다면 누구나 무료로 평생 편하게 자기가 원하는 이미지를 생성해 내실수 있습니다.
지금까지 생성형 인공지능으로 이미지를 만들어내는 방법에는 무료가 있고 유료가 있습니다.
무료로 할수 있는 방법은,
구글 코랩을 이용하여 프로그래밍(구글 코랩의 gpu 사용가격은 일부 유료)을 하거나,
Compyui를 사용하거나 Automatic1111을 사용해 각종 프로그램을 다운받고 업그레이드를 해야 합니다.
무료인 만큼 알아야 하는 것이 많고 프로그램을 잘 다루지 못하시는 분들은 어려움을 느낄 겁니다.
일부 무료로 사용하다가 유료로 사용하고자 하시는 분들은,
인터넷 웹 서비스를 하는 미드저니, Dall-e 등 프로그램을 사용하실 텐데요.
제 프로그램은 무료이면서 사용법이 쉽기에 한번 설치하고 사용법만 익히신다면 아주아주 간단히 평생 사용이 가능하실 것입니다.
손해보는 것은 아니니 한번 사용해 보심 좋겠죠?
PixArt-alpha모델이란,
복잡한 설명은 일단 제외하고 이 모델은 스테빌리티AI의 스테이블 디퓨전 sdxl모델과 유사하지만 생성하는 내용이 좀더 아티스트한 분위기를 내는 모델로 생각하시면 쉽습니다. 최근에 나온 스테이블 디퓨전 sdxl lcm lora모델과 같이 1024 이미지를 빠른 속도로 생성하도록 한 모델입니다.
화웨이 노아의 방주 연구소, 2 대련 공과대학교, 3 홍콩대학교, 4 홍콩과기대학교 총 4개의 학교가 균등하게 기여해서 Huawei Noah의 Ark Lab에서 4명의 학생이 인턴십을 하면서 수행한 작업입니다.
프롬프트로 텍스트를 입력하면 적은 스텝 만으로도 이미지 생성을 가속화해서 빠르게 해주고, 최소한의 추론 단계로 고품질의 이미지를 생성합니다.
학습과 추론에도 스테이블 디퓨전에 비해 적은 메모리를 소비하여 친환경적이라 소개하고 있고, 우수한 이미지 생성 품질을 유지하면서 더 큰 이미지를 처리하는 모델이라 소개하고 있습니다.
이 모델에서 생성되는 이미지의 기본 사이즈가 1024x1024로 생성되는 모델입니다.
아래는 PIXART-α를 이용해 모두가 쉽게 사용할 수 있도록 만든 프로그램으로 생성한 이미지 예시입니다.
이러한 예시들을 보시고 사용하고자 하시는 분들은 프로그램을 다운받아 사용하시면 되겠죠?
제가 이번 모델을 만든 후 여러 이미지를 테스트해 본 결과,
sdxl모델의 퀄리티에 버금갈 정도의 이미지가 생성됨을 확인했습니다. 현장에서 사용할때도 부족함 없을 정도로 고퀄리티 이미지가 출력됨을 확인했습니다.
좀더 고퀄리티를 원하신다면 코드를 읽고 직접 코딩하는 게 가장 좋은 방법이지만,
사용법이 어렵기에 쉽게 사용할 수 있도록 쉬운 프로그램을 만들게 되었습니다.
아래에는 제가 만든 프로그램으로 생성한 이미지 예시입니다.
텍스트를 입력하면, 그에 맞는 이미지를 생성해주는 방식입니다.
완벽함 보다는 5 step만에 생성해 낸것 치고는 매우 잘나왔다고 보여집니다.
프롬프트 : 달에서 말타는 흰색 머리의 마법사 여자
중세시대 전쟁삽화
중세시대 전쟁
아이언맨
켈트족 여성 초상화
A beautiful girl sitting in a sunny european cafe with tables outside golden summer light, by gustav klimt art, deco art nouveau style, stunning intricate details
An intricate village made of psychedelic mushrooms, art by Greg Rutkowsk, 3D render
Painting of two lovers their first anniversary. They are looking at the shooting stars at the beach. The girl has long wavy black hair and the boy has medium-short brown curly hair, black and white coloring page
direct front view of facade of a A small yellow house in a village, with a flower garden and a mailbox. The house has a porch and a swing, and a bicycle is leaning against it. A sunny day, illustration, detailed illustration, detailed illustration by Studio Ghibli
Anime, Galactic Sorceress, glowing sclera, hypnotic eyes, ultra detailed, fullbody.
(Pirate ship sailing into a bioluminescence sea with a galaxy in the sky), epic, 4k, ultra
a dynamic portrait of a 40 years old wild female witch with round face, straight brown hair and blue eyes
아름다운 밤하늘, 서핑하는 여자, 일러스트
제 프로그램을 설치하기 전 두가지가 설치되어 있어야 정상작동합니다.
1) ffmpeg(동영상, 음악, 사진 포맷들의 디코딩과 인코딩을 위해 설치하는 프로그램으로 업계 표준이라 불리울 정도로 많은 프로그램들의 기반으로 이용되고 있음)가 컴퓨터에 설치되어 있어야 합니다.
ffmpeg 다운받는 웹주소
2)마이크로소프트 Visual C++ 재배포 패키지(2015-2022)
여기서 필요한 재배포 패키지는 2015-2022 입니다.
그 이전 버전이 있다면 충돌 방지를 위해 프로그램 추가제거에서 삭제하시고,
x86, 64 비트 두개의 파일을 모두 설치하시면 됩니다.
다운받는 웹주소(마이크로소프트 빌드)
프로그램 파일은 파이썬으로 만들어진 프로그램입니다.
윈도우에서만 실행됩니다.
mac, linux에서는 실행되지 않습니다.
다운받는 주소는 아래의 구글 드라이브 링크에서 다운받으실 수 있습니다.
PixArt-alpha(모두의 이미지 생성AI) 다운로드
구글 드라이브 링크에서 PixArt-gui.egg 압축파일을 다운받은 후,
압축파일 압축풀기하고 폴더는 원하는 장소 아무 위치에 놓아둡니다.
폴더를 열고 그 안에 있는 실행파일 2개를 확인합니다.
첫번째 Pixart(cpu).exe
이 파일은 GPU가 없는 일반 cpu로만 사용하는 컴퓨터에서 프로그램 실행하는 파일입니다.
두번째 Pixart(gpu).exe
이 파일은 NVIDIA GPU가 있는 컴퓨터에서 cuda, cudnn이 설치되어 있을때 사용할 수 있는 실행파일로, 실행속도가 빠릅니다.
실행파일을 실행시키면,
웹 브라우저에서 실행됩니다.
프롬프트 입력 칸에는 영어로만 작성합니다.
neg prompt는 생성되는 이미지에서 나오지 말아야 할 항목을 적는 프롬프트입니다. 안적으셔도 무방하게 작동합니다.
단계(step)은 기본값이 5입니다.
여러 단계에서 실험해보고 가장 좋은 단계의 이미지를 챙기시면 됩니다.
guidance scale은 스테이블 디퓨전을 사용해 보신 분들은 CFG스케일을 아실텐데 그와 같은 기능을 합니다. AI가 프롬프트에 얼마나 가깝게 따라가는지를 나타내는 것으로, 이 모델의 기본값은 0이고 높게 조정할수록 이미지 변형이 생깁니다. 직접 시도해 보시는 것도 좋습니다.
seed는 같은 숫자일때 생성되는 이미지는 같고, seed 숫자를 달리했을 때 다른 이미지가 생성됩니다.
이미지 생성 버튼을 누르면,
위에 텍스트 작성한 내용에 맞는 이미지가 아래쪽에 생성되어 나타납니다.
이미지를 저장하고 싶으면 마우스 우클릭으로 파일을 저장하시면 됩니다.
Enjoy image creation!!