{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.bairwell.com/#organization","name":"Bairwell Ltd","url":"https://www.bairwell.com/","sameAs":["https://www.facebook.com/bairwell/","https://www.linkedin.com/company/bairwell","https://twitter.com/bairwell"],"logo":{"@type":"ImageObject","@id":"https://www.bairwell.com/#logo","url":"https://www.bairwell.com/wp-content/uploads/2017/02/bairwell.png","width":400,"height":400,"caption":"Bairwell Ltd"},"image":{"@id":"https://www.bairwell.com/#logo"}},{"@type":"WebSite","@id":"https://www.bairwell.com/#website","url":"https://www.bairwell.com/","name":"Bairwell PHP and WordPress Development","publisher":{"@id":"https://www.bairwell.com/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://www.bairwell.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.bairwell.com/project/comprobo-facial-detection/#primaryimage","url":"https://www.bairwell.com/wp-content/uploads/2016/06/facial_detection_points.jpg","width":660,"height":490},{"@type":"WebPage","@id":"https://www.bairwell.com/project/comprobo-facial-detection/#webpage","url":"https://www.bairwell.com/project/comprobo-facial-detection/","inLanguage":"en-GB","name":"Comprobo - Facial Detection | Bairwell PHP and WordPress Development","isPartOf":{"@id":"https://www.bairwell.com/#website"},"primaryImageOfPage":{"@id":"https://www.bairwell.com/project/comprobo-facial-detection/#primaryimage"},"datePublished":"2016-06-14T11:30:35+00:00","dateModified":"2017-02-15T19:34:57+00:00"}]}

Comprobo – Facial Detection

A company needed the ability to check a users face was visible in a web cam picture.
Comprobo had the requirement that, for user identification purposes, somebody should sit in front of a web camera and have their picture taken. The system then should check the picture to see if there was a human face in it, how confident it was in finding the face, and return various biometric details about the face. This should be returned in a JSONĀ API format for consumption by the rest of the system. Working on a microservices development pattern and integrating with both a Java based workflow engine, an Amazon S3 data store (accessed via another microservice), JSON Web Tokens (JWT) for authentication and Javascript for the frontend: we developed a Slim3 framework based PHP application which validated the request, fetched the image, passed it to the C/C++ facial detection system and returned the results using a JSON callback (along with caching the results)

Date

June 2016

Technologies

PHP with Slim3 Framework C/C++ dLib JSON

Want to see smiling faces when people come to your website?