人脸检测

合集下载

使用人脸识别技术进行身份验证的步骤和注意事项

使用人脸识别技术进行身份验证的步骤和注意事项

使用人脸识别技术进行身份验证的步骤和注意事项人脸识别技术是一种基于人脸图片或视频进行个体识别和身份验证的技术。

近年来,随着人工智能技术的发展和应用的普及,人脸识别技术逐渐走入大众视野,并广泛应用于各行各业。

本文将介绍使用人脸识别技术进行身份验证的步骤和注意事项。

首先,使用人脸识别技术进行身份验证的步骤如下:1. 数据采集:首先需要采集用户的人脸数据。

这可以通过在系统中要求用户上传照片或使用摄像头进行拍摄脸部照片来实现。

在采集过程中,应确保照片质量良好,光线充足,以提高后续识别的准确性。

2. 人脸检测:在采集到人脸数据后,需要使用人脸检测算法来确定图像中的人脸位置。

这可以通过计算机视觉技术和机器学习算法实现,使系统能够自动识别和提取人脸区域。

3. 特征提取:在确定了人脸区域后,需要提取人脸的特征信息。

这些特征通常是由一系列数字值或模式组成,可以用于之后的比对和识别。

常用的特征提取方法有主成分分析(PCA)和局部二值模式(LBP)等。

4. 特征比对:将用户采集到的人脸特征与已存储的人脸数据进行比对,判断其是否匹配。

这可以通过计算两组特征之间的相似度或距离来完成。

如果相似度或距离小于预设的阈值,即可认为是同一个人并进行身份验证。

5. 身份认证:根据特征比对的结果,系统可以判断用户的身份是否有效。

如果匹配成功,用户的身份将得到认证;如果匹配失败,则可能需要其他方式进行身份验证,或者拒绝用户的访问。

接下来,我们需要注意使用人脸识别技术进行身份验证时的一些注意事项:1. 隐私保护:在收集和使用用户人脸数据时,应遵守相关隐私法规和个人信息保护原则,保障用户的隐私安全。

同时,需要采取措施确保人脸数据的安全存储和传输,防止被非法获取和使用。

2. 环境要求:为了提高识别准确性,应在光线充足的环境中进行人脸识别,并尽量避免使用过暗或过亮的照片。

另外,应尽量减少背景干扰和其他物体遮挡,以保证人脸区域的清晰度和完整性。

3. 算法选择:选择适合应用场景的人脸识别算法和模型,根据系统需求和性能要求进行权衡。

如何进行人脸识别和身份验证

如何进行人脸识别和身份验证

如何进行人脸识别和身份验证人脸识别和身份验证技术已经成为现代生活中不可或缺的一部分。

它们被广泛应用于各个领域,如支付系统、手机解锁、安全通行、追踪犯罪嫌疑人等。

本文将介绍人脸识别和身份验证的基本原理、常见应用以及一些潜在的问题。

一、人脸识别的基本原理人脸识别技术是一种通过对人脸图像进行特征提取和匹配的技术,以识别和验证个体身份。

它的基本过程包括四个步骤:图像获取、人脸检测、人脸特征提取和人脸匹配。

1.图像获取:通常使用摄像头、相机或其他图像设备来获取人脸图像。

这些图像可以是静态图像或视频流。

2.人脸检测:在图像中检测出人脸的位置。

常见的方法有Haar特征检测、人工神经网络等。

这一步通常涉及到人脸姿势、光照变化和遮挡的问题。

3.人脸特征提取:从人脸图像中提取出具有识别特征的信息。

这些特征通常是人脸的几何和纹理特征,如眼睛的位置、鼻子的形状、嘴巴的轮廓等。

4.人脸匹配:将提取到的人脸特征与数据库中的已知人脸特征进行比对。

比对方法通常是计算两个特征向量之间的相似度或距离。

如果相似度高于一定阈值,则认为匹配成功,否则认为匹配失败。

二、身份验证的基本原理身份验证是一种通过验证个体的身份证明来确定其真实性和合法性的过程。

在人脸识别中,身份验证是指将识别到的人脸与事先已知的身份进行比对,以确认是否匹配。

身份验证的基本过程一般可以分为以下几个步骤:1.注册:用户首先需要在系统中注册自己的人脸信息。

这一步骤包括拍摄人脸照片、提取特征并存储到数据库中。

2.识别:当用户需要进行身份验证时,系统会获取用户当前的人脸图像,并提取特征。

3.比对:系统将提取到的人脸特征与数据库中已注册的人脸特征进行比对。

如果相似度高于事先设定的阈值,则认为是同一人,验证成功。

4.输出结果:系统根据比对结果返回验证成功或验证失败的信息。

三、人脸识别和身份验证的应用人脸识别和身份验证技术已经在各个领域得到广泛应用。

1.支付系统:在支付宝等移动支付平台上,用户可以使用人脸识别进行支付,提高支付的安全性和便利性。

人脸检测原理

人脸检测原理

人脸检测原理
人脸检测是计算机视觉领域中的一个重要研究方向,它主要应用于图像识别、安防监控、人脸识别等领域。

