I have a recently purchased a panda board. The board is equipped with an ARM Cortex A9 processor which has a 1 ghz dual core. For the ARM processor I can not take advantage of multi-core processing that OpenCV supports. (this a bit disappointing, maybe a single core A8 processor would have been better)
I would like to implement object/face tracking. does anyone has any experience with splitting these kind of things up in threads so I can speed up stuff and not be limited by one processor core?
Options that I have thought of are: 1. Have one thread for capturing an image from the webcam and send that to second separate thread for running the object detection?
- Get an image from the webcam and split up the image in two separate images and have the two parts being processed by two separate threads.
Since I think processing the images takes the most time, I thin the second option would be the best right?