뉴스

노벨AI/튜토리얼: AI 아티스트 스포트라이트 - Citrus

최근 수정 시각:

상위 문서: 노벨AI

원본 글 출처: https://blog.novelai.net/en-ai-artist-spotlight-tutorial-citrus-ai-illust-000-a2ac94921f7f

1. 도입2. 텍스트를 이미지로 변환하는 워크플로3. Image to Image를 사용한 워크플로
3.1. 노이즈 텍스처 만들기3.2. 노이즈 텍스처 처리3.3. I2I로 출력
4. 나가는 글

1. 도입 [편집]


일본에서 인사드립니다!

안녕하세요, 저는 Citrus(@AI_Illust_000)입니다. 저는 일본에 거주하고 있으며, AI 이미지 생성 기능을 사용하여 다양한 AI 아트 일러스트를 제작하고 있습니다!



일본에서 NovelAI가 화제가 된 것은 2022년 10월경으로, 당시 새롭게 출시된 스테이블 디퓨전 기반의 인공지능 이미지 생성 기능인 NAIDiffusion을 이용해 일러스트를 제작하는 커뮤니티가 활발하게 형성되었습니다.

저도 그 중 한 명이었는데, 당시만 해도 NovelAI와 같은 퀄리티의 일러스트를 생성할 수 있는 이미지 생성 AI는 없었던 것으로 기억합니다. AI를 통해 미적인 이미지를 쉽게 생성할 수 있다는 전례 없는 경험에 많은 사람들이 매료되었습니다.

이러한 움직임 속에서 제1회 AI 이미지 콘테스트가 열렸고, 참가자들은 이미지 생성 AI를 활용해 일러스트를 제작했습니다. 커뮤니티 투표를 통해 선정된 상위 수상작들은 일본 요코하마에 위치한 실제 갤러리에서 전시되었습니다. 대회 참가자가 2,000명이 넘는 대규모 콘테스트였습니다!

제 작품이 예상외로 호평을 받아 1등을 수상하게 되어 기뻤습니다. AI 이미지 콘테스트는 NHK(일본 방송국) 프로그램에도 소개되어 TV로 생중계되는 등 많은 관심을 받았습니다!



저는 그때까지 어떤 식으로든 예술이나 창의성에 초점을 맞춘 삶을 살지 않은 사람입니다. 일본 문화의 일부인 애니메이션을 보고 비디오 게임을 즐기는 것은 좋아하지만, 직접 그림을 그리거나 무언가를 만들어 본 경험은 거의 없었습니다.

그 이유 중 하나는 제 장애 때문입니다.

19살 때 정신분열증 진단을 받았고, 21살이 되던 해에는 심장 질환 진단도 받았습니다. 다행히 치료를 받을 수 있었고 증상을 조절하며 정상적인 생활을 할 수 있게 되었습니다. 하지만 이 치료는 경미한 손 떨림을 유발할 수 있습니다.

붓을 잡거나 선을 긋는 등 섬세한 작업을 할 수 있는 방법이 없다고 확신했습니다.

저는 깊은 절망에 빠졌고 어떻게 해야 할지 몰라 자신감을 완전히 잃었습니다.

그러던 중 이미지 생성 AI 아트를 접하게 되었습니다. 이는 텍스트와 태그로 이미지를 설명하여 이미지에 형태를 부여하는 기존의 예술 방식과는 완전히 다른 새로운 표현 방식입니다. 이 방법을 사용하면 특별한 교육이 필요하지 않으며 저를 포함한 누구나 할 수 있습니다. 저는 처음으로 생성형 AI를 사용하여 머릿속 이미지에 형태를 부여할 수 있었습니다.

이미지 생성 AI라는 도구의 등장으로 이전에는 불가능하다고 믿었던 일이 가능해졌습니다. 특별한 기술이나 능력이 필요하지 않고 아이디어나 머릿속 그림만 있으면 일러스트레이션을 만들 수 있습니다!

머지않은 미래에는 기존의 통념에 얽매이지 않고 AI 이미지 생성기를 활용하는 새로운 세대의 아티스트가 등장할 것입니다. 저는 새로운 예술은 예술계에 종사한 적이 없거나 여러 가지 이유로 목적과 목표를 잃은 사람들이 만들어낼 것이라고 믿습니다.

이제 장애인이나 특별한 재능이 부족한 사람들도 출발선에 설 수 있게 되었습니다.

생성형 AI는 앞으로도 인간을 돕고 인간의 능력을 확장하는 도구가 될 것이라는 것이 제 개인적인 믿음입니다.

자... 서론이 길었습니다!

지금은 제가 작품을 만들 때 사용하는 워크플로우의 일부를 여러분과 공유하고자 합니다!

그럼 시작해 봅시다!

2. 텍스트를 이미지로 변환하는 워크플로 [편집]

저는 대부분의 일러스트를 텍스트-이미지 변환(txt2img)을 사용하여 만듭니다.

현재 이 방식은 명령을 통해 일러스트를 생성하는 비주얼 제너레이티브 AI의 가장 일반적인 방법이기도 하며, 여기서는 일반 텍스트와 함께 NovelAI의 태그를 활용하고 있습니다.







