top of page

생성형 AI를 활용한 현업 적용가능한 패턴이미지 생성하기

  • 작성자 사진: hyeju park
    hyeju park
  • 5월 12일
  • 4분 분량




왜 이 프로젝트가 필요한가?


아직 연구되지 않은 디자인을 AI에게 만들라고 하려면 어떤 프롬프트를 써야하지?

최근 전통디자인을 현대적으로 재 해석한 사례가 늘어나고 있다.

전통디자인 재해석하여, 개인의 아이덴티티와 미적 감각의 세계를 확장하려고 한다.

전통을 물색하던 중, 기존 AI 데이터 셋이 적은 상태의 디자인을 적용하고자 한다면 어떻게 해야하는지에 대한 의문이 들었다.



고려연구의 한계와, 장점

다만 오래된 역사로, 사료가 적고, 연구된 바가 적어, 기초연구가 부족했다.

그러나, 기초연구가 부족하다는 것은 현재 "AI"의 학습으로서데이터 베이스가 축적되지 않았다는 의미이며, 아직 학습되지 않은 이미지를 "생성형 AI" 에게 언어 모델만을 사용해서 지시해야 한다.

그러나 AI가 학습하지 않은 독창적 스타일의 디자인을 생성할 수 있다.




따라서 1000년전 한국의 "고려"시대의 직물연구를 기반으로 현대화 하는 작업을 시작했다.


관련논문: 고려시대 시각적 언어 발굴을 위한 기하무늬 패턴 기초 요소 연구

-직물과 유물연구를 중심으로-

관련 KCI 논문 보러가기




모티프와 패턴

패턴 디자인에서 PP와 PRU의 개념을 활용하여 반복하는 이미지를 생성한다.

위해서는 패턴 기초 요소(Pattern Primitive)가 있어야 한다(Cho, B. & Kim, S., 2009). RPU는 전체 패턴을 형성하기 위해 반복하는 최소 반복 단위이다. 이 패턴 기초 요소를 조합하고 반복시켜 최소 단위의 RPU를 만들어 더 복잡한 형태의 패턴을 제작하기도 한다. 전통 텍스타일 문양을 패턴 기초 요소로 분해하여 문양 단위를 추출해 새로운 패턴 디자인을 형성하기도 한다(Qian et al., 2019). 고려의 직조물도 텍스타일에서 사용하는 개념과 유사한 형태를 볼 수 있다. 단일문을 반복한 형태와 단일문과 큰 무늬를 함께 넣은 복합문으로 나뉘는 것을 확인할 수 있었다(Sim, Y., 2002, 2006, 2012). 기초 요소인 PP는 단일문, PRU는 복합문으로 규정하였다. 이 연구에서는 단일문을 먼저 분석하는 과정을 수행하였다.

     

(왼쪽) PRU(Pattern Repeat Unit)가 되는 모티프 . 오른쪽 PRU를 활용한 패턴 이미지
(왼쪽) PRU(Pattern Repeat Unit)가 되는 모티프 . 오른쪽 PRU를 활용한 패턴 이미지



고려시대의 모티프

기존연구에서 고려시대의 250 남은 천조각들을 모두 분석하여

모티프가 되는 도형과 형태를 발굴하였다.



고려시대의 천조각,그림을 분석하여 패턴을 구별해낸 화면
고려시대의 천조각,그림을 분석하여 패턴을 구별해낸 화면



연구에서 발견한 고려시대의 모티프 요소들
연구에서 발견한 고려시대의 모티프 요소들





AI 프롬프트 선행연구 현재나온 프롬프트 생성 방법은 AI 툴의 한계와 ,기존 학습데이터를 기반으로 하기 때문에,

맥락과 경험을 얼마나 학습데이터에 반영할 것인지가 핵심포인트다


기존 패턴관련한 Prompt작성 방법은 아래 표와 같은 사항들을 체크하였다. 기존 프롬프트를 제작하방법들을 다음과 같다.

Prompt

Gioometric

(Kunio Kondo 2024).

pattern primitive

Motif

Motif+ Data learning

Role play

(online hack)

Ask How to make AI

설명

도형의 정보를 수학적으로 직접 입력하여 사용

패턴을 하나의 판으로보고 말함

패턴의 모티프를 말함

목적으로하는 이미지를 학습시킨뒤, 도티프를 사용함

챗지피티에게 특정 “롤”을 주고

언어형 AI에게 어떤 방법이 좋을지 물어봄

     

AI 사용영역

LLM

LLM

LLM

LLM+

Image data learning


LLM

LLM for LLM


비고

