kylemcdonald / FaceTracker

Real time deformable face tracking in C++ with OpenCV 3.
MIT License
1k stars 360 forks source link

Performances #14

Closed Neogene closed 10 years ago

Neogene commented 10 years ago

Hi i tried to increase the performances due to some image operations i'm doing on the ROI defined by the points but without success (i'm using a 4core - 8 GB ram MBP - with a logitech C920 camera, 1080p at 30 frames-per-second (fps) and with the internal webcam too, and i'm getting over 100% cpu loading!!!), i tried to use gpu::Mat but isn't available for non nvidia cards (last generation of 17'' MBP has an ati card), for openCL in opencv i didn't find any example, my question is if i switch to the openframeworks version will it have a better performance? I didn't understand if the ofx versions uses opengl acceleration to do the face detection operation so before moving the whole project to it could you tell me if there is an improvement which will justify a move to the other version? Thank you in advance.

kylemcdonald commented 10 years ago

switching to OF will not change any detection performance.

OF uses opengl for rendering, but FaceTracker detection and tracking does not use any rendering.