训练人脸识别器需要花费大量时间
Training a Face Recognizer takes a lot of time
训练人脸识别器需要花费大量时间。
这个时间机器依赖吗?
如果我有几百人的数据,有什么技巧可以尽量减少这段时间吗?
是的,这取决于机器,取决于图片的位置。I/O可能是一个问题,因为它们必须完全读取。
目前,我每天在两种不同的型号(opencv型号)上训练大约5500张照片,其中一种需要大约40分钟,另一种需要三个小时。但在我开始训练之前,我可能要做大约15分钟的预处理,其中包括:
灰度缩放所有内容裁剪面面部对齐验证
我发现,如果你要对图片库进行大量添加,那么更容易保存、加载,如果模型是可更新的,那么更新和重新保存可以避免在实例化时再次进行训练。
祝你好运,
奥兰多
相关文章:
- 从udp接收帧对于人脸识别来说太慢
- 每次b/c程序无法加载级联时,使用harr级联的人脸识别都会失败
- 人脸识别:每个人的所有图像都必须相同吗?
- 在C++中找不到人脸识别器
- 如何在opencv3中使用UMat来训练人脸识别
- 如何从视频中识别人脸识别中的未知人员
- OpenCV 错误 5772.人脸识别
- 我在哪里可以找到完整的img包,用于训练opencv人脸识别系统?
- 人脸识别器OpenCV
- 在使用和执行OpenCV的人脸识别时需要帮助
- 加载经过训练的人脸识别器模型
- 人脸识别器未在此范围内声明
- 训练人脸识别器需要花费大量时间
- 用于人脸识别的特征面算法.如何识别面部是否在任何类别中没有锥体
- 人脸识别开放式CV视觉工作室理解
- OpenCV 人脸识别返回太多人脸
- OpenCV人脸识别-工具
- 如何使用opencv计算人脸识别的百分比格式预测置信度
- 基于反向传播神经网络的人脸识别
- OpenCV人脸识别问题-它几乎总是匹配图像