So I found this library: https://github.com/ShiqiYu/libfacedetection
And it was super easy to use. So after a wrapper class and a handling node here are the results from vvvv with any DX11 texture:
Trololo at 60-70 fps with multiview-reinforce engine.
Crowd footage at 10-20 fps with multiview engine. It tracks as many faces as much you throw at it.
This library is fast but far from accurate. But I made the wrapper class in a way that in the future it can be easily extended with other engines, so if anyone finds robust and fast face trackers, throw that at me and I'll implement it if they don't cost a fortune.
Available in mp.dx http://vvvvpm.github.io/#mp.dx
great ¡¡ thank you.
nize - thanks again, microdee
Cool, that's funny...
if anybody has red node issues install mp.dx through vpm again (only overwrite mp.dx), I forgot to set the build config back to release the first time, causing DLL issues for everyone without Visual Studio and without C++ development packs for it. Now it's in release so should be fine with VC redist 2017
mucho gracias, ultra cool'n'useful
hello; could this tracker aproximate the relative movement of faces ? (does it output ids?)
nope, it's only looking at single frame images, it can't keep a track of faces in the time domain. however you can come up with something based on positions and searching for other consistencies accross frames.
Hi @Microdee. Having trouble with this one if you've got a tick...
Under vvvv_50beta36_x64 I get a red FaceTrackerContent node.
The error pin on the FaceTracker node says
Installed via VPM github.latest.vpack
Tried with latest DX11 pack (1.3 released a few days ago) and with the DX11 pack that VPM installs.
hi! thanks I will check if the necessary dll's are copied properly later, I have a suspicion it doesn't do that
that there looks like an edge case. check your SSH situation, if you use a proxy or a vpn make sure they don't fiddle with secure channels.
You can have "classic style downloading" but you'll need to download and extract 5 zip files.
extract all to packs folder. also mp.* packs require .NET 4.7+ so make sure your windows 7 is up to date (so turn updates back on if you turned them off).
I still didn't have time to fix the face tracker dll automatic deployment, if you can't wait though download this https://github.com/microdee/mp.dx/blob/master/DX11Utils.Native/dependencies/libfacedetect.dll and put it next to DX11Utils.dll inside the plugins folder of mp.dx. x64 only.
Thanks a lot @microdee, I will try to collect pack , hope it'll work...
Thank you!. Facetracker working perfectly!
How can I instal this contribution?
anonymous user login