It's astonishing to me, given the ubiquity of web cams on laptops and PCs, that we haven't seen the widespread adoption of face tracking to augment the 3D video game experience. Even if the technology is not used as a controller replacement (which I think is a bad idea anyway), natural unavoidable movements of the head, when tracked to affect the in-game camera, would evoke greater immersion on-the-cheap. No need for expensive glasses or 120Hz monitors. And it would do so quite convincingly.
This is incredible performance! Face tracking can (and should) now be a basic default behavior for all social robots. Congratulations on a phenomenal product! I can't wait to play with it.
Does anybody remember the old arcade game asteroids, this teck would really make that game fun again, like you are the ship and you need to dodge the asteroids, if done right it could make for a very intense game. I can also see it as a handy way to increase desktop work space & combined with voice reco it could change the way we use computers, we could all become like dancing cobras lol, nar I actually have something more practical in mind like subtle off screen menus and zoom scroll.
guys i am new to this program and i want to know how to use this effect .. i saw lots of comments about using C++ or some programs like this and i dont even know what to do to to use this effect ... any tutorial / help would be greatly appreciated .. Pm me if you can
This needs to be included in racing sims like Gran Turismo so you can shift your head to the side to look past the car in front of you like you can in the real thing
I am begging you! please put a download online of the jhonny-lee-3D with already the wiimote part changed to webcam part, so that people who aren´t handy with this kind of stuff (like me) can also see it.
I downloaded faceAPI but I couldn't find any Desktop VR program in the package. I can not find Desktop VR on google. Can someone post the link to it please?
FaceAPI is an API, meaning it's only bits of code. These bits only track the head. It's in no way a product end users can install and just use ingame, it's for use for coders who for instance link the head movements to camera positions.
In short: You can NOT just install FaceAPI and use it in game.
Install Visual Studio if you haven't, load Johnny Lee's code, rip out the parts where it get's the head position from the WiiMote, and replace those parts with code getting head position from the camera via FaceAPI.
Can't really give you a short tutorial on it, you'd have to download Visual Studio 2008, find some basic C# tutorials, learn the basics of coding and C# and just have a go at it!
it looks 3d because we see it on 2d screen, actually if you were there, illusion would be less convincing because brain uses 2 eyes to perceive 3d environment, flat screen is not enough for that.
I just downloaded this, but I can't find anything else than the webcam and head tracking-thingy. No 3d software provided so I can't really test the solution if it works well enough.. What's the point in advertising this software when all you get is some pointless headtracking points showing your own face! I want to try the real 3d software from this video!!
Awsome... We need new '3d' video format allowing to create film/presentations build in 3d sceneries with masked (greenscreened) recordings put in world that despite regular camera movement will also render face movement corrections. Imagine that...
A good "combusting-like" program to montage 3d sceneries with recorded stuff and output it in standarized format. Face movements are somehow limited so even flat prerecorded scenes put in a 3d scenes would look extremly cool. Then a player with FaceAPI included to just playback and enjoy shows.
Maybe a blender addon based on blender game engine to put in recorded flat-keyed layers in 3d scene would do the work. Some efects in a player that will apply lighting to flat parts and maybe add light blur on edges.. Effect should be astonishing. It's time to make easy way of content preparation :)...
Few more notes. Camera handling in blender need little changes to suit face tracking while persisting possibility of flat motion layers. It'd probably need focus distance to determine influence of face movements on scene and maybe automaticly add some additional FX on flat layers distanced from focusing line. Also FaceAPI should influence position and zoom of camera frame not it's direction to keep flat scenes suitable.
Sorry.. Instead of blurring layers not focused it's better to render two seperate images and mix their visibilility so that they'll fit on focused distance... That would make illusion seem very real especially if given real eye distance values.
Oh.. to make it even more realistic - masked flat motion scenes can be projected not on flat, but spherical surfaces or i.e. on automatically generated 3d model from shape of mask depending on distance from borders. That however would considerably slow down rendering that should be able to react on face movement instantly.
Also trapezoid transformation on final motion should be applied considering position of eyes against center of the screen to reverse traditional trapezoid transformation of picture on the flat surface seen from different angle.
this technology could help saving a lot of money. I mean, in spite of new TV's with 3D technology that will be expensive, they can put a webcam with this program (more developed of course) in the TV and it should work fine, isn't it?
It should, unless you're watching TV with multiple people. TVs, unfortunately, are often used by multiple people. A better application for this technology is handheld mobile devices, which are increasingly equipped with cameras and are seldom meant to be seen by multiple people at once.
amazing , but how to get the targets sofware..? I've got the faceapi sofware demo where I can see my face but i don't know how to see these targets. can anyone help me please?
That's not a 3d monitor. The webcam captures your head position, and recalculates all positions for the 3d elements on the screen. The new thing is the faceAPI headtracking system.
I perhaps shouldn't have said "here" -- I was referring to latency of the general software and not specifically this video. I had watched a large handful of FaceAPI videos when I made this comment.
It's astonishing to me, given the ubiquity of web cams on laptops and PCs, that we haven't seen the widespread adoption of face tracking to augment the 3D video game experience. Even if the technology is not used as a controller replacement (which I think is a bad idea anyway), natural unavoidable movements of the head, when tracked to affect the in-game camera, would evoke greater immersion on-the-cheap. No need for expensive glasses or 120Hz monitors. And it would do so quite convincingly.
coasterpro 2 months ago
so you dont have to the devil
goatphilososphy 2 months ago
Johnny Lee's the man
Free2101 5 months ago
This has been flagged as spam show
This is incredible performance! Face tracking can (and should) now be a basic default behavior for all social robots. Congratulations on a phenomenal product! I can't wait to play with it.
RobotCentral 5 months ago
Comment removed
RobotCentral 5 months ago
THIS is going to be a big thing! Future starts here!
Chefkoch320 6 months ago
Does anybody remember the old arcade game asteroids, this teck would really make that game fun again, like you are the ship and you need to dodge the asteroids, if done right it could make for a very intense game. I can also see it as a handy way to increase desktop work space & combined with voice reco it could change the way we use computers, we could all become like dancing cobras lol, nar I actually have something more practical in mind like subtle off screen menus and zoom scroll.
Php48 8 months ago
guys i am new to this program and i want to know how to use this effect .. i saw lots of comments about using C++ or some programs like this and i dont even know what to do to to use this effect ... any tutorial / help would be greatly appreciated .. Pm me if you can
Vgeorge7 10 months ago
This needs to be included in racing sims like Gran Turismo so you can shift your head to the side to look past the car in front of you like you can in the real thing
steveski74 10 months ago
its nice but only for one person
Metzaltix 1 year ago
this will be HUGE with 3D Vision !
Bangoustine 1 year ago
@Bangoustine Its 3D enough!
joshsora2000 11 months ago
@joshsora2000 no, this is 2D-3D effect, but 3D effect + real 3D can be heaven better !
Bangoustine 11 months ago
I am begging you! please put a download online of the jhonny-lee-3D with already the wiimote part changed to webcam part, so that people who aren´t handy with this kind of stuff (like me) can also see it.
schoentje1997 1 year ago
Im haveing enough trouble as is with getting it too work with the wii mote. Could you just post the modified versions?
paine131 1 year ago
I downloaded faceAPI but I couldn't find any Desktop VR program in the package. I can not find Desktop VR on google. Can someone post the link to it please?
Sdra81 1 year ago
@Sdra81 johnnylee(X)netprojects/wii/
firebomber39 1 year ago
@firebomber39 You need to wear stupid hat for that
Qkumber1 1 year ago
@Qkumber1 my mom already made me wear the stupid hat!!!
firebomber39 1 year ago
@Sdra81 replace (X) with .net.
firebomber39 1 year ago
@Sdra81 replace (X) with .net
firebomber39 1 year ago
I think Local Positioning System on lawn is better.
Usulgurt 1 year ago
FaceAPI is an API, meaning it's only bits of code. These bits only track the head. It's in no way a product end users can install and just use ingame, it's for use for coders who for instance link the head movements to camera positions.
In short: You can NOT just install FaceAPI and use it in game.
ipellaers 1 year ago
Keep up the fight, faceAPI. Stereoscope is an evil lie. That first attempt didn't work - try two webcams ...
Raymint 1 year ago
Coooooool.
blenderpanzi 1 year ago
I have FaceAPI and I have the Desktop VR program. Could anyone help me, you know, actually get them to work?
blackcaptor2 2 years ago 24
@blackcaptor2
Agreed, I have both and would love to know how to get them to play nice
I3L4NK 1 year ago
@blackcaptor2
Install Visual Studio if you haven't, load Johnny Lee's code, rip out the parts where it get's the head position from the WiiMote, and replace those parts with code getting head position from the camera via FaceAPI.
ipellaers 1 year ago
@ipellaers
Could you please give a short tutorial? I'm not familiar with this. It would help a lot!
DestructableMovie 1 year ago
@DestructableMovie
Can't really give you a short tutorial on it, you'd have to download Visual Studio 2008, find some basic C# tutorials, learn the basics of coding and C# and just have a go at it!
ipellaers 1 year ago
@blackcaptor2 hey, if you found anything show me how you did it please
blackrack2008 3 months ago
is there a description anywhere??
i have installed faceAPI.
i dont know how to use
metallsimon 2 years ago
i have instaled it but i dont know how to use it on my microsoft flight sim any idea anyone ? thx
360kal 2 years ago
it looks 3d because we see it on 2d screen, actually if you were there, illusion would be less convincing because brain uses 2 eyes to perceive 3d environment, flat screen is not enough for that.
utkua 2 years ago 6
@utkua Yes you would still need saaay 3d lcd shutter glasses or anaglyph glasses. And that will reduce framerate by 1/2.
gevelegian 2 years ago
yes and to be more precise each eye should be tracked individually, so it will remain convincing even if your head is not parallel to the ground.
utkua 2 years ago
@utkua so close one of ur eyes :P
daedelusxxxhelios 1 year ago
@utkua Now enter 3D glasses and 3D TVs
xenoepist 2 months ago
single-player only.
littlelogic92 2 years ago
Anyone interested to create flash app that uses faceAPI data, drop me a msg. Search for "faceapi and flash" to view the demo video.
hafiz9977 2 years ago
Cool demo!
hafiz9977 2 years ago
Can I configure it as the right analog stick? For playing racing games in driver's perspective! =)
I guess it would be nicer than first person shooters, because using it on FPS may be a little confusing.
rogervduarte 2 years ago
can i rigg it to a game? like operation flashpoint 2? well my thought was to rigg it to make the character look around when i do! does it works?
6F5jedi 2 years ago
that looked almost 3D
Ihaveapsp 2 years ago
Can this be done with a poor quality 1.3 megapixel or less camera?
Virginityrocks 2 years ago
It tracks my eyes, nose and mouth, p. cool I guess. I want a room to move in though
geogzm 2 years ago
I need this on my 6-screen Command-Centre :)
walter0bz 2 years ago
WHERE IS THE TARGET SOFTWARE PLZZ ELP
mickeyshimitz 2 years ago 3
I just downloaded this, but I can't find anything else than the webcam and head tracking-thingy. No 3d software provided so I can't really test the solution if it works well enough.. What's the point in advertising this software when all you get is some pointless headtracking points showing your own face! I want to try the real 3d software from this video!!
MrKennyBones 2 years ago
I think the were tlaking about jhonny lee and hsi wiimote vr thing. try downlaodign that and seeing hwo to connect it to that.
loudornothin 2 years ago
This is an API, meaning you have to be a programmer to use these tools.
MrMattWebb 2 years ago
theres a hl2 mod for that
JahGuidanze 2 years ago
PLEASE tell me how to use faceapi with the johnny lee program!!! PLEASE!!!!!!!!!
monkey192100 2 years ago
ya tell me two im stuck!!!!!!!!!!!!!!!!!
CAngel222 2 years ago
is this likely to work with existing shoot 'em ups one day?
warlockboyburns 2 years ago
Half Life 2 and all corresponding games on the engine supports it.
PC gaming ftw.
MrMattWebb 2 years ago 4
How? I can't find any download to enable such features.
I'd love to play hl2 or say, portal, with this!
NikoKun 2 years ago
Are they released as mods or do you have to script them together yourself?
whatbrains 2 years ago
Awsome... We need new '3d' video format allowing to create film/presentations build in 3d sceneries with masked (greenscreened) recordings put in world that despite regular camera movement will also render face movement corrections. Imagine that...
Mosessions 2 years ago
A good "combusting-like" program to montage 3d sceneries with recorded stuff and output it in standarized format. Face movements are somehow limited so even flat prerecorded scenes put in a 3d scenes would look extremly cool. Then a player with FaceAPI included to just playback and enjoy shows.
Mosessions 2 years ago
Maybe a blender addon based on blender game engine to put in recorded flat-keyed layers in 3d scene would do the work. Some efects in a player that will apply lighting to flat parts and maybe add light blur on edges.. Effect should be astonishing. It's time to make easy way of content preparation :)...
Mosessions 2 years ago
Few more notes. Camera handling in blender need little changes to suit face tracking while persisting possibility of flat motion layers. It'd probably need focus distance to determine influence of face movements on scene and maybe automaticly add some additional FX on flat layers distanced from focusing line. Also FaceAPI should influence position and zoom of camera frame not it's direction to keep flat scenes suitable.
Mosessions 2 years ago
Sorry.. Instead of blurring layers not focused it's better to render two seperate images and mix their visibilility so that they'll fit on focused distance... That would make illusion seem very real especially if given real eye distance values.
Mosessions 2 years ago
Oh.. to make it even more realistic - masked flat motion scenes can be projected not on flat, but spherical surfaces or i.e. on automatically generated 3d model from shape of mask depending on distance from borders. That however would considerably slow down rendering that should be able to react on face movement instantly.
Mosessions 2 years ago
Also trapezoid transformation on final motion should be applied considering position of eyes against center of the screen to reverse traditional trapezoid transformation of picture on the flat surface seen from different angle.
Mosessions 2 years ago
How to install or start ???
moroho9 3 years ago
tutorial please
themenaceman1 3 years ago 4
how do i do it
EFFORTLESS7 3 years ago
that looks retarded, yet awesome at the same time...
BrianJensen 3 years ago
This has been flagged as spam show
why cant i see the video
someone smart please help me lB
1goodcat 3 years ago
How did you manage to use desktop VR without wiimote?
FIN358 3 years ago
Web Cam tracking... there is a Irrlicht cam lib using OpenCV if you would like to try it.
BitzFit 3 years ago
this technology could help saving a lot of money. I mean, in spite of new TV's with 3D technology that will be expensive, they can put a webcam with this program (more developed of course) in the TV and it should work fine, isn't it?
SuperSZ 3 years ago
@SuperSZ
It should, unless you're watching TV with multiple people. TVs, unfortunately, are often used by multiple people. A better application for this technology is handheld mobile devices, which are increasingly equipped with cameras and are seldom meant to be seen by multiple people at once.
skyseeker901 1 year ago
amazing , but how to get the targets sofware..? I've got the faceapi sofware demo where I can see my face but i don't know how to see these targets. can anyone help me please?
yairbonastre 3 years ago 2
got the same Problem :(
zaubertom 3 years ago
Fake? I've seen it my self, tried it my self too. And it is a very simple program. Works for every computer, aslong as there is a webcam installed.
Some fellow students of mine at AAUE university made a project based on this system.
MonsterbabyVashj 3 years ago
I can't get it to show up what this video has :(
PianozRULE 2 years ago
This comment has received too many negative votes show
Sooooooo Fake!!!
MadHatter149 3 years ago
idiot
CaptnCrotch 3 years ago
wow pretty cool!
guywh0drums 3 years ago 3
This comment has received too many negative votes show
cool. where can i buy such a 3d monitor?
chad8641 3 years ago
That's not a 3d monitor. The webcam captures your head position, and recalculates all positions for the 3d elements on the screen. The new thing is the faceAPI headtracking system.
phoolero 3 years ago 17
This comment has received too many negative votes show
actually they are 3d stickers you put onto the monitor.
goingwithzed 3 years ago
idiot
CaptnCrotch 3 years ago
This comment has received too many negative votes show
I agree with Chad8641...cool 3d monitor but so fake!
MadHatter149 3 years ago
übertard
CaptnCrotch 3 years ago 2
cool too bad there isnt a free version out :(.... Hope fr one soon :D id like this fr flight simulator because then i can see my panels better
skierplaterandy 3 years ago 3
cool too bad there isnt a free version out :(.... Hope fr one soon :D id like this fr flight simulator because then i can see my panels better
skierplaterandy 3 years ago 2
there is a free version out, check the website.
eedvaarts 3 years ago
there is now? cool.
skierplaterandy 3 years ago
won't work in low light though. where as infra-red would.
s0cks1985 3 years ago
Just add an infra-red LED next to the camera.
eedvaarts 3 years ago 2
Unfortunately, I'm not so sure I'm impressed with the latency here.
fashnek 3 years ago
Umm what latency dude? Looks pretty good in this video.
totallyonlyme 3 years ago 4
I perhaps shouldn't have said "here" -- I was referring to latency of the general software and not specifically this video. I had watched a large handful of FaceAPI videos when I made this comment.
fashnek 3 years ago
nice...a great improvement on johnny lees idea
21philip21 3 years ago 3
Great! I wonder if they'll open the code for it... as I see, it uses face recognition sofware to trace the position of viewer's head.
Some Logitech webcams already have the face tracking stuff.... but great stuff anyways!
Kinda reminds me of Augmented Reality...
XSportSeeker 3 years ago 2
F A N T A S T I C !!!!
No Headset necessary, very cheap hardware needed (just a webcam) and greeeeaaaat effect!
This WILL change the world of 3D gaming!
emgeko1983 3 years ago 2
the future of 3d
wildone106 3 years ago
interesting new take on Johnny Lee's stuff
hubbardproductions 4 years ago
This 3D looks so real
embeddedv 4 years ago
far out!
eedvaarts 4 years ago