STRUCTURED

Detailed Image Analysis of a Mirror Selfie in a Bedroom Environment

Contributed by hasangariban@gmail.com

Improved by Laravel Company · 2026-09-07

Improved prompt:

{
"image_analysis": {
"environment": {
"type": "Indoor",
"location_type": "Bedroom or Living Area",
"spatial_depth": "Two-dimensional, reflected depth via mirror",
"background_elements": "Clean, minimalist design with large black flat-screen TV reflected in mirror, white walls, dark flooring or rug",
"ambient_conditions": "Quiet, private setting"
},
"camera_specs": {
"lens_type": "Smartphone Main Camera (Ultrawide)",
"angle": "Eye-level, straight-on reflection in mirror",
"perspective": "Medium close-up (cropped at mid-thigh)",
"focus": "Sharp focus on the subject's body, maintaining depth of field",
"framing": "Vertical portrait within a circular mirror frame, following rule of thirds",
"exposure": "Balanced exposure for the subject's body, avoiding extreme high-contrast"
},
"lighting": {
"condition": "Soft Natural Daylight",
"sources": [
{
"source_id": 1,
"type": "Natural Window Light",
"direction": "From the left (subject's right side)",
"color_temperature": "5500K - 6500K (Neutral to Cool)",
"intensity": "Moderate, diffused",
"effect_on_subject": "Creates gentle highlights on right arm, shoulder, and hip; casts soft shadows on left side of torso, accentuating muscle definition"
}
],
"shadows": "Soft, medium-length shadows defining abdominal muscles and collarbones",
"directionality": "Parallel to the subject's body axis"
},
"subject_analysis": {
"identity": "Young woman (Identity obscured by smartphone)",
"orientation": "Front-facing towards mirror for self-portrait",
"emotional_state": "Confident, body-positive, appreciative of her physique",
"sensuality": "Moderate; tasteful focus on body proportions and definition",
"posture": {
"general_definition": "Standing, 'Contrapposto' stance (weight shifted to left leg)",
"feet_placement": "Not visible (cropped out), assumed to be comfortable and stable",
"hand_placement": "Left hand holding smartphone covering face, Right arm relaxed by side",
"visible_extent": "From top of head to mid-thigh, excluding feet"
},
"head_details": {
"hair": {
"color": "Rich Dark Brown",
"style": "Long, loose waves, falling over shoulders",
"texture": "Silky, healthy shine",
"interaction_with_face": "Falls over shoulders, partially obscuring the phone"
},
"face": {
"definition": "Obscured by smartphone, no facial features visible",
"expression": "Assumed to be neutral or slightly smiling"
}
},
"body_details": {
"body_type": "Slim / Athletic / Toned",
"skin_tone": "Light / Fair",
"neck_area": {
"visibility": "Visible, slender, with defined neckline",
"details": "Visible sternocleidomastoid muscles due to lighting and pose"
},
"shoulder_area": {
"shape": "Squared but delicate, balanced",
"posture": "Relaxed, natural"
},
"chest_area": {
"ratio_to_body": "Proportionate to overall frame",
"visual_estimate": "Small to Medium, A/B cup",
"bra_status": "Wearing sports bra or bralette with adequate support",
"nipple_visibility": "Concealed by padding/fabric",
"shape": "Natural, slightly lifted"
},
"midsection": {
"belly_button": "Visible, vertical oval, clean",
"muscle_definition": "Visible '11' line abs (linea alba definition), slight indent",
"ratio_to_chest": "Narrower, more tapered than chest",
"ratio_to_hips": "Significantly tapered, creating an hourglass silhouette"
},
"hip_area": {
"ratio_to_waist": "Curved, wider than waist by approximately 20-30%",
"shape": "Rounded, feminine",
"width": "Moderate, proportionate to body"
},
"leg_area": {
"thighs": "Smooth, slight gap visible between inner thighs",
"knees": "Not visible, assumed to be relaxed and straight"
}
},
"attire": {
"upper_body": {
"item": "Bralette / Crop Top",
"style": "Spaghetti straps, gathered/ruched front, scoop neck, medium coverage",
"color": "Deep Olive Green",
"fabric": "Stretchy, matte finish, slightly compressive",
"fit": "Tight / Form-fitting without digging into skin"
},
"lower_body": {
"item": "Boy Shorts / Hot Pants",
"style": "Wide ribbed waistband, short leg, moderate coverage",
"color": "Deep Olive Green (Matching set)",
"fabric": "Ribbed knit texture, slightly compressive",
"fit": "Tight / Form-fitting without riding up"
}
},
"accessories": {
"jewelry": "Simple gold ring on left hand (phone hand)",
"tech": "Smartphone with light pink/blush silicone case"
}
},
"objects_in_scene": [
{
"object": "Mirror",
"description": "Large, circular wall mirror with a thin black metal frame",
"role": "Framing device, creating a focal point and boundary for the composition",
"ratio": "Dominates the composition, covering approximately 70% of the frame"
},
{
"object": "Television",
"description": "Large flat screen, black, turned off, displaying a dark blue screen saver",
"position": "Reflected in background, partially obscured by mirror frame",
"role": "Background context, providing a sense of a lived-in space"
}
],
"negative_prompts": [
"face visible",
"ugly",
"fat",
"morbid",
"mutilated",
"tranny",
"trans",
"transsexual",
"illustration",
"cartoon",
"anime",
"painting",
"drawing",
"low quality",
"jpeg artifacts",
"grainy",
"text",
"watermark",
"signature",
"cluttered background",
"bad lighting",
"blurred",
"out of focus",
"unflattering",
"awkward pose"
]
}
}

