Обновить

Как использовать USB-камеру с ROS на Raspberry Pi или BeagleBone Blue — для потокового стрима видео на большой компьютер

Время на прочтение3 мин
Охват и читатели21K
Всего голосов 19: ↑19 и ↓0+17
Комментарии13

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

Какая нагрузка на процессор Raspberry при этом?
motion на Raspberrian, например, выжирал у меня вообще все ресурсы.
Я тестировал на BeagleBone Blue, в видео видно насколько тормозит видео при 100% загрузке процессора. На Raspberry последних поколений тормозить не должно особенно на Raspberry Pi Camera Module. Я еще буду эксперементировать с кодеками и степенью сжатия.
Если сама камера аппаратно поддерживает открываемые современными браузерами кодеки и нет требования к универсальности решения, то иногда можно прямо из видеопотока от камеры вырезать уже закодированные пакеты и слать клиенту. Таким образом работают некоторые системы видеонаблюдения, где процессор настолько слаб, что сам ничего адекватно пережать не успевает. Плюсы в максимальном качестве видео и минимальной нагрузке, минусы — первичная сложность реализации из-за слабой документированности чипов камер и жёсткая привязка к протоколу камеры, который может меняться со временем без предупреждения даже у одной модели.
можешь дать список таких камер?
На практике игрался только со своей Logitech C930e, но вот ещё небольшой список
.
Процессор грузит больше не сама камера, а видео кодеки. В этом случае можно взять камеру с железными кодеками внутри и использовать готовый поток.
при 1 fps CPU load ~ 80%
Можете подсказать, какие задержки были при стримминге с камеры? И ещё интересует, почему детектируйте точки SURF. Есть к примеру ORB, который и быстрее значительней, и не запатентован
задержка большая, видно на камеру. позже буду все алгоритмы распознавания тестить
А что за алгоритм распознавания Тройки? Обученный на ней каскад? Работает на цветной картинке или преобразует в одноцветную яркостную?
НЛО прилетело и опубликовало эту надпись здесь
Подтверждаю. У меня юсб-камера на малине регулярно «отваливалась» при использовании motion. Ничего, кроме физического перетыкания usb-шнура, не помогало.

Связано это с motion, с фирмой камеры или с реализацией usb на rpi — не знаю.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации