Flash and real-time Face recognition

To follow up on my augmented reality experiment, here is one that does real-time face tracking within Flash! It’s really a matter of using the low-level (c/c++) image libraries that are already out there! This time I used the commercial face tracking library from FaceOnIt, and was up and running in a couple of hours!

Sources are as always available on the Mammoth homepage, although you need to register on the FaceOnIt website to get this plug-in to compile.

Get the Flash Player to see this player.

And thanks to my Kruder & Dormeister CD and my girlfriends ‘elegance’ you don’t have to look at my face :-)

Flash and Augmented Reality

The whole idea of low level video/audio processing started with my object recognition experiment. But to actually take this a step further we need Flash connected to a media server, preferably one that can decode and analyze on the fly :-). With Mammoth (formely openFMS) released we can now unleach the power of the server cpu and use the low level (c/c++) image/audio processing libraries already available! Pretty cool huh?

In this experiment I use papervision on the client-side and an augmented reality library named ARToolKitPlus as a server plugin.

Here is the surprisingly fast result with a server cpu of almost zero:

Get the Flash Player to see this player.

Source code can be found on the Mammoth homepage, but please note license wise ARToolKit (GPL) and Mammoth (LGPL) are incompatible, it’s for experimentation use only.