Image Analysis for Night Portrait in Heavy Snowfall
Turn any AI chat into an image analysis for night portrait in heavy snowfall with this community persona prompt.
Image Analysis for Night Portrait in Heavy Snowfall is a community-contributed prompt from awesome-chatgpt-prompts (CC0). Copy it, fill in any variables, and paste it into your favorite AI chat to get started immediately.
The prompt
{
"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"
}
}Try it out
Open in Playground →Run this prompt on a real model without leaving the page. Every run is saved to your history for this prompt.
How to use
- 1Copy the prompt as-is — no variables required.
- 2Paste it into ChatGPT, Claude, Gemini, or any capable model.
- 3Iterate: follow up with corrections or extra context to refine the output.