# Krita AI Diffusion - 오픈소스 페인팅 도구 Krita를 위한 Generative AI

> Clean Markdown view of GeekNews topic #11962. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=11962](https://news.hada.io/topic?id=11962)
- GeekNews Markdown: [https://news.hada.io/topic/11962.md](https://news.hada.io/topic/11962.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2023-11-21T10:09:48+09:00
- Updated: 2023-11-21T10:09:48+09:00
- Original source: [github.com/Acly](https://github.com/Acly/krita-ai-diffusion)
- Points: 11
- Comments: 2

## Topic Body

- Krita 워크플로우 안에서 인페인 및 아웃페인트 지원   
  - 영역을 선택하고 버튼을 누르면 이미지와 일치하는 새 콘텐츠가 생성  
  - 캔버스를 확장하고 생성된 콘텐츠로 새 영역을 채우기 하면, 기존과 자연스럽게 어우러지는 이미지를 생성하여 확장   
  - 프롬프트는 선택사항이며 꼭 넣지 않아도 됨   
- 포토샵의 "Generative Fill/Expand" 가 제공하는 것 이상의 기능을 제공하는 것이 목표   
- 강도를 조정하여 기존 콘텐츠(img2img)를 다듬거나 이미지를 처음부터 새로 생성할 수 있음   
- 모든 것이 로컬에서 진행되며, 오픈소스이고, 무료   
  
### 기능 요약  
  
- **Inpaint**: Krita의 선택 도구를 사용하여 영역을 표시하고 이미지 내 기존 콘텐츠를 제거하거나 교체  
- **Outpaint**: 캔버스를 확장하여 빈 영역을 선택하고 기존 이미지와 자연스럽게 어우러지는 콘텐츠로 자동 채움  
- **Generate**: 단어나 기존 이미지로 새 이미지를 처음부터 생성  
- **Refine**: 기존 이미지 콘텐츠를 완전히 교체하는 대신 세부 조정에 강도 슬라이더 사용  
- **Control**: 스케치나 라인 아트로 직접 이미지 생성 가이드, 기존 이미지나 3D 장면에서 깊이나 노멀 맵 사용  
- **Resolutions**: 모든 해상도에서 효율적으로 작업, AI 모델에 적합한 해상도 자동 사용 및 이미지 영역에 맞게 조정  
- **Upscaling**: 메모리 부족 없이 이미지를 4k, 8k 이상으로 업스케일링 및 풍부하게 만듦  
- **Job Queue**: 하드웨어에 따라 이미지 생성에 시간이 걸릴 수 있으므로 작업을 큐에 넣고 취소 가능  
- **History**: 모든 이미지가 걸작이 되는 것은 아니므로, 결과를 미리 보고 이전 생성물과 프롬프트를 언제든지 탐색  
- **Strong Defaults**: 다양한 시나리오를 커버하는 간단한 UI를 위한 다재다능한 기본 스타일 프리셋 제공  
- **Customization**: 자체 프리셋 생성 - 안정적인 확산 체크포인트 선택, LoRA 추가, 샘플러 조정 등  
  
### 시작하기  
  
- 플러그인은 Stable Diffusion 백엔드에 대한 통합 설치 프로그램 포함  
- 요구 사항: Windows 또는 Linux (MacOS는 미테스트), Linux에서는 Python + venv 설치 필요  
- 하드웨어 지원: 로컬에서 실행하려면 최소 6 GB VRAM을 갖춘 강력한 그래픽 카드 권장, 그렇지 않으면 이미지 생성이 매우 느림  
- 설치: Krita 설치, 플러그인 다운로드 및 `pykrita` 폴더에 압축 해제, Krita 설정에서 플러그인 활성화 및 재시작, 플러그인 도커 표시, 서버 설치를 위한 "Configure" 클릭  
- GPU 클라우드: 로컬에서 실행하는 대신 GPU를 임대할 수 있음, 이 경우 5단계 필요 없음, 플러그인을 사용하여 원격 서버에 연결  
- _선택적_: ComfyUI 서버 사용자 정의, 자동 설치 대신 수동 설치 또는 기존 설치 사용 가능, 서버가 Krita 시작 전에 로컬에서 이미 실행 중이면 플러그인이 자동으로 연결 시도, 원격 서버 사용도 가능  
  
### GN⁺의 의견  
  
이 기사에서 가장 중요한 것은 Krita 사용자들이 AI 기술을 활용하여 창작 과정을 간소화하고 향상시킬 수 있는 새로운 플러그인의 출시임. 이 플러그인은 이미지 생성, 확장, 세부 조정 등 다양한 기능을 제공하여 디지털 아티스트들의 작업 흐름에 혁신을 가져올 수 있음. 오픈 소스이며 사용자 정의가 가능하다는 점은 기술에 관심 있는 초급 소프트웨어 엔지니어들에게 특히 흥미로울 것임.

## Comments



### Comment 20794

- Author: [hidden]
- Created: 2023-11-21T14:04:56+09:00
- Points: 1

[숨김 처리된 댓글입니다]

### Comment 20788

- Author: neo
- Created: 2023-11-21T10:09:48+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=38342670) 
- Krita 커뮤니티와 핵심 팀은 인공지능에 대해 명확히 반대하는 입장을 취하고 있음.
  - Krita 사용자 인터페이스를 개발하는 한 그룹의 일원으로, 이러한 이유로 Krita 버전 작업을 중단함.

- 인터랙티브 AI 드로잉이 가능한 시스템 사용 경험 공유.
  - 시스템은 초당 20-30회 반복을 수행할 수 있는 4090 GPU를 사용함.
  - 이미지 당 8회 반복으로 계산하면 초당 4개 이미지 생성 가능.
  - 원하는 이미지를 얻은 후, 30-50회 반복 실행하여 이미지를 최종화함.

- AMD GPU는 DirectML을 통해 지원되지만, 윈도우에서만 가능함.
  - 이러한 추세에 대해 불만족스러움을 표현.
  - 대안으로 ComfyUI라는 토치 기반 프로젝트를 백엔드로 사용할 수 있음.

- Krita와 예술의 좋은 점은 저렴한 도구와 인터넷만 있으면 누구나 예술로 수익을 창출할 수 있다는 것이었음.
  - 고가의 그래픽 카드가 필수가 되면 예술의 민주성이 크게 저하될 것이라는 우려.

- AI가 몇 년 내에 모든 가능한 예술작품을 생성할 것이라고 생각하면, 창작 활동을 시도하는 것 자체가 무의미해 보임.
  - AI를 잘 사용하게 되더라도 창작자로서의 생계를 유지할 수 있는 기간에 대한 의문.
  - 창작이 취미로는 즐거울 수 있지만, 직업으로서는 모두가 예술을 만들 수 있게 되면 수익 창출이 어려워짐.

- 현재 무료로 사용 가능한 강력한 컴퓨팅 리소스를 활용하여 창작 활동을 하는 개인의 경험 공유.
  - 경제적 어려움에도 불구하고, AI를 활용한 창작에 긍정적인 면을 발견함.

- Ubuntu에서의 설치 경험 공유.
  - Krita를 먼저 설치하고 실행한 후에 플러그인을 원하는 폴더에 복사해야 함.

- 오픈 소스 소프트웨어가 Adobe Photoshop과 같은 기능을 구현한 것에 대한 감탄.
  - 이는 Photoshop이 인공지능 생성 도구에 대해 구축한 독점적 위치를 상실할 수 있음을 의미함.

- 강력한 그래픽 카드가 권장되며, 최소 6GB VRAM이 필요함.
  - 4GB VRAM 카드에서 이미지 생성 시간이 얼마나 길어질지에 대한 질문.

- 필요한 하드웨어를 갖추지 못해 아쉬움을 표현하는 사용자.
  - Steam Deck에서 안정적인 확산(stable diffusion)을 실행하는 데 성공한 사람이 있는지, 그리고 다른 대안에 대한 정보 공유.

- 여러 GPU를 사용하여 작동하는지에 대한 질문.
