<(24.06) 알잘딱한 배경 프롬프트 만드는 팁3가지>
그동안 대부분의 내용은 배경을 만들기 보다 인물을 어떻게 자세를 만들고 생김새를 수정하고
그런거 위주로 다뤄왔었다. 하지만 무슨용도로 당신이 AI 그림이나 실사에 취미가 생겼던간에
하다보면 배경이 뭔가 내맘대로 잘 안나오는 경우가 굉장히 많다는 사실을 인지하고 계실 것이다
왜냐하면 우리는 사물의 상태에 대해서만 설명하지 분위기가 어떻다는것은 자세하게 설명해본
경험이 거의 전무하기 때문이다!
이게 무슨소리냐 하면 예시를 한개 들어보도록 하겠다
이제 마침 더워져서 휴양지로 놀러가는게 굉장히 간절해 지고 있어서 바다 배경의 하와이 같은곳을
생성해보고 싶다고 가정해보자 그렇다면 당신은 어떻게 프롬프트를 작성할 것인가?
음 어… 미국 하와이 와이키키 해변
이정도만 대답해도 훌륭하다고 일단 칭찬을 하고 시작하겠다 하지만 이정도로 부족하다
여기서 좀더 진화한 사람은 이렇게 설명할 것이다
미국 하와이 와이키키 해변의 모래와 아름다운바다와 푸른하늘
여기까지만 해도 이미 반은 성공한 것이지만 사실 AI의 언어라고 할수 있는
프롬프트 작성은 좀더 추상적인 부분을 아주 오바스럽게 포함해야한다는 사실이다
그 방법이 뭐냐고? 이제부터 한번 렛츠 알아보자
알잘딱한 배경 프롬프트 만들어보자
초보자 단계
아까 말한대로 한번 만들어 보는것이 가장 좋을것이다
미국 하와이 와이키키 해변이라고만 한번 입력해보고 출력해보자
미국 하와이 와이키키 해변이라고만 입력해도 그럭저럭 배경 프롬프트 답게 생성이 되지만
뭔가 부족하다 우리가 원하는 느낌이 이게 맞는가?
대부분 인물과 함께 사용될 배경을 위해서 만들어 보는것이 아니였나?
그럼 두번째 중급자 단계 예시문으로 넘어가보도록 하자
중급자 단계
미국 하와이 와이키키 해변의 모래와 아름다운바다와 푸른하늘
이정도로는 그냥 랜덤성에 기대서 와이키키 해변이 내맘에 들때까지 나오도록
물떠다 놓고 비는 방법밖에 없다.
하지만 이제 알려드릴 방법을 통해서 내가 원하는 배경을 뽑아내는
방법을 전수하도록 하겠다
배경 프롬프트 만들기 고수단계
사실 배경프롬프트를 챗 지피티와 같은 다른 AI에게 도움을 받아본 경험이 있다면
문학작품같은 구어체 묘사가 있다는 사실을 기억하고 있는지 모르겠다
외국말을 잘하려면 원어민을 많이 따라하고 말해보아야 하는법
AI언어인 프롬프트도 동일하다
딱 정확하게 바다의 푸른 청량함과 시원한 해변과 같은 이미지를 한번 만들어보자
하와이의 와이키키 해변 투명하고 푸른 바다가 가득찬 아름다운 해변과 창공과 한여름의 눈이부신 해변과
밝음으로 가득찬 해변의 사람들 빛을 반사하는 모래위에는 많은 사람들이 해변의 찬란함과
휴식의 기쁨을 누리고 있는 해변의 배경
이게 무슨 소리 뭔 말도 안되는 소리인가 싶은가? 나름 전략이 있다
일단 첫 문장에서는 전체적인 배경을 설정해줘야한다!
해변이라고 난 정확히 말했고 그 해변에서 바다와 하늘 모래라는 키워드를 주었다
이로서 전체적인 배경은 저 3가지 속성이 나눠가질 것이고 그 이후의 하늘에 태양빛이 들어올것이고
운이 좋다면 휴식하고 있는 수많은 사람들이 표시될것이다
난 거짓말을 하지 않는다 자료로 확인해보자
빠른 작업을 위해 하이레스는 꺼둔 상태이다
어떤가 푸른 바다와 파란 창공 그리고 태양빛이 좀 가리긴 했지만 있긴 있고
휴식을 즐기는 사람들도 분명히 표현됐다
하이레스를 꺼서 좀 표현이 구려진걸 감안한다면 충분히 나쁘지 않은데
여기서 한번 하이레스 키고 다시한번 출력해보도록 하자
왼쪽에 보면 해변가에 사람들과 태양빛 묘사 그리고 구름과 바다 모두 원하는게 좀더 디테일하게 표현됐다
정리 및 응용편
해변만 뽑아봤자 별 필요가 없다 사실 우리는 해변가에서 즐겁게 즐기는
모델의 모습도 당연히 필요할 수 있다
이전에 시점 프롬프트 설명편에서 말씀드린것과 같이
배경과 인물의 비율을 조정하는건 프롬프트의 순서와 자세함의 정도로 말씀드릴수 있다
난 이미 나의 프롬프트를 활용해서 만들었기떄문에 프롬프트 짜는 방법보다는
이런 배경을 만들고 인물을 배치하는 배경 프롬프트를 구성하는 팁 3가지를
단계별로 정리해보록 하겠다
프롬프트 구성 순서
내가 먼저 만들고자 하는 배경의 구성을 생각해보다 위의 사진을 예시로 들자면
구름과 석양 해변과 모래사장이 있다
이걸 순서대로 대충 섞어도 좋지만 전체적인 비율이 하늘이 반을 가져가야한다면
하늘에 대한 설명을 앞으로 빼는것이 좋다 또 길게
아름다움과 편안함을 머금은 구름과 푸른 창공
뭐 이렇게 말이다 그다음은 또 바다와 모래사장인데 나머지 한 20%정도를
차지하기 때문에 전체적인 문장길이도 그렇게 하면 된다.
푸르른 투명한 바다와 해변의 모래사장
그리고 태양이 디테일인데 이정도는 그냥
작열하는 아름다운 석양
이정렇게 프롬프트를 구성할수 있다
한줄로 구성해본다면
아름다움과 편안함을 머금은 구름과 푸른 창공 푸르른 투명한 바다와
해변의 모래사장 작열하는 아름다운 석양
이런 순서가 될 수 있다 이대로 파파고에 번역을 돌리면 다음과 같은
영어문장이 나오게 된다
Beautiful sunset with beautiful and comfortable clouds and blue sky blue clear sea and beach sandy beach
여기서 다시한번 검산해서 출력해보도록 하자
이렇게 원하는 방향대로 만들어 낼 수 있다
모델이 서있는 배경과 굉장히 흡사하지 않은가?
프롬프트의 배치
그렇다면 이 배경이 메인이라면 인물을 배경 프롬프트 뒤로 보내고
인물이 우선이라면 배경 프롬프트 앞으로 인물 프롬프트를 보내면 되는 내용이다
한번씩 번갈아 가며 확인해보도록 한다
전체적인 할당 영역이 변화한걸을 알수있다.
배경과 어울리는 수식어들 붙여주기
같은 배경이라고 해도 고독한 배경과
아름다운 배경이라는 말은 상당히 다른 결과물을 보여줍니다
한번 보자면
눈이내리는 하늘을 배경으로 고독하다는 내용을 중심으로 출력하면
이렇게 같은 내용의 프롬프트라도
뒤에 붙는 수식표현에 따라서 분위기가 이렇게 크게 반전되기도 합니다
어때요 이제 배경 프롬프트 아주 쉽죠?
여러번 만들어서 내것으로 체득하신다면
뭐 꼭 그림 뽑을때가 아니더라도 프롬프트식 입력하는 대부분의
프로그램에는 유용하게 적용될거에요