В настоящее время я разрабатываю проект, целью которого является разработка детектора уничтожения собак с использованием YOLOv8 со звуковыми оповещениями для отпугивания от определенных мест, в которых позволяет дальность обзора камеры. Это приложение будет доступно для просмотра через веб-страницу с порталом входа.
Стек: Python, Django, YOLOv8, OpenCV, HTML, CSS, JS.
У меня ряд проблем. Я не уверен, использую ли я правильную модель для этого проекта. В настоящее время я провожу трансферное обучение с использованием yolov8s.pt и тренируюсь на наборе данных с помощью 1 класс, какающие собаки.
Вот как это выглядит:
Код: Выделить всё
results = model.train(data="config.yaml", epochs=100, patience=15, batch=4, workers=6, device=[0])
Однако, несмотря на многочисленные попытки и обработку набора данных, мне кажется, что я всегда вообще не получаю никаких обнаружений, а когда я получаю обнаружения, они всегда являются ложноположительными. Может ли быть так, что обнаружение объектов — неправильный выбор? Может быть, лучше оценить позу, учитывая цель проекта?
Подробнее здесь:
https://stackoverflow.com/questions/789 ... eliminatio