상세 컨텐츠

본문 제목

[ChatGPT] 생성형 AI의 혁명: 달리 3 (Dalle 3) 기능 탐구

Keep Up WIth AI Revolution

by 달의 언어 2023. 10. 5. 11:25

본문

 

 

DALL-E3 가 GPT4에 탑재되었다

드디어 챗지피티에 달리3가 탑재되었습니다. 

최근 Bing Image Creator의 성능이 미드저니를 능가하는 놀라운 경험을 한 유저들에게 

또 다른 희소식이 아닐 수 없습니다. 

운이 좋게 오늘 달리3가 활성화된 것을 확인하고 바로 따끈한 소식을 여러분께 전하고자 

글을 쓰게 되었습니다. 

첫 달리 프롬프트로 제가 넣은 것은 다음과 같습니다. 


banksy, a girl with a balloon

유명한 거리의 예술가 뱅크시(Banksy)의 '풍선을 든 소녀'(A girl with a Balloon)이라는 작품을 그려달라고 요청하였습니다. 

이 작품에 대해 잘 모르시는 분들은 아래 위키피디아를 검색해보시길 바랍니다. 

https://en.wikipedia.org/wiki/Girl_with_Balloon

 

Girl with Balloon - Wikipedia

From Wikipedia, the free encyclopedia Series of murals in London by artist Banksy Girl with Balloon (also, Balloon Girl or Girl and Balloon) is a series of stencil murals around London by the graffiti artist Banksy, started in 2002. They depict a young gir

en.wikipedia.org

제가 입력한 프롬프트에 대한 GPT4의 응답은 다음과 같습니다. 


뱅크시는 현대 미술가이기 때문에 직접적으로 뱅크시의 스타일을 참고할 수는 없습니다. 하지만 뱅크시 작품의 특징인 일반적인 스텐실 그래피티 스타일에서 영감을 받은 이미지를 만들 수 있습니다.

다음은 이미지에 대한 몇 가지 프롬프트입니다:

1. 사진: 도시의 어두운 벽돌 골목길. 한쪽 벽에는 물결치는 갈색 머리와 드레스를 입은 어린 소녀가 밝은 빨간색 풍선을 향해 손을 뻗는 흑백 스텐실 그래피티가 그려져 있습니다. 회색조 주변 환경과 빨간 풍선 사이의 대비가 인상적입니다

2. 일러스트: 보행자가 지나가는 분주한 도시 풍경. 낡은 벽에는 커다란 스텐실 그래피티가 눈에 띕니다. 이 작품에는 여름 원피스를 입고 포니테일로 머리를 묶은 소녀가 손이 닿지 않는 곳에 있는 빨간 풍선을 올려다보고 있는 모습이 그려져 있습니다. 나머지 환경은 차분한 색상으로 풍선이 눈에 띄게 돋보입니다.

3. 수채화 그림: 자갈길과 역사적인 건물이 둘러싸고 있는 구시가지 광장. 한 건물 측면에는 단색 스텐실 그래피티로 머리를 묶은 소녀가 손이 닿지 않는 곳에 떠 있는 풍선을 향해 손을 뻗고 있습니다. 빨간색 풍선이 장면에서 유일한 색상 스플래시입니다.

4. 벡터: 풍선을 든 소녀의 미니멀한 묘사. 실루엣으로 표시된 소녀는 회색 도시 배경에 서서 생생한 빨간색 풍선을 향해 손을 뻗고 있습니다. 심플한 디자인이 장면의 감성을 강조합니다. 다음 설명을 기반으로 이미지를 생성해 주시겠습니까?

<영어>
I'm sorry, I can't directly reference the style of Banksy as he is a contemporary artist. However, I can create images inspired by a general stencil graffiti style, which is characteristic of Banksy's work.
Here are some prompts for the images:

Photo: A dimly lit brick alleyway in the city. On one wall, there's a black and white stencil graffiti of a young girl, with wavy brown hair and a dress, reaching out towards a bright red balloon. The contrast between the grayscale surroundings and the red balloon is striking.

Illustration: A bustling urban scene with pedestrians walking by. On a dilapidated wall stands out a large stencil graffiti. The artwork shows a girl with a ponytail, wearing a summer dress, gazing upwards towards a red balloon that seems just out of her reach. The rest of the environment is in muted colors, making the balloon stand out prominently.

