Home > database >  Is it possible to run OpenCV on Raspberry Pi Pico onboard?
Is it possible to run OpenCV on Raspberry Pi Pico onboard?

Time:07-15

I need to build standalone module which records video from rasberry pi camera to sd card (through external module) when the motion on video is detected.

So, I need to run OpenCV that I will use for motion detection. Is it possible to run it on Raspberry Pi Pico on board? How much FPS will it have in case for i.e. background subtraction?

CodePudding user response:

The RPi Pico uses an RP2040.

RP2040 is a dual-core ARM Cortex-M0 . It comes with "264kB on-chip SRAM". You shouldn't expect this to have any power that's useful for image processing. It doesn't even run Linux. Were those 264 kB fully available to you, you could fit a single grayscale image of size 593x445 in there.

OpenCV can target ARM but not such tiny microcontrollers.

Here's some evaluations by OpenCV itself: https://opencv.org/arm/

You should investigate "OpenVX".

  • Related