위 이미지들은 NovelAI Diffusion V3 비공개 베타 테스트 단계에서 txt2img를 사용하여 만든 일러스트레이션입니다.

다음은 제가 의식적으로 생각한 점을 고려하여 T2I 일러스트를 만들 때 사용하는 방법에 대한 설명입니다:

txt2img로 일러스트를 만들 때는 만들고자 하는 일러스트레이션의 특성을 파악하는 것이 중요합니다.

AI가 이해할 수 있는 언어적 명령인 '프롬프트'를 통해 이미지의 특성을 태깅을 통해 어떤 형태로든 정리하고 이미지를 생성하는 것도 중요합니다.


이것은 제가 만들고자 하는 이미지의 측면을 구성하는 방법의 예입니다:
  • 천사처럼 보이는 안드로이드 소녀가 파괴되고 있습니다.
  • 치열한 전투와 같은 파괴의 느낌을 불러일으키기 위해 버려진 것처럼 보이는 장소.

저는 또한 기계화 된 일부 부품이 인체를 모방하여 대조적인 요소, 즉 기계이지만 거의 인간에 가까운 모습을 표현하고 싶었습니다.

다음은 단어와 정의를 더 세분화하여 태그로 분류한 것으로, NovelAI Diffusion V3에서 쉽게 처리할 수 있습니다:



정보를 NovelAI 태그 형식으로 정리한 후에는 태그 순서를 정렬하고 가중치를 부여하는 작업을 반복하여 약간의 조정을 합니다.

텍스트 프롬프트에서 태그의 조합, 위치, 순서에 따라 태그의 효과가 떨어지거나 향상될 수 있으므로 관련성이 가장 높은 요소부터 사용하는 것이 좋습니다.

그렇게 해서 이 그림이 완성되었습니다.



다음은 제가 실제로 사용한 텍스트 프롬프트입니다:

Prompt:
1girl, Android, mechanical parts, very aesthetic, best quality, {transparent body}, {{circuits through the transparent skin}}, {{{amputee, circuit board}}}, cyborg, ruin, {X-Ray}, halo, detached wings


Undesired Content:
worst quality, very displeasing, bad image, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality



NovelAI Diffusion V3는 매우 높은 성능을 가지고 있으며, txt2img만으로도 이미 매우 광범위한 예술적 표현이 가능합니다.

멋진 로봇부터 귀여운 소녀, 추상화까지 시각적 목표에 따라 모든 종류의 AI 일러스트를 만들 수 있습니다!

하지만 프롬프트의 내용과 태그와 텍스트를 통해 어떻게 표현하느냐에 따라 txt2img만으로는 한계가 있습니다.

그래서 이번에는 NovelAI의 이미지 투 이미지(img2img) 기능을 사용하여 AI 일러스트에 사용하는 워크플로우를 설명하겠습니다!

3. Image to Image를 사용한 워크플로 [편집]

이미지2이미지[1]란 무엇인가요?

이미지 업로드를 누르면 AI가 작업할 이미지를 제공할 수 있는 옵션이 있습니다. 원하는 이미지를 선택한 후 설정을 통해 업로드된 이미지와 텍스트 프롬프트가 다음 생성에 얼마나 영향을 미칠지 설정할 수도 있고, 그냥 생성을 누르고 어떤 일이 일어나는지 확인할 수도 있습니다!"

뜬금없다는 것을 알지만, 이것은 '다채롭게 보이다' 또는 '다양한 방식으로 채색하다'라는 뜻의 '彩(채)'라는 한자어입니다.

"아야" 또는 "사이" 라고 읽습니다.



일본인에게는 익숙하지만 일본인이 아닌 사람에게는 낯설게 보일 수 있는 기호입니다. 많은 일본어 한자는 상형문자라고 불리는데, 상형문자는 사물의 모양을 나타내는 기호입니다.

"彩"의 한자는 두 가지 요소로 구성됩니다: "采 + 彡".

"왼쪽의 '채(采)'는 나무에서 과일과 열매를 수확하는 모습을 묘사합니다.

"오른쪽의 '彡'은 길고 흐르는 머리카락을 표현한 것입니다.

여기서 한자 '채(彩)'는 문자 그대로 긴 머리를 한 여인이 형형색색의 견과류와 과일을 골라 따는 모습을 나타내며, 비유적으로 "밝은 색을 띠다"라는 의미로 해석할 수 있습니다.

이 문양은 하나의 문양에 불과하지만 그 이면에는 많은 역사가 담겨 있으며, 한자의 모양 자체에도 여러 가지 의미가 담겨 있습니다.

그렇다면 한자처럼 미묘한 메시지로 가득 찬 일러스트를 만들고 싶다면 어떻게 해야 할까요?

우선, 이전의 텍스트 2 이미지 프롬프트 방법으로는 동일한 결과를 얻는 것이 거의 불가능합니다.

다음 섹션에서 소개할 방법은 Image to Image(I2I) 생성 프로세스를 기반으로 합니다.

