Act: Image Analysis for Night Portrait in Heavy Snowfall
{
  "image_analysis": {
    "meta": {
      "type": "photorealistic",
      "style": "candid_night_portrait",
      "subject_count": 1
    },
    "environment": {
      "type": "outdoor",
      "location": "residential_complex_parking_lot",
      "weather": "heavy_snowfall",
      "time_of_day": "night",
      "atmosphere": "cold, wintery, urban"
    },
    "camera_settings": {
      "lens_type": "wide_angle_smartphone_lens",
      "perspective": "eye_level",
      "depth_of_field": "moderate_focus_falloff",
      "focus_point": "subject_full_body",
      "grain": "visible_iso_noise"
    },
    "lighting": {
      "summary": "Mixed lighting with strong atmospheric color cast",
      "sources": [
        {
          "id": "light_source_1",
          "type": "sky_glow_light_pollution",
          "color": "deep_orange_red",
          "intensity": "high_ambient",
          "angle": "overhead_diffused",
          "effect": "casts_reddish_hue_on_snow_and_background"
        },
        {
          "id": "light_source_2",
          "type": "street_lamps",
          "color": "warm_yellow",
          "intensity": "moderate",
          "angle": "background_scattered",
          "effect": "illuminates_buildings_and_parked_cars"
        },
        {
          "id": "light_source_3",
          "type": "camera_flash_or_direct_source",
          "color": "cool_white",
          "intensity": "high",
          "angle": "frontal",
          "effect": "highlights_subject_face_legs_and_jacket_texture"
        }
      ]
    },
    "people": [
      {
        "id": "person_1",
        "demographics": {
          "gender": "female",
          "age_group": "young_adult",
          "body_type": "slender_fit"
        },
        "orientation": {
          "body_direction": "facing_camera_angled_right",
          "face_direction": "facing_camera",
          "gaze": "towards_camera_slightly_down"
        },
        "emotion_and_attitude": {
          "primary_emotion": "playful_shy",
          "secondary_emotion": "joyful",
          "sensuality": "moderate_playful_allure",
          "vibe": "candid_winter_fun",
          "posture_impact": "relaxed_stance_conveys_comfort_despite_cold"
        },
        "pose_details": {
          "general": "standing_full_body",
          "feet_position": "left_foot_planted_right_foot_slightly_forward_relaxed",
          "hand_position": {
            "left_hand": "raised_covering_mouth_fingers_curled",
            "right_hand": "hanging_loose_by_side"
          },
          "visible_extent": "full_body_head_to_toe"
        },
        "head_and_face": {
          "hair": {
            "color": "dark_brown",
            "style": "loose_waves_shoulder_length",
            "texture": "thick_voluminous",
            "condition": "speckled_with_snowflakes"
          },
          "face_structure": {
            "shape": "oval",
            "forehead": "partially_covered_by_hair_parting",
            "eyes": "dark_slightly_squinting_smiling",
            "nose": "partially_obscured_by_hand",
            "mouth": "covered_by_hand_hiding_smile",
            "skin_tone": "fair_illuminated_by_flash"
          },
          "makeup": {
            "style": "natural_minimal",
            "visible_details": "red_nail_polish_visible_on_hand"
          }
        },
        "body_analysis": {
          "skin_tone": "fair_tan_on_legs",
          "neck": "covered_by_jacket_collar",
          "shoulders": "broadened_by_oversized_jacket",
          "chest": {
            "ratio_to_body": "obscured_by_thick_outerwear",
            "visibility": "hidden",
            "bra_status": "indeterminate"
          },
          "waist_belly": {
            "ratio": "obscured_by_straight_cut_jacket",
            "visibility": "hidden"
          },
          "hips_glutes": {
            "ratio": "standard_to_slender_frame",
            "visibility": "partially_covered_by_jacket_hem"
          },
          "legs": {
            "description": "prominent_slender_toned",
            "visibility": "exposed_from_mid_thigh_to_knee",
            "ratio": "long_relative_to_torso"
          }
        },
        "clothing_and_accessories": {
          "outerwear": {
            "item": "shearling_aviator_jacket",
            "color": "black_with_white_lining",
            "material": "leather_faux_leather_wool",
            "fit": "oversized_boxy",
            "lighting_effect": "absorbs_light_reflects_snow_flakes"
          },
          "lower_body": {
            "item": "mini_skirt_or_dress_hem",
            "color": "black",
            "visibility": "barely_visible_under_jacket"
          },
          "leg_wear": {
            "item": "pantyhose_tights",
            "finish": "shiny_glossy",
            "color": "nude_beige",
            "lighting_effect": "highly_reflective_of_flash"
          },
          "footwear": {
            "item": "knee_high_boots",
            "color": "black",
            "material": "leather_synthetic",
            "condition": "covered_in_snow_at_base",
            "style": "flat_or_low_heel_practical"
          },
          "accessories": {
            "jewelry": "ring_on_left_ring_finger_silver"
          }
        }
      }
    ],
    "objects_in_scene": [
      {
        "object": "vehicles",
        "description": "sedan_cars_parked_in_rows",
        "state": "stationary_covered_in_snow",
        "colors": ["grey", "white", "silver"],
        "purpose": "background_context_residential_parking",
        "relation": "behind_subject_creating_depth"
      },
      {
        "object": "buildings",
        "description": "multi_story_apartment_complexes",
        "style": "modern_concrete_architecture",
        "colors": ["beige", "brown_trim"],
        "location": "background_left_and_right",
        "purpose": "encloses_scene"
      },
      {
        "object": "snow",
        "description": "ground_cover_and_falling_flakes",
        "texture": "disturbed_by_tire_tracks_and_footprints",
        "color": "white_reflecting_orange_sky",
        "location": "foreground_and_background",
        "purpose": "defines_atmosphere"
      }
    ],
    "negative_prompt": "daylight, summer, sunshine, dry ground, indoor, studio, blurry face, distorted hands, extra fingers, low resolution, cartoon, painting, illustration, nudity, bikini, swimwear, green grass, blue sky, crowd, men, animals"
  }
}