Unity3d and FaceAPI integration - 6 degrees of freedom head tracking avatar

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,531
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 1, 2009

For more information, check http://www.visionblaster.com
This video shows realtime integration of 6 degrees of freedom head tracking using a simple webcam with Unity3D.
As I move the camera closer you can see the actor rotating his head exactly like I do.
Headtracking is done with the non-commercial version of FaceAPI.
As I move my head, the camera obtains my head pose and measures pitch, yaw and roll angles. These angles are sent to Unity3D where a script maps my moves to the actor, Lerpz.
As I press the 'F' key, the player throws a lightning bolt in the direction I am looking at, adding a further degree in user interaction.
Part of this project is open source software and available at www.visionblaster.com under the Open source section.

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (dannyxyz22)

  • Very Good, Thx for share. But i having problems, Lerps is not moving his head..

    I dowloaded Face API and the streamer detected my face normaly, my unity version is 2.6. What could be?................Thx. Sorry for the bad enghish :)

  • @disvulneravel Hi :)

    So, can you make sure you are using both 0.90 versions and not 0.95.

    You should run LerpzFaceAPI0.9.zip with faceapistreamer0.9.zip Can you confirm you are doing that?

    Best regards,

    Daniel

  • @dannyxyz22 Hi Daniel. Im using streamer 0.9 (detect may face) and i run LerpzFaceAPI0.9.zip. Lerps still not moving.

    The island mode using streamer 0.95 for unity 2.6 works good.:D Thx.

  • @disvulneravel Good. So, it's probably a misconfiguration of your firewall settings. Try turning your firewall off. If it works, turn it on again and then try to add the programs as exceptions in firewall settings.

    Kind regards,

    Daniel

  • @dannyxyz22 I disable the firewal but still not working :_(

    my unity 2.6 version could be a problem?

    i will try more... thx for all the help.: )

  • @disvulneravel Well, that's hard to say. Can you send a printscreen of what's hapenning? Can you also send a printscreen with your firewall settings?

    Thanks a lot,

    kind regards,

    Daniel

Video Responses

This video is a response to Silhouette delay
see all

All Comments (29)

Sign In or Sign Up now to post a comment!
  • @dannyxyz22 I disable all firewall, and dont work.

    think im having problems whith my port. I will try to fix it.

  • @ableman8 Make sure you are not behing a proxy or firewall also. []'s

  • @dannyxyz22 thanx for the suggestion daniel,but when i try activating it with internet....it gives a unkown error.....

  • @ableman8 Tell it to register through internet activation. It will open a site in your browser and then you put your e-mail and tell it to register, for free version or 30 days evaluation.

    Kind regards,

    Daniel

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more