20074320ComputerE
gi
eeri
ga
dApplicatio
s计算机工程与应用1引言911事件的发生和国际上普遍出现的恐怖袭击事件促进了生物特征识别领域研究的快速发展。在众多生物特征识别技术中人脸识别因为其普遍性、易采集性、高接受性而受到了关注。自上世纪六七十年代起的三十年间国内外众多的科研机构和科学工作者投身到了人脸识别的研究领域当中取得了不少令人欣喜的成果也出现了一些人脸识别系统2 ̄7。本文面向算法研究和实时应用建立了一个多用途人脸识别系统系统参照BioAPI1规范设计即可用作实验室环境下的算法测试也可作为实际环境中自动智能监控。2系统设计21系统设计目标本系统要兼顾两个应用即实时监控和算法研究前者要求系统的实时性、鲁棒性和稳定性后者要求系统具有兼容性设定标准接口以面向不同研究人员应用、灵活性可以针对不同数据源对不同算法进行阶段性测试、高效性。兼顾上述要求系统采用了基于模块的思想进行设计。22系统结构设计按照功能人脸识别系统包括五个模块人机交互界面模块、检测模块、正则化模块、识别模块和注册模块为了同时保证系统的实时性和灵活性采用多线程设计的思想将上述模块置于不同的线程上。
f人机交互界面模块负责接受用户请求控制其它各模块的加载与启停调整各模块参数以及获取源数据等功能该模块所在的线程为系统主线程。检测模块负责完成从输入图像或视频序列中快速准确地定位人脸。正则化模块将去除光照和姿势对人脸图像的影响识别模块负责完成人脸的最终识别。上述三个模块位于不同的、相互独立的线程上。注册模块将正则化后的人脸图像保存为人脸模板以备识别算法使用因其没有实时性要求因此可以将其统一到主线程上以降低系统的开销。系统总体结构如图1所示。多用途人脸识别系统的设计与实现尹璐1何晓光2毋立芳1田捷2YINLu1HEXiaogua
g2WULifa
g1TIANJie21北京工业大学电子信息与控制工程学院神经网络与图像识别实验室北京1000222中国科学院自动化研究所复杂系统与智能科学重点实验室北京1000801LabofNNa
dIRCollegeofElectro
icI
formatio
a
dCo
trolE
gi
eeri
gBeiji
gU
ivofTech
ologyBeiji
g100022Chi
a2KeyLabofComplexSystemsa
dI
tellige
ceScie
ceI
stituteofAutomatio
Chi
eseAcademyofScie
cesBeiji
g100080Chi
aEmailja
uaryice09bjuteduc
YINLuHEXiaogua
gWULifa
getalDesig
a
dir