CLMARRARA's picture
Ajuste para MediaPipe tentando usar EGL (OpenGL)
58c5e05
import os
import ultralytics.utils.ops as ops
ops.NMS_TIME_LIMIT = 30.0 # Aumenta o limite de tempo para NMS (Non-Maximum Suppression)
ops.DETECT_TIME_LIMIT = 30.0 # Aumenta o limite de tempo
from app.config import DEEPFACE_MODEL_PATH
from app.logger import log
os.environ["DEEPFACE_HOME"] = str(DEEPFACE_MODEL_PATH)
log(f"DEEPFACE_HOME ajustado para: {os.environ['DEEPFACE_HOME']}")
os.environ["YOLO_CONFIG_DIR"] = "/tmp"#"/tmp/Ultralytics"
log(f"YOLO_CONFIG_DIR ajustado para: {os.environ['YOLO_CONFIG_DIR']}")
os.environ["MEDIAPIPE_DISABLE_GPU"] = "1"
log("MEDIAPIPE_DISABLE_GPU ajustado para: 1")
os.environ["MEDIAPIPE_DISABLE_GPU"] = "true"
log("MEDIAPIPE_DISABLE_GPU ajustado para: true")
os.environ["CUDA_VISIBLE_DEVICES"] = "-1"
log("CUDA_VISIBLE_DEVICES ajustado para: -1")
os.environ["TF_CPP_MIN_LOG_LEVEL"] = "3"
log("TF_CPP_MIN_LOG_LEVEL ajustado para: 3")
os.environ["TF_ENABLE_ONEDNN_OPTS"] = "0"
log("TF_ENABLE_ONEDNN_OPTS ajustado para: 0")
os.environ["GLOG_minloglevel"] = "3"
log("GLOG_minloglevel ajustado para: 3")
os.environ["OPENCV_VIDEOIO_PRIORITY_MSMF"] = "0"
log("OPENCV_VIDEOIO_PRIORITY_MSMF ajustado para: 0")
os.environ["DISPLAY"] = ""
log("DISPLAY ajustado para: (vazio)")