人脸检测的原理是利用计算机视觉和图像处理技术,通过对图像中的人脸进行特征提取和匹配,从而实现对人脸的自动识别和检测。

人脸检测的原理主要包括以下几个方面:
1. 图像预处理。

在进行人脸检测之前,首先需要对图像进行预处理,包括图像的灰度化、尺寸归一化、去噪等操作。

这些预处理操作可以提高人脸检测的准确性和鲁棒性。

2. 特征提取。

特征提取是人脸检测的关键步骤,它通过对图像中的人脸特征进行提取,如人脸的轮廓、眼睛、鼻子、嘴巴等特征点,从而实现对人脸的定位和识别。

常用的特征提取方法包括Haar特征、HOG特征、LBP特征等。

3. 分类器训练。

在特征提取之后,需要利用机器学习算法对提取的特征进行分类器的训练,以实现对人脸的准确检测。

常用的分类器包括SVM、Adaboost、神经网络等。

4. 人脸检测。

经过以上步骤,就可以利用训练好的分类器对图像中的人脸进行检测和识别。

通过对图像中的特征点进行匹配和比对,最终实现对人脸的自动检测和定位。

5. 算法优化。

为了提高人脸检测的准确性和速度,还可以对人脸检测算法进行优化,如采用级联分类器、快速人脸检测算法等,以实现对人脸的快速、准确检测。

总结起来,人脸检测是一项涉及计算机视觉、图像处理、机器学习等多个领域的综合技术,其原理主要包括图像预处理、特征提取、分类器训练、人脸检测和算法优化等步骤。

通过不断的技术创新和算法优化,人脸检测技术在安防监控、人脸识别等领域具有广阔的应用前景。

人脸识别技术

人脸识别技术

人脸识别技术人脸识别技术是一种通过人脸图像或视频进行自动识别的生物识别技术。

它已经广泛应用于安全系统、手机解锁、自动门禁等领域,也被用于犯罪侦查、边境安全等方面。

本文将探讨人脸识别技术的原理、应用以及面临的挑战。

一、人脸识别技术的原理人脸识别技术是通过识别人脸的唯一性来进行身份认证或辨别的一种技术。

其基本原理包括人脸检测、特征提取和匹配三个步骤。

1. 人脸检测:通过图像处理技术,将输入的图像中的人脸部分进行定位和提取。

这一步骤通常使用一些特定的算法来检测图像中的脸部特征,如皮肤颜色、眼睛位置等。

2. 特征提取:在得到人脸图像后,需要从中提取出一些具有代表性的特征,用于后续的比对和识别。

常见的特征包括脸部的轮廓、眼睛、鼻子和嘴巴等。

3. 匹配:在特征提取的基础上,将输入的人脸特征与数据库中已有的特征进行比对,判断是否匹配。

匹配的算法包括简单的欧氏距离计算、神经网络等。

二、人脸识别技术的应用人脸识别技术在各个领域都有着广泛的应用。

1. 安全系统:许多公司和机构使用人脸识别技术来加强其安全系统。

通过将识别的人脸与数据库中的人脸进行比对,可以实现员工或居民的身份识别,进一步加强门禁、考勤等措施的安全性。

2. 手机解锁:现在的智能手机普遍使用人脸识别技术来解锁。

用户只需将面部对准摄像头,系统就可以自动辨识出用户的身份,并解锁手机。

3. 电子支付:一些支付系统采用人脸识别技术来进行支付验证,提高支付的安全性和便利性。

用户只需将脸部对准手机摄像头,即可完成支付。

4. 犯罪侦查:警方利用人脸识别技术来寻找罪犯,通过与现有的人脸数据库进行比对,辅助侦破案件和追捕逃犯。

5. 边境安全:在边境口岸和机场等地,人脸识别技术可以识别不法分子和潜在危险人员,加强国家边境的安全监控。

三、人脸识别技术面临的挑战尽管人脸识别技术在很多领域有着广泛的应用,但它仍然面临一些挑战。

1. 数据隐私:使用人脸识别技术需要收集和存储大量的人脸数据,这涉及到个人隐私的问题。

人脸识别原理及处理流程

人脸识别原理及处理流程

人脸识别原理及处理流程一、引言人脸识别是一种通过计算机技术,对人脸图像进行分析和识别的技术。

它可以用于人脸检测、人脸特征提取和人脸匹配等多个领域。

本文将介绍人脸识别的原理及其处理流程。

二、人脸识别原理人脸识别的核心原理是通过对人脸图像进行分析和特征提取,然后将提取到的特征与已知的人脸特征进行比对,从而实现人脸的识别。

下面将详细介绍人脸识别的原理。

1. 人脸检测人脸检测是人脸识别的第一步,其目的是在图像中准确定位和提取人脸区域。

常用的人脸检测方法包括基于特征的方法和基于统计的方法。

其中,基于特征的方法使用Haar特征或HOG特征等来检测人脸,而基于统计的方法则是通过构建分类器来实现人脸检测。

2. 人脸对齐人脸对齐是为了解决人脸在图像中的姿态和尺度变化问题。

