4 ms·
OpenBR – An open face recognition/biometry library
- pavlov 13y agoI really like the explanatory graphic on OpenBR's front page. It's certainly not very artistic... But it does a great job of explaining at a single glance what exactly this project does and where it fits in a software pipeline. I wish more projects had an upfront compact visual representation of what they offer. I can imagine what it would look like if this were a .io startup instead of a research project. The front page would be 20 times taller with endless scrolling, yet consist mostly of beautifully laid out white space filled with some trendy shade of brown. In that vast emptiness there would be floating decapitated heads that actively try to escape the mouse cursor. When I finally manage to hover over one of the heads, it would reveal a nondescript slogan, for example "Recognize. Integrate. Socially." There would be a single cryptic two-line code example given in CoffeeScript, and nowhere on the site would it be apparent whether this product is commercial and how much it costs.
- Systemic33 13y agoslow clap That is spot on really. And I like the circlejerk going on :) +1
- deleted 13y ago[deleted]
- polskibus 13y agoThis is great news! Looking forward to experimenting with this new library. I hope it can be somehow used on Android in the future.
- jklontz 13y agoPlease feel free to ask questions on our mailing list [1] or IRC channel [2]. Our software dependencies are Qt & OpenCV, both of which compile for Andriod, so OpenBR should be able to run there also, but no one has tried yet. [1] https://groups.google.com/forum/?fromgroups#!forum/openbr-dev https://groups.google.com/forum/?fromgroups#!forum/openbr-de... [2] irc.freenode.net #openbr
- simgidacav 13y agoGuys, help me. Every time I see something like this I think "cool thing!", but I also start thinkin about new ways someone will start to track me down. Seriously, my paranoid level has never been so high.
- Deestan 13y agoParanoia can be a symptom of growing or oncoming depression. You should take that seriously: At least take a few days off and try to get a feel for your current mental state.
- stewbrew 13y agoStudies have shown that depressed people sometimes have a more adequate world view.
- samweinberg 13y agoYep, that's called depressive realism. It's pretty bizarre to think about.
- DennisP 13y agoIt's not paranoia if they're really out to get you.
- tommis 13y agoNot too paranoid, considering the front page of this project says "OpenBR is a collaborative research project started by The MITRE Corporation". What is MITRE? http://www.mitre.org/work/hs_sedi/ http://www.mitre.org/work/hs_sedi/ : Homeland Security Systems Engineering and Development Institute—or HS SEDI ... http://www.mitre.org/work/intel.html http://www.mitre.org/work/intel.html : Just about all of MITRE's engineering and science disciplines are involved with improving our sponsors' intelligence, surveillance, and reconnaissance (ISR) activities.
- wicknicks 13y agoIf it makes you feel any better, their publication[1] reports low accuracy on a popular dataset called LFW (which stands for Labelled Faces in the Wild). Most face recognition technology works very well on mugshots. Frontal Faces -- with almost consistent lighting and alignment. These technologies do not perform well on personal photos. [1] http://openbiometrics.org/publications/klontz2013open.pdf http://openbiometrics.org/publications/klontz2013open.pdf
- mtrimpe 13y agoI'm curious about how to interpret their 'Face Recognition Evaluation' data though. I'd like to use this for authentication purposes but if I'm interpreting it right their performance is close to existing solutions, but not close enough for commercial use.
- jklontz 13y agoCorrect, we do a decent job on mugshots/driver's licenses, but are not at commercial level performance yet. Keep an eye out for NIST FRVT 2012 [1] and our upcoming conference paper [2] if you'd like to see more complete comparisons. [1] http://www.nist.gov/itl/iad/ig/frvt-2012.cfm http://www.nist.gov/itl/iad/ig/frvt-2012.cfm [2] http://openbiometrics.org/publications/klontz2013open.pdf http://openbiometrics.org/publications/klontz2013open.pdf
- mtrimpe 13y agoNice work! By the way, now that you're here ;) do you perhaps also know if there's a way to address fjcaetano's concerns if you have access to a full video feed?
- fjcaetano 13y agoAuthentication is problematic, because using a photo can trigger the algorithm to successfully authenticate the user. I've done this a couple of times with my brother's phone. All I had to do as load his profile picture on my phone and show it to his camera.
- ismaelc 13y agoYou can find OpenBR, along with 40+ other face recognition APIs, libraries, SDKs, and software at http://blog.mashape.com/post/53379410412/list-of-40-face-detection-recognition-apis http://blog.mashape.com/post/53379410412/list-of-40-face-det...
- contingencies 13y agoThis is less 'US defence establishment releases software library' than 'US defence establishment requests decentralisation/functional political deniability of widespread facial recognition, offloading of hardware costs to consumer'.
- jklontz 13y agoIt's actually 'Primary author wanted to spend some time in academia but continue to working on the project'.
- northwest 13y agoAlthough I currently can't see any evidence of involvement of any government branch, the ultimate result may be the same nevertheless. Google Glass certainly has the same issue, but to an even higher degree, since we know about the collaboration of Google with the NSA. EDIT: thanks for the correction, missed that one.
- bosie 13y agoThere you go: https://news.ycombinator.com/item?id=6159326 https://news.ycombinator.com/item?id=6159326
- nl 13y agoIn the unlikely event that you were given a USB License Dongle, then dongle must be in the computer in order to use the SDK. No configuration of the dongle is needed. http://openbiometrics.org/doxygen/latest/installation.html http://openbiometrics.org/doxygen/latest/installation.html Anyone read enough to know when that occurs?
- jklontz 13y agoHi! I'm the primary developer of this project. This paragraph of the documentation is out of date. There is never a need for a dongle, it's all FOSS :)
- neya 13y agoCan someone differentiate between OpenCV and openBR? I think I've read about people using OpenCV for facial recognition. How do these both differ? Thanks!
- jklontz 13y agoThe OpenBR API is designed to cater to the researchers and users of biometric algorithms, where as the OpenCV API is designed to solve a more general scope of image processing problems. OpenCV includes implementations of several seminal face recognition algorithms (PCA, LDA, & LBP). The OpenBR algorithm is more modern/sophisticated in its combination of several well studied approaches. While I haven't explicitly compared OpenCV against OpenBR, the OpenCV algorithms can and have been expressed within the OpenBR and are known to be less accurate. Having said that, accuracy & algorithm choice are highly dependent on image quality. Our technical paper [1] provides more details. [1] http://openbiometrics.org/publications/klontz2013open.pdf http://openbiometrics.org/publications/klontz2013open.pdf
- neya 13y agoThank you, that was very informative :)
- vladoh 13y agoFrom the OpenBR website: "Internally the code base uses the CMake build system and requires Qt and OpenCV."
- beerinvivo 13y agoOpenCV is about tinkering with your future career. With OpenBR you should open that beer and see where it gets you.
- ericb 13y agoAnyone know of a library that can track the direction a user is looking? I don't need exact eye-tracking type stuff from special equipment, just left right up down etc. My initial googles have come up short so far.