{"session_id":"f8438f30-6dd3-4034-b579-6e32d1670abf","created_at":"2026-09-22T21:26:03.823994+00:00","ended_at":"2026-09-22T21:26:06.279195+00:00","device_model":"samsung SM-A556E","device_os":"android BP4A.251205.006.A556EXXUEDZE4","app_version":"1.0.0+1","camera_lens":"front","camera_quality_label":"average","resolution_preset":"medium","ml_input_scale_factor":1,"camera_sensor_name":"Camera 1","camera_sensor_orientation":270,"camera_min_zoom":1.0,"camera_max_zoom":4.0,"camera_hardware_level":null,"camera_hardware_level_label":null,"camera_focal_lengths":null,"camera_sensor_width_mm":null,"camera_sensor_height_mm":null,"camera_iso_range_min":null,"camera_iso_range_max":null,"camera_pixel_array_width":null,"camera_pixel_array_height":null,"camera_flash_available":null,"ambient_lux_at_start":124.0,"ambient_lux_label_auto":"normal","lighting_mismatch":false,"detector_config":{"enable_landmarks":true,"enable_classification":true,"enable_contours":true,"enable_tracking":true,"min_face_size":0.15},"test_context":{"distance_bucket":"medium","lighting":"normal","motion":"still","notes":""},"metrics":{"duration_seconds":2.312,"first_detection_delay_seconds":0.143,"samples_total":7,"samples_with_face":7,"detection_rate":1.0,"face_losses":0,"avg_face_loss_seconds":null,"tracking_id_count":1,"tracking_switches":0,"eye_probability_availability_rate":1.0,"euler_x_range":{"min":15.055,"max":17.273,"span":2.217},"euler_y_range":{"min":-2.043,"max":-0.845,"span":1.198},"euler_z_range":{"min":-3.132,"max":-1.892,"span":1.24},"processing_latency_avg_ms":34.286,"processing_latency_p95_ms":42.8,"processing_latency_max_ms":44,"serial_latency_avg_ms":null,"serial_latency_p95_ms":null,"serial_latency_max_ms":null,"direction_change_count":0,"most_common_direction":null,"useful_control_frame_ratio":0.0,"snapshot_count":0,"reliability_score":92.0,"estimated_distance_median_bbox_width":0.3611,"estimated_distance_bbox_sample_count":7,"estimated_distance_bucket":"medium","distance_mismatch":false,"frame_luminance_avg":121.286,"frame_luminance_min":121,"frame_luminance_max":122,"frame_luminance_sample_count":7},"snapshots":[],"events":[{"id":4197,"event_type":"sample","client_timestamp":"2026-09-22T21:26:03.967314+00:00","ingested_at":"2026-09-22T21:26:03.987722+00:00","sequence_number":0,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.125,"y":0.5375,"w":0.3611111111111111,"h":0.54375},"euler_x":16.570154190063477,"euler_y":-1.4557358026504517,"euler_z":-1.8921600580215454,"smoothed_x":16.40467781210906,"smoothed_y":-1.2477058615547176,"left_eye_open_probability":0.8114630579948425,"right_eye_open_probability":0.9861172437667847,"direction_command":null,"serial_connected":false,"processing_latency_ms":27,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":122},{"id":4198,"event_type":"face_found","client_timestamp":"2026-09-22T21:26:03.967335+00:00","ingested_at":"2026-09-22T21:26:03.987722+00:00","sequence_number":1,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.125,"y":0.5375,"w":0.3611111111111111,"h":0.54375},"euler_x":16.570154190063477,"euler_y":-1.4557358026504517,"euler_z":-1.8921600580215454,"smoothed_x":16.40467781210906,"smoothed_y":-1.2477058615547176,"left_eye_open_probability":0.8114630579948425,"right_eye_open_probability":0.9861172437667847,"direction_command":null,"serial_connected":false,"processing_latency_ms":27,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":122},{"id":4199,"event_type":"sample","client_timestamp":"2026-09-22T21:26:04.505318+00:00","ingested_at":"2026-09-22T21:26:06.384151+00:00","sequence_number":2,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.12638888888888888,"y":0.5395833333333333,"w":0.36527777777777776,"h":0.5458333333333333},"euler_x":17.272624969482422,"euler_y":-2.0430846214294434,"euler_z":-3.0065195560455322,"smoothed_x":17.447741981112124,"smoothed_y":-1.7278977372356512,"left_eye_open_probability":0.7024589776992798,"right_eye_open_probability":0.9351650476455688,"direction_command":null,"serial_connected":false,"processing_latency_ms":40,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":121},{"id":4200,"event_type":"sample","client_timestamp":"2026-09-22T21:26:05.070022+00:00","ingested_at":"2026-09-22T21:26:06.384151+00:00","sequence_number":3,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.1375,"y":0.5416666666666666,"w":0.3597222222222222,"h":0.5416666666666666},"euler_x":16.06888771057129,"euler_y":-0.8453832864761353,"euler_z":-2.953662157058716,"smoothed_x":16.39869453179827,"smoothed_y":-1.2617399884497627,"left_eye_open_probability":0.9503150582313538,"right_eye_open_probability":0.9907847046852112,"direction_command":null,"serial_connected":false,"processing_latency_ms":40,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":121},{"id":4201,"event_type":"sample","client_timestamp":"2026-09-22T21:26:05.579006+00:00","ingested_at":"2026-09-22T21:26:06.384151+00:00","sequence_number":4,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.125,"y":0.5291666666666667,"w":0.37222222222222223,"h":0.5604166666666667},"euler_x":15.759195327758789,"euler_y":-1.9510430097579956,"euler_z":-3.132251024246216,"smoothed_x":16.15676164066637,"smoothed_y":-1.680669863618893,"left_eye_open_probability":0.9485522508621216,"right_eye_open_probability":0.936539888381958,"direction_command":null,"serial_connected":false,"processing_latency_ms":36,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":121},{"id":4202,"event_type":"sample","client_timestamp":"2026-09-22T21:26:06.158499+00:00","ingested_at":"2026-09-22T21:26:06.384151+00:00","sequence_number":5,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.13472222222222222,"y":0.5458333333333333,"w":0.35555555555555557,"h":0.5333333333333333},"euler_x":16.000768661499023,"euler_y":-1.5465433597564697,"euler_z":-2.8205406665802,"smoothed_x":15.85205075720273,"smoothed_y":-1.74316795082387,"left_eye_open_probability":0.601551353931427,"right_eye_open_probability":0.9371852278709412,"direction_command":null,"serial_connected":false,"processing_latency_ms":44,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":121},{"id":4203,"event_type":"session_ended","client_timestamp":"2026-09-22T21:26:06.279195+00:00","ingested_at":"2026-09-22T21:26:06.384151+00:00","sequence_number":6,"has_face":true,"tracking_id":0,"face_bbox_norm":{"x":0.125,"y":0.5333333333333333,"w":0.37222222222222223,"h":0.5583333333333333},"euler_x":15.055248260498047,"euler_y":-1.8269089460372925,"euler_z":-2.6883323192596436,"smoothed_x":15.601245165910456,"smoothed_y":-1.918280951049788,"left_eye_open_probability":0.7684621810913086,"right_eye_open_probability":0.9376009702682495,"direction_command":null,"serial_connected":false,"processing_latency_ms":26,"serial_latency_ms":null,"zoom_level":1.0,"exposure_offset":0.0,"preview_width":720,"preview_height":480,"frame_luminance":121}],"send_annotated_snapshots":false}