但在计算机的世界里,只有0和1,想要通过辨识矩阵内容并将结果输出,就必须建立矩阵到结果的映射。这样,输入一张图片,经过处理和计算后,才能输出一个数字。人脸识别系统是以人脸识别技术为,通过摄像镜头将不同的人脸图像采集下来进行对比,并对人脸身份进行快速比对,它是多种生物特征识别技术中的一种,俗称「刷脸」。人脸识别主要分为确认和辨认两部分,确认就是将人脸图像和数据库中已经存有的人脸图像进行比对,之后确认你是不是你,而辨认是将人脸图像与数据库中已存有的所有人脸图像进行匹配对比,从而辨认出你是谁。
了解人脸识别,先要从图像表示讲起。我们先以黑白图片为例,看看计算机是怎么表示的。计算机程序可以将黑白图片可以表示为灰度图像。人脸识别技术包括以下几个阶段:一是信息采集,采集并输入各种人脸图像;二是人脸信息预处理,对人脸图像进行化处理;三是人脸判定,判定图像中是否含有人脸图像信息;通过矩阵表示图像后,图像的各种处理就转化为数学问题,可以使用数学的理论和方法进行解决,而这正是计算机所擅长的。
简单起见,就使用两个矩阵对应元素之差的之和或者平方和等,计算机进行快速运算,找到相似的矩阵,然后将其所代表的数字进行输出。这样我们就解决了图像的表示问题,建立了图像和矩阵的等价关系。图片可以转化为矩阵,通过矩阵也可以***原始图片。相较于其他人类身份鉴别技术,人脸识别系统在实际应用过程中既具有一定的优势。如果数据x是低维的、简单的,例如只有二维,那么分类很简单。
这一过程叫做监督学习下的训练。由清晰的人脸照转化出的象素值矩阵,应当设计出什么样的函数f(x)转化为特征值呢?这样我们就解决了图像的表示问题,建立了图像和矩阵的等价关系。图片可以转化为矩阵,通过矩阵也可以***原始图片。很朴素的想法就是将各个数字所代表的矩阵提前存放在计算机内,当输入一张图片后,计算机通过计算,从而找到适合的数字进行输出。
版权所有©2024 产品网