通过将人脸图像进行旋转、平移和缩放等操作,使得人脸在图像中具有一定的标准形式。

常用的人脸对齐方法包括基于特征点的对齐和基于模型的对齐。

3. 人脸特征提取人脸特征提取是人脸识别的关键步骤,其目的是从人脸图像中提取出能够表征人脸特征的信息。

常用的人脸特征提取方法包括主成分分析(PCA)、线性判别分析(LDA)和局部二值模式(LBP)等。

这些方法可以将人脸图像转化为一组具有较低维度的特征向量,从而方便后续的人脸匹配和识别。

4. 人脸匹配人脸匹配是通过将提取到的人脸特征与已知的人脸特征进行比对,从而实现人脸的识别。

常用的人脸匹配方法包括欧氏距离、余弦相似度和支持向量机等。

这些方法可以根据特征向量之间的距离或相似度来判断两个人脸是否属于同一个人。

三、人脸识别处理流程人脸识别的处理流程一般包括人脸检测、人脸对齐、人脸特征提取和人脸匹配等多个步骤。

下面将详细介绍人脸识别的处理流程。

1. 人脸检测将输入的图像进行预处理,包括图像灰度化、直方图均衡化等操作,以提高后续人脸检测的准确性。

然后,使用人脸检测算法对预处理后的图像进行人脸检测,得到人脸的位置和大小信息。

2. 人脸对齐根据人脸检测得到的人脸位置信息,对人脸图像进行对齐操作,将人脸调整为标准形式。

怎么检测人脸相似度(人脸识别技术)

怎么检测人脸相似度(人脸识别技术)

怎么检测人脸相似度(人脸识别技术)
人脸相似度的检测是通过人脸识别技术实现的。

下面是一般的人脸相似度检测的步骤:
●数据采集:首先需要采集一组人脸数据,包括待比较的人脸图像
和已知的参考人脸图像。

这些图像可以来自摄像头、相册或其他人脸图像数据库。

●人脸检测和对齐:使用人脸检测算法,将每个图像中的人脸位置
进行标定和确定。

然后,对检测到的人脸进行对齐,确保图像中的人脸区域具有一致的姿态和大小。

●特征提取:通过人脸图像中的关键特征点,如眼睛、鼻子、嘴巴
等,提取出人脸的特征描述信息。

常用的特征提取方法包括运用人工设计的特征描述算子,或使用深度学习算法进行特征提取。

●相似度计算:使用提取到的人脸特征描述信息,计算待比较人脸
与参考人脸之间的相似度。

常用的相似度计算方法包括欧氏距离、余弦相似度等。

●设置相似度阈值:根据应用需求,设置一个相似度阈值,代表两
个人脸被认为是相似的阈值。

当计算得到的相似度高于该阈值时,则可以判定两个人脸是相似的。

人脸相似度的检测准确度受多种因素影响,包括图像质量、角度、光照、遮挡等。

因此,在进行人脸相似度检测时,需要综合考虑并优化上述步骤中的各个环节。

此外,要记得在使用人脸识别技术时遵循适
当的隐私保护措施。

人脸识别的基本流程

人脸识别的基本流程

人脸识别的基本流程
人脸识别是一种基于人类面部特征的识别技术,广泛应用于安全监控、身份认证、智能家居等领域。

以下是人脸识别的基本流程:
1.人脸检测
人脸检测是人脸识别的第一步,其任务是检测图像中的人脸,并将其位置和大小信息提取出来。

人脸检测的原理是基于人脸的几何特征和统计特征,通过计算机视觉技术实现。

2.人脸对齐
由于采集到的图像中的人脸可能存在角度、光照、表情等因素的差异,因此需要进行人脸对齐。

人脸对齐的目的是将人脸图像进行旋转、平移和缩放,使得人脸图像能够与标准人脸模型进行对齐,从而提高人脸识别的准确度。

3.特征提取
特征提取是人脸识别的核心步骤之一。

在人脸检测和人脸对齐的基础上,通过计算机视觉技术和深度学习技术,从人脸图像中提取出能够代表个体特征的特征向量。

这些特征向量可以包括面部轮廓、眼睛位置、皱纹等特征。

4.特征比对
在提取出特征向量之后,需要进行特征比对。

特征比对的目的是将提取出的特征向量与数据库中的已知特征向量进行比较,找出最相似的匹配结果。

常用的比对算法有欧几里得距离、余弦相似度等。

5.识别输出
最后,根据比对结果,将人脸图像与数据库中的已知人脸进行匹配,输出相应的识别结果。

如果比对成功,则输出该人的姓名、性别、年龄等信息;如果比对失败,则提示需要进行人工审核。

以上是人脸识别的基本流程。

在实际应用中,由于不同场景和不同需求的影响,可能需要对以上流程进行调整和优化。

人脸识别活体检测原理

人脸识别活体检测原理

人脸识别活体检测原理一、人脸识别技术人脸识别是通过分析和识别人脸图像中的特征信息来辨别不同的个体。

传统的人脸识别通常基于2D图像,通过比对人脸图像中的眼睛、鼻子、嘴巴等特征点来进行识别。

