Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

HOGDescriptor::detectMultiScale with TBB on ARM

Hi all! I have implemented in an ARM a computer vision application that uses OpenCV's HOGDescriptor::detectMultiScale. I have found that the execution of HOGDescriptor::detectMultiScale function is accelerated a lot when I compile OpenCV with TBB option:

  • Running time without TBB: 317 ms
  • Running time with TBB: 122.5 ms

Is this the correct behaviour?? I found it very strange, as the ARM I am using has only two cores. How does the TBB acceleration work?? why is so efficient?

I am using a ARM® dual-core Cortex™-A9 MPCore™ / 800 MHz, OpenCV 2.4.3, and TBB 4.1.

Thanks in advance!