experiment: experiment_id: phase1_test_001 location: laboratory operator: student notes: "Phase 2 pedestrian detection and tracking test" input: type: camera camera_id: 0 width: 1280 height: 720 fps: 30 backend: auto horizontal_flip: false detector: model_path: yolo11n.pt confidence_threshold: 0.45 iou_threshold: 0.50 image_size: 640 device: auto tracker: enabled: true track_buffer_frames: 30 match_thresh: 0.80 track_management: region_entry_confirm_frames: 2 region_exit_confirm_frames: 3 crossing: enabled: true count_once_per_track: true tracking_logging: enabled: true face: enabled: true process_every_n_frames: 2 max_persons_per_frame: 3 require_confirmed_track: true head_pose: enabled: true smoothing_enabled: true ema_alpha: 0.4 face_logging: enabled: true turn_detection: enabled: true signage_yaw_direction: positive baseline_strategy: first_valid weak_threshold_deg: 20.0 min_turn_duration_sec: 0.30 turn_logging: enabled: true audio: enabled: true file_path: assets/audio/prompt.wav volume: 0.8 voice_prompt: enabled: true mode: prompt trigger_strategy: trigger_line_crossing response_window_sec: 3.0 global_cooldown_sec: 3.0 voice_logging: enabled: true person_state: enabled: true min_track_duration_sec: 0.5 mark_not_evaluable_as_excluded: false person_state_logging: enabled: true unified_logging: enabled: true camera_position_note: "サイネージ正面寄り。顔が見える位置に調整する。" analysis: enabled: true generate_plots: true gui: enabled: false show_opencv_window_when_gui: false auto_run_analysis_after_experiment: false quality_check: enabled: true require_camera_position_note: true require_prompt_and_control: true pilot_diagnostics: enabled: true target_valid_records_per_condition: 20 require_camera_position_note: true main_experiment: enabled: true target_prompt_valid_records: 30 target_control_valid_records: 30 minimum_prompt_valid_records: 20 minimum_control_valid_records: 20 planned_prompt_sessions: 3 planned_control_sessions: 3 condition_order_rule: "PromptとControlを同じ場所・時間帯で交互に実施する。" camera_position_policy: "位置・高さ・角度を固定し、各セッションでcamera_position_noteを記録する。" final_output_directory: data/final_results experiment_snapshot: enabled: true output_directory: data/experiment_snapshots include_git_commit: true include_merged_config: true final_report: enabled: true output_markdown: data/final_results/final_experiment_report.md output_summary_csv: data/final_results/final_experiment_report_summary.csv include_limitations: true include_quality_notes: true avoid_causal_claims: true presentation_assets: enabled: true output_markdown: data/final_results/presentation_assets.md output_tables_csv: data/final_results/presentation_tables.csv include_slide_outline: true evaluation_region: enabled: true coordinate_mode: normalized x1: 0.10 y1: 0.10 x2: 0.90 y2: 0.95 trigger_line: enabled: true orientation: vertical coordinate_mode: normalized position: 0.55 logging: detection_log_enabled: true log_every_frame: true log_empty_frames: true output: save_video: true