人脸识别功能在日常生活中已经越来越常见,像车站检票、银行核验身份、上下班打卡……尽管技术本身随处可见,但真正了解技术原理的人并不多。虹软视觉开放平台策划了《从零学习人脸识别》系列课程,系统讲解这门技术的技术原理和应用现状。
第一期《人脸识别算法初识》课程(点击观看),主要介绍人脸识别运行流程、应用场景及商用门槛等场景问题。
【人脸识别的技术原理】
最近几年,随着深度学习的发展以及计算机算力的提升,包括人脸识别在内的很多人工智能算法都采用了神经网络算法。
以人脸识别算法为例,利用卷积神经网络(CNN)对海量的人脸图片进行学习,然后对输入图像提取出对应的特征向量。这些特征是卷积神经网络自主学习得到的,取代了之前人工设计的特征。
提取之后,将特征向量在特征空间里进行比对。同一人的不同照片所提取出的特征,在特征空间里距离很近,不同人则在特征空间里相距较远。
【人脸识别的运行流程】