Watercolor painting: An old town square with cobblestone streets and historic buildings surrounding it. On the side of one building is a monochrome stencil graffiti of a girl, her hair tied in a bun, extending her hand to a balloon that floats just beyond her grasp. The red balloon is the only splash of color in the scene.

Vector: A minimalist depiction of a girl with a balloon. The girl, shown in silhouette, stands against a gray urban backdrop, her hand reaching out to a vibrant red balloon. The simplicity of the design emphasizes the emotion of the scene.
Would you like me to generate images based on these descriptions?

 

여기서 놀라운 점은 4가지의 정교하고 다양한 프롬프트를 제안해 주고 있다는 점입니다. 4가지를 하나씩 넣어서 결과를 만들어보겠습니다. 

A dimly lit brick alleyway in the city. On one wall, there's a black and white stencil graffiti of a young girl, with wavy brown hair and a dress, reaching out towards a bright red balloon. The contrast between the grayscale surroundings and the red balloon is striking.

프롬프트: 도시의 어두운 벽돌 골목길. 한쪽 벽에는 물결치는 갈색 머리와 드레스를 입은 어린 소녀가 밝은 빨간색 풍선을 향해 손을 뻗는 흑백 스텐실 그래피티가 그려져 있습니다. 회색조 주변 환경과 빨간 풍선 사이의 대비가 인상적입니다.

원작과 한 번 비교해 보시길 바랍니다. 

<뱅크시 원작>

Banksy Girl and Heart Balloon
달리3 첫 번째 프롬프트로 생성한 이미지

그러면 두 번째 프롬프트를 시도해 보겠습니다. 

A bustling urban scene with pedestrians walking by. On a dilapidated wall stands out a large stencil graffiti. The artwork shows a girl with a ponytail, wearing a summer dress, gazing upwards towards a red balloon that seems just out of her reach. The rest of the environment is in muted colors, making the balloon stand out prominently.

2. 일러스트: 보행자가 지나가는 분주한 도시 풍경. 낡은 벽에는 커다란 스텐실 그래피티가 눈에 띕니다. 이 작품에는 여름 원피스를 입고 포니테일로 머리를 묶은 소녀가 손이 닿지 않는 곳에 있는 빨간 풍선을 올려다보고 있는 모습이 그려져 있습니다. 나머지 환경은 차분한 색상으로 풍선이 눈에 띄게 돋보입니다.

복잡한 도시 풍경 안에 원작과 비슷하게 그려진 모습을 확인하실 수 있습니다.

그러면 세 번째도 시도해 보겠습니다. 많은 사람이 이용하고 있어서 그런지 생성시간이 30초 정도 걸렸습니다. 

Watercolor painting: An old town square with cobblestone streets and historic buildings surrounding it. On the side of one building is a monochrome stencil graffiti of a girl, her hair tied in a bun, extending her hand to a balloon that floats just beyond her grasp. The red balloon is the only splash of color in the scene.

3. 수채화 그림: 자갈길과 역사적인 건물이 둘러싸고 있는 구시가지 광장. 한 건물 측면에는 단색 스텐실 그래피티로 머리를 묶은 소녀가 손이 닿지 않는 곳에 떠 있는 풍선을 향해 손을 뻗고 있습니다. 빨간색 풍선이 장면에서 유일한 색상 스플래시입니다.

이번에는 빨간 풍선이 멀리 날아가서 실제 떠다니는 모습으로 그려주었습니다. 

마지막으로 벡터 이미지를 생성해 보도록 하겠습니다. 

Vector: A minimalist depiction of a girl with a balloon. The girl, shown in silhouette, stands against a gray urban backdrop, her hand reaching out to a vibrant red balloon. The simplicity of the design emphasizes the emotion of the scene.

4. 벡터: 풍선을 든 소녀의 미니멀한 묘사. 실루엣으로 표시된 소녀는 회색 도시 배경에 서서 생생한 빨간색 풍선을 향해 손을 뻗고 있습니다. 심플한 디자인이 장면의 감성을 강조합니다. 

계단 아래에서 풍선을 날리고 있는 소녀의 이미지가 잘 형상화된 것 같습니다.

자, 그러면 그림을 수정할 수 있는지 확인해 보도록 하겠습니다.

달의이성: 이미지를 수정할 수 있어?
달의이성: can you modify the image?

