Spaces:
Runtime error
Runtime error
File size: 906 Bytes
359c2e8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | """
Configuration settings for the video character replacement application
"""
# Model configurations
MEDIAPIPE_MODEL_SELECTION = 0
MEDIAPIPE_MIN_DETECTION_CONFIDENCE = 0.5
# MTCNN configurations
MTCNN_IMAGE_SIZE = 224
MTCNN_MARGIN = 20
MTCNN_MIN_FACE_SIZE = 100
MTCNN_THRESHOLDS = [0.6, 0.7, 0.7]
MTCNN_FACTOR = 0.709
# Processing configurations
DEFAULT_REPLACEMENT_STRENGTH = 0.8
DEFAULT_DETECTION_SENSITIVITY = 0.6
DEFAULT_TRACKING_STABILITY = 0.7
# Video processing
OUTPUT_VIDEO_CODEC = 'mp4v'
PREVIEW_FRAMES_COUNT = 4
# File handling
MAX_FILE_SIZE_MB = 500
SUPPORTED_IMAGE_FORMATS = ['.jpg', '.jpeg', '.png', '.bmp', '.tiff']
SUPPORTED_VIDEO_FORMATS = ['.mp4', '.avi', '.mov', '.mkv', '.wmv']
# Face detection
FACE_DETECTION_OVERLAP_THRESHOLD = 0.5
FACE_MASK_SIGMA = 15
# Color matching
COLOR_MATCH_ENABLED = True
# Performance
MAX_CONCURRENT_PROCESSES = 2
PROCESSING_CHUNK_SIZE = 30 # frames |