而现代的人脸识别技术主要基于深度学习算法,能够提取更复杂的人脸特征,如人脸形状、纹理、颜色等,从而实现更高效准确的人脸识别。

二、活体检测技术活体检测是为了防止虚假的人脸照片或视频通过识别系统。

常见的攻击手段包括使用印刷的照片、手机屏幕播放的视频或者用3D打印技术制作的人脸模型等。

为了应对这些攻击手段,活体检测技术被引入到人脸识别系统中。

活体检测的目标是判断用户是否具有生物特征,常用的活体检测方法有以下几种:1.眨眼检测:通过检测用户是否能够自然地眨眼,以此判断其为真实人脸。

这个方法的原理是真实的人眨眼是具有规律性和随机性的,而虚假的眼动往往是机器生成的固定图像。

2.嘴唇动作检测:通过检测用户是否能够自然地张开或者闭合嘴唇,以此判断其为真实人脸。

这个方法的原理是真实的嘴唇动作具有动态性和多样性,而虚假的嘴唇只是静态的固定图像。

3.眼球运动检测:通过检测用户的眼球运动轨迹,以此判断其为真实人脸。

这个方法的原理是真实的人眼球运动轨迹往往是多样化和随机性的,而虚假的眼动轨迹是固定的或者规律性的。

4.3D深度检测:通过使用红外或摄像头等技术,获取人脸的空间深度信息,以此判断其为真实人脸。

这个方法的原理是真实的人脸在三维空间中具有一定的厚度和立体感,而虚假的人脸只是平面的图像。

5.血液循环检测:通过使用红外摄像设备,检测用户面部的微弱血液循环变化,以此判断其为真实人脸。

这个方法的原理是真实的人脸血液循环会导致面部微弱的红外辐射变化,而虚假的面部图像没有这种变化。

三、综合识别为了提高活体检测的准确性,通常会综合使用多种活体检测方法。

综合识别能够减少单一活体检测方法的误判率,提高对抗各种攻击手段的能力。

此外,还可以进行多次检测,例如多次眨眼、多次张闭嘴等,以进一步提高活体检测的可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于PAC的实时人脸检测和跟踪方法摘要这篇文章提出了复杂背景条件下,实现实时人脸检测和跟踪的一种方法。

这种方法是以主要成分分析技术为基础的。

为了实现人脸的检测,首先,我们要用一个肤色模型和一些动作信息(如:姿势、手势、眼色)。

然后,使用PAC技术检测这些被检验的区域,从而判定人脸真正的位置。

而人脸跟踪基于欧几里德(Euclidian)距离的,其中欧几里德距离在位于以前被跟踪的人脸和最近被检测的人脸之间的特征空间中。

用于人脸跟踪的摄像控制器以这样的方法工作:利用平衡/(pan/tilt)平台,把被检测的人脸区域控制在屏幕的中央。

这个方法还可以扩展到其他的系统中去,例如电信会议、入侵者检查系统等等。

1.引言视频信号处理有许多应用,例如鉴于通讯可视化的电信会议,为残疾人服务的唇读系统。

在上面提到的许多系统中,人脸的检测喝跟踪视必不可缺的组成部分。

在本文中,涉及到一些实时的人脸区域跟踪[1-3]。

一般来说,根据跟踪角度的不同,可以把跟踪方法分为两类。

有一部分人把人脸跟踪分为基于识别的跟踪喝基于动作的跟踪,而其他一部分人则把人脸跟踪分为基于边缘的跟踪和基于区域的跟踪[4]。

基于识别的跟踪是真正地以对象识别技术为基础的,而跟踪系统的性能是受到识别方法的效率的限制。

基于动作的跟踪是依赖于动作检测技术,且该技术可以被分成视频流(optical flow)的(检测)方法和动作—能量(motion-energy)的(检测)方法。

基于边缘的(跟踪)方法用于跟踪一幅图像序列的边缘,而这些边缘通常是主要对象的边界线。

然而,因为被跟踪的对象必须在色彩和光照条件下显示出明显的边缘变化,所以这些方法会遭遇到彩色和光照的变化。

此外,当一幅图像的背景有很明显的边缘时,(跟踪方法)很难提供可靠的(跟踪)结果。

当前很多的文献都涉及到的这类方法时源于Kass et al.在蛇形汇率波动[5]的成就。

因为视频情景是从包含了多种多样噪音的实时摄像机中获得的,因此许多系统很难得到可靠的人脸跟踪结果。

许多最新的人脸跟踪的研究都遇到了最在背景噪音的问题,且研究都倾向于跟踪未经证实的人脸,例如臂和手。

在本文中,我们提出了一种基于PCA的实时人脸检测和跟踪方法,该方法是利用一个如图1所示的活动摄像机来检测和识别人脸的。

这种方法由两大步骤构成:人脸检测和人脸跟踪。

利用两副连续的帧,首先检验人脸的候选区域,并利用PCA技术来判定真正的人脸区域。

然后,利用特征技术(eigen-technique)跟踪被证实的人脸。

