You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

104 lines
2.2 KiB

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
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