{
"portrait_prompt": {
"subject": {
"description": "Based on <User Portrait>, a young woman sitting casually on a white perforated cube bench outside a European-style café, right leg extended forward to showcase tall boots (the boot IS the compositional hero of the lower frame), left leg bent with foot tucked under the bench. Right hand planted on the bench behind her for support creating a relaxed backward lean, left hand resting naturally on her lap near the plaid skirt hem. Looking directly at camera with a confident playful micro-smile — the expression of someone who KNOWS their outfit is on point today. Pearl drop earrings catching soft light. The pose is designed to show the FULL outfit in one frame: cardigan + skirt + boots all visible and prominent",
"features": {
"hair": "Short-to-medium length hair with soft wispy air bangs, slightly tousled by outdoor breeze, natural texture — not over-styled, matching the 'effortless but deliberate' energy of the outfit",
"eyes": "Looking directly at camera with bright confident eye contact — no coyness, no looking away. The 'come see my outfit' direct gaze. Warm light reflected in the irises from the café windows behind camera",
"expression": "Confident playful satisfaction — a closed-mouth smile with slightly raised corners, chin slightly tilted down (from the seated position looking up at the standing photographer), the expression says 'I dressed perfectly today and I know it'. NOT shy, NOT demure — quietly bold"
},
"pose": "Seated on the edge of a white cube bench, leaning back slightly with right hand supporting behind her. KEY POSE ELEMENT: right leg extended forward and slightly to the side, knee straight, foot planted flat — this stretches the tall boot to full visibility and makes it the foreground anchor of the outfit display. Left leg bent at 90 degrees, foot tucked back. Torso angled very slightly to the left, creating an asymmetric lean. Shoulders relaxed, the red cardigan sitting naturally with slight drape. The whole pose communicates 'sitting pretty' — not stiff, not sloppy, the studied casualness of someone who sat down and immediately found their angle"
},
"attire": {
"type": "Preppy French-girl meets Korean street-style — red-on-red tonal dressing with brown leather accent and structured accessories",
"details": [
"Bright cherry-red cropped cardigan/jacket — Chanel-inspired boxy cut with gold buttons, white contrast piping on two chest patch pockets and along edges, decorative bow/ribbon detail at the chest center. The red is saturated and warm, not orange-red or wine-red — a true primary cherry red",
"White crewneck t-shirt or top underneath — visible at the neckline creating a clean bright break between the red cardigan and her skin, this white triangle at the neckline is a crucial brightness anchor",
"Red-blue-white plaid/tartan mini skirt — A-line cut with slight flare, the tartan pattern mixes the cardigan's red with navy blue and white lines, creating pattern-play without clashing. Hits mid-thigh, showing leg between skirt hem and boot top",
"Caramel/toffee brown knee-high leather boots — slightly slouchy/scrunched at the shaft, flat sole or very low heel, round-ish toe. The leather has a warm matte finish. These boots are the VISUAL ANCHOR of the outfit — the extended leg pose makes them the largest single clothing item visible",
"Small structured dark green or black handbag with gold clasp hardware — boxy shape, placed on the bench beside her hip as a compositional element. The dark green adds a complementary color accent to the dominant red",
"Pearl drop earrings — classic, feminine, catching soft light against the brown hair"
],
"color": "Color architecture: Primary RED (cardigan + skirt pattern) → Secondary CARAMEL (boots) → Accent WHITE (inner top + piping) → Accent DARK GREEN (bag) → Metal GOLD (buttons + clasp). The warm-to-warm-to-warm palette against the cool cream café creates a figure-ground temperature split that CN will amplify"
},
"composition": {
"shot_type": "Full body seated — capturing the complete outfit from head to boot-toe",
"focal_length": "85mm",
"aperture": "f/2.8",
"camera_angle": "Slightly below eye-level — photographer crouching/half-kneeling to match the seated subject's eye height, or slightly below to subtly empower the seated pose",
"camera_height": "Crouching, approximately chest-height of the seated subject",
"framing": "Centered symmetry — subject positioned in the vertical center of the frame, the café 'Times' sign directly above her head acting as a title card. The café storefront creates a symmetric grid: three large windows with cream-painted wooden frames flanking her symmetrically. Two white cube benches visible on either side of her create foreground framing elements. FG = pavement/curb at the very bottom. MG = subject on cube bench, sharp, outfit fully visible. BG = café storefront — cream wooden frames, warm amber pendant lights and string lights visible through glass (providing practical background bokeh), figures of diners inside softly visible. The extended right leg with the tall boot breaks the symmetry on the lower-right, creating intentional asymmetric tension within the symmetric framework",
"aspect_ratio": "4:5"
},
"lighting": {
"type": "Soft outdoor ambient light — overcast sky or open shade creating even, directionless illumination on the subject. PLUS: warm practical lights from inside the café visible through the glass windows providing background warmth",
"direction": "No dominant direction — this is diffused ambient light from an overcast/cloudy sky. Even illumination across the face, body, and outfit with minimal shadow. The ONLY directional light cue: the warm amber café lights from behind the subject, glowing through the glass, creating a warm backlight halo effect on the upper portion of the image",
"mood": "Flat but flattering — overcast light is the most forgiving for outfit photography because it saturates colors evenly without creating harsh shadows that would break up the pattern-reading of the plaid skirt or the texture of the boots. The warm café lights in the background prevent the overcast feeling from being cold — they add a cozy amber glow to the upper half of the image. The result: even, clean, color-accurate lighting that lets the RED of the outfit be the visual star without competing light drama"
},
"color_palette": {
"film_simulation": "Classic Negative (CN)",
"style": "Fujifilm Classic Negative inspired color grading — CN's warm/cool split amplifies the figure-ground separation: the red outfit and warm skin tones are pushed warmer (CN's warm highlight characteristic), while the pavement, window frame shadows, and overcast sky light lean cooler with CN's signature teal-cyan shadow shift. The red cardigan is rendered vivid and saturated but not neon — CN keeps reds rich and slightly warm-shifted. Skin tones stay natural and warm. The cream café exterior is rendered as warm ivory. Medium-high contrast gives the image editorial snap without being harsh",
"tones": [
"Vivid cherry red — the cardigan and plaid pattern rendered warm and saturated by CN",
"Warm caramel brown — boots catching even light, rich leather tone",
"Warm ivory/cream — café exterior wall and window frames",
"Warm amber bokeh — café interior lights through glass",
"Cool grey-blue — pavement and overcast sky areas, CN's cool shadow signature"
],
"grade_notes": [
"highlight roll-off: medium — skin and white top stay clean, café lights glow softly without clipping",
"shadow tint: cool cyan-grey in pavement and window shadows — CN signature cool split",
"contrast curve: medium-high — enough punch to make red cardigan POP against cream background",
"grain: subtle — light organic grain adding texture without competing with the plaid pattern detail"
]
},
"environment": {
"setting": "A European-style corner café storefront — cream/ivory painted wooden window frames, large glass windows showing the warm interior (pendant lights, string lights, diners, plants), a serif-font sign reading 'Times' above the center window. Outdoor seating area with white perforated cube-design benches/stools. Stone or concrete pavement. The overall aesthetic is French-bistro-meets-modern-specialty-coffee, the kind of photogenic café that exists in every trendy neighborhood from Shanghai's French Concession to Seoul's Garosugil",
"background": "The café storefront as a structured symmetric backdrop — three windows creating a triptych behind the subject. Through the glass: warm amber light from hanging pendant lights and decorative string lights create scattered warm bokeh points. Silhouettes of other diners visible but soft. Small potted plants on the interior windowsill. The 'Times' sign in classic serif font directly above the subject's head, acting almost as a 'title' for the image. To the right, a dark umbrella or awning edge adds a slight shadow frame",
"atmosphere": "Weekend café culture — the specific feeling of dressing up to sit outside a beautiful café, not necessarily to go inside. The curated casualness of 'I happened to sit here and it looks like a magazine shoot'. Cool overcast outdoor air meeting warm café glow through glass. The white cube benches are modern/minimalist, contrasting with the classic European window frames — contemporary meets traditional, like the outfit itself (Chanel-inspired but with Korean-girl styling)"
},
"mood": "Styled confidence without trying too hard — this is the 'outfit of the day' photo that looks effortless but has actually been precisely composed. The mood is: satisfied, playful, fashion-aware, weekend-chic. She's not posing for a photographer — she's posing for her friend's phone, and that casual energy is the charm. The red outfit against the cream café is a deliberate color pairing that reads as 'I matched my outfit to this café' (or 'I found a café that matches my outfit'), which is exactly the kind of aesthetic intentionality that drives engagement on social platforms",
"technical_tags": [
"photorealistic",
"natural diffused daylight",
"fashion street style",
"full outfit display",
"centered composition",
"warm practical background lights",
"film grain",
"medium depth of field",
"café storefront backdrop",
"outfit of the day"
],
"character_reference": "Based on user-uploaded character reference",
"clothing_reference": "Based on user-uploaded clothing reference",
"negative_prompt": "harsh direct sunlight, strong shadows on face, cold blue overall tone, overly blurred background where café text is unreadable, suitcase or travel props, dark moody atmosphere, indoor studio, night time, heavy grain, over-processed HDR, stiff formal pose, standing straight, no boots visible, cropped at waist"
}
}
{
"portrait_prompt": {
"subject": {
"description": "<User Portrait>를 기반으로 한, 유럽 스타일 카페 밖에서 흰색 천공 큐브 벤치에 편안하게 앉아 있는 젊은 여성. 오른쪽 다리는 앞으로 뻗어 있어 긴 부츠를 강조하고 있으며(부츠는 하단 프레임의 구성적 주인공), 왼쪽 다리는 구부러져 벤치 아래에 발이 숨겨져 있다. 오른손은 뒤쪽 벤치에 지지하고 있어 편안하게 뒤로 기대고 있으며, 왼손은 체크 스커트의 밑단 근처에 자연스럽게 무릎 위에 놓여 있다. 카메라를 직접 바라보며 자신감 넘치는 장난기 있는 미소를 지으며 — 오늘의 의상이 완벽하다는 것을 아는 사람의 표정이다. 진주 드롭 귀걸이가 부드러운 빛을 받아 반짝인다. 포즈는 한 프레임 안에 전체 의상을 보여주기 위해 디자인되었다: 카디건 + 스커트 + 부츠가 모두 보이고 두드러진다.",
"features": {
"hair": "짧거나 중간 길이의 머리카락에 부드러운 공기 같은 앞머리, 바람에 살짝 헝클어진 자연스러운 질감 — 과도하게 스타일링되지 않으며, 의상의 '노력 없는 그러나 의도적인' 에너지와 잘 어울린다.",
"eyes": "카메라를 직접 바라보며 밝고 자신감 있는 눈빛 — 수줍음 없이, 시선을 돌리지 않는다. '내 의상을 보러 와'라는 직접적인 시선. 카페 창문에서 반사된 따뜻한 빛이 홍채에 비친다.",
"expression": "자신감 넘치는 장난기 있는 만족감 — 입을 다물고 미소를 지으며 약간 올라간 입꼬리, 앉은 자세에서 서 있는 사진작가를 바라보며 약간 아래로 기울어진 턱, 표정은 '오늘 완벽하게 차려입었고 그걸 안다'는 것을 말해준다. 수줍지 않고, 얌전하지 않으며 — 조용히 대담하다."
},
"pose": "흰색 큐브 벤치의 가장자리에 앉아 약간 뒤로 기대고 있으며 오른손으로 지지하고 있다. 주요 포즈 요소: 오른쪽 다리는 앞으로 약간 옆으로 뻗어 있고, 무릎은 곧게 펴져 있으며, 발은 평평하게 놓여 있다 — 이는 긴 부츠를 완전히 드러내고 의상 전시의 전경 앵커로 만든다. 왼쪽 다리는 90도 구부러져 발이 뒤로 숨겨져 있다. 몸통은 왼쪽으로 아주 약간 기울어져 비대칭적인 기대를 만든다. 어깨는 편안하게, 빨간 카디건은 자연스럽게 약간 드레이프되어 있다. 전체 포즈는 '아름답게 앉아 있다'는 느낌을 전달한다 — 뻣뻣하지도 않고, 헐렁하지도 않으며, 앉자마자 자신의 각도를 찾은 사람의 자연스러운 여유를 보여준다."
},
"attire": {
"type": "프레피 프랑스 소녀와 한국 스트리트 스타일의 만남 — 갈색 가죽 악센트와 구조적인 액세서리가 있는 빨간색 계열의 의상",
"details": [
"밝은 체리 레드 크롭 카디건/재킷 — 골드 버튼이 있는 샤넬 영감을 받은 박스형 컷, 두 개의 가슴 패치 포켓과 가장자리에 흰색 대비 파이핑, 가슴 중앙에 장식용 리본/보우 디테일. 빨간색은 포화되고 따뜻하며, 오렌지 레드나 와인 레드가 아닌 진정한 기본 체리 레드이다.",
"흰색 크루넥 티셔츠 또는 탑 — 목선에서 보이며 빨간 카디건과 피부 사이에 깨끗하고 밝은 경계를 만들어 주며, 이 흰색 삼각형은 중요한 밝기 앵커이다.",
"빨간색-파란색-흰색 체크/타탄 미니 스커트 — 약간 플레어가 있는 A라인 컷, 타탄 패턴은 카디건의 빨간색과 네이비 블루 및 흰색 선을 혼합하여 충돌 없이 패턴 놀이를 만든다. 허벅지 중간까지 내려오며 스커트 밑단과 부츠 상단 사이의 다리를 보여준다.",
"카라멜/토피 브라운 무릎 높이 가죽 부츠 — 샤프트가 약간 늘어지거나 주름져 있으며, 평평한 바닥 또는 매우 낮은 굽, 둥글둥글한 발끝. 가죽은 따뜻한 매트 마감이다. 이 부츠는 의상의 시각적 앵커이다 — 뻗은 다리 포즈가 이 부츠를 가장 큰 단일 의류 아이템으로 만든다.",
"작고 구조적인 어두운 녹색 또는 검은색 핸드백 — 골드 클라스프 하드웨어가 있는 박스형 형태로, 그녀의 엉덩이 옆 벤치에 배치되어 구성 요소로 작용한다. 어두운 녹색은 지배적인 빨간색에 보완적인 색상 악센트를 추가한다.",
"진주 드롭 귀걸이 — 클래식하고 여성스러우며, 갈색 머리와 부드러운 빛을 받아 반짝인다."
],
"color": "색상 구조: 기본 RED (카디건 + 스커트 패턴) → 보조 CARAMEL (부츠) → 악센트 WHITE (내부 탑 + 파이핑) → 악센트 DARK GREEN (가방) → 메탈 GOLD (버튼 + 클라스프). 따뜻한 색조의 조화가 차가운 크림 카페와 만나 CN이 강조할 수 있는 피규어-그라운드 온도 분할을 만든다."
},
"composition": {
"shot_type": "전체 몸이 앉아 있는 모습 — 머리부터 부츠 발끝까지 완전한 의상을 포착한다.",
"focal_length": "85mm",
"aperture": "f/2.8",
"camera_angle": "눈높이보다 약간 아래 — 사진작가가 앉아 있는 주제의 눈높이에 맞추기 위해 쭈그리고 앉거나 반 무릎을 꿇고 약간 아래에서 촬영하여 앉은 포즈를 미묘하게 강조한다.",
"camera_height": "쭈그리고 앉아 있으며, 앉아 있는 주제의 가슴 높이 정도.",
"framing": "중심 대칭 — 주제가 프레임의 수직 중앙에 위치하고, 카페 'Times' 간판이 그녀의 머리 바로 위에 있어 제목 카드 역할을 한다. 카페 외관은 대칭 그리드를 형성한다: 크림색 나무 프레임의 큰 창문 세 개가 그녀를 대칭적으로 감싸고 있다. 양쪽에 보이는 두 개의 흰색 큐브 벤치가 전경 프레임 요소를 만든다. FG = 바닥/연석이 맨 아래에 있다. MG = 큐브 벤치에 앉아 있는 주제, 선명하고 의상이 완전히 보인다. BG = 카페 외관 — 크림색 나무 프레임, 따뜻한 호박색 펜던트 조명과 유리 너머로 보이는 줄 조명(실용적인 배경 보케 제공), 내부의 식사하는 사람들의 실루엣이 부드럽게 보인다. 뻗은 오른쪽 다리와 긴 부츠가 하단 오른쪽의 대칭을 깨뜨려 대칭 구조 내에서 의도적인 비대칭 긴장을 만든다.",
"aspect_ratio": "4:5"
},
"lighting": {
"type": "부드러운 야외 환경광 — 흐린 하늘이나 열린 그늘이 주제에 고르게 방향 없는 조명을 제공한다. PLUS: 유리 창을 통해 보이는 카페 내부의 따뜻한 실용 조명이 배경의 따뜻함을 더한다.",
"direction": "주요 방향 없음 — 흐린/구름 낀 하늘에서 확산된 환경광이다. 얼굴, 몸, 의상에 걸쳐 고르게 조명이 비추어져 그림자가 최소화된다. 유일한 방향성 조명 신호: 주제 뒤의 따뜻한 호박색 카페 조명이 유리 너머로 빛나며 이미지 상단에 따뜻한 배경광 후광 효과를 만든다.",
"mood": "평면적이지만 아첨하는 — 흐린 빛은 의상 사진에 가장 관대하다. 왜냐하면 색상을 고르게 포화시키고 체크 스커트의 패턴 읽기나 부츠의 질감을 방해하는 강한 그림자를 만들지 않기 때문이다. 배경의 따뜻한 카페 조명이 흐린 느낌이 차가워지는 것을 방지하며, 이미지 상단에 아늑한 호박색 빛을 더한다. 결과적으로: 고르게, 깨끗하게, 색상 정확한 조명이 의상의 빨간색을 시각적 스타로 만들어 주며 빛의 드라마와 경쟁하지 않는다."
},
"color_palette": {
"film_simulation": "Classic Negative (CN)",
"style": "후지필름 클래식 네거티브 영감을 받은 색상 그레이딩 — CN의 따뜻한/차가운 분할이 피규어-그라운드 분리를 강조한다: 빨간 의상과 따뜻한 피부 톤은 더 따뜻하게 밀어내고(CN의 따뜻한 하이라이트 특성), 포장 도로, 창문 프레임 그림자, 흐린 하늘의 빛은 CN의 시그니처 청록-청색 그림자 이동으로 더 차가워진다. 빨간 카디건은 생생하고 포화되지만 네온 같지 않으며 — CN은 빨간색을 풍부하고 약간 따뜻하게 유지한다. 피부 톤은 자연스럽고 따뜻하게 유지된다. 크림색 카페 외관은 따뜻한 아이보리로 표현된다. 중간-높은 대비가 이미지에 편집적인 스냅을 주지만 강하지 않다.",
"tones": [
"선명한 체리 레드 — 카디건과 체크 패턴이 CN에 의해 따뜻하고 포화되게 표현된다.",
"따뜻한 카라멜 브라운 — 부츠가 고른 빛을 받아 풍부한 가죽 톤.",
"따뜻한 아이보리/크림 — 카페 외관 벽과 창문 프레임.",
"따뜻한 호박색 보케 — 유리 너머 카페 내부 조명.",
"차가운 회색-파란색 — 포장 도로와 흐린 하늘 영역, CN의 차가운 그림자 시그니처."
],
"grade_notes": [
"하이라이트 롤오프: 중간 — 피부와 흰색 탑이 깨끗하게 유지되며, 카페 조명이 부드럽게 빛난다.",
"그림자 색조: 포장 도로와 창문 그림자에서 차가운 청록-회색 — CN 시그니처 차가운 분할.",
"대비 곡선: 중간-높음 — 빨간 카디건이 크림색 배경에 대비를 이루도록 충분한 펀치를 제공한다.",
"그레인: 미세 — 체크 패턴 디테일과 경쟁하지 않으면서 질감을 더하는 가벼운 유기적 그레인."
]
},
"environment": {
"setting": "유럽 스타일의 코너 카페 외관 — 크림/아이보리 색으로 칠해진 나무 창틀, 따뜻한 내부(펜던트 조명, 줄 조명, 식사하는 사람들, 식물)를 보여주는 큰 유리 창. 흰색 천공 큐브 디자인의 벤치/스툴이 있는 야외 좌석 공간. 돌 또는 콘크리트 포장 도로. 전체적인 미학은 프랑스 비스트로와 현대 스페셜티 커피의 만남으로, 상하이의 프랑스 조계지에서 서울의 가로수길까지 모든 트렌디한 동네에 존재하는 포토제닉한 카페의 느낌이다.",
"background": "카페 외관이 구조적인 대칭 배경으로 — 주제 뒤에 삼부작을 형성하는 세 개의 창. 유리 너머: 따뜻한 호박색 조명이 걸려 있는 펜던트 조명과 장식용 줄 조명이 흩어져 있는 따뜻한 보케 포인트를 만든다. 다른 식사하는 사람들의 실루엣이 보이지만 부드럽게 표현된다. 내부 창턱에 작은 화분이 놓여 있다. 'Times' 간판이 클래식 세리프 글꼴로 주제의 머리 바로 위에 있어 이미지의 '제목' 역할을 한다. 오른쪽에는 어두운 우산이나 차양의 가장자리가 약간의 그림자 프레임을 추가한다.",
"atmosphere": "주말 카페 문화 — 아름다운 카페 밖에 앉기 위해 차려입는 특별한 느낌, 꼭 안으로 들어가려는 것은 아니다. '우연히 여기 앉았고, 마치 잡지 촬영처럼 보인다'는 큐레이션된 여유로움. 차가운 흐린 야외 공기가 유리 너머 따뜻한 카페의 빛과 만난다. 흰색 큐브 벤치는 현대적이고 미니멀리스트적이며, 클래식 유럽 창틀과 대조를 이룬다 — 현대와 전통의 만남, 의상 자체와도 같다(샤넬 영감을 받았지만 한국 소녀 스타일링)."
},
"mood": "너무 애쓰지 않고 스타일링된 자신감 — 이것은 노력 없이 보이지만 실제로는 정교하게 구성된 '오늘의 의상' 사진이다. 분위기는: 만족스럽고, 장난기 있으며, 패션에 민감하고, 주말의 세련됨이 느껴진다. 그녀는 사진작가를 위해 포즈를 취하는 것이 아니라 친구의 휴대폰을 위해 포즈를 취하고 있으며, 그 편안한 에너지가 매력적이다. 크림색 카페와 대비되는 빨간 의상은 '내 의상에 맞는 카페를 찾았다'는 의도적인 색상 조합으로 읽힌다. 이는 소셜 플랫폼에서 참여를 유도하는 미학적 의도와 정확히 일치한다.",
"technical_tags": [
"포토리얼리스틱",
"자연스러운 확산된 낮빛",
"패션 스트리트 스타일",
"전체 의상 전시",
"중심 구성",
"따뜻한 실용 배경 조명",
"필름 그레인",
"중간 깊이의 필드",
"카페 외관 배경",
"오늘의 의상"
],
"character_reference": "사용자가 업로드한 캐릭터 참조를 기반으로 함",
"clothing_reference": "사용자가 업로드한 의상 참조를 기반으로 함",
"negative_prompt": "강한 직사광선, 얼굴에 강한 그림자, 차가운 파란색 전체 톤, 카페 텍스트가 읽을 수 없을 정도로 과도하게 흐릿한 배경, 여행용 가방이나 소품, 어두운 우울한 분위기, 실내 스튜디오, 야간, 강한 그레인, 과도하게 처리된 HDR, 뻣뻣한 공식 포즈, 곧게 서 있음, 부츠가 보이지 않음, 허리에서 잘림"
}
}