GPT Image가 만든 이미지에 '물고기 비늘 피부'가 생기는 이유 — 근본 원인과 해결법
GPT Image가 자꾸 비늘 같고 플라스틱 같은 피부를 만들어내나요? 이 글은 비늘 아티팩트의 세 가지 근본 원인을 해부하고, 복사해서 바로 쓰는 프롬프트 해법과 단계별 생성 기법으로 그 싸구려 AI 질감을 영원히 없애는 방법을 알려드립니다.

GPT Image를 쓰다 보면 피부, 옷, 넓은 단색 영역이 물고기 비늘, 벌집, 혹은 미세한 플라스틱 입자처럼 나오는 걸 본 적이 있을 겁니다 — 자신의 프롬프트 실력을 탓하지 마세요. 당신의 문제가 아닙니다. 모델이 "생각이 너무 많은" 것입니다.
이 아티팩트는 AI 이미지 생성 세계에서 극도로 흔합니다. 저는 이를 **"비늘 아티팩트(scaling artifact)"**라고 부릅니다. GPT Image로 진지하게 작업해 본 사람이라면 사실상 모두가 겪어봤습니다. OpenAI도 수정 작업 중이라고 확인했지만, 현재까지 공식 패치는 나오지 않았습니다. 좋은 소식: 프롬프트와 생성 전략을 조정하면 지금 당장 이 문제를 크게 줄이거나 — 심지어 없앨 수 있습니다.
1. 비늘 아티팩트는 왜 생길까?
GPT Image를, 참고서를 너무 많이 외운 숙련된 화가라고 생각해 보세요 — 기량은 있지만, 가끔 들어가면 안 될 자리에 디테일을 욱여넣습니다.
원인 1: 노이즈 가득한 데이터를 너무 많이 학습했습니다
GPT Image는 인터넷에서 수집한 수십억 장의 이미지로 학습됐습니다. 문제는 그중 상당수가 저품질이었다는 것입니다 — JPEG 압축 흔적, 과도하게 보정된 폰 셀카, 저해상도 업스케일. 모델은 "진짜 디테일"과 "이미지 노이즈"를 구분하지 못해, 그 노이즈 패턴들을 "피부가 원래 이렇게 생겼다"라고 외워버렸습니다.
결과: 피부를 그릴 때 외워둔 노이즈 템플릿을 무의식적으로 덧씌워, 그 물고기 비늘 혹은 벌집 질감을 만들어냅니다.
원인 2: 빈 곳을 남겨두길 두려워합니다
프롬프트에 "고화질"이나 "풍부한 디테일"을 요구하면, 모델은 이를 "모든 픽셀에 뭔가가 있어야 한다"로 해석합니다. 머리카락이나 옷 주름처럼 디테일이 자연스럽게 존재하는 곳에서는 문제없습니다. 하지만 넓은 면적의 피부, 하늘, 벽 — 원래 매끄러워야 하는 영역 — 에서는 그릴 진짜 디테일이 없으니, 외워둔 노이즈 템플릿을 꺼내 억지로 채워 넣습니다.
본질적으로, 비늘 아티팩트는 디테일이 없어야 할 영역에 모델이 디테일을 억지로 제조한 결과입니다.
원인 3: 프롬프트 과부하로 처리 능력이 무너집니다
한 프롬프트에 너무 많은 요구를 욱여넣으면 — 풍부한 조명 레이어, 선명한 모공, 질감 있는 원단, 배경 보케 — 모델의 어텐션이 위험할 정도로 분산됩니다. 전부 잘하려 하지만 처리 대역폭이 부족해서, 일부 영역을 "포기"하고 반복적인 기계적 질감으로 때워버립니다.
피부는 플라스틱 같고 옷의 질감은 복사–붙여넣기 같은 AI 이미지를 본 적 있죠? 십중팔구 프롬프트 과부하입니다.
2. 생성 단계에서 해결하는 법
문제가 "과한 생각"과 "외워둔 노이즈"에서 온다는 걸 알았으니 전략은 명확합니다: 부담을 덜어주고, "깨끗함"이 무엇인지 가르치는 것.
방법 1: "독이 되는 단어"를 지우세요 — 모델을 불안하게 만들지 마세요
특정 단어들은 비늘 아티팩트를 유발하는 고위험 트리거입니다. 전문적으로 들리지만, 모델을 디테일 과잉 충전 쪽으로 밀어붙입니다. 프롬프트에서 다음을 피하세요:
고위험 단어 블랙리스트:
| 피해야 할 단어 | 위험한 이유 |
|---|---|
| Hyper-detailed | 모든 영역에 디테일을 욱여넣도록 강제 |
| Micro texture | 노이즈 템플릿을 직접 트리거 |
| 8K / 16K | 모델이 "픽셀 단위 디테일이 더 필요하다"로 해석 |
| Crisp / Sharp focus | 매끄러워야 할 영역까지 인위적으로 날카롭게 만듦 |
| Intricate details | Hyper-detailed와 같은 문제 |
대안 전략: "극도의 디테일을 원한다"라고 말하는 대신 "자연스러움을 원한다"라고 말하세요.
hyper-detailed, 8K, sharp focus를 natural lighting, film photography style, gentle details로 바꾸면 — 결과가 눈에 띄게 좋아집니다. OpenAI의 공식 Prompt 가이드도 추상적인 품질 단어를 쌓는 대신 사진 용어(렌즈, 조명, 구도)로 모델을 안내하라고 권합니다. "자연스러운"과 "필름 느낌"을 들으면 모델은 자동으로 디테일 채우기 강도를 낮춥니다. 진짜 필름 사진에는 원래 부드러운 그레인과 자연스러운 톤 전환이 있기 때문입니다.
방법 2: "깨끗함"이 어떤 것인지 명시적으로 가르치세요
모델은 무엇을 피해야 하는지 명시적으로 말해주지 않으면 "깨끗한 피부"나 "부드러운 조명"이 무슨 뜻인지 모릅니다.
프롬프트 끝에 이 **"정화 구문"**을 추가하세요(그대로 복사해서 쓰셔도 됩니다):
Smooth, even skin texture, soft lighting transition, no visible grains,
no repetitive scales, no plastic texture, uniform surface.
이는 모델에게 명확한 선을 그어, 외워둔 노이즈 템플릿을 토해내는 것을 명시적으로 금지합니다. 제 경험상 이 문구를 넣으면 비늘 아티팩트 발생률이 70% 이상 줄어듭니다.
상황에 맞게 변형해도 됩니다. 풍경이라면 이렇게:
Smooth sky gradient, no banding, no repetitive cloud patterns,
natural color transition.
핵심 논리는 같습니다: 모델에게 "무엇을 하지 말라"고 말하는 것이 "무엇을 하라"고 말하는 것보다 효과적입니다. 이 원칙은 Prompt Engineering Guide에서도 자세히 다뤄집니다 — 네거티브 프롬프팅은 AI 이미지 출력 품질을 통제하는 가장 직접적인 수단 중 하나입니다.
방법 3: 단계별로 생성하세요 — 한 번에 다 하려 하지 마세요
비늘 방지 기법 중 가장 효과적이며, 제가 개인적으로 가장 추천하는 방법입니다.
잘못된 방식:
배경과 효과까지 갖춘, 디테일 가득한 전신 캐릭터를 한 번에 생성하는 것.
결과: 어수선한 배경, 비늘진 피부, 플라스틱 같은 옷. 모델의 어텐션이 한계까지 늘어나 모든 영역이 손해를 봅니다.
올바른 방식 (단계별 생성):
1단계: 실루엣과 빛만 (저디테일 모드)
핵심만 담은 프롬프트를 쓰세요:
아시아 남성, 상반신 인물 사진, 카메라를 바라봄, 부드러운 자연광.
목표: 구도와 조명부터 고정하는 것. 이 단계에서 모델은 처리 부담이 적고 과하게 생각할 거리가 없어 비늘을 만들지 않습니다. 결과물이 "밋밋해" 보일 수 있지만 — 밋밋한 게 정답입니다. 밋밋함은 깨끗함을 의미합니다.
2단계: 부분 정밀 수정 (선택 영역 편집)
얼굴이 마음에 안 들면 GPT Image의 "편집/브러시" 도구로 얼굴만 선택해서 수정하세요.
프롬프트:
자연스러운 피부 질감, 부드럽고, 잡티 없이.
목표: 배경과 옷은 건드리지 않아, 이미 깨끗한 영역을 다시 더럽히지 않는 것. 부분 편집에서는 모델이 작은 영역에만 집중하면 되므로 처리 여력이 충분하고 아티팩트 발생 확률이 크게 떨어집니다.
3단계: 마무리 손질
여기서 중요한 주의 사항 하나: 같은 영역에 같은 프롬프트를 반복해서 마구 돌리지 마세요. "과적합 누적"이 생깁니다 — 매 수정마다 이전 위에 디테일이 한 겹씩 쌓여, 점점 지저분해지고 점점 비늘처럼 변합니다.
한 번의 수정이 마음에 안 들면 표현을 바꿔보세요. "smooth skin"이 안 통하면 "soft, matte skin like magazine photography"를 시도해 보세요. 혹은 선택 영역을 약간 넓혀, 모델이 원하는 결과를 이해할 맥락을 더 갖게 하세요.
또 하나 검증된 기법은 매 생성을 새 대화에서 시작하는 것입니다. GPT Image는 같은 세션에서 여러 장을 연속 생성하면 품질이 점차 떨어지는 경향이 있습니다. 비늘이 점점 심해진다면 새 채팅을 열어보세요.
3. 고급 팁: AI 영상 도구로 캐릭터 디자인을 검증하세요
GPT Image로 영상 프로젝트용 캐릭터 레퍼런스 이미지를 만들고 있다면 — AI 단편, 해설 영상, 브랜드 영상 — 비늘 문제는 이후 영상 생성 단계에서 더 크게 증폭됩니다. 정지 이미지에서 미세했던 비늘 아티팩트가 영상 속 캐릭터의 움직임과 함께 왜곡되면서 훨씬 눈에 띄게 됩니다.
이 경우 ChatGPT와 영상 도구 사이를 오갈 필요조차 없습니다 — Pixo에는 GPT Image 2 모델이 통합되어 있어, Pixo 안에서 직접 캐릭터 레퍼런스 이미지를 생성하고, 이 글의 비늘 방지 기법으로 최적화한 뒤, 같은 플랫폼 안에서 곧바로 레퍼런스를 캐릭터 에셋으로 업로드해 5–10초짜리 테스트 샷을 생성하고 캐릭터가 움직임 속에서 어떻게 버티는지 확인할 수 있습니다. Pixo는 여러 AI 영상 모델도 지원하므로, 같은 레퍼런스 이미지를 서로 다른 모델로 테스트할 수 있습니다. 정지 이미지에서 보이지 않던 질감 문제가 영상에서 드러나면, 본격적인 제작에 들어가기 전에 플랫폼 안에서 GPT Image 2로 부분 정밀 수정하면 됩니다 — 도구 전환이 필요 없습니다.
캐릭터 디자인부터 최종 편집까지 완전한 AI 영상 프로젝트를 진행 중이라면, AI 장편 영상 제작 가이드에서 전체 워크플로를 확인해 보세요.
4. 요약: 비늘 방지 3원칙 치트시트
세 가지만 기억하세요:
1. 군더더기를 잘라내세요. 8K, hyper-detailed 같은 공허한 품질 단어를 버리세요. 이미지를 좋게 만들지 못하고 모델만 불안하게 만듭니다.
2. 매끄러움을 강조하세요. 프롬프트 끝에 smooth, soft, no repetitive patterns를 추가하세요. 모델에게 "무엇을 하지 말라"를 명시적으로 알려주세요.
3. 각개 격파하세요. 인물 먼저, 그다음 얼굴, 그다음 옷. 모델이 한 번에 모든 일을 하게 만들지 마세요. 단계별 생성은 비늘 아티팩트를 줄이는 가장 효과적인 단 하나의 방법입니다.
이 세 가지만 지키면 GPT Image 결과물의 시각 품질은 한 단계 도약합니다 — 그 싸구려 디지털 플라스틱 느낌과는 영원히 작별입니다.
만족스러운 캐릭터 레퍼런스가 나왔나요? 다음 단계는 그것에 생명을 불어넣는 것입니다. Pixo는 GPT Image 2와 여러 AI 영상 모델을 통합해, 이미지 생성에서 비늘 방지 최적화, 영상 제작까지 — 모두 한 플랫폼에서, 도구 전환 없이 진행할 수 있습니다.
FAQ
같은 프롬프트인데 왜 어떨 때는 비늘이 생기고 어떨 때는 안 생기나요?
GPT Image의 모든 생성에는 본질적인 무작위성이 있습니다. 프롬프트가 완전히 같아도 내부 노이즈 시드가 다르면 결과가 달라집니다. 비늘 아티팩트가 매번 반드시 발생하는 건 아니지만, 위험한 프롬프트에서는 확률이 높습니다. 위의 방법들로 그 확률을 크게 낮출 수 있지만 100% 제거를 보장할 수는 없습니다. 우연히 발생했다면 다시 생성하는 것만으로 보통 해결됩니다.
이 문제는 GPT Image에만 있나요?
아니요. 비늘 아티팩트와 질감 이상은 Midjourney, Stable Diffusion, DALL-E를 포함해 사실상 모든 AI 이미지 생성 모델의 공통 문제입니다. 구체적인 양상은 다릅니다 — 벌집 쪽으로 기우는 모델도, 플라스틱 쪽으로 기우는 모델도 있습니다 — 하지만 이 글의 방법론(고위험 단어 제거, 네거티브 설명 추가, 단계별 생성)은 모든 모델에 통합니다.
AI 영상에 쓸 캐릭터 레퍼런스 이미지에는 추가 팁이 있나요?
영상은 정지 이미지에서 거의 보이지 않던 결함을 증폭합니다. 캐릭터 레퍼런스를 생성할 때는: (1) 최대 해상도를 좇지 마세요 — 깨끗함이 고해상도를 이깁니다; (2) 여러 각도의 레퍼런스 이미지를 여러 장 생성해, 모든 시점에서 캐릭터에 비늘이 없는지 확인하세요; (3) 본격적인 영상 제작 전에 빠른 테스트 샷으로 검증하세요 — Pixo에는 GPT Image 2와 여러 영상 모델이 내장되어 있어, 이미지 생성부터 영상 테스트까지 하나의 플랫폼에서 끝낼 수 있습니다.
"정화 구문"을 스타일 키워드와 함께 써도 되나요?
물론입니다. 예를 들어 비늘 없는 사이버펑크 느낌을 원한다면 프롬프트를 이렇게 쓰세요:
Cyberpunk city street at night, neon lights, rain-wet road,
a woman in a black leather jacket.
Smooth skin texture, soft lighting transition, no visible grains,
no repetitive patterns, no plastic texture.
스타일 키워드와 정화 구문은 충돌하지 않습니다. 스타일 키워드는 모델에게 "무엇을 만들지"를, 정화 구문은 "무엇을 망치지 말지"를 알려줍니다 — 서로 다른 생성 차원에서 작동합니다.
비늘 아티팩트가 가장 잘 생기는 장면은 무엇인가요?
세 가지 유형이 최악입니다: (1) 넓은 면적의 맨살 — 특히 클로즈업 인물; (2) 밝은색 또는 흰색 배경 — 모델이 빈 영역을 "과잉 충전"할 가능성이 가장 높습니다; (3) 매끄러운 재질 표면 — 금속, 유리, 수면 등. 이런 장면을 다룰 때는 반드시 정화 구문과 단계별 생성을 사용하세요.
비늘 방지 기법을 익히면 AI 캐릭터 레퍼런스의 품질이 극적으로 향상됩니다. 다음 단계가 그 캐릭터로 영상을 만드는 것이라면 — 해설 영상, 내러티브 단편, 브랜드 콘텐츠 — Pixo가 깨끗한 레퍼런스 이미지 한 장에서 멀티 샷 완성작까지 함께합니다.


