{"active_scenarios": ["falldown_detected", "no_hardhat_persistent"], "analysis_config": {"flush_interval_seconds": 15.0, "include_event_records": true, "max_buffer_records": 32, "summary_interval_frames": 120, "summary_only": true}, "cctv_id": "16", "created_at": "2026-04-30T17:48:32", "instance_id": "1d97fcda", "record_type": "session_start", "source_url": "rtsp://admin:smart1357%21@223.171.148.6:554/Streaming/Channels/101"}
{"cctv_id": "16", "created_at": "2026-04-30T17:48:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 120, "lifetime_counters": {"assigned_from_manual_pool": 237, "assigned_from_recent_track": 1, "fall_candidate_no_prev_worker_context": 3, "fall_candidate_rejected_no_support": 120, "fall_candidate_seen": 120, "pseudo_created": 4, "pseudo_promoted_to_manual": 3, "pseudo_reused": 3, "real_match_assigned": 174, "reconciled_to_real": 214, "tracker_online_targets": 174, "tracker_removed_tracks": 2, "tracker_update_calls": 120, "unmatched_objects": 248}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313643, "bbox_height_ratio_median": 0.522222, "bbox_height_ratio_p75": 0.529861, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001762, "bbox_height_ratio_median": 0.063194, "bbox_height_ratio_p75": 0.063889, "bbox_width_ratio_median": 0.027783, "frame_presence_count": 120, "label_counts": {"no_helmet": 164}, "object_sample_count": 164}, "작업자": {"bbox_area_ratio_median": 0.000239, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.054427, "bbox_width_ratio_median": 0.007031, "frame_presence_count": 119, "label_counts": {"small_worker": 138}, "object_sample_count": 138}}, "scene_scale_metrics": {"sample_count": 138, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:48:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 240, "lifetime_counters": {"assigned_from_manual_pool": 413, "assigned_from_recent_track": 2, "fall_candidate_no_prev_worker_context": 45, "fall_candidate_rejected_no_support": 240, "fall_candidate_seen": 240, "pseudo_created": 5, "pseudo_promoted_to_manual": 4, "pseudo_reused": 4, "real_match_assigned": 321, "reconciled_to_real": 386, "tracker_online_targets": 321, "tracker_removed_tracks": 4, "tracker_update_calls": 240, "unmatched_objects": 428}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310818, "bbox_height_ratio_median": 0.517882, "bbox_height_ratio_p75": 0.519792, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001801, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.02793, "frame_presence_count": 120, "label_counts": {"no_helmet": 154}, "object_sample_count": 154}, "작업자": {"bbox_area_ratio_median": 0.000233, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 53, "label_counts": {"small_worker": 53}, "object_sample_count": 53}}, "scene_scale_metrics": {"sample_count": 191, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:49:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 3, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 360, "lifetime_counters": {"assigned_from_manual_pool": 598, "assigned_from_recent_track": 2, "fall_candidate_no_prev_worker_context": 97, "fall_candidate_rejected_no_support": 360, "fall_candidate_seen": 360, "pseudo_created": 7, "pseudo_promoted_to_manual": 6, "pseudo_reused": 8, "real_match_assigned": 441, "reconciled_to_real": 573, "tracker_online_targets": 441, "tracker_removed_tracks": 4, "tracker_update_calls": 360, "unmatched_objects": 621}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313758, "bbox_height_ratio_median": 0.523611, "bbox_height_ratio_p75": 0.53125, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001722, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027197, "frame_presence_count": 120, "label_counts": {"no_helmet": 148}, "object_sample_count": 148}, "작업자": {"bbox_area_ratio_median": 0.000232, "bbox_height_ratio_median": 0.032986, "bbox_height_ratio_p75": 0.033681, "bbox_width_ratio_median": 0.007031, "frame_presence_count": 45, "label_counts": {"small_worker": 45}, "object_sample_count": 45}}, "scene_scale_metrics": {"sample_count": 236, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:49:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 480, "lifetime_counters": {"assigned_from_manual_pool": 865, "assigned_from_recent_track": 2, "fall_candidate_no_prev_worker_context": 97, "fall_candidate_rejected_no_support": 480, "fall_candidate_seen": 480, "pseudo_created": 8, "pseudo_promoted_to_manual": 7, "pseudo_reused": 9, "real_match_assigned": 566, "reconciled_to_real": 841, "tracker_online_targets": 566, "tracker_removed_tracks": 4, "tracker_update_calls": 480, "unmatched_objects": 891}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.308147, "bbox_height_ratio_median": 0.514583, "bbox_height_ratio_p75": 0.519097, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001718, "bbox_height_ratio_median": 0.061458, "bbox_height_ratio_p75": 0.0625, "bbox_width_ratio_median": 0.02749, "frame_presence_count": 120, "label_counts": {"no_helmet": 159}, "object_sample_count": 159}, "작업자": {"bbox_area_ratio_median": 0.000224, "bbox_height_ratio_median": 0.033681, "bbox_height_ratio_p75": 0.033681, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 116, "label_counts": {"small_worker": 116}, "object_sample_count": 116}}, "scene_scale_metrics": {"sample_count": 352, "worker_height_ratio_median": 0.033681, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:49:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 600, "lifetime_counters": {"assigned_from_manual_pool": 1002, "assigned_from_recent_track": 3, "fall_candidate_no_prev_worker_context": 165, "fall_candidate_rejected_no_support": 600, "fall_candidate_seen": 600, "pseudo_created": 10, "pseudo_promoted_to_manual": 8, "pseudo_reused": 10, "real_match_assigned": 753, "reconciled_to_real": 972, "tracker_online_targets": 753, "tracker_removed_tracks": 7, "tracker_update_calls": 600, "unmatched_objects": 1033}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31177, "bbox_height_ratio_median": 0.519444, "bbox_height_ratio_p75": 0.528472, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.002024, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064592, "bbox_width_ratio_median": 0.031385, "frame_presence_count": 120, "label_counts": {"no_helmet": 140}, "object_sample_count": 140}, "작업자": {"bbox_area_ratio_median": 0.000226, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 69, "label_counts": {"small_worker": 69}, "object_sample_count": 69}}, "scene_scale_metrics": {"sample_count": 421, "worker_height_ratio_median": 0.033681, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:49:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 1, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 720, "lifetime_counters": {"assigned_from_manual_pool": 1165, "assigned_from_recent_track": 3, "fall_candidate_no_prev_worker_context": 230, "fall_candidate_rejected_no_support": 720, "fall_candidate_seen": 720, "pseudo_created": 12, "pseudo_promoted_to_manual": 10, "pseudo_reused": 14, "real_match_assigned": 888, "reconciled_to_real": 1126, "tracker_online_targets": 888, "tracker_removed_tracks": 7, "tracker_update_calls": 720, "unmatched_objects": 1204}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.309908, "bbox_height_ratio_median": 0.515972, "bbox_height_ratio_p75": 0.522222, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.0017, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027148, "frame_presence_count": 120, "label_counts": {"no_helmet": 155}, "object_sample_count": 155}, "작업자": {"bbox_area_ratio_median": 0.000226, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034028, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 31, "label_counts": {"small_worker": 31}, "object_sample_count": 31}}, "scene_scale_metrics": {"sample_count": 452, "worker_height_ratio_median": 0.033681, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:49:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 840, "lifetime_counters": {"assigned_from_manual_pool": 1397, "assigned_from_recent_track": 4, "fall_candidate_no_prev_worker_context": 236, "fall_candidate_rejected_no_support": 840, "fall_candidate_seen": 840, "pseudo_created": 12, "pseudo_promoted_to_manual": 10, "pseudo_reused": 14, "real_match_assigned": 1022, "reconciled_to_real": 1339, "tracker_online_targets": 1022, "tracker_removed_tracks": 8, "tracker_update_calls": 840, "unmatched_objects": 1437}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312297, "bbox_height_ratio_median": 0.520833, "bbox_height_ratio_p75": 0.523958, "bbox_width_ratio_median": 0.599609, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001845, "bbox_height_ratio_median": 0.063542, "bbox_height_ratio_p75": 0.064645, "bbox_width_ratio_median": 0.028271, "frame_presence_count": 120, "label_counts": {"no_helmet": 145}, "object_sample_count": 145}, "작업자": {"bbox_area_ratio_median": 0.000233, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034722, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 102, "label_counts": {"small_worker": 102}, "object_sample_count": 102}}, "scene_scale_metrics": {"sample_count": 554, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:50:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 3, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 960, "lifetime_counters": {"assigned_from_manual_pool": 1659, "assigned_from_recent_track": 4, "fall_candidate_no_prev_worker_context": 236, "fall_candidate_rejected_no_support": 960, "fall_candidate_seen": 960, "pseudo_created": 13, "pseudo_promoted_to_manual": 11, "pseudo_reused": 15, "real_match_assigned": 1142, "reconciled_to_real": 1602, "tracker_online_targets": 1142, "tracker_removed_tracks": 8, "tracker_update_calls": 960, "unmatched_objects": 1702}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312072, "bbox_height_ratio_median": 0.519792, "bbox_height_ratio_p75": 0.527083, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001967, "bbox_height_ratio_median": 0.063667, "bbox_height_ratio_p75": 0.065278, "bbox_width_ratio_median": 0.030901, "frame_presence_count": 120, "label_counts": {"no_helmet": 152}, "object_sample_count": 152}, "작업자": {"bbox_area_ratio_median": 0.000228, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 113, "label_counts": {"small_worker": 113}, "object_sample_count": 113}}, "scene_scale_metrics": {"sample_count": 667, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:50:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1080, "lifetime_counters": {"assigned_from_manual_pool": 1929, "assigned_from_recent_track": 4, "fall_candidate_no_prev_worker_context": 236, "fall_candidate_rejected_no_support": 1080, "fall_candidate_seen": 1080, "pseudo_created": 13, "pseudo_promoted_to_manual": 11, "pseudo_reused": 15, "real_match_assigned": 1266, "reconciled_to_real": 1872, "tracker_online_targets": 1286, "tracker_removed_tracks": 9, "tracker_update_calls": 1080, "unmatched_objects": 1972}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.315006, "bbox_height_ratio_median": 0.525694, "bbox_height_ratio_p75": 0.530556, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001791, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.027637, "frame_presence_count": 120, "label_counts": {"no_helmet": 167}, "object_sample_count": 167}, "작업자": {"bbox_area_ratio_median": 0.000233, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 107, "label_counts": {"small_worker": 107}, "object_sample_count": 107}}, "scene_scale_metrics": {"sample_count": 774, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:50:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 1200, "lifetime_counters": {"assigned_from_manual_pool": 2147, "assigned_from_recent_track": 6, "fall_candidate_no_prev_worker_context": 243, "fall_candidate_rejected_no_support": 1200, "fall_candidate_seen": 1200, "pseudo_created": 14, "pseudo_promoted_to_manual": 12, "pseudo_reused": 18, "real_match_assigned": 1446, "reconciled_to_real": 2038, "tracker_online_targets": 1466, "tracker_removed_tracks": 12, "tracker_update_calls": 1200, "unmatched_objects": 2197}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310103, "bbox_height_ratio_median": 0.51684, "bbox_height_ratio_p75": 0.522222, "bbox_width_ratio_median": 0.599609, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001924, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.029639, "frame_presence_count": 120, "label_counts": {"no_helmet": 177}, "object_sample_count": 177}, "작업자": {"bbox_area_ratio_median": 0.000521, "bbox_height_ratio_median": 0.05408, "bbox_height_ratio_p75": 0.054167, "bbox_width_ratio_median": 0.009619, "frame_presence_count": 87, "label_counts": {"small_worker": 108}, "object_sample_count": 108}}, "scene_scale_metrics": {"sample_count": 882, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:50:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1320, "lifetime_counters": {"assigned_from_manual_pool": 2398, "assigned_from_recent_track": 7, "fall_candidate_no_prev_worker_context": 264, "fall_candidate_rejected_no_support": 1320, "fall_candidate_seen": 1320, "pseudo_created": 14, "pseudo_promoted_to_manual": 12, "pseudo_reused": 18, "real_match_assigned": 1593, "reconciled_to_real": 2229, "tracker_online_targets": 1613, "tracker_removed_tracks": 14, "tracker_update_calls": 1320, "unmatched_objects": 2449}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.306148, "bbox_height_ratio_median": 0.511285, "bbox_height_ratio_p75": 0.518403, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00203, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.031768, "frame_presence_count": 120, "label_counts": {"no_helmet": 202}, "object_sample_count": 202}, "작업자": {"bbox_area_ratio_median": 0.000242, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.007031, "frame_presence_count": 77, "label_counts": {"small_worker": 77}, "object_sample_count": 77}}, "scene_scale_metrics": {"sample_count": 959, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:50:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1440, "lifetime_counters": {"assigned_from_manual_pool": 2607, "assigned_from_recent_track": 7, "fall_candidate_no_prev_worker_context": 296, "fall_candidate_rejected_no_support": 1436, "fall_candidate_seen": 1436, "pseudo_created": 16, "pseudo_promoted_to_manual": 14, "pseudo_reused": 20, "real_match_assigned": 1739, "reconciled_to_real": 2440, "tracker_online_targets": 1759, "tracker_removed_tracks": 15, "tracker_update_calls": 1440, "unmatched_objects": 2664}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311993, "bbox_height_ratio_median": 0.520312, "bbox_height_ratio_p75": 0.528472, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001703, "bbox_height_ratio_median": 0.063194, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027051, "frame_presence_count": 120, "label_counts": {"no_helmet": 157}, "object_sample_count": 157}, "작업자": {"bbox_area_ratio_median": 0.000217, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034722, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 84, "label_counts": {"small_worker": 84}, "object_sample_count": 84}}, "scene_scale_metrics": {"sample_count": 1043, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:51:10", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1560, "lifetime_counters": {"assigned_from_manual_pool": 2883, "assigned_from_recent_track": 7, "fall_candidate_no_prev_worker_context": 299, "fall_candidate_rejected_no_support": 1553, "fall_candidate_seen": 1553, "pseudo_created": 18, "pseudo_promoted_to_manual": 15, "pseudo_reused": 21, "real_match_assigned": 1859, "reconciled_to_real": 2717, "tracker_online_targets": 1879, "tracker_removed_tracks": 15, "tracker_update_calls": 1560, "unmatched_objects": 2944}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310202, "bbox_height_ratio_median": 0.51684, "bbox_height_ratio_p75": 0.522222, "bbox_width_ratio_median": 0.600391, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001977, "bbox_height_ratio_median": 0.063889, "bbox_height_ratio_p75": 0.066207, "bbox_width_ratio_median": 0.028906, "frame_presence_count": 120, "label_counts": {"no_helmet": 173}, "object_sample_count": 173}, "작업자": {"bbox_area_ratio_median": 0.000224, "bbox_height_ratio_median": 0.033681, "bbox_height_ratio_p75": 0.034028, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 106, "label_counts": {"small_worker": 107}, "object_sample_count": 107}}, "scene_scale_metrics": {"sample_count": 1150, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:51:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 1680, "lifetime_counters": {"assigned_from_manual_pool": 3107, "assigned_from_recent_track": 8, "fall_candidate_no_prev_worker_context": 314, "fall_candidate_rejected_no_support": 1673, "fall_candidate_seen": 1673, "pseudo_created": 20, "pseudo_promoted_to_manual": 17, "pseudo_reused": 25, "real_match_assigned": 1993, "reconciled_to_real": 2933, "tracker_online_targets": 2013, "tracker_removed_tracks": 17, "tracker_update_calls": 1680, "unmatched_objects": 3177}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31604, "bbox_height_ratio_median": 0.526389, "bbox_height_ratio_p75": 0.530903, "bbox_width_ratio_median": 0.600391, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001861, "bbox_height_ratio_median": 0.064931, "bbox_height_ratio_p75": 0.06568, "bbox_width_ratio_median": 0.028662, "frame_presence_count": 120, "label_counts": {"no_helmet": 159}, "object_sample_count": 159}, "작업자": {"bbox_area_ratio_median": 0.000228, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.037153, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 88, "label_counts": {"small_worker": 88}, "object_sample_count": 88}}, "scene_scale_metrics": {"sample_count": 1238, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:51:34", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1800, "lifetime_counters": {"assigned_from_manual_pool": 3257, "assigned_from_recent_track": 9, "fall_candidate_no_prev_worker_context": 397, "fall_candidate_rejected_no_support": 1793, "fall_candidate_seen": 1793, "pseudo_created": 22, "pseudo_promoted_to_manual": 18, "pseudo_reused": 28, "real_match_assigned": 2133, "reconciled_to_real": 3074, "tracker_online_targets": 2153, "tracker_removed_tracks": 18, "tracker_update_calls": 1800, "unmatched_objects": 3334}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312912, "bbox_height_ratio_median": 0.520833, "bbox_height_ratio_p75": 0.524653, "bbox_width_ratio_median": 0.600781, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001712, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064931, "bbox_width_ratio_median": 0.027246, "frame_presence_count": 120, "label_counts": {"no_helmet": 133}, "object_sample_count": 133}, "작업자": {"bbox_area_ratio_median": 0.000226, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 43, "label_counts": {"small_worker": 44}, "object_sample_count": 44}}, "scene_scale_metrics": {"sample_count": 1282, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:51:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1920, "lifetime_counters": {"assigned_from_manual_pool": 3491, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 417, "fall_candidate_rejected_no_support": 1913, "fall_candidate_seen": 1913, "pseudo_created": 24, "pseudo_promoted_to_manual": 20, "pseudo_reused": 32, "real_match_assigned": 2261, "reconciled_to_real": 3262, "tracker_online_targets": 2281, "tracker_removed_tracks": 21, "tracker_update_calls": 1920, "unmatched_objects": 3577}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313542, "bbox_height_ratio_median": 0.522569, "bbox_height_ratio_p75": 0.527778, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001725, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.0625, "bbox_width_ratio_median": 0.027441, "frame_presence_count": 120, "label_counts": {"no_helmet": 180}, "object_sample_count": 180}, "작업자": {"bbox_area_ratio_median": 0.000235, "bbox_height_ratio_median": 0.035417, "bbox_height_ratio_p75": 0.036458, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 71, "label_counts": {"small_worker": 71}, "object_sample_count": 71}}, "scene_scale_metrics": {"sample_count": 1353, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:51:58", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 2040, "lifetime_counters": {"assigned_from_manual_pool": 3664, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 497, "fall_candidate_rejected_no_support": 2033, "fall_candidate_seen": 2033, "pseudo_created": 27, "pseudo_promoted_to_manual": 21, "pseudo_reused": 36, "real_match_assigned": 2381, "reconciled_to_real": 3425, "tracker_online_targets": 2401, "tracker_removed_tracks": 22, "tracker_update_calls": 2040, "unmatched_objects": 3758}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31406, "bbox_height_ratio_median": 0.522917, "bbox_height_ratio_p75": 0.526042, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00193, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.029248, "frame_presence_count": 120, "label_counts": {"no_helmet": 166}, "object_sample_count": 166}, "작업자": {"bbox_area_ratio_median": 0.000242, "bbox_height_ratio_median": 0.036458, "bbox_height_ratio_p75": 0.036806, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 15, "label_counts": {"small_worker": 15}, "object_sample_count": 15}}, "scene_scale_metrics": {"sample_count": 1368, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:52:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 2160, "lifetime_counters": {"assigned_from_manual_pool": 3937, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 520, "fall_candidate_rejected_no_support": 2153, "fall_candidate_seen": 2153, "pseudo_created": 29, "pseudo_promoted_to_manual": 23, "pseudo_reused": 42, "real_match_assigned": 2509, "reconciled_to_real": 3700, "tracker_online_targets": 2529, "tracker_removed_tracks": 22, "tracker_update_calls": 2160, "unmatched_objects": 4041}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.307103, "bbox_height_ratio_median": 0.511979, "bbox_height_ratio_p75": 0.516319, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.002041, "bbox_height_ratio_median": 0.063542, "bbox_height_ratio_p75": 0.064931, "bbox_width_ratio_median": 0.032197, "frame_presence_count": 120, "label_counts": {"no_helmet": 185}, "object_sample_count": 185}, "작업자": {"bbox_area_ratio_median": 0.000232, "bbox_height_ratio_median": 0.037153, "bbox_height_ratio_p75": 0.037153, "bbox_width_ratio_median": 0.00625, "frame_presence_count": 86, "label_counts": {"small_worker": 106}, "object_sample_count": 106}}, "scene_scale_metrics": {"sample_count": 1474, "worker_height_ratio_median": 0.034028, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:52:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 3, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 2280, "lifetime_counters": {"assigned_from_manual_pool": 4157, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 592, "fall_candidate_rejected_no_support": 2273, "fall_candidate_seen": 2273, "pseudo_created": 31, "pseudo_promoted_to_manual": 25, "pseudo_reused": 46, "real_match_assigned": 2633, "reconciled_to_real": 3922, "tracker_online_targets": 2653, "tracker_removed_tracks": 24, "tracker_update_calls": 2280, "unmatched_objects": 4269}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312093, "bbox_height_ratio_median": 0.521181, "bbox_height_ratio_p75": 0.526389, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001796, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.028271, "frame_presence_count": 120, "label_counts": {"no_helmet": 193}, "object_sample_count": 193}, "작업자": {"bbox_area_ratio_median": 0.000222, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 39, "label_counts": {"small_worker": 39}, "object_sample_count": 39}}, "scene_scale_metrics": {"sample_count": 1513, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:52:34", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 1, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 2400, "lifetime_counters": {"assigned_from_manual_pool": 4451, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 603, "fall_candidate_rejected_no_support": 2393, "fall_candidate_seen": 2393, "pseudo_created": 32, "pseudo_promoted_to_manual": 25, "pseudo_reused": 46, "real_match_assigned": 2757, "reconciled_to_real": 4216, "tracker_online_targets": 2777, "tracker_removed_tracks": 24, "tracker_update_calls": 2400, "unmatched_objects": 4564}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312317, "bbox_height_ratio_median": 0.522569, "bbox_height_ratio_p75": 0.530556, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.002053, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.065278, "bbox_width_ratio_median": 0.033377, "frame_presence_count": 120, "label_counts": {"no_helmet": 199}, "object_sample_count": 199}, "작업자": {"bbox_area_ratio_median": 0.000235, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034722, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 100, "label_counts": {"small_worker": 100}, "object_sample_count": 100}}, "scene_scale_metrics": {"sample_count": 1613, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:52:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 2520, "lifetime_counters": {"assigned_from_manual_pool": 4688, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 606, "fall_candidate_rejected_no_support": 2513, "fall_candidate_seen": 2513, "pseudo_created": 34, "pseudo_promoted_to_manual": 27, "pseudo_reused": 50, "real_match_assigned": 2895, "reconciled_to_real": 4455, "tracker_online_targets": 2915, "tracker_removed_tracks": 26, "tracker_update_calls": 2520, "unmatched_objects": 4809}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.306503, "bbox_height_ratio_median": 0.5125, "bbox_height_ratio_p75": 0.526389, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001728, "bbox_height_ratio_median": 0.063194, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.027246, "frame_presence_count": 120, "label_counts": {"no_helmet": 140}, "object_sample_count": 140}, "작업자": {"bbox_area_ratio_median": 0.000237, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.035764, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 104, "label_counts": {"small_worker": 123}, "object_sample_count": 123}}, "scene_scale_metrics": {"sample_count": 1736, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:52:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 2640, "lifetime_counters": {"assigned_from_manual_pool": 4984, "assigned_from_recent_track": 10, "fall_candidate_no_prev_worker_context": 606, "fall_candidate_rejected_no_support": 2615, "fall_candidate_seen": 2615, "pseudo_created": 36, "pseudo_promoted_to_manual": 29, "pseudo_reused": 54, "real_match_assigned": 3015, "reconciled_to_real": 4753, "tracker_online_targets": 3035, "tracker_removed_tracks": 26, "tracker_update_calls": 2640, "unmatched_objects": 5113}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31667, "bbox_height_ratio_median": 0.528472, "bbox_height_ratio_p75": 0.530556, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001777, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064931, "bbox_width_ratio_median": 0.027686, "frame_presence_count": 120, "label_counts": {"no_helmet": 164}, "object_sample_count": 164}, "작업자": {"bbox_area_ratio_median": 0.000237, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.053906, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 102, "label_counts": {"small_worker": 140}, "object_sample_count": 140}}, "scene_scale_metrics": {"sample_count": 1876, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:53:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 2760, "lifetime_counters": {"assigned_from_manual_pool": 5210, "assigned_from_recent_track": 11, "fall_candidate_no_prev_worker_context": 646, "fall_candidate_rejected_no_support": 2717, "fall_candidate_seen": 2717, "pseudo_created": 39, "pseudo_promoted_to_manual": 31, "pseudo_reused": 60, "real_match_assigned": 3142, "reconciled_to_real": 4972, "tracker_online_targets": 3162, "tracker_removed_tracks": 29, "tracker_update_calls": 2760, "unmatched_objects": 5351}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.307727, "bbox_height_ratio_median": 0.513889, "bbox_height_ratio_p75": 0.530903, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001789, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.028467, "frame_presence_count": 120, "label_counts": {"no_helmet": 195}, "object_sample_count": 195}, "작업자": {"bbox_area_ratio_median": 0.000523, "bbox_height_ratio_median": 0.053819, "bbox_height_ratio_p75": 0.053906, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 50, "label_counts": {"small_worker": 50}, "object_sample_count": 50}}, "scene_scale_metrics": {"sample_count": 1926, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:53:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 2880, "lifetime_counters": {"assigned_from_manual_pool": 5405, "assigned_from_recent_track": 11, "fall_candidate_no_prev_worker_context": 681, "fall_candidate_rejected_no_support": 2817, "fall_candidate_seen": 2817, "pseudo_created": 42, "pseudo_promoted_to_manual": 34, "pseudo_reused": 65, "real_match_assigned": 3262, "reconciled_to_real": 5170, "tracker_online_targets": 3282, "tracker_removed_tracks": 29, "tracker_update_calls": 2880, "unmatched_objects": 5557}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312301, "bbox_height_ratio_median": 0.521528, "bbox_height_ratio_p75": 0.522917, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001851, "bbox_height_ratio_median": 0.063542, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.028662, "frame_presence_count": 120, "label_counts": {"no_helmet": 150}, "object_sample_count": 150}, "작업자": {"bbox_area_ratio_median": 0.000242, "bbox_height_ratio_median": 0.037153, "bbox_height_ratio_p75": 0.0375, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 56, "label_counts": {"small_worker": 56}, "object_sample_count": 56}}, "scene_scale_metrics": {"sample_count": 1982, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:53:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 3000, "lifetime_counters": {"assigned_from_manual_pool": 5664, "assigned_from_recent_track": 11, "fall_candidate_no_prev_worker_context": 686, "fall_candidate_rejected_no_support": 2895, "fall_candidate_seen": 2895, "pseudo_created": 42, "pseudo_promoted_to_manual": 34, "pseudo_reused": 65, "real_match_assigned": 3391, "reconciled_to_real": 5429, "tracker_online_targets": 3411, "tracker_removed_tracks": 29, "tracker_update_calls": 3000, "unmatched_objects": 5816}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.309404, "bbox_height_ratio_median": 0.516493, "bbox_height_ratio_p75": 0.519097, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001794, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.02749, "frame_presence_count": 120, "label_counts": {"no_helmet": 191}, "object_sample_count": 191}, "작업자": {"bbox_area_ratio_median": 0.000237, "bbox_height_ratio_median": 0.037153, "bbox_height_ratio_p75": 0.037153, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 77, "label_counts": {"small_worker": 77}, "object_sample_count": 77}}, "scene_scale_metrics": {"sample_count": 2059, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:53:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 3120, "lifetime_counters": {"assigned_from_manual_pool": 5875, "assigned_from_recent_track": 12, "fall_candidate_no_prev_worker_context": 700, "fall_candidate_rejected_no_support": 3015, "fall_candidate_seen": 3015, "pseudo_created": 44, "pseudo_promoted_to_manual": 36, "pseudo_reused": 69, "real_match_assigned": 3514, "reconciled_to_real": 5642, "tracker_online_targets": 3534, "tracker_removed_tracks": 32, "tracker_update_calls": 3120, "unmatched_objects": 6036}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312524, "bbox_height_ratio_median": 0.522743, "bbox_height_ratio_p75": 0.527778, "bbox_width_ratio_median": 0.598437, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001917, "bbox_height_ratio_median": 0.06441, "bbox_height_ratio_p75": 0.067179, "bbox_width_ratio_median": 0.028857, "frame_presence_count": 120, "label_counts": {"no_helmet": 140}, "object_sample_count": 140}, "작업자": {"bbox_area_ratio_median": 0.000233, "bbox_height_ratio_median": 0.036458, "bbox_height_ratio_p75": 0.037153, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 73, "label_counts": {"small_worker": 83}, "object_sample_count": 83}}, "scene_scale_metrics": {"sample_count": 2142, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:53:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 3240, "lifetime_counters": {"assigned_from_manual_pool": 6070, "assigned_from_recent_track": 12, "fall_candidate_no_prev_worker_context": 708, "fall_candidate_rejected_no_support": 3135, "fall_candidate_seen": 3135, "pseudo_created": 46, "pseudo_promoted_to_manual": 38, "pseudo_reused": 73, "real_match_assigned": 3650, "reconciled_to_real": 5839, "tracker_online_targets": 3670, "tracker_removed_tracks": 33, "tracker_update_calls": 3240, "unmatched_objects": 6239}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.308777, "bbox_height_ratio_median": 0.515972, "bbox_height_ratio_p75": 0.519097, "bbox_width_ratio_median": 0.598437, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00188, "bbox_height_ratio_median": 0.063889, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.029248, "frame_presence_count": 120, "label_counts": {"no_helmet": 132}, "object_sample_count": 132}, "작업자": {"bbox_area_ratio_median": 0.000234, "bbox_height_ratio_median": 0.037153, "bbox_height_ratio_p75": 0.0375, "bbox_width_ratio_median": 0.00625, "frame_presence_count": 82, "label_counts": {"small_worker": 87}, "object_sample_count": 87}}, "scene_scale_metrics": {"sample_count": 2229, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:54:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 3360, "lifetime_counters": {"assigned_from_manual_pool": 6311, "assigned_from_recent_track": 12, "fall_candidate_no_prev_worker_context": 708, "fall_candidate_rejected_no_support": 3235, "fall_candidate_seen": 3235, "pseudo_created": 48, "pseudo_promoted_to_manual": 40, "pseudo_reused": 77, "real_match_assigned": 3774, "reconciled_to_real": 6082, "tracker_online_targets": 3794, "tracker_removed_tracks": 34, "tracker_update_calls": 3360, "unmatched_objects": 6488}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311375, "bbox_height_ratio_median": 0.520312, "bbox_height_ratio_p75": 0.527431, "bbox_width_ratio_median": 0.598828, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001719, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.027295, "frame_presence_count": 120, "label_counts": {"no_helmet": 137}, "object_sample_count": 137}, "작업자": {"bbox_area_ratio_median": 0.000239, "bbox_height_ratio_median": 0.037153, "bbox_height_ratio_p75": 0.0375, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 97, "label_counts": {"small_worker": 116}, "object_sample_count": 116}}, "scene_scale_metrics": {"sample_count": 2345, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:54:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 3480, "lifetime_counters": {"assigned_from_manual_pool": 6546, "assigned_from_recent_track": 13, "fall_candidate_no_prev_worker_context": 718, "fall_candidate_rejected_no_support": 3322, "fall_candidate_seen": 3322, "pseudo_created": 50, "pseudo_promoted_to_manual": 42, "pseudo_reused": 81, "real_match_assigned": 3895, "reconciled_to_real": 6289, "tracker_online_targets": 3915, "tracker_removed_tracks": 35, "tracker_update_calls": 3480, "unmatched_objects": 6732}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.315422, "bbox_height_ratio_median": 0.526389, "bbox_height_ratio_p75": 0.533333, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001766, "bbox_height_ratio_median": 0.063021, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.027393, "frame_presence_count": 120, "label_counts": {"no_helmet": 152}, "object_sample_count": 152}, "작업자": {"bbox_area_ratio_median": 0.000249, "bbox_height_ratio_median": 0.037847, "bbox_height_ratio_p75": 0.054167, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 93, "label_counts": {"small_worker": 93}, "object_sample_count": 93}}, "scene_scale_metrics": {"sample_count": 2438, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:54:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 3600, "lifetime_counters": {"assigned_from_manual_pool": 6790, "assigned_from_recent_track": 13, "fall_candidate_no_prev_worker_context": 729, "fall_candidate_rejected_no_support": 3435, "fall_candidate_seen": 3435, "pseudo_created": 53, "pseudo_promoted_to_manual": 45, "pseudo_reused": 86, "real_match_assigned": 4015, "reconciled_to_real": 6452, "tracker_online_targets": 4035, "tracker_removed_tracks": 36, "tracker_update_calls": 3600, "unmatched_objects": 6987}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312917, "bbox_height_ratio_median": 0.521701, "bbox_height_ratio_p75": 0.529861, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001919, "bbox_height_ratio_median": 0.063889, "bbox_height_ratio_p75": 0.065278, "bbox_width_ratio_median": 0.029395, "frame_presence_count": 120, "label_counts": {"no_helmet": 163}, "object_sample_count": 163}, "작업자": {"bbox_area_ratio_median": 0.00023, "bbox_height_ratio_median": 0.036458, "bbox_height_ratio_p75": 0.036806, "bbox_width_ratio_median": 0.00625, "frame_presence_count": 84, "label_counts": {"small_worker": 92}, "object_sample_count": 92}}, "scene_scale_metrics": {"sample_count": 2530, "worker_height_ratio_median": 0.034375, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:54:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 3720, "lifetime_counters": {"assigned_from_manual_pool": 6999, "assigned_from_recent_track": 14, "fall_candidate_no_prev_worker_context": 760, "fall_candidate_rejected_no_support": 3555, "fall_candidate_seen": 3555, "pseudo_created": 56, "pseudo_promoted_to_manual": 46, "pseudo_reused": 87, "real_match_assigned": 4174, "reconciled_to_real": 6579, "tracker_online_targets": 4194, "tracker_removed_tracks": 37, "tracker_update_calls": 3720, "unmatched_objects": 7202}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312819, "bbox_height_ratio_median": 0.521701, "bbox_height_ratio_p75": 0.529861, "bbox_width_ratio_median": 0.598828, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001738, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064583, "bbox_width_ratio_median": 0.027539, "frame_presence_count": 120, "label_counts": {"no_helmet": 130}, "object_sample_count": 130}, "작업자": {"bbox_area_ratio_median": 0.000261, "bbox_height_ratio_median": 0.038194, "bbox_height_ratio_p75": 0.053819, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 66, "label_counts": {"small_worker": 124}, "object_sample_count": 124}}, "scene_scale_metrics": {"sample_count": 2654, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:54:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 1, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 3840, "lifetime_counters": {"assigned_from_manual_pool": 7220, "assigned_from_recent_track": 14, "fall_candidate_no_prev_worker_context": 803, "fall_candidate_rejected_no_support": 3655, "fall_candidate_seen": 3655, "pseudo_created": 58, "pseudo_promoted_to_manual": 48, "pseudo_reused": 93, "real_match_assigned": 4311, "reconciled_to_real": 6802, "tracker_online_targets": 4331, "tracker_removed_tracks": 38, "tracker_update_calls": 3840, "unmatched_objects": 7433}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311686, "bbox_height_ratio_median": 0.520833, "bbox_height_ratio_p75": 0.522917, "bbox_width_ratio_median": 0.598437, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001847, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.02876, "frame_presence_count": 120, "label_counts": {"no_helmet": 159}, "object_sample_count": 159}, "작업자": {"bbox_area_ratio_median": 0.000233, "bbox_height_ratio_median": 0.036111, "bbox_height_ratio_p75": 0.053819, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 89, "label_counts": {"small_worker": 89}, "object_sample_count": 89}}, "scene_scale_metrics": {"sample_count": 2743, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:55:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 1, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 3960, "lifetime_counters": {"assigned_from_manual_pool": 7432, "assigned_from_recent_track": 15, "fall_candidate_no_prev_worker_context": 858, "fall_candidate_rejected_no_support": 3775, "fall_candidate_seen": 3775, "pseudo_created": 59, "pseudo_promoted_to_manual": 49, "pseudo_reused": 94, "real_match_assigned": 4507, "reconciled_to_real": 7012, "tracker_online_targets": 4527, "tracker_removed_tracks": 39, "tracker_update_calls": 3960, "unmatched_objects": 7649}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310836, "bbox_height_ratio_median": 0.518229, "bbox_height_ratio_p75": 0.524306, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00176, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.028369, "frame_presence_count": 120, "label_counts": {"no_helmet": 183}, "object_sample_count": 183}, "작업자": {"bbox_area_ratio_median": 0.000228, "bbox_height_ratio_median": 0.035069, "bbox_height_ratio_p75": 0.054167, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 75, "label_counts": {"small_worker": 109}, "object_sample_count": 109}}, "scene_scale_metrics": {"sample_count": 2852, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:55:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "pseudo_reused": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 4}, "frame_idx": 4080, "lifetime_counters": {"assigned_from_manual_pool": 7735, "assigned_from_recent_track": 16, "fall_candidate_no_prev_worker_context": 866, "fall_candidate_rejected_no_support": 3875, "fall_candidate_seen": 3875, "pseudo_created": 62, "pseudo_promoted_to_manual": 51, "pseudo_reused": 99, "real_match_assigned": 4662, "reconciled_to_real": 7240, "tracker_online_targets": 4682, "tracker_removed_tracks": 41, "tracker_update_calls": 4080, "unmatched_objects": 7963}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.314386, "bbox_height_ratio_median": 0.524306, "bbox_height_ratio_p75": 0.528472, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001741, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.027686, "frame_presence_count": 120, "label_counts": {"no_helmet": 142}, "object_sample_count": 142}, "작업자": {"bbox_area_ratio_median": 0.000226, "bbox_height_ratio_median": 0.035069, "bbox_height_ratio_p75": 0.054167, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 120, "label_counts": {"small_worker": 207}, "object_sample_count": 207}}, "scene_scale_metrics": {"sample_count": 3059, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 1, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:55:34", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 4200, "lifetime_counters": {"assigned_from_manual_pool": 8044, "assigned_from_recent_track": 17, "fall_candidate_no_prev_worker_context": 866, "fall_candidate_rejected_no_support": 3986, "fall_candidate_seen": 3986, "pseudo_created": 63, "pseudo_promoted_to_manual": 53, "pseudo_reused": 100, "real_match_assigned": 4785, "reconciled_to_real": 7517, "tracker_online_targets": 4834, "tracker_removed_tracks": 43, "tracker_update_calls": 4200, "unmatched_objects": 8277}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.306813, "bbox_height_ratio_median": 0.513021, "bbox_height_ratio_p75": 0.519792, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001775, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.028174, "frame_presence_count": 120, "label_counts": {"no_helmet": 159}, "object_sample_count": 159}, "작업자": {"bbox_area_ratio_median": 0.000222, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.034722, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 120, "label_counts": {"small_worker": 158}, "object_sample_count": 158}}, "scene_scale_metrics": {"sample_count": 3217, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:55:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "real_match_assigned": 1, "reconciled_to_real": 3, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 4320, "lifetime_counters": {"assigned_from_manual_pool": 8338, "assigned_from_recent_track": 17, "fall_candidate_no_prev_worker_context": 868, "fall_candidate_rejected_no_support": 4060, "fall_candidate_seen": 4060, "pseudo_created": 64, "pseudo_promoted_to_manual": 54, "pseudo_reused": 103, "real_match_assigned": 4923, "reconciled_to_real": 7812, "tracker_online_targets": 4972, "tracker_removed_tracks": 46, "tracker_update_calls": 4320, "unmatched_objects": 8576}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.314595, "bbox_height_ratio_median": 0.525, "bbox_height_ratio_p75": 0.530556, "bbox_width_ratio_median": 0.598828, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001802, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.028149, "frame_presence_count": 120, "label_counts": {"no_helmet": 192}, "object_sample_count": 192}, "작업자": {"bbox_area_ratio_median": 0.000222, "bbox_height_ratio_median": 0.034375, "bbox_height_ratio_p75": 0.035069, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 112, "label_counts": {"small_worker": 125}, "object_sample_count": 125}}, "scene_scale_metrics": {"sample_count": 3342, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:55:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 4440, "lifetime_counters": {"assigned_from_manual_pool": 8475, "assigned_from_recent_track": 17, "fall_candidate_no_prev_worker_context": 899, "fall_candidate_rejected_no_support": 4135, "fall_candidate_seen": 4135, "pseudo_created": 66, "pseudo_promoted_to_manual": 55, "pseudo_reused": 108, "real_match_assigned": 5043, "reconciled_to_real": 7950, "tracker_online_targets": 5092, "tracker_removed_tracks": 47, "tracker_update_calls": 4440, "unmatched_objects": 8721}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.306667, "bbox_height_ratio_median": 0.511458, "bbox_height_ratio_p75": 0.519444, "bbox_width_ratio_median": 0.598828, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001725, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064931, "bbox_width_ratio_median": 0.027881, "frame_presence_count": 120, "label_counts": {"no_helmet": 125}, "object_sample_count": 125}, "작업자": {"bbox_area_ratio_median": 0.000533, "bbox_height_ratio_median": 0.053819, "bbox_height_ratio_p75": 0.053819, "bbox_width_ratio_median": 0.009912, "frame_presence_count": 20, "label_counts": {"small_worker": 20}, "object_sample_count": 20}}, "scene_scale_metrics": {"sample_count": 3362, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:56:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 4560, "lifetime_counters": {"assigned_from_manual_pool": 8645, "assigned_from_recent_track": 17, "fall_candidate_no_prev_worker_context": 948, "fall_candidate_rejected_no_support": 4215, "fall_candidate_seen": 4215, "pseudo_created": 71, "pseudo_promoted_to_manual": 58, "pseudo_reused": 115, "real_match_assigned": 5174, "reconciled_to_real": 8123, "tracker_online_targets": 5223, "tracker_removed_tracks": 47, "tracker_update_calls": 4560, "unmatched_objects": 8906}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.307311, "bbox_height_ratio_median": 0.513194, "bbox_height_ratio_p75": 0.522917, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001755, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.028125, "frame_presence_count": 120, "label_counts": {"no_helmet": 161}, "object_sample_count": 161}, "작업자": {"bbox_area_ratio_median": 0.00023, "bbox_height_ratio_median": 0.036458, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 30, "label_counts": {"small_worker": 35}, "object_sample_count": 35}}, "scene_scale_metrics": {"sample_count": 3397, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:56:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 4680, "lifetime_counters": {"assigned_from_manual_pool": 8840, "assigned_from_recent_track": 17, "fall_candidate_no_prev_worker_context": 1022, "fall_candidate_rejected_no_support": 4314, "fall_candidate_seen": 4314, "pseudo_created": 76, "pseudo_promoted_to_manual": 60, "pseudo_reused": 125, "real_match_assigned": 5294, "reconciled_to_real": 8320, "tracker_online_targets": 5343, "tracker_removed_tracks": 48, "tracker_update_calls": 4680, "unmatched_objects": 9118}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.305032, "bbox_height_ratio_median": 0.509549, "bbox_height_ratio_p75": 0.515972, "bbox_width_ratio_median": 0.598437, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001715, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.062153, "bbox_width_ratio_median": 0.027295, "frame_presence_count": 120, "label_counts": {"no_helmet": 183}, "object_sample_count": 183}, "작업자": {"bbox_area_ratio_median": 0.000538, "bbox_height_ratio_median": 0.054514, "bbox_height_ratio_p75": 0.054688, "bbox_width_ratio_median": 0.009863, "frame_presence_count": 26, "label_counts": {"small_worker": 29}, "object_sample_count": 29}}, "scene_scale_metrics": {"sample_count": 3426, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:56:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 4800, "lifetime_counters": {"assigned_from_manual_pool": 8986, "assigned_from_recent_track": 18, "fall_candidate_no_prev_worker_context": 1075, "fall_candidate_rejected_no_support": 4375, "fall_candidate_seen": 4375, "pseudo_created": 79, "pseudo_promoted_to_manual": 62, "pseudo_reused": 131, "real_match_assigned": 5441, "reconciled_to_real": 8460, "tracker_online_targets": 5490, "tracker_removed_tracks": 49, "tracker_update_calls": 4800, "unmatched_objects": 9276}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312621, "bbox_height_ratio_median": 0.522396, "bbox_height_ratio_p75": 0.532639, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00182, "bbox_height_ratio_median": 0.063194, "bbox_height_ratio_p75": 0.065278, "bbox_width_ratio_median": 0.028125, "frame_presence_count": 120, "label_counts": {"no_helmet": 165}, "object_sample_count": 165}, "작업자": {"bbox_area_ratio_median": 0.00023, "bbox_height_ratio_median": 0.033681, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.006836, "frame_presence_count": 20, "label_counts": {"small_worker": 20}, "object_sample_count": 20}}, "scene_scale_metrics": {"sample_count": 3446, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:56:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "pseudo_promoted_to_manual": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 4920, "lifetime_counters": {"assigned_from_manual_pool": 9224, "assigned_from_recent_track": 18, "fall_candidate_no_prev_worker_context": 1090, "fall_candidate_rejected_no_support": 4461, "fall_candidate_seen": 4461, "pseudo_created": 81, "pseudo_promoted_to_manual": 64, "pseudo_reused": 137, "real_match_assigned": 5561, "reconciled_to_real": 8647, "tracker_online_targets": 5610, "tracker_removed_tracks": 49, "tracker_update_calls": 4920, "unmatched_objects": 9524}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.307842, "bbox_height_ratio_median": 0.51441, "bbox_height_ratio_p75": 0.520139, "bbox_width_ratio_median": 0.598828, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001747, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.062153, "bbox_width_ratio_median": 0.027881, "frame_presence_count": 120, "label_counts": {"no_helmet": 173}, "object_sample_count": 173}, "작업자": {"bbox_area_ratio_median": 0.000224, "bbox_height_ratio_median": 0.034028, "bbox_height_ratio_p75": 0.034375, "bbox_width_ratio_median": 0.006641, "frame_presence_count": 75, "label_counts": {"small_worker": 75}, "object_sample_count": 75}}, "scene_scale_metrics": {"sample_count": 3521, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:56:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 5040, "lifetime_counters": {"assigned_from_manual_pool": 9428, "assigned_from_recent_track": 18, "fall_candidate_no_prev_worker_context": 1096, "fall_candidate_rejected_no_support": 4482, "fall_candidate_seen": 4482, "pseudo_created": 83, "pseudo_promoted_to_manual": 64, "pseudo_reused": 139, "real_match_assigned": 5701, "reconciled_to_real": 8782, "tracker_online_targets": 5750, "tracker_removed_tracks": 50, "tracker_update_calls": 5040, "unmatched_objects": 9732}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.317079, "bbox_height_ratio_median": 0.528125, "bbox_height_ratio_p75": 0.53125, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00182, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.028369, "frame_presence_count": 120, "label_counts": {"no_helmet": 189}, "object_sample_count": 189}, "작업자": {"bbox_area_ratio_median": 0.000532, "bbox_height_ratio_median": 0.054167, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.009766, "frame_presence_count": 39, "label_counts": {"small_worker": 39}, "object_sample_count": 39}}, "scene_scale_metrics": {"sample_count": 3560, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:57:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 5160, "lifetime_counters": {"assigned_from_manual_pool": 9602, "assigned_from_recent_track": 18, "fall_candidate_no_prev_worker_context": 1164, "fall_candidate_rejected_no_support": 4595, "fall_candidate_seen": 4595, "pseudo_created": 86, "pseudo_promoted_to_manual": 65, "pseudo_reused": 144, "real_match_assigned": 5826, "reconciled_to_real": 8937, "tracker_online_targets": 5875, "tracker_removed_tracks": 50, "tracker_update_calls": 5160, "unmatched_objects": 9915}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310133, "bbox_height_ratio_median": 0.518056, "bbox_height_ratio_p75": 0.520139, "bbox_width_ratio_median": 0.598437, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001778, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.027783, "frame_presence_count": 120, "label_counts": {"no_helmet": 142}, "object_sample_count": 142}, "작업자": {"bbox_area_ratio_median": 0.000228, "bbox_height_ratio_median": 0.036458, "bbox_height_ratio_p75": 0.037153, "bbox_width_ratio_median": 0.00625, "frame_presence_count": 46, "label_counts": {"small_worker": 46}, "object_sample_count": 46}}, "scene_scale_metrics": {"sample_count": 3606, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:57:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 3, "reconciled_to_real": 1, "tracker_online_targets": 3, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 5280, "lifetime_counters": {"assigned_from_manual_pool": 9798, "assigned_from_recent_track": 19, "fall_candidate_no_prev_worker_context": 1176, "fall_candidate_rejected_no_support": 4693, "fall_candidate_seen": 4693, "pseudo_created": 88, "pseudo_promoted_to_manual": 66, "pseudo_reused": 147, "real_match_assigned": 5987, "reconciled_to_real": 9100, "tracker_online_targets": 6036, "tracker_removed_tracks": 52, "tracker_update_calls": 5280, "unmatched_objects": 10118}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.308975, "bbox_height_ratio_median": 0.515625, "bbox_height_ratio_p75": 0.522917, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001756, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.067429, "bbox_width_ratio_median": 0.02793, "frame_presence_count": 120, "label_counts": {"no_helmet": 121}, "object_sample_count": 121}, "작업자": {"bbox_area_ratio_median": 0.000239, "bbox_height_ratio_median": 0.0375, "bbox_height_ratio_p75": 0.053906, "bbox_width_ratio_median": 0.007031, "frame_presence_count": 98, "label_counts": {"small_worker": 123}, "object_sample_count": 123}}, "scene_scale_metrics": {"sample_count": 3729, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 3}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:57:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 5400, "lifetime_counters": {"assigned_from_manual_pool": 10006, "assigned_from_recent_track": 20, "fall_candidate_no_prev_worker_context": 1203, "fall_candidate_rejected_no_support": 4793, "fall_candidate_seen": 4793, "pseudo_created": 90, "pseudo_promoted_to_manual": 68, "pseudo_reused": 151, "real_match_assigned": 6125, "reconciled_to_real": 9273, "tracker_online_targets": 6174, "tracker_removed_tracks": 55, "tracker_update_calls": 5400, "unmatched_objects": 10335}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311156, "bbox_height_ratio_median": 0.519444, "bbox_height_ratio_p75": 0.523611, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001809, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.028516, "frame_presence_count": 120, "label_counts": {"no_helmet": 159}, "object_sample_count": 159}, "작업자": {"bbox_area_ratio_median": 0.000522, "bbox_height_ratio_median": 0.053906, "bbox_height_ratio_p75": 0.053993, "bbox_width_ratio_median": 0.009668, "frame_presence_count": 62, "label_counts": {"small_worker": 76}, "object_sample_count": 76}}, "scene_scale_metrics": {"sample_count": 3805, "worker_height_ratio_median": 0.034722, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:57:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 5520, "lifetime_counters": {"assigned_from_manual_pool": 10208, "assigned_from_recent_track": 20, "fall_candidate_no_prev_worker_context": 1265, "fall_candidate_rejected_no_support": 4903, "fall_candidate_seen": 4903, "pseudo_created": 92, "pseudo_promoted_to_manual": 70, "pseudo_reused": 155, "real_match_assigned": 6332, "reconciled_to_real": 9463, "tracker_online_targets": 6382, "tracker_removed_tracks": 56, "tracker_update_calls": 5520, "unmatched_objects": 10545}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310084, "bbox_height_ratio_median": 0.515625, "bbox_height_ratio_p75": 0.525, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001793, "bbox_height_ratio_median": 0.061458, "bbox_height_ratio_p75": 0.062153, "bbox_width_ratio_median": 0.028076, "frame_presence_count": 120, "label_counts": {"no_helmet": 183}, "object_sample_count": 183}, "작업자": {"bbox_area_ratio_median": 0.000534, "bbox_height_ratio_median": 0.05408, "bbox_height_ratio_p75": 0.05434, "bbox_width_ratio_median": 0.009912, "frame_presence_count": 114, "label_counts": {"small_worker": 114}, "object_sample_count": 114}}, "scene_scale_metrics": {"sample_count": 3919, "worker_height_ratio_median": 0.035069, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:57:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "pseudo_created": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 5640, "lifetime_counters": {"assigned_from_manual_pool": 10413, "assigned_from_recent_track": 20, "fall_candidate_no_prev_worker_context": 1306, "fall_candidate_rejected_no_support": 5003, "fall_candidate_seen": 5003, "pseudo_created": 96, "pseudo_promoted_to_manual": 73, "pseudo_reused": 162, "real_match_assigned": 6454, "reconciled_to_real": 9671, "tracker_online_targets": 6504, "tracker_removed_tracks": 58, "tracker_update_calls": 5640, "unmatched_objects": 10764}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31802, "bbox_height_ratio_median": 0.530035, "bbox_height_ratio_p75": 0.532986, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.00172, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.027515, "frame_presence_count": 120, "label_counts": {"no_helmet": 152}, "object_sample_count": 152}, "작업자": {"bbox_area_ratio_median": 0.000539, "bbox_height_ratio_median": 0.053993, "bbox_height_ratio_p75": 0.054253, "bbox_width_ratio_median": 0.009961, "frame_presence_count": 69, "label_counts": {"small_worker": 69}, "object_sample_count": 69}}, "scene_scale_metrics": {"sample_count": 3988, "worker_height_ratio_median": 0.035069, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 1, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:58:10", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 5760, "lifetime_counters": {"assigned_from_manual_pool": 10705, "assigned_from_recent_track": 21, "fall_candidate_no_prev_worker_context": 1322, "fall_candidate_rejected_no_support": 5111, "fall_candidate_seen": 5111, "pseudo_created": 97, "pseudo_promoted_to_manual": 75, "pseudo_reused": 166, "real_match_assigned": 6578, "reconciled_to_real": 9964, "tracker_online_targets": 6648, "tracker_removed_tracks": 61, "tracker_update_calls": 5760, "unmatched_objects": 11064}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312824, "bbox_height_ratio_median": 0.521528, "bbox_height_ratio_p75": 0.525, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001754, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.062153, "bbox_width_ratio_median": 0.027734, "frame_presence_count": 120, "label_counts": {"no_helmet": 181}, "object_sample_count": 181}, "작업자": {"bbox_area_ratio_median": 0.000525, "bbox_height_ratio_median": 0.053733, "bbox_height_ratio_p75": 0.053993, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 82, "label_counts": {"small_worker": 123}, "object_sample_count": 123}}, "scene_scale_metrics": {"sample_count": 4111, "worker_height_ratio_median": 0.035069, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:58:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "tracker_online_targets": 2, "tracker_update_calls": 1}, "frame_idx": 5880, "lifetime_counters": {"assigned_from_manual_pool": 10827, "assigned_from_recent_track": 21, "fall_candidate_no_prev_worker_context": 1393, "fall_candidate_rejected_no_support": 5231, "fall_candidate_seen": 5231, "pseudo_created": 100, "pseudo_promoted_to_manual": 78, "pseudo_reused": 171, "real_match_assigned": 6800, "reconciled_to_real": 10085, "tracker_online_targets": 6870, "tracker_removed_tracks": 64, "tracker_update_calls": 5880, "unmatched_objects": 11197}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.318126, "bbox_height_ratio_median": 0.529861, "bbox_height_ratio_p75": 0.532639, "bbox_width_ratio_median": 0.599609, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001752, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.027881, "frame_presence_count": 120, "label_counts": {"no_helmet": 191}, "object_sample_count": 191}, "작업자": {"bbox_area_ratio_median": 0.000539, "bbox_height_ratio_median": 0.05408, "bbox_height_ratio_p75": 0.054167, "bbox_width_ratio_median": 0.009912, "frame_presence_count": 44, "label_counts": {"small_worker": 44}, "object_sample_count": 44}}, "scene_scale_metrics": {"sample_count": 4155, "worker_height_ratio_median": 0.035069, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 0, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:58:34", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 1, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 6000, "lifetime_counters": {"assigned_from_manual_pool": 10928, "assigned_from_recent_track": 21, "fall_candidate_no_prev_worker_context": 1412, "fall_candidate_rejected_no_support": 5342, "fall_candidate_seen": 5342, "pseudo_created": 104, "pseudo_promoted_to_manual": 81, "pseudo_reused": 179, "real_match_assigned": 7069, "reconciled_to_real": 10189, "tracker_online_targets": 7139, "tracker_removed_tracks": 66, "tracker_update_calls": 6000, "unmatched_objects": 11313}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311578, "bbox_height_ratio_median": 0.520486, "bbox_height_ratio_p75": 0.524306, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001743, "bbox_height_ratio_median": 0.061458, "bbox_height_ratio_p75": 0.061806, "bbox_width_ratio_median": 0.027832, "frame_presence_count": 120, "label_counts": {"no_helmet": 170}, "object_sample_count": 170}, "작업자": {"bbox_area_ratio_median": 0.000525, "bbox_height_ratio_median": 0.05408, "bbox_height_ratio_p75": 0.05434, "bbox_width_ratio_median": 0.009668, "frame_presence_count": 76, "label_counts": {"small_worker": 95}, "object_sample_count": 95}}, "scene_scale_metrics": {"sample_count": 4250, "worker_height_ratio_median": 0.035069, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:58:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 3, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 6120, "lifetime_counters": {"assigned_from_manual_pool": 11190, "assigned_from_recent_track": 21, "fall_candidate_no_prev_worker_context": 1414, "fall_candidate_rejected_no_support": 5462, "fall_candidate_seen": 5462, "pseudo_created": 106, "pseudo_promoted_to_manual": 83, "pseudo_reused": 183, "real_match_assigned": 7240, "reconciled_to_real": 10453, "tracker_online_targets": 7310, "tracker_removed_tracks": 66, "tracker_update_calls": 6120, "unmatched_objects": 11583}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.310642, "bbox_height_ratio_median": 0.51875, "bbox_height_ratio_p75": 0.526389, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001731, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.0625, "bbox_width_ratio_median": 0.027539, "frame_presence_count": 120, "label_counts": {"no_helmet": 155}, "object_sample_count": 155}, "작업자": {"bbox_area_ratio_median": 0.000525, "bbox_height_ratio_median": 0.05434, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.009668, "frame_presence_count": 120, "label_counts": {"small_worker": 166}, "object_sample_count": 166}}, "scene_scale_metrics": {"sample_count": 4416, "worker_height_ratio_median": 0.035417, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:58:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 6240, "lifetime_counters": {"assigned_from_manual_pool": 11527, "assigned_from_recent_track": 21, "fall_candidate_no_prev_worker_context": 1414, "fall_candidate_rejected_no_support": 5563, "fall_candidate_seen": 5563, "pseudo_created": 107, "pseudo_promoted_to_manual": 84, "pseudo_reused": 184, "real_match_assigned": 7370, "reconciled_to_real": 10791, "tracker_online_targets": 7440, "tracker_removed_tracks": 67, "tracker_update_calls": 6240, "unmatched_objects": 11923}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.311053, "bbox_height_ratio_median": 0.519097, "bbox_height_ratio_p75": 0.524306, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001715, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.027539, "frame_presence_count": 120, "label_counts": {"no_helmet": 140}, "object_sample_count": 140}, "작업자": {"bbox_area_ratio_median": 0.000226, "bbox_height_ratio_median": 0.035069, "bbox_height_ratio_p75": 0.05434, "bbox_width_ratio_median": 0.006445, "frame_presence_count": 120, "label_counts": {"small_worker": 210}, "object_sample_count": 210}}, "scene_scale_metrics": {"sample_count": 4626, "worker_height_ratio_median": 0.035417, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:59:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 2, "reconciled_to_real": 2, "tracker_online_targets": 2, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 6360, "lifetime_counters": {"assigned_from_manual_pool": 11713, "assigned_from_recent_track": 22, "fall_candidate_no_prev_worker_context": 1477, "fall_candidate_rejected_no_support": 5683, "fall_candidate_seen": 5683, "pseudo_created": 108, "pseudo_promoted_to_manual": 85, "pseudo_reused": 185, "real_match_assigned": 7537, "reconciled_to_real": 10971, "tracker_online_targets": 7607, "tracker_removed_tracks": 70, "tracker_update_calls": 6360, "unmatched_objects": 12113}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.306667, "bbox_height_ratio_median": 0.511806, "bbox_height_ratio_p75": 0.518056, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001755, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.062847, "bbox_width_ratio_median": 0.027686, "frame_presence_count": 120, "label_counts": {"no_helmet": 163}, "object_sample_count": 163}, "작업자": {"bbox_area_ratio_median": 0.000523, "bbox_height_ratio_median": 0.054253, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.009668, "frame_presence_count": 74, "label_counts": {"small_worker": 74}, "object_sample_count": 74}}, "scene_scale_metrics": {"sample_count": 4700, "worker_height_ratio_median": 0.035417, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:59:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 6480, "lifetime_counters": {"assigned_from_manual_pool": 11887, "assigned_from_recent_track": 23, "fall_candidate_no_prev_worker_context": 1517, "fall_candidate_rejected_no_support": 5759, "fall_candidate_seen": 5759, "pseudo_created": 110, "pseudo_promoted_to_manual": 87, "pseudo_reused": 189, "real_match_assigned": 7710, "reconciled_to_real": 11125, "tracker_online_targets": 7780, "tracker_removed_tracks": 71, "tracker_update_calls": 6480, "unmatched_objects": 12296}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.309804, "bbox_height_ratio_median": 0.517014, "bbox_height_ratio_p75": 0.522222, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001775, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027832, "frame_presence_count": 120, "label_counts": {"no_helmet": 153}, "object_sample_count": 153}, "작업자": {"bbox_area_ratio_median": 0.000531, "bbox_height_ratio_median": 0.054167, "bbox_height_ratio_p75": 0.054688, "bbox_width_ratio_median": 0.009766, "frame_presence_count": 83, "label_counts": {"small_worker": 83}, "object_sample_count": 83}}, "scene_scale_metrics": {"sample_count": 4783, "worker_height_ratio_median": 0.035417, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:59:34", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 2, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "pseudo_created": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 6600, "lifetime_counters": {"assigned_from_manual_pool": 12119, "assigned_from_recent_track": 23, "fall_candidate_no_prev_worker_context": 1517, "fall_candidate_rejected_no_support": 5852, "fall_candidate_seen": 5852, "pseudo_created": 112, "pseudo_promoted_to_manual": 87, "pseudo_reused": 192, "real_match_assigned": 7830, "reconciled_to_real": 11357, "tracker_online_targets": 7900, "tracker_removed_tracks": 71, "tracker_update_calls": 6600, "unmatched_objects": 12533}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.30814, "bbox_height_ratio_median": 0.514062, "bbox_height_ratio_p75": 0.525, "bbox_width_ratio_median": 0.599219, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001719, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.065278, "bbox_width_ratio_median": 0.027295, "frame_presence_count": 120, "label_counts": {"no_helmet": 121}, "object_sample_count": 121}, "작업자": {"bbox_area_ratio_median": 0.000529, "bbox_height_ratio_median": 0.05434, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 112, "label_counts": {"small_worker": 116}, "object_sample_count": 116}}, "scene_scale_metrics": {"sample_count": 4899, "worker_height_ratio_median": 0.035764, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 1, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:59:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 6720, "lifetime_counters": {"assigned_from_manual_pool": 12392, "assigned_from_recent_track": 24, "fall_candidate_no_prev_worker_context": 1517, "fall_candidate_rejected_no_support": 5972, "fall_candidate_seen": 5972, "pseudo_created": 113, "pseudo_promoted_to_manual": 89, "pseudo_reused": 196, "real_match_assigned": 7955, "reconciled_to_real": 11613, "tracker_online_targets": 8025, "tracker_removed_tracks": 72, "tracker_update_calls": 6720, "unmatched_objects": 12814}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.314567, "bbox_height_ratio_median": 0.522917, "bbox_height_ratio_p75": 0.529861, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001756, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027637, "frame_presence_count": 120, "label_counts": {"no_helmet": 160}, "object_sample_count": 160}, "작업자": {"bbox_area_ratio_median": 0.000533, "bbox_height_ratio_median": 0.054427, "bbox_height_ratio_p75": 0.054601, "bbox_width_ratio_median": 0.009766, "frame_presence_count": 120, "label_counts": {"small_worker": 126}, "object_sample_count": 126}}, "scene_scale_metrics": {"sample_count": 5025, "worker_height_ratio_median": 0.036111, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T17:59:57", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 3, "tracker_online_targets": 3, "tracker_update_calls": 1}, "frame_idx": 6840, "lifetime_counters": {"assigned_from_manual_pool": 12592, "assigned_from_recent_track": 24, "fall_candidate_no_prev_worker_context": 1525, "fall_candidate_rejected_no_support": 6092, "fall_candidate_seen": 6092, "pseudo_created": 114, "pseudo_promoted_to_manual": 89, "pseudo_reused": 196, "real_match_assigned": 8095, "reconciled_to_real": 11813, "tracker_online_targets": 8165, "tracker_removed_tracks": 74, "tracker_update_calls": 6840, "unmatched_objects": 13015}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.31063, "bbox_height_ratio_median": 0.517361, "bbox_height_ratio_p75": 0.520139, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001702, "bbox_height_ratio_median": 0.061806, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.027539, "frame_presence_count": 120, "label_counts": {"no_helmet": 121}, "object_sample_count": 121}, "작업자": {"bbox_area_ratio_median": 0.000539, "bbox_height_ratio_median": 0.05434, "bbox_height_ratio_p75": 0.054514, "bbox_width_ratio_median": 0.009912, "frame_presence_count": 100, "label_counts": {"small_worker": 100}, "object_sample_count": 100}}, "scene_scale_metrics": {"sample_count": 5125, "worker_height_ratio_median": 0.036111, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 0, "pseudo": 0, "real": 3}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T18:00:09", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 6960, "lifetime_counters": {"assigned_from_manual_pool": 12705, "assigned_from_recent_track": 25, "fall_candidate_no_prev_worker_context": 1538, "fall_candidate_rejected_no_support": 6212, "fall_candidate_seen": 6212, "pseudo_created": 117, "pseudo_promoted_to_manual": 92, "pseudo_reused": 201, "real_match_assigned": 8334, "reconciled_to_real": 11882, "tracker_online_targets": 8404, "tracker_removed_tracks": 75, "tracker_update_calls": 6960, "unmatched_objects": 13140}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313435, "bbox_height_ratio_median": 0.522222, "bbox_height_ratio_p75": 0.528819, "bbox_width_ratio_median": 0.600391, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001721, "bbox_height_ratio_median": 0.0625, "bbox_height_ratio_p75": 0.063542, "bbox_width_ratio_median": 0.027393, "frame_presence_count": 120, "label_counts": {"no_helmet": 135}, "object_sample_count": 135}, "작업자": {"bbox_area_ratio_median": 0.000527, "bbox_height_ratio_median": 0.05408, "bbox_height_ratio_p75": 0.054253, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 109, "label_counts": {"small_worker": 109}, "object_sample_count": 109}}, "scene_scale_metrics": {"sample_count": 5234, "worker_height_ratio_median": 0.036458, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T18:00:21", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 7080, "lifetime_counters": {"assigned_from_manual_pool": 12966, "assigned_from_recent_track": 25, "fall_candidate_no_prev_worker_context": 1552, "fall_candidate_rejected_no_support": 6329, "fall_candidate_seen": 6329, "pseudo_created": 119, "pseudo_promoted_to_manual": 94, "pseudo_reused": 205, "real_match_assigned": 8460, "reconciled_to_real": 12069, "tracker_online_targets": 8530, "tracker_removed_tracks": 76, "tracker_update_calls": 7080, "unmatched_objects": 13409}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.312509, "bbox_height_ratio_median": 0.521528, "bbox_height_ratio_p75": 0.530903, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001778, "bbox_height_ratio_median": 0.062847, "bbox_height_ratio_p75": 0.064236, "bbox_width_ratio_median": 0.027783, "frame_presence_count": 120, "label_counts": {"no_helmet": 140}, "object_sample_count": 140}, "작업자": {"bbox_area_ratio_median": 0.000525, "bbox_height_ratio_median": 0.053733, "bbox_height_ratio_p75": 0.05408, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 102, "label_counts": {"small_worker": 135}, "object_sample_count": 135}}, "scene_scale_metrics": {"sample_count": 5369, "worker_height_ratio_median": 0.036458, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T18:00:33", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 7200, "lifetime_counters": {"assigned_from_manual_pool": 13184, "assigned_from_recent_track": 26, "fall_candidate_no_prev_worker_context": 1579, "fall_candidate_rejected_no_support": 6449, "fall_candidate_seen": 6449, "pseudo_created": 121, "pseudo_promoted_to_manual": 95, "pseudo_reused": 206, "real_match_assigned": 8604, "reconciled_to_real": 12237, "tracker_online_targets": 8674, "tracker_removed_tracks": 78, "tracker_update_calls": 7200, "unmatched_objects": 13632}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "pseudo_min_stable_frames": 3, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313324, "bbox_height_ratio_median": 0.521875, "bbox_height_ratio_p75": 0.534028, "bbox_width_ratio_median": 0.600391, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001734, "bbox_height_ratio_median": 0.061111, "bbox_height_ratio_p75": 0.062153, "bbox_width_ratio_median": 0.028223, "frame_presence_count": 120, "label_counts": {"no_helmet": 139}, "object_sample_count": 139}, "작업자": {"bbox_area_ratio_median": 0.000529, "bbox_height_ratio_median": 0.054167, "bbox_height_ratio_p75": 0.054427, "bbox_width_ratio_median": 0.009717, "frame_presence_count": 96, "label_counts": {"small_worker": 108}, "object_sample_count": 108}}, "scene_scale_metrics": {"sample_count": 5477, "worker_height_ratio_median": 0.036458, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 2}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T18:00:45", "instance_id": "1d97fcda", "payload": {"active_detection_counts": {"굴착기": 1, "안전모 미착용": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "fall_candidate_no_prev_worker_context": 1, "fall_candidate_rejected_no_support": 1, "fall_candidate_seen": 1, "real_match_assigned": 1, "reconciled_to_real": 1, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 7320, "lifetime_counters": {"assigned_from_manual_pool": 13340, "assigned_from_recent_track": 27, "fall_candidate_no_prev_worker_context": 1645, "fall_candidate_rejected_no_support": 6569, "fall_candidate_seen": 6569, "pseudo_created": 122, "pseudo_promoted_to_manual": 96, "pseudo_reused": 207, "real_match_assigned": 8785, "reconciled_to_real": 12364, "tracker_online_targets": 8855, "tracker_removed_tracks": 79, "tracker_update_calls": 7320, "unmatched_objects": 13792}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["falldown_detected", "no_hardhat_persistent"], "falldown_detected": {"returned_event_count": 0, "status": "returned_events"}, "no_hardhat_persistent": {"returned_event_count": 0, "status": "returned_events"}}, "no_hardhat_persistent": {"active_violation_count": 0, "current_violation_count": 0, "recovered_violation_count": 0, "recovery_grace_seconds": 2.0}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.313125, "bbox_height_ratio_median": 0.522049, "bbox_height_ratio_p75": 0.530208, "bbox_width_ratio_median": 0.6, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "안전모 미착용": {"bbox_area_ratio_median": 0.001734, "bbox_height_ratio_median": 0.062153, "bbox_height_ratio_p75": 0.063194, "bbox_width_ratio_median": 0.02749, "frame_presence_count": 120, "label_counts": {"no_helmet": 129}, "object_sample_count": 129}, "작업자": {"bbox_area_ratio_median": 0.000538, "bbox_height_ratio_median": 0.054253, "bbox_height_ratio_p75": 0.05434, "bbox_width_ratio_median": 0.009912, "frame_presence_count": 92, "label_counts": {"small_worker": 92}, "object_sample_count": 92}}, "scene_scale_metrics": {"sample_count": 5569, "worker_height_ratio_median": 0.036458, "worker_small_worker_ratio": 1.0}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "16", "created_at": "2026-04-30T18:00:47", "instance_id": "1d97fcda", "record_counts": {"scenario_event": 0, "tracking_summary": 61}, "record_type": "session_stop"}