2.人脸检测在这一部分中,将介绍本文提及到的方法中的用于检测人脸的技术。

为了改进人脸检测的精确性,我们把诸如肤色模型[1,6]和PCA[7,8]这些已经发表的技术结合起来。

2.1肤色分类检测肤色像素提供了一种检测和跟踪人脸的可靠方法。

因为通过许多视频摄像机得到的一幅RGB 图像不仅包含色彩还包含亮度,所以这个色彩空间不是检测肤色像素[1,6]的最佳色彩图像。

通过亮度区分一个彩色像素的三个成分,可以移动亮度。

人脸的色彩分布是在一个小的彩色的色彩空间中成群的,且可以通过一个2维的高斯分部来近似。

因此,通过一个2维高斯模型可以近似这个肤色模型,其中平均值和变化如下:m=(r ,g) 其中r =1N ri N i =1,g=1N gi N i =1 (1) = σσσσ(2)一旦建好了肤色模型,一个定位人脸的简单方法是匹配输入图像来寻找图像中人脸的色彩群。

原始图像的每一个像素被转变为彩色的色彩空间,然后与该肤色模型的分布比较。

2.2动作检测虽然肤色在特征的应用种非常广泛,但是当肤色同时出现在背景区域和人的皮肤区域时,肤色就不适合于人脸检测了。

利用动作信息可以有效地去除这个缺点。

为了精确,在肤色分类后,仅考虑包含动作的肤色区域。

结果,结合肤色模型的动作信息导出了一幅包含情景(人脸区域)和背景(非人脸区域)的二进制图像。

这幅二进制图像定义为 ,其中It(x,y) 和It-1(x,y)分别是当前帧和前面那帧中像素(x,y )的亮度。

St 是当前帧中肤色像素的集合,(斯坦)t 是利用适当的阈限技术计算出的阈限值[9]。

作为一个加速处理的过程,我们利用形态学(上)的操作(morpholoical operations )和连接成分分析,简化了图像Mt 。

2.3利用PCA 检验人脸因为有许多移动的对象,所以按序跟踪人脸的主要部分是很困难的。

此外,还需要检验这个移动的对象是人脸还是非人脸。

我们使用特征空间中候选区域的分量向量来为人脸检验问题服务。

为了减少该特征空间的维度,我们把N 维的候选人脸图像投影到较低维度的特征空间,我们称之为特征空间或人脸空间[7,8]。

在特征空间中,每个特征说明了人脸图像中不同的变化。

为了简述这个特征空间,假设一个图像集合I 1,I 2,I 3,,,I M ,其中每幅图像是一个N 维的列向量,并以此构成人脸空间。

这个训练(测试)集的平均值用A=1M Ii M i =1来定义。

用Φi =I I −A 来计算每一维的零平均数,并以此构成一个新的向量。

为了计算M 的直交向量,其中该向量是用来最佳地描述人脸图像地分布,首先,使用C =1M ∅i M i =1∅i r =YY r (4)来计算协方差矩阵Y = ∅1,∅2,∅M 。

虽然矩阵C 是N ×N 维的,但是定义一个N 维的特征向量和N 个特征值是个难处理的问题。

因此,为了计算的可行性,与其为C 找出特征向量,不如我们计算 Y T Y 中M 个特征向量v k 和特征值λk ,所以用u k = λk 来计算一个基本集合,其中k =1,…,M 。

关于这M 个特征向量,选定M 个重要的特征向量当作它们的相应的最大特征值。

对于M 个训练(测试)人脸图像,特征向量W I = W 1,W 2,,,,W M 用w k=u k T∅i,k=1,,,,M(6)来计算。

为了检验候选的人脸区域是否是真正的人脸图像,也会利用公式(6)把这个候选人脸区域投影到训练(测试)特征空间中。

投影区域的检验是利用人脸类和非人脸类的检测区域内的最小距离,通过公式(7)来实现的。

Min W k candidate−W face, W k candidate−W nonface,(7)其中W k candidate是训练(测试)特征空间中对k个候选人脸区域,且W face,W nonface分别是训练(测试)特征空间中人脸类和非人脸类的中心坐标,而×表示特征空间中的欧几里德距离(Euclidean)3.人脸跟踪在最新的人脸检测中,通过在特征空间中使用一个距离度量标准来定义图像序列中下一幅图像中被跟踪的人脸。

为了跟踪人脸,位于被跟踪人脸的特征向量和K个最近被检测的人脸之间的欧几里德距离是用obj=arg k min W old−W k,k=1,…,K,(8)来计算的。

在定义了人脸区域后,位于被检测人脸区域的中心和屏幕中心之间的距离用dist t face,screen=F ace t x,y−Screen height2,width2,9来计算,其中F ace t x,y是时间t内被检测人脸区域的中心,Screen height2,width2是屏幕的中心区域。

使用这个距离向量,就能控制摄像机中定位和平衡/倾斜的持续时间。

摄像机控制器是在这样的方式下工作的:通过控制活动摄像机的平和/倾斜平台把被检测的人脸区域保持在屏幕的中央。

