{"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "analysis_config": {"flush_interval_seconds": 15.0, "include_event_records": true, "max_buffer_records": 32, "summary_interval_frames": 120, "summary_only": true}, "cctv_id": "42", "created_at": "2026-06-29T14:42:49", "instance_id": "84c4087a", "record_type": "session_start", "source_url": "file:///data/box_steam/260423_seochosite_dataset/input/video/20260507_155115_260507_샘플다시저장_원본영상_sample_live_720p_10fps_aligned/260511_6분30초부터_8분15초까지_clip/clip_0390-0495s/2026-04-23 12_59_58 이동형 #1__live_camfix_1280x720_10fps_crf23__clip_0390-0495s.mp4"}
{"cctv_id": "42", "created_at": "2026-06-29T14:43:03", "instance_id": "84c4087a", "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": 120, "lifetime_counters": {"assigned_from_manual_pool": 81, "pseudo_created": 8, "pseudo_promoted_to_manual": 4, "pseudo_reused": 9, "real_match_assigned": 278, "reconciled_to_real": 85, "tracker_online_targets": 278, "tracker_removed_tracks": 3, "tracker_update_calls": 120, "unmatched_objects": 102}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "danger_area_loitering": {"effective_reminder_cooldown_s": 20.0, "effective_secondary_dedupe_anchor_distance_px": 120.0, "effective_secondary_dedupe_window_s": 12.0, "emit_transition_state_updates": false, "metrics": {}, "recent_event_memory_size": 0, "scene_scale_profile": "far", "suppress_remind_events": true}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003534, "bbox_height_ratio_median": 0.072222, "bbox_height_ratio_p75": 0.073611, "bbox_width_ratio_median": 0.048633, "frame_presence_count": 113, "label_counts": {"excavator": 113}, "object_sample_count": 113}, "덤프트럭": {"bbox_area_ratio_median": 0.011716, "bbox_height_ratio_median": 0.096528, "bbox_height_ratio_p75": 0.09724, "bbox_width_ratio_median": 0.120508, "frame_presence_count": 115, "label_counts": {"dump_truck": 157}, "object_sample_count": 157}, "작업자": {"bbox_area_ratio_median": 0.000377, "bbox_height_ratio_median": 0.042361, "bbox_height_ratio_p75": 0.044865, "bbox_width_ratio_median": 0.008789, "frame_presence_count": 87, "label_counts": {"person": 13, "small_worker": 97}, "object_sample_count": 110}}, "scene_scale_metrics": {"sample_count": 110, "worker_height_ratio_median": 0.042361, "worker_small_worker_ratio": 0.881818}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:43:15", "instance_id": "84c4087a", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "reconciled_to_real": 2, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 240, "lifetime_counters": {"assigned_from_manual_pool": 390, "pseudo_created": 12, "pseudo_promoted_to_manual": 6, "pseudo_reused": 15, "real_match_assigned": 292, "reconciled_to_real": 396, "tracker_online_targets": 292, "tracker_removed_tracks": 5, "tracker_update_calls": 240, "unmatched_objects": 423}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003343, "bbox_height_ratio_median": 0.070486, "bbox_height_ratio_p75": 0.071574, "bbox_width_ratio_median": 0.047656, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "덤프트럭": {"bbox_area_ratio_median": 0.012451, "bbox_height_ratio_median": 0.095833, "bbox_height_ratio_p75": 0.097694, "bbox_width_ratio_median": 0.131836, "frame_presence_count": 119, "label_counts": {"dump_truck": 121}, "object_sample_count": 121}, "작업자": {"bbox_area_ratio_median": 0.000347, "bbox_height_ratio_median": 0.043056, "bbox_height_ratio_p75": 0.04375, "bbox_width_ratio_median": 0.00824, "frame_presence_count": 94, "label_counts": {"person": 2, "small_worker": 92}, "object_sample_count": 94}}, "scene_scale_metrics": {"sample_count": 204, "worker_height_ratio_median": 0.042736, "worker_small_worker_ratio": 0.926471}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:43:26", "instance_id": "84c4087a", "payload": {"active_detection_counts": {"덤프트럭": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "reconciled_to_real": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 360, "lifetime_counters": {"assigned_from_manual_pool": 565, "pseudo_created": 15, "pseudo_promoted_to_manual": 7, "pseudo_reused": 19, "real_match_assigned": 331, "reconciled_to_real": 572, "tracker_online_targets": 331, "tracker_removed_tracks": 8, "tracker_update_calls": 360, "unmatched_objects": 606}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003281, "bbox_height_ratio_median": 0.065972, "bbox_height_ratio_p75": 0.073611, "bbox_width_ratio_median": 0.049023, "frame_presence_count": 62, "label_counts": {"excavator": 62}, "object_sample_count": 62}, "덤프트럭": {"bbox_area_ratio_median": 0.008959, "bbox_height_ratio_median": 0.085417, "bbox_height_ratio_p75": 0.086806, "bbox_width_ratio_median": 0.105078, "frame_presence_count": 120, "label_counts": {"dump_truck": 141}, "object_sample_count": 141}, "작업자": {"bbox_area_ratio_median": 0.000574, "bbox_height_ratio_median": 0.050694, "bbox_height_ratio_p75": 0.051733, "bbox_width_ratio_median": 0.011328, "frame_presence_count": 19, "label_counts": {"small_worker": 19}, "object_sample_count": 19}}, "scene_scale_metrics": {"sample_count": 223, "worker_height_ratio_median": 0.043056, "worker_small_worker_ratio": 0.932735}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:43:38", "instance_id": "84c4087a", "payload": {"active_detection_counts": {"덤프트럭": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 1, "pseudo_created": 1, "reconciled_to_real": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 480, "lifetime_counters": {"assigned_from_manual_pool": 751, "pseudo_created": 20, "pseudo_promoted_to_manual": 10, "pseudo_reused": 26, "real_match_assigned": 393, "reconciled_to_real": 761, "tracker_online_targets": 393, "tracker_removed_tracks": 10, "tracker_update_calls": 480, "unmatched_objects": 807}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "danger_area_loitering": {"effective_reminder_cooldown_s": 20.0, "effective_secondary_dedupe_anchor_distance_px": 120.0, "effective_secondary_dedupe_window_s": 12.0, "emit_transition_state_updates": false, "metrics": {"transition_state_update_suppressed": 7}, "recent_event_memory_size": 1, "scene_scale_profile": "far", "suppress_remind_events": true}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003609, "bbox_height_ratio_median": 0.073611, "bbox_height_ratio_p75": 0.073611, "bbox_width_ratio_median": 0.049219, "frame_presence_count": 83, "label_counts": {"excavator": 83}, "object_sample_count": 83}, "덤프트럭": {"bbox_area_ratio_median": 0.009141, "bbox_height_ratio_median": 0.086806, "bbox_height_ratio_p75": 0.0875, "bbox_width_ratio_median": 0.105078, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000349, "bbox_height_ratio_median": 0.039904, "bbox_height_ratio_p75": 0.040702, "bbox_width_ratio_median": 0.008842, "frame_presence_count": 59, "label_counts": {"person": 13, "small_worker": 47}, "object_sample_count": 60}}, "scene_scale_metrics": {"sample_count": 283, "worker_height_ratio_median": 0.042361, "worker_small_worker_ratio": 0.90106}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 1, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:43:50", "instance_id": "84c4087a", "payload": {"active_detection_counts": {"덤프트럭": 1, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 3, "reconciled_to_real": 3, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 600, "lifetime_counters": {"assigned_from_manual_pool": 1031, "pseudo_created": 43, "pseudo_promoted_to_manual": 21, "pseudo_reused": 74, "real_match_assigned": 412, "reconciled_to_real": 1052, "tracker_online_targets": 412, "tracker_removed_tracks": 11, "tracker_update_calls": 600, "unmatched_objects": 1169}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "danger_area_loitering": {"effective_reminder_cooldown_s": 20.0, "effective_secondary_dedupe_anchor_distance_px": 120.0, "effective_secondary_dedupe_window_s": 12.0, "emit_transition_state_updates": false, "metrics": {"transition_state_update_suppressed": 17}, "recent_event_memory_size": 1, "scene_scale_profile": "far", "suppress_remind_events": true}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.0035, "bbox_height_ratio_median": 0.069444, "bbox_height_ratio_p75": 0.072222, "bbox_width_ratio_median": 0.052148, "frame_presence_count": 69, "label_counts": {"excavator": 69}, "object_sample_count": 69}, "덤프트럭": {"bbox_area_ratio_median": 0.009222, "bbox_height_ratio_median": 0.086111, "bbox_height_ratio_p75": 0.088889, "bbox_width_ratio_median": 0.106543, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000402, "bbox_height_ratio_median": 0.042998, "bbox_height_ratio_p75": 0.044444, "bbox_width_ratio_median": 0.009375, "frame_presence_count": 99, "label_counts": {"person": 88, "small_worker": 104}, "object_sample_count": 192}}, "scene_scale_metrics": {"sample_count": 475, "worker_height_ratio_median": 0.042361, "worker_small_worker_ratio": 0.755789}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:44:02", "instance_id": "84c4087a", "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": 720, "lifetime_counters": {"assigned_from_manual_pool": 1251, "assigned_from_recent_track": 1, "pseudo_created": 55, "pseudo_promoted_to_manual": 26, "pseudo_reused": 98, "real_match_assigned": 468, "reconciled_to_real": 1267, "tracker_online_targets": 468, "tracker_removed_tracks": 20, "tracker_update_calls": 720, "unmatched_objects": 1431}, "scenario_analysis": {"_execution": {"_resolved_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "danger_area_loitering": {"returned_event_count": 0, "status": "returned_events"}, "equipment_activity_monitor": {"returned_event_count": 0, "status": "returned_events"}, "equipment_entry_exit_counter": {"returned_event_count": 0, "status": "returned_events"}}, "equipment_entry_exit_counter": {"_entry": {"active_scenarios": ["equipment_activity_monitor", "equipment_entry_exit_counter", "danger_area_loitering"], "allowed_categories": ["굴착기", "덤프트럭", "작업자"], "called": true, "cctv_id": "42", "dump_truck_detection_count": 1}, "_runtime": {"allowed_categories": ["굴착기", "덤프트럭", "작업자"], "enabled_categories": ["덤프트럭"], "loaded_profile_count": 1, "runtime_status": "processed_no_crossing_event", "scene_scale_profile": "far", "skipped_reasons": {}, "target_categories": ["덤프트럭"]}, "덤프트럭": {"alternate_anchor": "center", "alternate_anchor_cross_candidate_track_count": 0, "alternate_anchor_line_touch_track_count": 0, "alternate_anchor_near_line_track_count": 0, "crossed_track_count": 0, "line_touch_track_count": 0, "near_line_track_count": 0, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 0, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003273, "bbox_height_ratio_median": 0.068056, "bbox_height_ratio_p75": 0.070139, "bbox_width_ratio_median": 0.047852, "frame_presence_count": 46, "label_counts": {"excavator": 46}, "object_sample_count": 46}, "덤프트럭": {"bbox_area_ratio_median": 0.00885, "bbox_height_ratio_median": 0.083333, "bbox_height_ratio_p75": 0.083333, "bbox_width_ratio_median": 0.10625, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.00049, "bbox_height_ratio_median": 0.043056, "bbox_height_ratio_p75": 0.044444, "bbox_width_ratio_median": 0.010547, "frame_presence_count": 75, "label_counts": {"person": 82, "small_worker": 70}, "object_sample_count": 152}}, "scene_scale_metrics": {"sample_count": 627, "worker_height_ratio_median": 0.042708, "worker_small_worker_ratio": 0.684211}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 1, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:44:09", "instance_id": "84c4087a", "record_counts": {"scenario_debug": 0, "scenario_event": 0, "tracking_summary": 6}, "record_type": "session_stop"}
