基于高斯混合模型的分类器的高效FPGA实现:在人脸识别中的应用

M. Neggazi, Messaoud Bengherabi, Z. Boulkenafet, A. Amira
{"title":"基于高斯混合模型的分类器的高效FPGA实现:在人脸识别中的应用","authors":"M. Neggazi, Messaoud Bengherabi, Z. Boulkenafet, A. Amira","doi":"10.1109/WOSSPA.2013.6602393","DOIUrl":null,"url":null,"abstract":"This work aims to propose an efficient hardware/software system fo guassian mixture model (GMM) parts-based topology modeling for face identification and verification. Following its great success in speaker recognition, The GMM approach was extended to face recognition providing a good trade-off in terms of complexity, performance and robustness. Despite its reduced complexity compared to other statistical modeling techniques like hiden markov model (HMM) and its variants. The GMM scoring module still to be computationally intensive algorithm consisting of a series of complex tasks executed in sequential order. This constraint limits its suitability for real-time pattern recognition embedded applications. This paper presents an efficient hardware implementation of embedded GMM based classifier. Reconfigurable system in the form of field programmable gate arrays (FPGA) is deployed to embed the hardware part of the proposed system. Furthermore a design of exponential calculation circuit is proposed for the best compromise between effectiveness and complexity. Approximations are also developed to reduce the hardware complexity. The developed system performs the identification process of an unknown input pattern over 200 models in 2.3 seconds, our performance evaluation indicates that a speedup of around S.IX can be achieved over an optimized software implementation running on a 3.3GHz core i3 processor. A results precision of 10-2 is obtained after performing the GMM calculation using the proposed hardware/software system.","PeriodicalId":417940,"journal":{"name":"2013 8th International Workshop on Systems, Signal Processing and their Applications (WoSSPA)","volume":"135 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"An efficient FPGA implementation of Gaussian mixture models based classifier: Application to face recognition\",\"authors\":\"M. Neggazi, Messaoud Bengherabi, Z. Boulkenafet, A. Amira\",\"doi\":\"10.1109/WOSSPA.2013.6602393\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This work aims to propose an efficient hardware/software system fo guassian mixture model (GMM) parts-based topology modeling for face identification and verification. Following its great success in speaker recognition, The GMM approach was extended to face recognition providing a good trade-off in terms of complexity, performance and robustness. Despite its reduced complexity compared to other statistical modeling techniques like hiden markov model (HMM) and its variants. The GMM scoring module still to be computationally intensive algorithm consisting of a series of complex tasks executed in sequential order. This constraint limits its suitability for real-time pattern recognition embedded applications. This paper presents an efficient hardware implementation of embedded GMM based classifier. Reconfigurable system in the form of field programmable gate arrays (FPGA) is deployed to embed the hardware part of the proposed system. Furthermore a design of exponential calculation circuit is proposed for the best compromise between effectiveness and complexity. Approximations are also developed to reduce the hardware complexity. The developed system performs the identification process of an unknown input pattern over 200 models in 2.3 seconds, our performance evaluation indicates that a speedup of around S.IX can be achieved over an optimized software implementation running on a 3.3GHz core i3 processor. A results precision of 10-2 is obtained after performing the GMM calculation using the proposed hardware/software system.\",\"PeriodicalId\":417940,\"journal\":{\"name\":\"2013 8th International Workshop on Systems, Signal Processing and their Applications (WoSSPA)\",\"volume\":\"135 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 8th International Workshop on Systems, Signal Processing and their Applications (WoSSPA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WOSSPA.2013.6602393\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 8th International Workshop on Systems, Signal Processing and their Applications (WoSSPA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WOSSPA.2013.6602393","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

本文旨在提出一种高效的基于高斯混合模型(GMM)部件拓扑建模的硬件/软件系统,用于人脸识别和验证。继在说话人识别方面取得巨大成功后,GMM方法被扩展到人脸识别,在复杂性、性能和鲁棒性方面提供了良好的权衡。尽管与其他统计建模技术(如隐马尔可夫模型(HMM)及其变体)相比,它降低了复杂性。GMM评分模块仍然是计算密集型算法,由一系列按顺序执行的复杂任务组成。这种约束限制了它在实时模式识别嵌入式应用中的适用性。提出了一种基于嵌入式GMM分类器的高效硬件实现方法。采用现场可编程门阵列(FPGA)形式的可重构系统来嵌入系统的硬件部分。在此基础上,提出了一种指数计算电路的设计,以达到效率与复杂度的最佳平衡。还开发了近似方法来降低硬件复杂性。开发的系统在2.3秒内完成200多个模型的未知输入模式的识别过程,我们的性能评估表明,在3.3GHz核心i3处理器上运行的优化软件实现可以实现大约S.IX的加速。利用所提出的硬件/软件系统进行GMM计算,结果精度为10-2。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An efficient FPGA implementation of Gaussian mixture models based classifier: Application to face recognition
This work aims to propose an efficient hardware/software system fo guassian mixture model (GMM) parts-based topology modeling for face identification and verification. Following its great success in speaker recognition, The GMM approach was extended to face recognition providing a good trade-off in terms of complexity, performance and robustness. Despite its reduced complexity compared to other statistical modeling techniques like hiden markov model (HMM) and its variants. The GMM scoring module still to be computationally intensive algorithm consisting of a series of complex tasks executed in sequential order. This constraint limits its suitability for real-time pattern recognition embedded applications. This paper presents an efficient hardware implementation of embedded GMM based classifier. Reconfigurable system in the form of field programmable gate arrays (FPGA) is deployed to embed the hardware part of the proposed system. Furthermore a design of exponential calculation circuit is proposed for the best compromise between effectiveness and complexity. Approximations are also developed to reduce the hardware complexity. The developed system performs the identification process of an unknown input pattern over 200 models in 2.3 seconds, our performance evaluation indicates that a speedup of around S.IX can be achieved over an optimized software implementation running on a 3.3GHz core i3 processor. A results precision of 10-2 is obtained after performing the GMM calculation using the proposed hardware/software system.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信