이를 위해서는 '노이즈가 있는' 텍스처 원본 파일이 필요합니다.

이를 생성하기 위해 I2I를 사용하여 일러스트를 단순한 시각적 노이즈로 분해하는 데 근접하게 만든 후 출력물을 만들 것입니다.

이 베이스 이미지는 여러 색상이 겹쳐져 있기 때문에 AI가 전체 영역을 거의 모든 색상으로 쉽게 변환할 수 있는 특징이 있습니다.

노이즈가 있는 일러스트를 출력 자료로 활용하면 세 가지 장점이 있습니다:

첫째, AI가 아이디어를 생성하면서 이미지 구성의 어려운 부분을 자유롭게 탐색할 수 있다는 점입니다.

둘째, 외부 도구(예: 내장된 NovelAI 이미지 편집기)를 사용하여 쉽게 추가 및 편집할 수 있다는 점입니다.

셋째, 이 사례에서는 사용되지 않았지만 최종 일러스트레이션에 파편이나 디지털 노이즈와 같은 추상적인 요소를 의도적으로 남길 수 있는 기능입니다.

이번에는 NovelAI로 만든 노이즈 텍스처를 사용하여 아트웍을 만드는 제 아이디어를 공유하고자 합니다.

그 다음부터는 '글자처럼 보이는 일러스트'를 만드는 방법을 보여드리겠습니다.

3.1. 노이즈 텍스처 만들기 [편집]

예비 단계로 이미지 대 이미지 프로세스에 사용할 노이즈 텍스처 파일을 생성합니다.

적절한 일러스트레이션을 준비하고 다음 설정으로 img2img에서 실행하여 일러스트레이션을 시각적 노이즈로 변환합니다.

Strength:0.01

Noise:0.99

이 과정을 여러 번 반복하면 이 튜토리얼의 최종 img2img 프로세스에 사용할 기본 이미지가 완성됩니다: 완전한 시각적 노이즈가 된 이미지입니다.






3.2. 노이즈 텍스처 처리 [편집]

생성된 노이즈 텍스처를 원하는 그래프 모양으로 잘라냅니다. 이 과정은 외부 페인트 도구를 사용하거나 NovelAI 이미지 편집기에서 영역을 지워 모양을 '그리는' 방식으로 수행할 수 있습니다.

노이즈 텍스처 처리의 핵심 개념은 다음과 같습니다:
  • 노이즈 영역 → 다양한 색상으로 쉽게 변경되는 영역
  • 채워진 영역 → 색상 변경이 어려운 영역

우리의 목표는 AI가 색상 변경이 가능하다고 판단하는 영역을 의도적으로 좁혀 출력 결과를 제어하는 것입니다. 글자 모양의 노이즈 텍스처에 img2img를 사용하면 글자 모양과 유사한 일러스트를 쉽게 만들 수 있습니다.



다음은 NovelAI에 내장된 캔버스에서 차단된 영역을 만드는 간단한 예제입니다. 사용할 수 있는 외부 이미지 편집 소프트웨어가 없는 경우 레이어를 사용하여 모양을 더욱 세밀하게 다듬을 수도 있습니다.


3.3. I2I로 출력 [편집]

글자 모양의 노이즈 텍스처를 I2I 생성을 위한 기본 이미지로 설정하고, 생성 설정의 강도 및 노이즈 값을 미세 조정하여 출력 결과를 제어할 수 있습니다.

노이즈 값은 0으로 설정해야 하며, 여기서 특히 중요한 것은 강도 값입니다!

강도를 낮게 설정하면 원본 글자 모양이 그대로 유지되는 결과물이 나오고, 강도를 높게 설정하면 일러스트레이션과 유사한 안정적인 결과물이 나옵니다.

이 기법을 사용하여 이미지를 만들 때 저는 강도를 0.8에서 0.9 사이의 값으로 조정하는 경우가 많습니다.



AI가 그릴 수 있는 영역이 의도적으로 좁아졌기 때문에 결과물이 매우 불안정할 수 있습니다. 의도한 비전을 달성할 때까지 설정을 조정하고 인내심을 가지고 결과물을 관찰하는 과정을 반복하세요.


강도 설정을 조정하여 AI가 다양한 버전을 해석하도록 할 수 있습니다. 가능성은 무궁무진합니다!

이렇게 해서 아래의 이미지가 만들어졌습니다.


한자 '채(彩)'를 닮은 나무 열매를 수확하는 모습을 묘사한 일러스트입니다.

글자 외에도 이 img2img 프로세스는 원하는 대로 노이즈 텍스처를 차단하여 다양한 용도로 사용할 수 있습니다.

이 기법은 어떤 아이디어에도 적용할 수 있으니 한번 시도해 보세요!

4. 나가는 글 [편집]

Citrus님의 X 계정, Citrus님의 노트 블로그를 팔로우해서 최신 NovelAI 및 일반 AI 아트에 대한 최신 소식을 받아보세요! Citrus님은 위의 튜토리얼과 같은 놀라운 팁과 트릭을 주기적으로 게시하고 있습니다!
[1] Opus 사용자도 Anlas가 소모됨.