Automating Access with Face Recognition
How we built an AI-powered multi-location access control
system using advanced image and video analytics
As one of the fastest-growing technology and analytics companies in the United States, with multiple office locations, hundreds of employees, and 4000+ clients across the globe, Rapidops wanted to rethink the access control for our offices by replacing old-school access cards with AI-powered automated access control.
With organizations opening post-COVID and employees returning to offices, we found that accessing premises using ID cards posed a serious risk of spreading viruses and threatened employee safety. The ID card access systems also ran the risk of being tampered with, affecting login hours and, therefore, employee salaries.
As an innovation-first company, we wanted to reimagine access control by leveraging the latest technologies in AI/ML to build a centralized contactless identity verification system. Our vision was to deploy an advanced system that would be touchless, accurate, and smart to improve our employees' experience and the security of our office premises.
Rapidops’ engineering and innovation team conducted discovery sessions with our employees and HR teams to understand their issues with the current access systems. After learning about these challenges, we went to the ideation room to build a roadmap for the system. By mapping out the employee journey and identifying the key areas that could be improved to enhance their experience, we developed a customized face recognition engine and access control platform using Cognitive AI technologies.
Within six weeks, our team delivered a real-time face recognition engine and access control platform that enabled our employees to replace access ID cards with a hands-free experience, resulting in better employee satisfaction, operational efficiencies, and secure premises.
The system was built with Cognitive AI technologies like real-time object detection, deep learning, and on-demand model training that allowed for higher accuracy of results. Our engineers used open-source technologies like OpenCV, MTCNN, and FaceNet to detect face edges from input images, extract features and train the model on these to recognize employees' faces.