camera_id: coop_cam_03 source: ../record/try-sukawarna.mp4 detection: model_path: models/chicken-detection-model-v26n-300e-best-2026-05-02-NEW.onnx classes: [0] ignored_classes: [1, 2] conf: 0.35 iou: 0.55 imgsz: 640 device: "0" min_box_area_px: 6000 validate_while_inside: true # Example is coop_cam_03 — same ID-flip guard as batch CC3. dedupe_radius_px: 24 dedupe_frames: 12 detection_zone: enabled: true buffer_above_px: 250 buffer_below_px: 250 show_in_overlay: true tracker: tracker_config_path: configs/trackers/botsort_chicken.yaml persist: true track_buffer: 90 roi: points: - [80, 340] - [1690, 340] - [1690, 810] - [80, 810] inset_left_px: 60 inset_right_px: 60 inset_top_px: 0 inset_bottom_px: 0 min_overlap_ratio: 0.30 gate: mode: two_line lines_y: [420, 730] direction: bottom_to_up motion: enabled: true axis: vertical forward_sign: 1.0 ema_alpha: 0.2 reverse_enter_threshold: -1.5 reverse_exit_threshold: -0.5 debounce_frames: 12 min_features: 60 max_corners: 80 stride_frames: 2 flow_scale: 0.5 quality_level: 0.01 min_distance: 8 block_radius: 6 overlay: show_boxes: true show_track_trails: false trail_length: 20 show_center_marker: true show_track_ring: false count_anchor: [780, 120] inside_box_only: true pending_blink: true pending_colors: - [255, 255, 0] - [0, 255, 255] display: show_window: false output_path: ../try-sukawarna-vis.mp4 encoder: auto output_bitrate_kbps: 4000 codec_preference: [avc1, mp4v, H264] performance: half: false overlay_buffer_reuse: true inference_stride: 2 feedback: enabled: true every_n_frames: 900 save_images: false image_output_dir: output/checkpoints log_to_terminal: true