Alibaba explains development of facial biometric access control system for people wearing masks
Alibaba has trained an “eye recognition” algorithm along with a mask detection model to perform biometric identification of people wearing respiratory masks, in a process the company has detailed in a blog post.
When government officials put “Ten Strict” control measures into place in Hangzhou city’s Yuhang district on February 3 to prevent the spread of COVID-19, officials were faced with the challenge of how to monitor and enforce a limitation on people leaving their homes to purchase necessities. With most entry and exit records maintained manually, errors and omissions could render the measures ineffective. An automatic access management record with facial recognition, however, would have to identify individuals wearing masks.
The Alibaba Cloud Intelligent database vector team developed the technology, and provided it for free to certain organizations.
During the feature extraction portion of the registration process, two different sets of features are captured; one for the full face, and one for the area around the eyes and forehead. In testing on the Labeled Faces in the Wild (LFW) dataset, the company’s AnalyticDB eye recognition algorithm scored 99.18 percent accuracy. It also scored 93.4 percent against the cfp_fp dataset, and 94.2 percent matching the agedb dataset. Mask detection is performed prior to facial recognition, so that the correct feature set can be matched.
The system performs vector searches, which is supported by both AnalyticDB for MySQL and AnalyticDB for PostgreSQL. The company says that in real-world applications, AnalyticDB can respond to queries of billion of vector data entries within 100 milliseconds. It is used in security projects in multiple cities. Alibaba provides facial recognition for Shanghai’s smart city system.
The facial recognition and eye recognition, and mask detection models, as well as the community resident management solution have all been made open-source by Alibaba, and the company has provided the systems and the AnalyticDB database engine free of charge to organizations running access management applications in support of pandemic containment.