Stable-diffusion
이미지 생성 및 변형을 위한 머신러닝
Last updated
이미지 생성 및 변형을 위한 머신러닝
Last updated
HamoniKR 7.0 KumKang 버전에는 AI 시대에 흐름에 동참하기 위해 인공 지능을 활용하여 사용자가 제공한 텍스트 설명에 기반한 이미지를 자유롭게 생성할 수 있는 Stable Diffusion 애플리케이션을 제공합니다.
이 Stable Diffusion 모델은 Deep Learning의 분야 중 하나인 Generative Adversarial Network (GAN) 또는 변형된 버전을 사용하여 작동합니다. "Diffusion"이라는 용어는 이 모델이 이미지를 생성하는 방법에 관련이 있으며, 데이터의 확산과 재구성 과정을 통해 이미지를 창출합니다.
이 기술은 다양한 응용 분야에 사용될 수 있으며, 예술 창작부터 제품 디자인, 게임 개발, 영화 제작에 이르기까지 다양한 분야에서 창의적인 이미지를 생성하는 데 사용됩니다.
Stable Diffusion은 특히 다음과 같은 특징을 가지고 있습니다:
텍스트로부터 이미지 생성: 사용자가 입력한 텍스트 설명에 기반하여 이미지를 생성합니다.
사용자 정의 가능성: 생성하고자 하는 이미지의 스타일, 콘텐츠, 색상 등을 사용자가 정의할 수 있습니다.
고품질 결과물: 모델은 고해상도의 세밀한 이미지를 생성할 수 있습니다.
다양한 변형: 기존 이미지에 스타일을 적용하거나, 이미지의 일부를 수정하는 등의 작업이 가능합니다.
먼저 자신이 사용하고잇는 그래픽 드라이버를 확인해야합니다.
Albert (alt + space) > "하드웨어 정보" 애플리케이션으로 확인하는 방법.
터미널 명령어로 확인하는 방법.
자신이 사용하는 그래픽 종류를 확인하신 후 자신의 그래픽에 맞는 패키지를 설치합니다.
Albert (alt + space) 또는 프로그램 메뉴에서 "스테이블 디퓨전 Web UI" 실행합니다.
먼저 터미널 창이 실행되면서 Stable-diffusion 실행을 위한 환경 설정 및 설치가 진행됩니다.
진행이 완료되면 웹 브라우저가 실행되면서 Stable-diffusion을 사용하실 수 있습니다.
Stable-diffusion 웹 페이지에서 "txt2img"를 선택하고 "prompt"창에 원하시는 이미지를 텍스트로 적고 "Generate" 버튼을 클릭하면 원하시는 이미지가 생성됩니다.
Stable-diffusion (스테이블 디퓨전) 인터페이스
Stable Diffusion checkpoint : 스테이블 디퓨전 학습 모델을 선택할 수 있습니다.
스테이블 디퓨전 모델 추가하는 방법 ( url 추가. )
Prompt : 만들고 싶은 이미지의 내용을 입력.
Negative prompt : 제외하고자 하는 내용을 입력.
Sampling Method :
이미지에서 노이즈를 제거하는 과정을 의미
스테이블 디퓨전이 이미지를 그릴 때 사용할 샘플링 타입을 선택하는 것.
Sampling Steps: 수치를 높게 설정할 수록 노이즈를 추정하고 제거하는 단계가 많아지므로 더 선명하고 디테일한 이미지를 생성할 수 있음.
Width : 이미지 넓이
Height: 이미지 높이
Batch count : 수치에 따라 이미지 생성.
seed : seed 수치별로 다양한 이미지를 생성.
Generate : 이미지 생성 버튼