본문 바로가기
R&D

딥러닝을 통한 이미지생성과 슈퍼샘플링

by 도승이 2022. 4. 29.

AI (DeepLearning) Image Generation

 

설명할 내용은 두가지입니다.

 

1. disco-diffusion 

   텍스트(Prompt , 문장이나 구)를 이미지로 그려주는 프로그램

  ex) [subject], [prepositional details], [setting], [meta modifiers and Artist] 구조로

"A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.”

 ->직역

'greg rutkowski' and 'thomas kinkade'에 의해 떠들썩한 피바다를 가로질러 빛을 비추고 있는 단 하나의 등대의 아름다운 그림, 'Trending on artstation'

로 입력하면

생성된 이미지

이와같은 이미지를 생성해낸다.

위의 문장처럼 복잡한 구조를 따를 필요는없고 임의로 텍스트를 입력해도 이미지를 생성해낸다.

 

소개영상 (유튜브)

https://www.youtube.com/watch?v=FA2MNG8D5x0 

Disco-diffusion 설명영상 (텍스트를 이미지로 변환)

 

2. real-esrgan

저해상도 이미지를 고해상도 이미지로 만들어 주는 프로그램

기본배율은 x4 배율로 처리해준다.

Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.

 -> Real-ESRGAN 은 일반 이미지/비디오 복원을 위한 실용적인 알고리즘 개발을 목표로 합니다

 

 

github 링크

1. disco-diffusion

https://github.com/alembics/disco-diffusion

2. real-esrgan

 

https://github.com/xinntao/Real-ESRGAN

 

colab 링크

1. disco-diffusion

https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb

2. real-esrgan

 

https://colab.research.google.com/drive/1k2Zod6kSHEvraybHl50Lys0LerhyTMCo?usp=sharing 

 

참고사이트

 

1. disco-diffusion 에 대한 구동원리, 설명 (어떻게하면 더 좋은,원하는 이미지를 만들지)

https://docs.google.com/document/u/1/d/1l8s7uS2dGqjztYSjPpzlmXLjl5PM3IGkRWI3IiCuK7g/mobilebasic

 

Zippy's Disco Diffusion Cheatsheet v0.3

Disco Diffusion 5.2 - what is it? Disco Diffusion (DD) is a Google Colab Notebook which leverages an AI Image generating technique called CLIP-Guided Diffusion to allow you to create compelling and beautiful images from just text inputs. Created by Somna

docs.google.com

 

 

 

'R&D' 카테고리의 다른 글

Video To Image 프로그램  (0) 2022.03.28
포토모자이크 기법  (0) 2022.03.28
[WebRTC] 웹 화면공유, 화상회의  (0) 2021.11.03
오픈소스 한글 입력 문제  (0) 2021.10.08

댓글