在表2自己品母国。

参数表示的是活动摄像机的控制。

用伪代码来表示平衡/倾斜处理的持续时间和摄像机的定位。

计算平和/倾斜持续时间和定位的伪代码:Procedure Duration(x,y)BeginS ig d=None;Distance= x2+y2;IF distance>θclos e thenSig d=Close;ELSEIF distance>θfar thenSig d=fat;Return(Sig d);End Duration;Procedure Orientation(x,y)BeginSig o=None;IF x>θx thenAdd “RIGHT” to Sig o;ELSEIF x<-θx thenAdd “LEFT” to Sig o;IF y>θy thenAdd “up”to Sig o;E1SEIF x<-θy thenAdd “DOWN” to Sig o;Return(Sig o);End Orientation;4.结论本文中提议了一种基于PAC的实时人脸检测和跟踪方法。

被提议的这种方法是实时进行的,且执行的过程分为两大部分:人脸识别和人脸跟踪。

在一个视频输入流中,首先,我们利用注入色彩、动作信息和PCA这类提示来检测人脸区域,然后,用这样的方式跟踪人脸:即通过一个安装了平衡/请求平台的活动摄像机把被检测的人脸区域保持在屏幕的中央。

未来的工作是我们将进一步发展这种方法,通过从被检测的人脸区域种萃取脸部特征来为脸部活动系统服务。

