7 ms·
Hololens facial recognition prototype
- nojvek 10y agoI wonder if any of the researchers evaluate the ethical decisions behind this. Right now it looks naive. We have a president who is very anti-muslim and Pro-surveillance. What if this falls in the wrong hands? What if it classifies the wrong person? Snapchat filters are already racist with dark color tones. I'm arguing that widespread use of advanced facial recognition will be detrimental to society.
- fixermark 10y ago<sarcasm>Yes, I'm glad people panicked about Google Glass possibly allowing for this, but by the time Hololens gets to try it, it's inevitable and cannot be stopped.</sarcasm>
- sp332 10y agoGoogle specifically disallowed apps from doing this (though you could sidelide them I guess), and lots of people complained that it was a useless gesture.
- BinaryIdiot 10y agoI think perhaps you didn't click on the link? This calls the Microsoft Face API and simply returns back attributes about the face you're looking at.
- BinaryIdiot 10y agoThis detects a face and displays the attributes it calculated about it. That's pretty interesting though from the title I thought it was something that looked up people and displayed their name, etc. Pretty cool though ultimately it just takes the Halo Lens input, sends it to the Microsoft Face API[1] and displays its results. [1] https://www.microsoft.com/cognitive-services/en-us/face-api https://www.microsoft.com/cognitive-services/en-us/face-api
- adamloving 10y agoYeah, name and other attribute lookup is feasible (and seems inevitable). Also, this prototype only claims to take a snapshot and submit it. Needs to perform the check in realtime against video input.
- wwwigham 10y agoIt does try to identify names, actually. Looking at the source[1], once it has used the Oxford API to find where faces are in the frame (and their approx age and gender, etc), each individual face is then also queried against the MS emotion API and an OpenFace[2] instance. Given the source, it looks like that instance is meant to be trained on staff members and report their organizational hierarchy. What would be super neat would be ripping out the OpenFace query, and replacing it with a lookup via Facebook[3], so it could actually just show the names for anyone I was FB friends with. [1]https://github.com/UoA-eResearch/hololens_facial_recognition/blob/master/Assets/Scripts/GazeGestureManager.cs https://github.com/UoA-eResearch/hololens_facial_recognition... [2]https://cmusatyalab.github.io/openface/ https://cmusatyalab.github.io/openface/ [3]https://news.ycombinator.com/item?id=11836884 https://news.ycombinator.com/item?id=11836884
- daeken 10y agoI'm honestly astounded that this works. The color camera on the Hololens is 1280x720, making it useless for most tasks. I love this device so much, but man, such a misstep. Super neat prototype though.
- ethanbond 10y agoWhat "most tasks" are you referring to? Just curious since the applications of Hololens don't seem very solidified to begin with.
- daeken 10y agoWell, "most tasks" here is really just the things I've wanted to do -- not exactly an unbiased sample. Things like tracking objects, reading QR codes, matching more complicated hand gestures (than the built-in ones). Unfortunately, a lot of the really interesting things that could be done involve the high-res IR cameras, which aren't exposed in any way to userspace.
- nl 10y agoObject tracking[1] and QR code reading are definitely possible at that resolution. For QR codes it's going to depend on the distance from it though. [1] http://introlab.github.io/find-object/ http://introlab.github.io/find-object/
- nl 10y agoThe color camera on the Hololens is 1280x720, making it useless for most tasks This seems.. somewhat extreme. I built a (prototype) hand-tracking system using a 800x600 webcam[1]. In Javascript. Using a Flash->Javascript bridge. In 2009. I'm surprised that one can't find useful things to do with something that appears somewhat more capable. [1] https://github.com/nlothian/FlashCamShim https://github.com/nlothian/FlashCamShim
- figers 10y agoLooking at the picture, I love "Mustache: 0" haha
- adamloving 10y agoThat's what caught my eye as well. Wondering if it is boolean or perhaps decimal. Mustache: 0.13
- legodt 10y agoWhat I want to see is a .05 next to 1.0 mustache and then try to reverse engineer the criteria from there
- oaktowner 10y agoWho on earth are you to judge what a 1.0 mustache is? </snark>
- legodt 10y agoIt is not my call, I defer entirely to The Machine. We can not understand its reasoning, only attempt to understand how it became what it is. Serious question on this topic though, does anybody know if this facial recognition library has been completely open sourced? Apologies if the answer is glaringly obvious or has already been answered in this thread.
- lordnacho 10y agoPerfect, I'm looking forward to a world where everyone has their name floating above their heads like in World of Warcraft. Saves you having to remember stuff.
- pfooti 10y agoLink it to other information from my contacts as well. "Hello ... Dave. How is your ... wife ... Kelly? And your ... dog?"
- wushupork 10y agoI would love this
- arcticfox 10y agoJust reading those slight pauses makes me think of Black Mirror
- TeMPOraL 10y agoThere was a scene in Black Mirror 3x01 with exactly that situation.
- nojvek 10y agoAnd see their status score which is a result of their credit score, Facebook likes, linked in profile and Google searches. Then you get a whole generation who is obsessed with this score and go to extremes to manipulate them. Yeah it's going to be awesome /s
- YeGoblynQueenne 10y agoUntil then we can hopefully agree to a Universal XP and Attribute Protocol, so you can also see peoples' level and skills.
- pavlov 10y agoThat must be why Microsoft bought LinkedIn.