И снова здравствуйте! Непонятным магическим способом установил OpenCV. Нашёл
гайд(
оригинал на английском), всё работает хорошо, но есть две проблемы: 1. локализация оооочень кривая (есть подозрения, что это из-за обучающей выборки)
2.Детектирование на обычных изображениях занимает прилично так времени, 1 - 8 секунд и сам процесс жрёт 1 гб опеативки и грузит процессор на 100 %!
!!!
Но TensorFlow и OpenCV вроде-как написаны на c++ и очень хорошо оптимизированы, а змейка всего-лишь оболочка?
Вопросов несколько:
- Почему всё так криво детектируется?
- Возможно ли этими средствами реализовать обработку видео на Raspbery Pi, а точнее на Orange Pi с 1 гб оперативноё памяти и минимум с 15 - 30 FPS?
- Как моно оптимизировать этот код?
- Есть ли аналоги более приспособленные для этих целей?
- Нужен ли здесь c++?
- Есть ли примеры реализации чего-нибудь подобного?
Буду очень признателен тем кто сможет ответить!
P.S. Конечная цель состоит в управлении роботом в зависимости от окружающей среды, взаимодействие с другими объектами (двери, огнетушители).