/ml_

Video detection of illegal street vending.

Primary LanguageJupyter Notebook

ml_

Data flow Diagram

image

  1. Данные проходят через дообученную модель YOLOv8n, эта архитектура была выбрана из-за быстроты действия, так как мы будем работать с прямыми трасляциями с камер виденаблюдения.
  2. После детекции изображение попадает в папку и проходит через алгоритм SIFT, decoder и keypoints попадают в соответствующие папки, откуда потом при последующем срабатывании все последующие изображения сравниваютсяя по декодеру и ключевым точкам. Так мы избегаем повторного ложного срабатывания
  3. Далее для коррекции все найденные объекты отправляются на модерацию пользователю, он проверяет на действительность и правильность найденного объекта, в случае неправильности сохраняем в датасет с неправильными детекциями
  4. Во избежание лишней нагрузки на оборудование включаем ночью скрипт на дообучение, который был спроектирован с помощью Apache Airflow.