Обнаружение недостающих объектов в видео

#video #artificial-intelligence #video-processing #yolo

#Видео #искусственный интеллект #обработка видео #yolo

Вопрос:

Мне было интересно, как можно обнаружить отсутствующий объект, используя что-то похожее на YOLO? Допустим, у меня есть первое видео, на котором запечатлены смартфон, ключи и паспорт. Тогда у меня есть другое видео, на котором запечатлены только смартфон и ключи, возможно ли вывести предупреждение о том, что отсутствует объект?

Ответ №1:

ДА. Если вы используете версию AlexeyAB darknet на python, вы можете увидеть все обнаруженные объекты в этой строке:

https://github.com/AlexeyAB/darknet/blob/master/darknet_video.py#L81

Затем выполните поиск меток в массиве, и если метки нет в этом массиве, вы возвращаете предупреждение или делаете все, что вам нужно.

 if b'smartphone' not in detections[0]
     print('Warning')
  

Комментарии:

1. Круто! Спасибо за вашу помощь