Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Realtime Face-tracking on Iphone [closed]

Does anybody know which,currently,is the best library for realizing a real time face-tracking solution for iPhone? I've done a research but I've found quite old articles about OpenCV portings. I would like to know if there is any specific,reliable,fast (and possibly free) AR solution for overlay in real time an image to the face in iPhone camera Video Stream (not simply a static image)

Any help (link,tutorial) would be great.

Thanks everybody!!

Elos

like image 538
Claus Avatar asked Dec 01 '10 10:12

Claus


People also ask

How does Apple face tracking work?

The technology that enables Face ID is some of the most advanced hardware and software that we've ever created. The TrueDepth camera captures accurate face data by projecting and analyzing thousands of invisible dots to create a depth map of your face and also captures an infrared image of your face.

Can you face track on iPhone?

The facial tracking capability enabled by iPhone has proven its accuracy and performance with its entertainingly impressive Animojis. Due to the built-in TrueDepth Camera, iPhone's face tracking is highly accurate under most lighting conditions, providing a solid facial motion capture data source.

Which iPhone is best for face tracking?

And as I mentioned, all of this is exclusively supported on iPhone X. There's some really fun things that you can do with Face Tracking.

How do I turn off face tracking?

If you're using Android's “Trusted Face,” you've given Google a lot of information about your looks. It's too late to undo that completely. But you can turn it off. Just go to Settings > Security > Smart Lock > Trusted face and tap Remove Trusted face..


1 Answers

iOS 5 brings facial recognition as a native feature.

Basically you just have to configure an object to act as your the video output stream’s delegate (could be your controller, for example) and use a CIDetector object to process this stream (which is a class available only in iOS 5).

This CIDetector object will look for the faces in each of your video's frame and return a CIFaceFeature object with several information about the faces found, such as the eyes and mounth position and also the bounds (the rectangle that the face was found inside).


You can check this blog for more implementation details: https://web.archive.org/web/20130908115815/http://i.ndigo.com.br/2012/01/ios-facial-recognition/

like image 92
Felipe Sabino Avatar answered Sep 20 '22 00:09

Felipe Sabino