sbs working phase 1

This commit is contained in:
2025-07-30 18:07:26 -07:00
parent 6617acb1c9
commit 70044e1b10
8 changed files with 2417 additions and 7 deletions

View File

@@ -21,13 +21,26 @@ processing:
# Options: "all", [0, 5, 10], or [] for default (all)
detect_segments: "all"
# VR180 separate eye processing mode (default: false for backward compatibility)
separate_eye_processing: false
# Enable full greenscreen fallback when no humans detected (only used with separate_eye_processing)
enable_greenscreen_fallback: true
# Pixel overlap between left/right eyes for blending (optional, default: 0)
eye_overlap_pixels: 0
models:
# YOLO model path - can be pretrained (yolov8n.pt) or custom path
yolo_model: "models/yolo/yolov8n.pt"
# YOLO detection mode: "detection" (bounding boxes) or "segmentation" (direct masks)
yolo_mode: "segmentation" # Default: existing behavior, Options: "detection", "segmentation"
# YOLO model paths for different modes
yolo_detection_model: "models/yolo/yolo11l.pt" # Regular YOLO for detection mode
yolo_segmentation_model: "models/yolo/yolo11x-seg.pt" # Segmentation YOLO for segmentation mode
# SAM2 model configuration
sam2_checkpoint: "models/sam2/checkpoints/sam2.1_hiera_large.pt"
sam2_config: "models/sam2/configs/sam2.1/sam2.1_hiera_l.yaml"
sam2_checkpoint: "models/sam2/checkpoints/sam2.1_hiera_small.pt"
sam2_config: "models/sam2/configs/sam2.1/sam2.1_hiera_s.yaml"
video:
# Use NVIDIA hardware encoding (requires NVENC-capable GPU)