3D head reconstruction solution
Our client is a creative design agency that provides branding, advertising, graphic design, and virtual modeling services for individuals and corporate customers. The agency has its own in-house souvenir production.
The client wanted to use initial research by the CHI Software team to develop a custom face detection solution, scalable according to their business needs.
Photographers usually take more than a thousand pictures at an event, party, or at festive celebrations. It’s very challenging to find the needed photos among so many files.
Our client, a Japanese company, provides photo services at schools, kindergartens, camps, and various children’s events. The client wanted to use our initial research to develop a custom face detection solution, scalable according to their business needs.
The system has to work with such complex cases as detection and recognition of small, rotated, collapsed faces, as well as faces detection in group photos.
The general app workflow:
– Photographers conduct photo sessions and upload photos to the system.
– Parents log in to select 1-2 photos with their children.
– Upon a request from the parents, the system returns the results of all found and recognized faces.
The company’s photographers usually take more than a thousand pictures at an event, and it’s challenging for parents to find their kid’s photos among so many files.
– Our client was looking for the best way to improve face recognition accuracy for picking the right child’s photos.
– Our client needed to improve both solution efficiency and face recognition accuracy.
To begin with, the CHI Software team conducted a study to find a service for improving the accuracy of face recognition in photographs.
We conducted a comparative review of Azure, Amazon, and Kairos APIs to figure out the best way to address the following issues: full face recognition, the number of people in the photo, and the size of the face on the photodetector.
– We set up a cloud environment for development and product hosting. We recommended AWS EC2 as an infrastructure platform, AWS S3 storage, and RDS database as a server configuration model.
– We also performed system development and customization. We improved the accuracy of rolled and rotated face recognition (by 45-90 degrees), background recognition, and extremely small or big face detection.
– We provided opportunities to automate monitoring, analytical and comparative manual processes.
– After system integration, we are now providing support services.
CHI Software successfully completed the product sourcing phase and offered a custom software solution covering all of the customer's issues. The client selected our facial recognition service as their preferred option for improving current business processes. As a result of our work, we created and launched a face detection and recognition service for Lecre Inc. This Japanese company provides photography services in schools and kindergartens. Therefore, at the center of our product was work with children's faces, their emotions, from very different angles. I’m proud that our system works with such complex cases: detection and recognition of rotated and collapsed faces, faces rotated by 90 degrees (or shots taken from the side), small faces, faces in group photographs. In the future, this solution will be scalable to meet changing business needs of our client.