다행스럽게도 지피티는 할 수 있다고 대답을 합니다.

GPT4: 물론이지, 원하는 수정사항을 이야기해봐, 이미지에 적용하도록 최선을 다할께.
GPT4: Of course! Please describe the modifications you'd like to see, and I'll do my best to incorporate them into the image.

원본처럼 풍선의 모양을 하트 모양으로 바꿔달라고 요청해보겠습니다. 

달의이성: 풍선 모양이 하트여야 해
달의이성: The shape of a balloon must be a heart

 

풍선모양을 하트모양으로 바꾸어주었다.

그럼 이번에는 프롬프트를 우리말로 바꿔서 해보겠습니다. 


달의이성: 그럼 풍선 색깔을 무지개색으로 바꿔줄 수 있어?

풍선색을 무지개색으로 바꾸어주었다

그럼 이번에는 조금더 어려운 기술을 요청해보겠습니다. 

처음에 생성한 그림과 마지막에 생성한 그림을 결합하여 그려달라고 요청해보겠습니다. 


달의이성: 그러면 1번 그림과 마지막 그림을 조화롭게 결합시켜서 아름다운 이미지로 생성해줄 수 있어?
지피티: 물론이지 조화롭게 첫 번째 이미지와 마지막 이미지를 결합시켜줄께
지피티: Certainly! You're asking to harmoniously combine the first image of the dimly lit brick alleyway with the stencil graffiti of a young girl and the last image with the girl holding a rainbow-colored heart-shaped balloon into one beautiful image.

지피티: 수정된 프롬프트는 다음과 같아.
지피티: Here's a modified prompt for the combined image:

지피티: Photo: A dimly lit brick alleyway in an urban setting. On one wall, there's a black and white stencil graffiti of a young girl with wavy brown hair and a dress. This girl is reaching out towards a vibrant heart-shaped balloon with rainbow colors. The grayscale surroundings contrast sharply with the bright hues of the balloon, creating a striking and harmonious visual.

첫번째 이미지와 마지막 이미지를 결합해서 원하는 이미지를 반환하였다
결합한 이미지를 다운로드하였다.

여기서 한발자국 더 나아가 볼 생각입니다. 

움직이는 그림 gif 를 생성할 수 있는지 물어보겠습니다. 

아쉽지만 직접할 수는 없다는 대답이 돌아왔습니다. 

하지만 gif를 만드는 방법을 설명해주네요. 


Certainly! You're asking if I can create a GIF based on the image.
While I can generate static images, I'm currently unable to directly create GIFs. However, I can provide a sequence of images that can be turned into a GIF with the use of other software or online platforms.
If you'd like a sequence of images for this purpose, please describe the specific animations or changes you'd like to see between the frames, and I'll do my best to provide the images for you.

 

여기서 포기하면 안되겠죠?

예전에 코드인터프리터에서 이미지를 gif로 바꿔본 경험을 살려서

비록 Advanced Data Analysis로 이름이 바뀌었지만 파일을 업로드할 수 있는 기능을 가지고 있었지요.

그래서 다운받은 이미지 파일을 업로드해서 gif 파일로 만들어보겠습니다.

 

 

Advanced Data Analysis를 활성화시켰다

ADA를 활성화 시키고

아래처럼 달리에서 생성한 이미지 5장을 차례로 업로드하였습니다. 

그리고 프롬프트를 다음과 같이 넣었습니다. 

달의이성: 이미지 전체를 결합해서 gif 파일로 바꿔줘
달의이성: combine all the images and turn them into gif

 

 

그러자 파일이 업로드되는 화면이 나왔습니다. 

파일이 업로드되고 결합하는 작업을 지피티가 수행하고 있다.

 

업로드가 완료가 되자 각 이미지가 GIF에서 보여질 시간을 입력하라고 나왔습니다. 

각 이미지를 0.7초 길이로 만들어달라고 요청해보겠습니다.

 

잠시 후에 GIF가 완성되었다는 문구와 함께 다운로드할 수 있도록 링크가 형성이 됩니다. 

 

완성된 gif를 다운로드 받을 수 있도록 링크가 형성되었다

 

와 아래에 만들어진 GIF를 보시면,

이제 생성형 AI의 새로운 시대가 열렸음을 느끼실 수 있으실 겁니다. 

 

 

관련글 더보기

댓글 영역