Как стать автором
Обновить

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

Так как у нас поток идет быстрее, чем мы успеваем считывать кадры, принудительно замедляем поток до необходимого нам значения, примерно раз в секунду.

Забавно это читать в 2021м году. Используйте Nvidia DeepStream или Intel DL-Streamer и считайте спокойно все кадры. Как минимум, с кадровкой 1 FPS у вас трекинг явно не будет работать валидно, поскольку скорость и направленность движения транспорта очень вариативна, а вы используете только детектор без реидентификации.

Что такое COMPUTER VISION 4?

Зачем тащить DeepStream в любительский проект?
Я даже от прода на нем всегда отговариваю. Уж лучше GStreamer для грабинга + тритон, например. Куда проще любая дальнейшая миграция, куда проще логика использования, и нет сложности с нестандартными сетками.
Это не делает статью хорошей и интересной, а подход примененный тут правильным (трекинг с 1 FPS это вообще круто). Но даже я, когда делаю что-то по фану делаю все на чистом питончике.
Ну, а мы делаем на DeepStream + python. Тоже все хорошо выходит…

Спасибо за ОС, это был своего рода эксперимент, разберусь с указанными инструментами.

В названии ошибка.

Простите, но накипело...

Вот такой уровень "обучающих" статей я вижу последние несколько лет.
Есть задача? Скопируй код по этой ссылке (поставь вот этот пакет), напиши вот эту строчку и у тебя заработает.
Почему этот пакет? Как он работает? Что это за строчка? Это знать не нужно, потому что задача решена.

А если не решена, то вот еще надо дописать чуть-чуть: возьми список -> преврати в множество -> преврати в список (зачем?!) -> получи длину.
Но даже мне, человеку, который ни разу не работал с питоном, хватило полминуты, чтобы найти в документации, что можно сразу использовать множество. https://docs.python.org/3/library/stdtypes.html#set

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории