В настоящее время я имею дело с камерой Pi на Raspberry Pi 2B. Я хотел бы передавать входные изображения (которые я постоянно собираю при включении) в режиме реального времени на сервер, на котором запущено программное обеспечение для компьютерного зрения. Затем обработка на моем сервере возвращает данные, основанные на распознавании изображений, которые необходимо отправить обратно в Raspberry Pi.
Поскольку возможности захвата видео и Wi-Fi в Raspberry Pi могут быть не слишком громоздкими, я думаю о лучшем способе потоковой передачи таких данных - как изображения / видеокадры из Pi, так и (возможно) сгенерированные в виде таблицы JSON данные в виде противоположное направление.
Я подумал о следующих возможностях, которые я хочу реализовать в Python (проще) или C ++ (быстрее при необходимости):
Рама
весь кадр в REST API, доступный через GET
потоковая передача по TCP
извлечение и извлечение из базы данных SQL на сервере
Сгенерированные данные
извлечение и извлечение из базы данных SQL на сервере
извлечение и извлечение из базы данных Redis на сервере
REST API на сервере, сбор через GET на Pi
Есть определенно другие возможности, о которых я пока не знаю. Поэтому вы можете порекомендовать свое любимое решение. Я с нетерпением жду возможности услышать о плюсах и минусах каждой технологии.
Спасибо!