Original prompt (before our improvements)

{ "image_analysis": { "environment": { "type": "Indoor", "location_type": "Bedroom or Living Area", "spatial_depth": "Reflected depth via mirror", "background_elements": "Large black flat-screen TV (reflected), clean white walls, dark flooring or rug" }, "camera_specs": { "lens_type": "Smartphone Main Camera (Wide)", "angle": "Eye-level, straight-on mirror reflection", "perspective": "Full body shot (cropped at knees)", "focus": "Sharp focus on the subject's body", "framing": "Vertical portrait within a circular frame (mirror)" }, "lighting": { "condition": "Soft Daylight / Window Light", "sources": [ { "source_id": 1, "type": "Natural Window Light", "direction": "From the left (subject's right side)", "color_temperature": "Cool/Neutral White", "intensity": "Moderate", "effect_on_subject": "Creates gentle highlights on the right arm, shoulder, and hip; casts soft shadows on the left side of the torso, emphasizing muscle definition" } ], "shadows": "Soft, diffuse shadows defining the abdominal muscles and collarbones" }, "subject_analysis": { "identity": "Young woman (Face obscured by phone)", "orientation": "Front-facing towards mirror", "emotional_state": "Confident, body-positive", "sensuality": "Moderate; highlights physique and fitness", "posture": { "general_definition": "Standing, 'Contrapposto' stance (weight on one leg)", "feet_placement": "Not visible (cropped out)", "hand_placement": "Left hand holding phone covering face, Right arm hanging naturally by side", "visible_extent": "From top of head to mid-thigh" }, "head_details": { "hair": { "color": "Dark Brown", "style": "Long, loose, slightly wavy", "texture": "Silky", "interaction_with_face": "Falls over shoulders, framing the phone" }, "face": { "definition": "Obscured by smartphone", "visible_features": "None explicitly visible" } }, "body_details": { "body_type": "Slim / Athletic / Toned", "skin_tone": "Fair / Pale", "neck_area": { "visibility": "Visible, slender", "details": "Defined sternocleidomastoid muscles due to lighting" }, "shoulder_area": { "shape": "Squared but delicate", "posture": "Relaxed" }, "chest_area": { "ratio_to_body": "Proportionate", "visual_estimate": "Small to Medium", "bra_status": "Wearing sports bra/bralette", "nipple_visibility": "Concealed by padding/fabric", "shape": "Natural, lifted" }, "midsection": { "belly_button": "Visible, vertical oval", "muscle_definition": "Visible '11' line abs (linea alba definition)", "ratio_to_chest": "Narrower", "ratio_to_hips": "Significantly tapered (Hourglass silhouette)" }, "hip_area": { "ratio_to_waist": "Curved, wider than waist", "shape": "Rounded", "width": "Moderate" }, "leg_area": { "thighs": "Smooth, slight gap visible", "knees": "Not visible" } }, "attire": { "upper_body": { "item": "Bralette / Crop Top", "style": "Spaghetti straps, gathered/ruched front, scoop neck", "color": "Dark Olive Green", "fabric": "Cotton or synthetic blend, matte finish", "fit": "Tight / Skin-tight" }, "lower_body": { "item": "Boy Shorts / Hot Pants", "style": "Wide ribbed waistband, short leg", "color": "Dark Olive Green (Matching set)", "fabric": "Ribbed knit texture", "fit": "Tight / Form-fitting" } }, "accessories": { "jewelry": "Simple ring on left hand (phone hand)", "tech": "Smartphone with light pink/blush case" } }, "objects_in_scene": [ { "object": "Mirror", "description": "Large, circular wall mirror with a thin black frame", "role": "Framing device for the selfie", "ratio": "Dominates the composition" }, { "object": "Television", "description": "Large flat screen, black, turned off", "position": "Reflected in background, behind subject", "role": "Background clutter/context" } ], "negative_prompts": [ "face visible", "ugly", "fat", "morbid", "mutilated", "tranny", "trans", "trannsexual", "illustration", "cartoon", "anime", "painting", "drawing", "low quality", "jpeg artifacts", "grainy", "text", "watermark", "signature", "cluttered background", "bad lighting" ] } }