参考文献[1] Z. Guo, H. Liu, Q. Wang, and J. Yang, “A Fast Algorithm of Face Detection for Drive r Monitoring,” In Proceedings of the Sixth International Conference on Intelligent Syst ems Design and Applications, vol.2, pp.267 - 271, 2001.[2] M. Yang, N. Ahuja, “Face Detection and Gesture Recognition for Human-Compute r Interaction,” The International Series in Video Computing , vol.1, Springer, 2001. [3] Y. Freund and R. E. Schapire, “A Decision-Theoretic Generaliztion of On-Line Learn ing and an Application to Boosting,” Journal of Computer and System Sciences, no. 55 , pp. 119-139, 1997.[4] J. I. Woodfill, G. Gordon, R. Buck, “Tyzx DeepSea High Speed Stereo Vision System,” In Proceedings of the Conference on Computer Vision and Pattern Recognition Wor kshop, pp.41-45, 2004.[5] Xilinx Inc., “Virtex-4 Data Sheets: Virtex-4 Family Overview,” Sep. 2008. DOI= http: ///[6] Y. Wei, X. Bing, and C. Chareonsak, “FPGA implementation of AdaBoost algorithm for detection of face biometrics,” In Proceedings of IEEE International Workshop Bio medical Circuits and Systems, page S1, 2004.[7] M. Yang, Y. Wu, J. Crenshaw, B. Augustine, and R. Mareachen, “Face detection for automatic exposure control in handheld camera,” In Proceedings of IEEE internationa l Conference on Computer Vision System, pp.17, 206.[8] V. Nair, P. Laprise, and J. Clark, “An FPGA-based people detection system,” EURASI P Journal of Applied Signal Processing, 2005(7), pp. 1047-1061, 2005[9] C. Gao and S. Lu, “Novel FPGA based Haar classifier face detection algorithm accel eration,” In Proceedings of International Conference on Field Programmable Logic an d Applications, 2008.外文原文PCA-Base Real-Time Face Detection and Tracking1【Abstract】This article put forward complicated background term next; realize solid contem poraries face examination with on the trail of a kind of method. These kinds of metho d regard main composition analysis technique as basal. Facial examination in person f or realizing, first, we want to use a skin color model to act the information with the so me (such as: Posture, signal, expression of eyes).Then, the usage PAC technique exam ines these drive the district that examine, from but judge a real position. But person's f ace follows according to the is several in the virtuous (Euclidian) distance of, among t hem the is several to reign in the virtuous distance in past drive on the trail of person's face with recent drive the person who examine the characteristic space inside of the a. Useding for a for following resembles the controller the work in such way: Make use of equilibrium/ tilt to one side (pan/ tilt) the terrace, examine drive of person a district controls at hold the act central. This method cans also expand to go to in the other syst em, for example telecommunication meeting, invader check system etc.1 prefaceSeeing the signal of handles many applications, for example owing to the commu nication can see the telecommunication meeting that turn, for disable and sick person service of the lips reads the system. In up many systems that mention, the facial exami nation in person drink to follow to see to can't lack necessarily of constitute the part. I n this text, involve the some solid of person a district follows the [1 - 3 ] .By any lar ge, according to follow the angle different, can is divided in to follow the method two types. Reach a the part of people follows person's face is divided into according to ide ntify on the trail of to drink according to act of on the trail of, but other a the part of p eople then follows person's face is divided into according to edge of on the trail of wit h on the trail of [that according to district 4]. According to the on the trail of that ident ify is really with the object identifies technique is basal, but follow the function of the system is the restrict of the efficiency to suffer to identify the method. According to th e on the trail of of the action is a method to depend on to examine the technique in the action, and that technique can be been divided in to see flow( optical flow) with the method that act the — energy( motion - energy).According to the method of the edge useds for the edge that follow a picture pref ace row, but these edgeses is usually the boundary line of the main object.However, b ecause were musted shine on with the light at the color by the on the trail of object the term descends to display the obvious edge changes, so these methodses will fall amo ng the color with the variety that light shine on.In addition, be a background of picture contain very obvious edge,( follow the method) dependable result in very difficult off ___________________________1 Do-Joon Jung, Chang-Woo Lee, Yeon-Chul Lee, Sang-Yong Bak, Jong-Bae Kim, Hyun Kang, Hang-Joon Kim . International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC'02)ering.Current this type of method that a lot of cultural heritages all involve come from the Kass et al.In the snake form rate of exchange motion [ 5 the achievement of ]s.Be cause see the scene of to acquire from included various the noise of varieties solid the hour the resemble the machine of, therefore many systems is very rare to dependable person's face to follow the result.Many latest a research for followings met most probl em in background noise, and the research inclines toward person's face that follow has not yet the proof, for example arm with hand.In this text, we put forward a kind of according to PCA solid contemporaries an e xamination with follow the method, that method is an activity to make use of a,such a s figure,1 show resemble machine to examine with identify the person facial.This kin d of method from two greatest steps composing:Person an examination with person's f ace follow.Make use of two continuouses, examine a person's face candidate for electi on districts first, combine exploitation PCA technique to judge the real person a distric t.Then, make use of the characteristic technique( eigen - technique) follow to confir med person's face.2 Person an examinationIn this first part, will introduce the method that this text mention inside of used fo r the technique that examine person's face.For improves an accurate for examining, w e announce such as the skin color model [ 1,6 ] with PCA [ 7,8 ] these already of the t echnique knot puts together.2.1 skin color classificationThe examination skin color pixel provides a kind of examination with follow the facial and dependable method in person.Because pass many that sees the machine rese mble a RGB picture not only include color but also gets bright degree in containment, so this color space is not the best color to examine the skin color pixel [ 1,6 ] picture.P ass bright a three compositions for distinguishing analyse a color pixel, can move brig ht degree.A Gauss for of color distributing is in a small chromatic color space large gr oupsly, and can passing first 2 cent department to look like.Therefore, pass a 2 Gauss models can look like this skin color model, among them average value with change as follows:m=(r ,g) 其中r =1NriNi=1,g=1NgiNi=1(1)=σσσσ(2)Once set up to like the skin color model, a positions facial and simple method in person is match the importation picture to look for facial color in middleman in pictur e cluster.Each a pixel of the primitive picture were changed into the chromatic color s pace, then distributing with the skin color's model the comparison.2.2 action examinationAlthough the skin color application in characteristic grows very extensive, when the skin color appear at the same time in the background district with the person's skin district, skin color is not suitable for in the person an examination.Making use of to act information can away with this weakness availably.For the sake of the precision, af ter the skin color divides into section, consider the skin color district of the containme nt action only.Result, the action information of the combination skin color model lead s a binary system for a containment scene( person's a district) with background( not p erson's a district) picture.This binary system picture definition is, among them It( x, y) With the It-1( x, y) respectively is a bright degree for with front an inside pixel( x , y).The St is a current an inside skin color pixel to gather, the t is a worth [ in limit in to makes use of appropriate limit technique compute 9 ] .The acceleration that be used as a process handles, we make use of the operation( morpholoical operations) that ap pearance learn( top) with link the composition analyzes, simplifying the picture Mt. 2.3 make use of the PCA examine person's faceThere is many ambulatory objects, so follow in sequence the facial and main part in person is very difficult.In addition, return the demand examine this ambulatory obj ect is person's face or not person's face.We uses characteristic space inside the weight vector of the candidate for election district to behave face examination problem servic e.For reducing that characteristic the spatial a candidate for, we N a picture casts shad ow the characteristic space of the lower the degree of , we call it as characteristic spac e or persons a space [ 7,8 ] .In characteristic space, each characteristic explained the di fferent variety in inside in a picture in person.Say this characteristic space for the sake of Chien, suppose a picture gather the I 1, I2, I3, … , IM, among them each picture is the row vector of a N , and with this com posing person a space.The average value that this training( test) gather uses the A= de e the i= the I I - A computes the zero average number of each , and with this composing a new vector.For computing the M keep handing over vector, among them that vector is to uses to come to describe the person best a picture ground distribute, fi rst, the usage C= i ir= YYr(4) compute to help the square and bad matrix Y the =[1 2 … Ms].Although matrix C is characteristic vector that N × N of, define a N is a difficult processed problem with the N a characteristic value.Therefore, for the sake of calculat ing possibility, with its finds out the characteristic vector for the C, not equal to we co mpute the [ YTY] the inside M a characteristic vector vk with the worth k in character istic, so use the u k the = compute a basic gather, among them k=1, … , M.As for this M a characteristic vector, make selection an important characteristic vector regard as t heir homologous and biggest characteristic value.Trains( test) the person a picture to t he of M, characteristic vector W i the =[ w 1, w 2, … , w M'] uses the = u kT i, k= of w k 1, … , the M(6) computes.For the sake of the person of the examination candidate for election whether a dis trict is a real person or not a picture, also will make use of the formula(6) cast shadow the training( test) characteristic space inside to this candidate a district.Examination t hat cast shadow the district is a minimum distance to makes use of a person's face wit h not person's face examination district inside, passing the formula(7) come to someth ing to realizes.Min W k candidate−W face, W k candidate−W nonface,(7) among them the Wkcandidate is to trains( test) the characteristic spaceinside to the k a candidate a district, and Wface, Wnonface respectively is training( te st) characteristic space middleman face with not person's face center sit the mark, but|| ×|| mean the characteristic in the space several in virtuous distance( Euclidean)3.Person's face followsIn latest person an examination, pass to use a distance generous character standar d to define the picture preface row in characteristic space inside a picture inside drive on the trail of person's face.For following a person's face, locate to is followed a perso n's face the characteristic vector is recent to is examined with the of K of person the of the an is several in the virtuous distance is to uses the obj= argkmin|| Wold -w K||, k =1, … , K,(8) compute of.After defining the person a district, locate to is examined person the center of a d istrict with distance that hold the act center uses the distt( face, screen)= Facet( x, y) - Screen( height/2, width/2),(9) compute, among them Facet( x, y)The that time a t inside were examined the person the center of a district, the Scr een( height/2, width/2) is a center to hold the act e this distance vector, can control the resemble to position in the machine with equilibrium/ tilt to one side of co ntinuously time.The resembles the machine controller is what under such way work:P ass to control the activity resemble the machine even with/ tilt to one side the terrace e xamines drive of person a district keeps at hold the act central.In the table 2 oneself ar ticle mother country.What parameter mean is a control that activity resemble the mach ine.Mean with the false code equilibrium/ tilts to one side to handle continuously tim e resemble the fixed position of the machine with .The calculation is even with/ tilt to one side keep on time with the false code that position:Procedure Duration(x,y)BeginS ig d=None;Distance= x2+y2;IF distance>θclose thenSig d=Close;ELSEIF distance>θfar thenSig d=fat;Return(Sig d);End Duration;Procedure Orientation(x,y)BeginSig o=None;IF x>θx thenAdd “RIGHT” to Sig o;ELSEIF x<-θx thenAdd “LEFT” to Sig o;IF y>θy thenAdd “up” to Sig o;E1SEIF x<-θy thenAdd “DOWN” to Sig o;Return(Sig o);End Orientation;4.ConclusionIt suggested in this text a kind of according to PAC solid contemporaries face exa mination with follow method.Were been a solid hour to proceed by this kind of metho d that suggest of, and the executive process is divided into two big part:Person's face i dentifies to follow with person's face.In first saw input flow, first, we make use of the infusion color, action the information is this type of to hint to examine the person a dis trict with the PCA, then, use such way follow person's face:Passed a gearing namely e quilibrium/ request the activity of the terrace resemble the machine examines drive of person a district keeps at hold the act central.The future work is a person who we will further develop this kind of method, passing from is examined a district grow to extra ct a characteristic to serve for a movable system..REFERENCES[1] Z. Guo, H. Liu, Q. Wang, and J. Yang, “A Fast Algorithm of Face Detection for D river Monitoring,” In Proceedings of the Sixth International Conference on Intelligent Systems Design and Applications, vol.2, pp.267 - 271, 2001.[2] M. Yang, N. Ahuja, “Face Detection and Gesture Recognition for Human-Comput er Interaction,” The International Series in Video Computing , vol.1, Springer, 2001.[3] Y. Freund and R. E. Schapire, “A Decision-Theoretic Generaliztion of On-Line Le arning and an Application to Boosting,” Journal of Computer and System Sciences, no . 55, pp. 119-139, 1997.[4] J. I. Woodfill, G. Gordon, R. Buck, “Tyzx DeepSea High Speed Stereo Vision Syst em,” In Proceedings of the Conference on Computer Vision and Pattern Recognition Workshop, pp.41-45, 2004.[5] Xilinx Inc., “Virtex-4 Data Sheets: Virtex-4 Family Overview,” Sep. 2008. DOI= h ttp:///[6] Y. Wei, X. Bing, and C. Chareonsak, “FPGA implementation of AdaBoost algorith m for detection of face biometrics,” In Proceedings of IEEE International Workshop B iomedical Circuits and Systems, page S1, 2004.[7] M. Yang, Y. Wu, J. Crenshaw, B. Augustine, and R. Mareachen, “Face detection fo r automatic exposure control in handheld c amera,” In Proceedings of IEEE internation al Conference on Computer Vision System, pp.17, 206.[8] V. Nair, P. Laprise, and J. Clark, “An FPGA-based people detection system,” EUR ASIP Journal of Applied Signal Processing, 2005(7), pp. 1047-1061, 2005[9] C. Gao and S. Lu, “Novel FPGA based Haar classifier face detection algorithm ac celeration,” In Proceedings of International Conference on Field Programmable Logic and Applications, 2008.。

相关文档
最新文档