*고난이도의 이미지에서는 동작하지 않음

한자와 같은 특정문자 이해가 어려움

Motif딱 하나만 결과로 냄

Motif에 미해서는 좋은 성적을 내지만,

좋은 퀄리티의 결과물을 뽑아내지만, Role




Prompt writing for Design Motif

기존 고려시대의 형태와 디자인은 한자 기반의 이름으로 명명되어있었다. 따라서,

오래된 이름을 현대화하여 "영문화""현대한국어화"하여서 디자인 프롬프트에 적용하는 과정 수행하였다. 대부분의 생성형 AI들은 한국어가 아닌 "영어"기반으로 더 나은 성능과 작동을 보이는 경향이 있어. 이 과정이 필수적이었다.

그리고 형태에 대한 프롬프트들을 수정하였다. 프롬프트 수정시 생성형 AI에 적용해가면 결과값들을 유사한 디자인에 뽑을 수 있도록 프롬프트르 수정하는 과정을 거쳤다.


     Name

Pattern shape

Design motif Prompt

result

    

구갑문 

(Hexagon Pattern) 

    

Inside each hexagon tile: a minimalistic flat-line motif (or leave the tile blank for negative-space simplicity), consistent outline stroke, uniform thickness, crisp clean edges.

    

stylized swastika-like (卍) geometric emblem enclosed in a regular hexagonal border tile. The emblem and border lines are uniform in stroke width, with clean, crisp edges — no shading, gradients, or texture noise.

구형

 (Round Pattern)

 simple round, All lines equal stroke clean outlines, no shading, no gradient, no texture noise.

    

    

a symmetric geometric emblem composed of interlocking curved-line arcs forming a stylized square/diamond inside a circle or rounded-square frame (based on the provided motif). All lines equal stroke width, crisp clean outlines, flat vector-style line art no shading, no gradient, no texture noise

    




AI 프롬프트 규칙

다음 프롬프트 생성 규칙은 다음과 같다. 프롬프트 생성규칙은 기존 "패턴이미지 생성"과

AI에게 물어본 규칙과 혼합하여 제작하였다.


Basic introduce

어떤 결과물을 내보내고 싶은지에 대한 설명 아래의 문구를 공통적으로 사용함

Seamless repeating fabric pattern.

Design motif:

반복할 도형에 대한 설명으로 위의 표 참조

Layout:

     어떤 규칙으로 나열할 것인가에 대한 설명  방사형

:the tiles are arranged in a strict hexagonal lattice, each hexagon tile repeating periodically across the plane to form a continuous, gapless tessellation.  정방형:

Color scheme:

어떤 색상을 사용할 것인가에 대한 설명으로 아래 문구로 청자색을 공통적으로 표현함

 motif lines and border in soft celadon-blue (light jade / 청자색-톤), background in very pale cream or off-white to subtly contrast. High contrast but soft traditional-ceramic vibe.

     

Style:

스타일에 대한 설명, 다른 요소들이 학습 내용에 끼지 않도록 함.  flat vector-style line art, minimalist, clean and balanced, pattern suitable for textile printing, clothing, or upholstery.

 Output:

 high-resolution seamless tileable pattern ready for textile design.


프롬프트 생성결과

프롬프트에 Motif를 적용하고 변경하면서 다음과 같은 결과를 생성하였다.

일부 편향성 결과들은 제거해나가면서 결과물을 선정하고 다듬는 과정을 거쳤다.




현대화 작업 결과

생성결과는 사용 가능한 형태지만, 실제 적용을 위해서는 PRU적용이 가능하도록 테두리를 다듬거나

배경을 지우는 등의 추가적인 작업이 필요했다.

프롬프트에 Motif를 변경하면서 다음과 같은 결과를 생성하였다.




AI로 생성한 기본 RPM을 패턴화하였다.
AI로 생성한 기본 RPM을 패턴화하였다.



이외에도 적용한 결과를 옷디자인을 하도록 생성형 AI에게 프롬프트화하여

실질 의상화 적용이 가능성을 확인하였다.



설화구문을 흉배형식으로 바꾼 패턴
설화구문을 흉배형식으로 바꾼 패턴
설화구문을 활용한 의상
설화구문을 활용한 의상







Keypoints of UX

생성형 AI를 활용하여 실험적인 디자인이 아니라,

디자이너가 원하는 형태의 디자인을 생성하는 것이 관건이었다.

더불어 현업 적용이 가능한 상태의 가공 형태를 뽑아내도록 프롬프트를 지속적으로 수정 및 변경하는 것이 주된 포인트다.


 
 
 

댓글


bottom of page