3

I will write a computer vision application in C++. I need to choose a hardware platform. I cannot use a PC (laptop, desktop, etc). I will process a video that I take a camera.

Can I use a Raspberry Pi? I mean, is the Raspberry Pi powerful enough for computer vision? If not do what hardware should I get? If the Raspberry Pi is enough, which model should I get?

Aloha
7,1761 gold badge29 silver badges53 bronze badges
asked Feb 23, 2016 at 21:40
9
  • Hello and welcome. Please have a look at those questions to further narrow down your question, e.g. raspberrypi.stackexchange.com/questions/409/can-i-use-opencv should give you a first impression what is possible. Commented Feb 23, 2016 at 21:43
  • Thank you. Is Raspberry Pi standart model or it has several different model that has different CPUs. Commented Feb 23, 2016 at 21:45
  • There are different models. The most powerful (quadcore CPU and 1 GB RAM) would be the Pi2 Model B (or Pi2 for short). Commented Feb 23, 2016 at 21:48
  • The RPi is certainly capable of vision processing. We can't hope to give you a decent answer on whether or not the RPi will meet your needs with the given information. What's the required latency? How much video? What resolution? What kind of of vision processing? Commented Feb 23, 2016 at 22:08
  • As to the other part of your question... Shopping recommendations are explicitly off-topic. Commented Feb 23, 2016 at 22:08

1 Answer 1

2

Yes, it's powerful enough. I've used it in an OpenCV project before. You may have to lower your resolution a bit to get the best speed.

If you want to use a first-generation Pi (single core), just go ahead and compile it. If you want to use the quad-core Pi, you will have to compile it with multithread support. I'll leave it to you to figure it out.

It's up to you which one you'll get, but I prefer the Pi 2 Model B (quad-core). You may want to consider power consumption if you plan on powering your project using a bettery.

answered Feb 24, 2016 at 1:12
0

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.