Как выбрать камеру или датчик камеры для системы обнаружения объектов, которая работает на Raspberry Pi? - PullRequest
0 голосов
/ 14 октября 2019

Я работаю над проектом обнаружения объектов, и мне нужно выбрать камеру или датчик изображения, который может работать как с Raspberry Pi, так и с Arduino. Он должен иметь интерфейс SPI. На самом деле меня интересует, есть ли какие-либо ограничения на разрешение, когда дело доходит до обнаружения объектов или подсчета объектов. Я очень новичок в этой области и не знаю, как оптимизировать систему, поскольку она работает с очень низкой системой, и она может рассчитывать одновременно. Есть идеи, есть подсказки?

Редактировать: OpenCV, Keras, Tensorflow или аналогичные алгоритмы или структуры могут быть связаны с моим проектом. Это еще не решено. Открыты для новых советов по этому вопросу, а также вы можете принять во внимание, когда вы отвечаете на мой вопрос.

1 Ответ

0 голосов
/ 14 октября 2019

При использовании интерфейса SPI платы Arduino нельзя ожидать скорости передачи более 5–10 Мбит / с (мегабит в секунду). Давайте предположим, что сенсор камеры имеет 8-битные пиксели, тогда то, что вы можете «распределить» (по полосе пропускания), составляет 0,6–1,2 МП / с. И, скажем, для частоты кадров 20 кадров в секунду, что соответствует разрешению около 200x150 пикселей.

Чтобы получить более высокое разрешение, используйте сжатие, как, например, модуль ArduCam * 1004. * делаетНо тогда вам придется потратить время на распаковку изображений перед обработкой.

Если вы, с другой стороны, решили поддерживать только Raspberry Pi, вы можете использовать легкодоступный 8-мегапиксельный модуль камеры который использует порт CSI.

Так как же пиксели вам нужны для обнаружения объектов? Это зависит от фактического применения. В крайнем случае вы можете представить себе систему с одним пикселем, где свет означает «нет объекта», а темный означает «объект присутствует». Можно сказать, что чем более сложный и сложный алгоритм обнаружения вы используете, тем больше пикселей вам нужно.

...