Asked — Edited
Here is face recognition working on ARC shown by Mike our lead programmer.
Upgrade to ARC Pro
ARC Early Access will give you immediate updates and new features needed to unleash your robot's potential!
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
Hey, that is very good software. I have Denise Platinum on my desktop. This is very similar. But, you have your Brainfile that is mapped. I don't have that one. And, your animation moves across the screen. Neat. I would like to see it all interfaced together with ARC and your robot and my robot, etc.
By the way, which voice recognition software are you using with Airial?
Good to hear you have Denise, Guile (3D) is a great friend of mine, he does some amazing work!
The Ai core that you see on the video will be interfaced with the EZ:2 robot when it is complete.
The speech recognition software in this older video was DNS10 (Dragon 10), we now use DNS12. We have had great success with this software, for most of our developers it works out of the box with minimal training.
But, I really do like your extra features.
Guile is a great guy.
One of my first computer controlled robots had a C=64 for a brain and a relay controller that I built to control the robot arm and drive motors.
That was so many years ago.
I do still have most of that old robot, but my ex has my old computers in storage somewhere.
An EZ-B and servos would be a great upgrade for an old robot.
Your AI will make EZ-B robots much more alive.
Very cool work with everything.
I used a few BigTracks to build a mobile robot with an arm on it.
I used the BigTrack brains to drive the robot and move the arm.
It had some success, but not near as cool as your new BigTrack robot.
Looks very cool.
I adore ur application , would u told me where i could find the source code ,
or where i could download it as plugin .
If u don't mind , would send me (email@example.com) the links u recieve form Toymaker ,I need this toutorial urgently .
The EZ:1 head is full of networked PICs below is a photo - this is prior to the addition of the face/emotion/gender/age recognition module.
Or you could take a loock at this thread:
Slow down... Face Detection and Face Recognition are two different things.
ARC/EZ SDK has Face Detection, no Face Recognition
Toymaker, EZ-Face (Justin) are first Face Detection and then Face Recognition.
basically Face Detection is something like: Hey i found a Face in X,Y position.
check Face Detection thread to see a Face Detection (EZ SDK) picture.
the rocket science is the opencv library....
emgu only implements a wrapper for .net managed/c# otherwise you will need to deep in c++
I'm curious why DJ never implemented the Face Recognition feature in ARC, i'm assuming is not a requested feature ?
You can find out more about tracking types on the Camera Device ARC manual page here: http://www.ez-robot.com/Tutorials/Help.aspx?id=80
In demos, i have taught the robot different expressions using the object tracking as well - it can tell if i'm happy or sad. Here's a copy/paste of the two tracking types in question...
The face tracking type will attempt to detect faces within the image. The Face tracking uses calculations to detect eyes and a mouth. This does require additional processing and will slow the framerate. Also, detecting images within a video stream with many complicated objects will return false positives. Use the Face Tracking against a white wall or non-complicated background. If you wish to detect specific faces, use the Object Tracking type, as you can train your face as an object.
This is an advanced computer vision learning tracking type that gives you the ability to teach the robot an object (such as a face, logo, etc.) and have it detect it. Computer vision learning is very experimental and requires patience and consistent lighting. The object training is done in the Object tab, which is settings for the object. Remember, settings for specific tracking types are configured within their tab in the Camera Control. Some tracking types have additional setting/parameters within the Camera Settings (gear icon).
As DJ said, Object recognition recognizes specific faces as well as other objects. It was added to ARC after EZ-Face and works just as well at face recognition (not just detection).
Like I said, responding to 2 year old threads without checking current capabilities of the product are counter-productive.