基于PyTorch的人脸识别开源开发框架研究

Xinghan Huang, Xiaofu Du, Hedan Liu, Wenkai Zang
{"title":"基于PyTorch的人脸识别开源开发框架研究","authors":"Xinghan Huang, Xiaofu Du, Hedan Liu, Wenkai Zang","doi":"10.1109/ISCTIS51085.2021.00077","DOIUrl":null,"url":null,"abstract":"At present, there are some problems in the development framework of various neural networks for face recognition in the laboratory environment, for example, the development environment is not standard, the dataset is not standard, and it is not friendly to beginners. In order to solve the above problems, this paper presents an open-source face recognition research and development framework based on PyTorch to help beginners quickly complete the experimental environment. First, based on the current mainstream CUDA technology, combined with PyTorch machine learning library, and with general third-party libraries such as OpenCV, a face recognition research and development framework is built. Then, a custom image data collection acquisition mechanism with three-tier filtering capabilities is proposed to help users quickly obtain high-quality datasets for use by the R&D framework. In addition, based on this research and development framework, some methods such as model compression, parameter sharing, were used to speed up model training. Finally, two classical experiments of handwritten numeric recognition and face recognition are implemented in this research and development framework. The test results show that the R&D framework is easy to use and has high practical value.","PeriodicalId":403102,"journal":{"name":"2021 International Symposium on Computer Technology and Information Science (ISCTIS)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Research on Face Recognition Open Source Development Framework Based on PyTorch\",\"authors\":\"Xinghan Huang, Xiaofu Du, Hedan Liu, Wenkai Zang\",\"doi\":\"10.1109/ISCTIS51085.2021.00077\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"At present, there are some problems in the development framework of various neural networks for face recognition in the laboratory environment, for example, the development environment is not standard, the dataset is not standard, and it is not friendly to beginners. In order to solve the above problems, this paper presents an open-source face recognition research and development framework based on PyTorch to help beginners quickly complete the experimental environment. First, based on the current mainstream CUDA technology, combined with PyTorch machine learning library, and with general third-party libraries such as OpenCV, a face recognition research and development framework is built. Then, a custom image data collection acquisition mechanism with three-tier filtering capabilities is proposed to help users quickly obtain high-quality datasets for use by the R&D framework. In addition, based on this research and development framework, some methods such as model compression, parameter sharing, were used to speed up model training. Finally, two classical experiments of handwritten numeric recognition and face recognition are implemented in this research and development framework. The test results show that the R&D framework is easy to use and has high practical value.\",\"PeriodicalId\":403102,\"journal\":{\"name\":\"2021 International Symposium on Computer Technology and Information Science (ISCTIS)\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Symposium on Computer Technology and Information Science (ISCTIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCTIS51085.2021.00077\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Symposium on Computer Technology and Information Science (ISCTIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCTIS51085.2021.00077","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

目前,用于人脸识别的各种神经网络在实验室环境下的开发框架存在一些问题,如开发环境不标准、数据集不标准、对初学者不友好等。为了解决以上问题,本文提出了一个基于PyTorch的开源人脸识别研发框架,帮助初学者快速完成实验环境。首先,基于当前主流CUDA技术,结合PyTorch机器学习库,并结合OpenCV等通用第三方库,构建人脸识别研发框架。然后,提出了一种具有三层过滤能力的自定义图像数据采集机制,帮助用户快速获取高质量的数据集供研发框架使用。此外,在此框架的基础上,采用了模型压缩、参数共享等方法来加快模型训练速度。最后,在该框架下实现了手写数字识别和人脸识别两个经典实验。测试结果表明,该框架易于使用,具有较高的实用价值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Research on Face Recognition Open Source Development Framework Based on PyTorch
At present, there are some problems in the development framework of various neural networks for face recognition in the laboratory environment, for example, the development environment is not standard, the dataset is not standard, and it is not friendly to beginners. In order to solve the above problems, this paper presents an open-source face recognition research and development framework based on PyTorch to help beginners quickly complete the experimental environment. First, based on the current mainstream CUDA technology, combined with PyTorch machine learning library, and with general third-party libraries such as OpenCV, a face recognition research and development framework is built. Then, a custom image data collection acquisition mechanism with three-tier filtering capabilities is proposed to help users quickly obtain high-quality datasets for use by the R&D framework. In addition, based on this research and development framework, some methods such as model compression, parameter sharing, were used to speed up model training. Finally, two classical experiments of handwritten numeric recognition and face recognition are implemented in this research and development framework. The test results show that the R&D framework is easy to use and has high practical value.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信