{"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:31:02", "instance_id": "cab21177", "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:31:16", "instance_id": "cab21177", "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:31:29", "instance_id": "cab21177", "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:31:41", "instance_id": "cab21177", "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:31:54", "instance_id": "cab21177", "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": {}, "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.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:32:07", "instance_id": "cab21177", "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": {}, "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.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:32:19", "instance_id": "cab21177", "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:32:32", "instance_id": "cab21177", "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": 840, "lifetime_counters": {"assigned_from_manual_pool": 1467, "assigned_from_recent_track": 2, "pseudo_created": 62, "pseudo_promoted_to_manual": 32, "pseudo_reused": 113, "real_match_assigned": 527, "reconciled_to_real": 1486, "tracker_online_targets": 527, "tracker_removed_tracks": 24, "tracker_update_calls": 840, "unmatched_objects": 1676}, "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.005036, "bbox_height_ratio_median": 0.097917, "bbox_height_ratio_p75": 0.102778, "bbox_width_ratio_median": 0.049609, "frame_presence_count": 81, "label_counts": {"excavator": 84}, "object_sample_count": 84}, "덤프트럭": {"bbox_area_ratio_median": 0.009206, "bbox_height_ratio_median": 0.086806, "bbox_height_ratio_p75": 0.088194, "bbox_width_ratio_median": 0.105859, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000405, "bbox_height_ratio_median": 0.043758, "bbox_height_ratio_p75": 0.046879, "bbox_width_ratio_median": 0.008789, "frame_presence_count": 94, "label_counts": {"person": 6, "small_worker": 94}, "object_sample_count": 100}}, "scene_scale_metrics": {"sample_count": 727, "worker_height_ratio_median": 0.042758, "worker_small_worker_ratio": 0.719395}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"anchor_point": null, "cctv_id": "42", "created_at": "2026-06-29T14:32:40", "detail": {"alternate_anchor_crossed_same_frame": false, "alternate_anchor_distance_to_line_px": 7.178, "alternate_anchor_name": "center", "anchor_distance_to_line_px": 3.712, "anchor_name": "bottom_center_up_20pct", "direction": "in", "roi_name": "test_001", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}, "event_id": null, "event_message": "덤프트럭 입차", "event_status": null, "event_type": "entry_exit_counter__roi1__in", "frame_idx": 917, "frame_time": "2026-06-29 14:32:40", "instance_id": "cab21177", "last_assignment_source": "reconciled_to_real", "meta": {}, "persist_event": true, "record_type": "scenario_event", "scene_scale_profile": "far", "stable_frames": 35, "track_id": 1000034, "track_kind": "manual", "zone_id": null, "zone_name": null}
{"cctv_id": "42", "created_at": "2026-06-29T14:32:45", "instance_id": "cab21177", "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": 960, "lifetime_counters": {"assigned_from_manual_pool": 1785, "assigned_from_recent_track": 3, "pseudo_created": 67, "pseudo_promoted_to_manual": 36, "pseudo_reused": 126, "real_match_assigned": 609, "reconciled_to_real": 1808, "tracker_online_targets": 609, "tracker_removed_tracks": 25, "tracker_update_calls": 960, "unmatched_objects": 2017}, "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": 2}, "_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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 1, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.006154, "bbox_height_ratio_median": 0.109028, "bbox_height_ratio_p75": 0.123634, "bbox_width_ratio_median": 0.054883, "frame_presence_count": 108, "label_counts": {"excavator": 109}, "object_sample_count": 109}, "덤프트럭": {"bbox_area_ratio_median": 0.009302, "bbox_height_ratio_median": 0.0875, "bbox_height_ratio_p75": 0.088889, "bbox_width_ratio_median": 0.105664, "frame_presence_count": 120, "label_counts": {"dump_truck": 202}, "object_sample_count": 202}, "작업자": {"bbox_area_ratio_median": 0.000403, "bbox_height_ratio_median": 0.04272, "bbox_height_ratio_p75": 0.044716, "bbox_width_ratio_median": 0.00932, "frame_presence_count": 112, "label_counts": {"person": 11, "small_worker": 101}, "object_sample_count": 112}}, "scene_scale_metrics": {"sample_count": 839, "worker_height_ratio_median": 0.042732, "worker_small_worker_ratio": 0.743743}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:32:58", "instance_id": "cab21177", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1, "작업자": 2}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "pseudo_reused": 1, "real_match_assigned": 1, "reconciled_to_real": 2, "tracker_online_targets": 1, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 1080, "lifetime_counters": {"assigned_from_manual_pool": 1989, "assigned_from_recent_track": 4, "pseudo_created": 81, "pseudo_promoted_to_manual": 44, "pseudo_reused": 150, "real_match_assigned": 674, "reconciled_to_real": 2003, "tracker_online_targets": 674, "tracker_removed_tracks": 29, "tracker_update_calls": 1080, "unmatched_objects": 2268}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 1, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.004489, "bbox_height_ratio_median": 0.086465, "bbox_height_ratio_p75": 0.093163, "bbox_width_ratio_median": 0.054297, "frame_presence_count": 89, "label_counts": {"excavator": 105}, "object_sample_count": 105}, "덤프트럭": {"bbox_area_ratio_median": 0.00941, "bbox_height_ratio_median": 0.088889, "bbox_height_ratio_p75": 0.090278, "bbox_width_ratio_median": 0.105859, "frame_presence_count": 115, "label_counts": {"dump_truck": 141}, "object_sample_count": 141}, "작업자": {"bbox_area_ratio_median": 0.000363, "bbox_height_ratio_median": 0.041667, "bbox_height_ratio_p75": 0.042708, "bbox_width_ratio_median": 0.008594, "frame_presence_count": 53, "label_counts": {"person": 6, "small_worker": 64}, "object_sample_count": 70}}, "scene_scale_metrics": {"sample_count": 909, "worker_height_ratio_median": 0.042701, "worker_small_worker_ratio": 0.756876}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 1, "real": 1}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:33:11", "instance_id": "cab21177", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1, "작업자": 1}, "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": 1200, "lifetime_counters": {"assigned_from_manual_pool": 2281, "assigned_from_recent_track": 4, "pseudo_created": 85, "pseudo_promoted_to_manual": 48, "pseudo_reused": 164, "real_match_assigned": 729, "reconciled_to_real": 2299, "tracker_online_targets": 729, "tracker_removed_tracks": 31, "tracker_update_calls": 1200, "unmatched_objects": 2582}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003529, "bbox_height_ratio_median": 0.072222, "bbox_height_ratio_p75": 0.072917, "bbox_width_ratio_median": 0.048438, "frame_presence_count": 113, "label_counts": {"excavator": 113}, "object_sample_count": 113}, "덤프트럭": {"bbox_area_ratio_median": 0.011708, "bbox_height_ratio_median": 0.097222, "bbox_height_ratio_p75": 0.09788, "bbox_width_ratio_median": 0.120313, "frame_presence_count": 119, "label_counts": {"dump_truck": 163}, "object_sample_count": 163}, "작업자": {"bbox_area_ratio_median": 0.000368, "bbox_height_ratio_median": 0.04375, "bbox_height_ratio_p75": 0.045672, "bbox_width_ratio_median": 0.008594, "frame_presence_count": 87, "label_counts": {"person": 8, "small_worker": 85}, "object_sample_count": 93}}, "scene_scale_metrics": {"sample_count": 1002, "worker_height_ratio_median": 0.042745, "worker_small_worker_ratio": 0.771457}, "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:33:24", "instance_id": "cab21177", "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": 1320, "lifetime_counters": {"assigned_from_manual_pool": 2573, "assigned_from_recent_track": 4, "pseudo_created": 88, "pseudo_promoted_to_manual": 50, "pseudo_reused": 171, "real_match_assigned": 750, "reconciled_to_real": 2593, "tracker_online_targets": 750, "tracker_removed_tracks": 33, "tracker_update_calls": 1320, "unmatched_objects": 2886}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003213, "bbox_height_ratio_median": 0.067708, "bbox_height_ratio_p75": 0.070833, "bbox_width_ratio_median": 0.047852, "frame_presence_count": 120, "label_counts": {"excavator": 120}, "object_sample_count": 120}, "덤프트럭": {"bbox_area_ratio_median": 0.012442, "bbox_height_ratio_median": 0.09375, "bbox_height_ratio_p75": 0.095833, "bbox_width_ratio_median": 0.129102, "frame_presence_count": 120, "label_counts": {"dump_truck": 141}, "object_sample_count": 141}, "작업자": {"bbox_area_ratio_median": 0.000371, "bbox_height_ratio_median": 0.042033, "bbox_height_ratio_p75": 0.043403, "bbox_width_ratio_median": 0.009115, "frame_presence_count": 64, "label_counts": {"person": 1, "small_worker": 63}, "object_sample_count": 64}}, "scene_scale_metrics": {"sample_count": 1066, "worker_height_ratio_median": 0.042708, "worker_small_worker_ratio": 0.78424}, "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:33:36", "instance_id": "cab21177", "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": 1440, "lifetime_counters": {"assigned_from_manual_pool": 2734, "assigned_from_recent_track": 4, "pseudo_created": 90, "pseudo_promoted_to_manual": 51, "pseudo_reused": 174, "real_match_assigned": 779, "reconciled_to_real": 2755, "tracker_online_targets": 779, "tracker_removed_tracks": 36, "tracker_update_calls": 1440, "unmatched_objects": 3053}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003526, "bbox_height_ratio_median": 0.072917, "bbox_height_ratio_p75": 0.077083, "bbox_width_ratio_median": 0.048242, "frame_presence_count": 37, "label_counts": {"excavator": 37}, "object_sample_count": 37}, "덤프트럭": {"bbox_area_ratio_median": 0.008975, "bbox_height_ratio_median": 0.085417, "bbox_height_ratio_p75": 0.085417, "bbox_width_ratio_median": 0.105273, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000379, "bbox_height_ratio_median": 0.040278, "bbox_height_ratio_p75": 0.050694, "bbox_width_ratio_median": 0.00979, "frame_presence_count": 39, "label_counts": {"person": 3, "small_worker": 36}, "object_sample_count": 39}}, "scene_scale_metrics": {"sample_count": 1105, "worker_height_ratio_median": 0.042708, "worker_small_worker_ratio": 0.78914}, "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:33:49", "instance_id": "cab21177", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1, "작업자": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "pseudo_created": 1, "reconciled_to_real": 2, "tracker_update_calls": 1, "unmatched_objects": 3}, "frame_idx": 1560, "lifetime_counters": {"assigned_from_manual_pool": 2919, "assigned_from_recent_track": 4, "pseudo_created": 101, "pseudo_promoted_to_manual": 55, "pseudo_reused": 189, "real_match_assigned": 832, "reconciled_to_real": 2944, "tracker_online_targets": 832, "tracker_removed_tracks": 38, "tracker_update_calls": 1560, "unmatched_objects": 3268}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003606, "bbox_height_ratio_median": 0.073611, "bbox_height_ratio_p75": 0.073611, "bbox_width_ratio_median": 0.049414, "frame_presence_count": 86, "label_counts": {"excavator": 86}, "object_sample_count": 86}, "덤프트럭": {"bbox_area_ratio_median": 0.009211, "bbox_height_ratio_median": 0.0875, "bbox_height_ratio_p75": 0.088194, "bbox_width_ratio_median": 0.105078, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000361, "bbox_height_ratio_median": 0.040278, "bbox_height_ratio_p75": 0.041667, "bbox_width_ratio_median": 0.009375, "frame_presence_count": 55, "label_counts": {"person": 19, "small_worker": 43}, "object_sample_count": 62}}, "scene_scale_metrics": {"sample_count": 1167, "worker_height_ratio_median": 0.04247, "worker_small_worker_ratio": 0.784062}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 1, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:34:02", "instance_id": "cab21177", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1, "작업자": 3}, "analysis_flags": {"summary_due": true}, "frame_counters": {"assigned_from_manual_pool": 2, "real_match_assigned": 3, "reconciled_to_real": 2, "tracker_online_targets": 3, "tracker_removed_tracks": 1, "tracker_update_calls": 1, "unmatched_objects": 2}, "frame_idx": 1680, "lifetime_counters": {"assigned_from_manual_pool": 3243, "assigned_from_recent_track": 4, "pseudo_created": 124, "pseudo_promoted_to_manual": 67, "pseudo_reused": 239, "real_match_assigned": 861, "reconciled_to_real": 3280, "tracker_online_targets": 861, "tracker_removed_tracks": 43, "tracker_update_calls": 1680, "unmatched_objects": 3677}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003453, "bbox_height_ratio_median": 0.06875, "bbox_height_ratio_p75": 0.072222, "bbox_width_ratio_median": 0.052148, "frame_presence_count": 77, "label_counts": {"excavator": 77}, "object_sample_count": 77}, "덤프트럭": {"bbox_area_ratio_median": 0.009017, "bbox_height_ratio_median": 0.084028, "bbox_height_ratio_p75": 0.086111, "bbox_width_ratio_median": 0.106445, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000397, "bbox_height_ratio_median": 0.042361, "bbox_height_ratio_p75": 0.043986, "bbox_width_ratio_median": 0.009375, "frame_presence_count": 113, "label_counts": {"person": 121, "small_worker": 120}, "object_sample_count": 241}}, "scene_scale_metrics": {"sample_count": 1408, "worker_height_ratio_median": 0.042361, "worker_small_worker_ratio": 0.735085}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 2, "pseudo": 0, "real": 3}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:34:14", "instance_id": "cab21177", "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": 1800, "lifetime_counters": {"assigned_from_manual_pool": 3431, "assigned_from_recent_track": 5, "pseudo_created": 132, "pseudo_promoted_to_manual": 71, "pseudo_reused": 255, "real_match_assigned": 918, "reconciled_to_real": 3462, "tracker_online_targets": 918, "tracker_removed_tracks": 48, "tracker_update_calls": 1800, "unmatched_objects": 3894}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.003442, "bbox_height_ratio_median": 0.072222, "bbox_height_ratio_p75": 0.079167, "bbox_width_ratio_median": 0.048242, "frame_presence_count": 45, "label_counts": {"excavator": 45}, "object_sample_count": 45}, "덤프트럭": {"bbox_area_ratio_median": 0.008854, "bbox_height_ratio_median": 0.083333, "bbox_height_ratio_p75": 0.084028, "bbox_width_ratio_median": 0.10625, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.000513, "bbox_height_ratio_median": 0.04375, "bbox_height_ratio_p75": 0.045833, "bbox_width_ratio_median": 0.010937, "frame_presence_count": 73, "label_counts": {"person": 44, "small_worker": 65}, "object_sample_count": 109}}, "scene_scale_metrics": {"sample_count": 1517, "worker_height_ratio_median": 0.042667, "worker_small_worker_ratio": 0.725115}, "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:34:27", "instance_id": "cab21177", "payload": {"active_detection_counts": {"굴착기": 1, "덤프트럭": 1, "작업자": 1}, "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": 1920, "lifetime_counters": {"assigned_from_manual_pool": 3676, "assigned_from_recent_track": 7, "pseudo_created": 137, "pseudo_promoted_to_manual": 76, "pseudo_reused": 266, "real_match_assigned": 968, "reconciled_to_real": 3709, "tracker_online_targets": 968, "tracker_removed_tracks": 53, "tracker_update_calls": 1920, "unmatched_objects": 4162}, "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": 1, "alternate_anchor_near_line_track_count": 1, "crossed_track_count": 1, "line_touch_track_count": 1, "near_line_track_count": 2, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 1, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.005251, "bbox_height_ratio_median": 0.102778, "bbox_height_ratio_p75": 0.106729, "bbox_width_ratio_median": 0.050195, "frame_presence_count": 92, "label_counts": {"excavator": 96}, "object_sample_count": 96}, "덤프트럭": {"bbox_area_ratio_median": 0.009371, "bbox_height_ratio_median": 0.088194, "bbox_height_ratio_p75": 0.089583, "bbox_width_ratio_median": 0.106055, "frame_presence_count": 120, "label_counts": {"dump_truck": 120}, "object_sample_count": 120}, "작업자": {"bbox_area_ratio_median": 0.00041, "bbox_height_ratio_median": 0.045833, "bbox_height_ratio_p75": 0.047222, "bbox_width_ratio_median": 0.008789, "frame_presence_count": 96, "label_counts": {"person": 3, "small_worker": 99}, "object_sample_count": 102}}, "scene_scale_metrics": {"sample_count": 1619, "worker_height_ratio_median": 0.042758, "worker_small_worker_ratio": 0.740581}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 3, "pseudo": 0, "real": 0}}, "record_type": "tracking_summary"}
{"anchor_point": null, "cctv_id": "42", "created_at": "2026-06-29T14:34:32", "detail": {"alternate_anchor_crossed_same_frame": false, "alternate_anchor_distance_to_line_px": 7.178, "alternate_anchor_name": "center", "anchor_distance_to_line_px": 3.712, "anchor_name": "bottom_center_up_20pct", "direction": "in", "roi_name": "test_001", "scene_scale_profile": "far", "total_in": 2, "total_out": 0}, "event_id": null, "event_message": "덤프트럭 입차", "event_status": null, "event_type": "entry_exit_counter__roi1__in", "frame_idx": 1967, "frame_time": "2026-06-29 14:34:32", "instance_id": "cab21177", "last_assignment_source": "reconciled_to_real", "meta": {}, "persist_event": true, "record_type": "scenario_event", "scene_scale_profile": "far", "stable_frames": 35, "track_id": 1000077, "track_kind": "manual", "zone_id": null, "zone_name": null}
{"cctv_id": "42", "created_at": "2026-06-29T14:34:40", "instance_id": "cab21177", "payload": {"active_detection_counts": {"덤프트럭": 1}, "analysis_flags": {"summary_due": true}, "frame_counters": {"pseudo_reused": 1, "tracker_update_calls": 1, "unmatched_objects": 1}, "frame_idx": 2040, "lifetime_counters": {"assigned_from_manual_pool": 3965, "assigned_from_recent_track": 7, "pseudo_created": 145, "pseudo_promoted_to_manual": 82, "pseudo_reused": 288, "real_match_assigned": 1072, "reconciled_to_real": 4004, "tracker_online_targets": 1072, "tracker_removed_tracks": 53, "tracker_update_calls": 2040, "unmatched_objects": 4487}, "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": 2, "alternate_anchor_near_line_track_count": 2, "crossed_track_count": 2, "line_touch_track_count": 2, "near_line_track_count": 3, "primary_anchor": "bottom_center_up_20pct", "runtime_status": "processed", "scene_scale_profile": "far", "total_in": 2, "total_out": 0}}}, "scene_metrics": {"굴착기": {"bbox_area_ratio_median": 0.006182, "bbox_height_ratio_median": 0.116485, "bbox_height_ratio_p75": 0.125, "bbox_width_ratio_median": 0.054883, "frame_presence_count": 99, "label_counts": {"excavator": 99}, "object_sample_count": 99}, "덤프트럭": {"bbox_area_ratio_median": 0.009208, "bbox_height_ratio_median": 0.086111, "bbox_height_ratio_p75": 0.088889, "bbox_width_ratio_median": 0.105469, "frame_presence_count": 120, "label_counts": {"dump_truck": 228}, "object_sample_count": 228}, "작업자": {"bbox_area_ratio_median": 0.000395, "bbox_height_ratio_median": 0.041667, "bbox_height_ratio_p75": 0.042885, "bbox_width_ratio_median": 0.009462, "frame_presence_count": 102, "label_counts": {"person": 10, "small_worker": 92}, "object_sample_count": 102}}, "scene_scale_metrics": {"sample_count": 1721, "worker_height_ratio_median": 0.042708, "worker_small_worker_ratio": 0.750145}, "scene_scale_profile": "far", "track_kind_counts": {"manual": 0, "pseudo": 1, "real": 0}}, "record_type": "tracking_summary"}
{"cctv_id": "42", "created_at": "2026-06-29T14:34:47", "instance_id": "cab21177", "record_counts": {"scenario_debug": 0, "scenario_event": 2, "tracking_summary": 17}, "record_type": "session_stop"}
