Haartraining does not work anymore at all when compiling for 64 bit using VS2010 (Bug #2754)


Added by Michael Ikemann about 12 years ago. Updated about 12 years ago.


Status:Cancelled Start date:2013-02-02
Priority:High Due date:
Assignee:Andrey Kamaev % Done:

0%

Category:objdetect
Target version:2.4.4
Affected version:2.4.3 Operating System:
Difficulty: HW Platform:
Pull request:

Description

When I configure the 2.4.3 for Visual Studio 2010 x64, all features as default except disabling CUDA, the Haarcascade class does not detect anything anymore.
Additionally the average time drops from around 100ms per turn to 10ms per turn.

I "fixed" this by hard overwriting haveAVX with false in the cvRunHaarClassifierCascadeSum function.

It's anyway interesting that it seems to have CV_HAAR_USE_AVX set although ENABLE_AVX is not checked in the CMAKE config.

If I compile it for 32 bit and let it keep the haveAVX flag true it works fine.

The CPU is a Core i7-3632 QM.


Related issues

duplicates Bug #2534: Facerecognition example does not work with AVX enabled. Done 2012-11-12

Associated revisions

Revision eded87de
Added by Roman Donchenko almost 11 years ago

Merge pull request #2754 from thoinvil:patch-1

History

Updated by Andrey Kamaev about 12 years ago

Closed as duplicate.

  • Assignee set to Andrey Kamaev
  • Target version set to 2.4.4
  • Category set to objdetect
  • Status changed from Open to Cancelled

Also available in: Atom PDF