当前位置: 首页 > ds >正文

学习insightface 的人脸识别

1.Insightface_pytorch版本的自定义数据准备过程

https://github.com/artintel/LearningCode/blob/master/insightface_pytorch_datasets_make/README.md

https://github.com/artintel/LearningCode/tree/master/insightface_pytorch_datasets_make

2.mxnet_insightface开源代码使用——自定义数据集制作

https://zhuanlan.zhihu.com/p/92738758

3.insight face数据打包(一):LFW

https://blog.csdn.net/ustczhng2012/article/details/113512500

4.Build-Your-Own-Face-Model

https://github.com/siriusdemon/Build-Your-Own-Face-Model/tree/master/recognition

https://github.com/siriusdemon/Build-Your-Own-Face-Model/blob/master/recognition/blog/data.md

5.arcface_torch

https://github.com/deepinsight/insightface/blob/master/recognition/arcface_torch/docs/prepare_custom_dataset.md

https://github.com/deepinsight/insightface/blob/master/recognition/arcface_torch/docs/prepare_custom_dataset.md

6.AI 实战 - 基于 insightface 的人脸识别

https://blog.csdn.net/qq_25439881/article/details/125179117

7.face recognition based on yolov8 & Arcface

https://github.com/JOKER-3-z/EASY_USE_face_recognition

8.yoloV5-arcface_forlearn

https://github.com/ooooxianyu/yoloV5-arcface_forlearn

9. yoloV5-arcface_forlearn-master

https://github.com/Lose-the-mind/yoloV5-arcface_forlearn-master

10.Pytorch-FaceNet-DogDataset

FaceNet Implementation on DogFace Dataset

https://github.com/fcernafukuzaki/Pytorch-FaceNet-DogDataset

Paper To Code implementation of Facenet in native pytorch on Dog Dataset

11.insightface pytorch 答疑

https://blog.csdn.net/minstyrain/article/details/126901471

快速上手 PyTorch 人脸相似度计算方法 ArcFace

基于insightface实现的人脸识别和人脸注册-CSDN博客

https://yeyupiaoling.blog.csdn.net/article/details/108304894

ArcFace详解与实践-CSDN博客

人脸识别从原理到实践

https://github.com/zhongyy/SFace/tree/main/SFace_torch

https://github.com/deepinsight/insightface/wiki/Dataset-Zoo

  1. 训练公开数据

先从insightface datasets下载数据,里面提供了对齐(112x112)好的人脸文件,并打包成rec格式加速读取,如果需要原始文件图片,可参考load_images_from_bin.py自行保存,也可使用image_iter_rec.py里的FaceDataset直接加载数据

  1. insightface datasets:

https://github.com/deepinsight/insightface/tree/master/recognition/_datasets_

  1. load_images_from_bin.py:

https://github.com/xuexingyu24/MobileFaceNet_Tutorial_Pytorch/blob/master/data_set/load_images_from_bin.py

  1. image_iter_rec.py:

https://github.com/zhongyy/SFace/blob/main/SFace_torch/image_iter_rec.py

人脸识别0-10:insightFace-半监督系统搭建(5)-流程总结,代码分享。_insightface casia-facev5-CSDN博客

  1. 训练自己的数据

训练自己的数据要复杂很多,人半监督系统搭建(5)-流程总结首先通过爬虫等手段获取人脸图片,每个人放一个文件夹https://github.com/DarkIsComing/1.FaceRecognition

MTCNN训练-CSDN博客

MTCNN训练

要部署的话可以使用MTCNN

https://github.com/imistyrain/MTCNN

其提供了部署全平台实现,包括C++、python、ncnn和tensorflow,还有加速版本和opencv直接加载版本,是所有版本中的集大成者.

如果想了解算法原理,可以参考

MTCNN_Step_by_Step

https://github.com/xuexingyu24/MTCNN_Tutorial/blob/master/MTCNN_Step_by_Step.ipynb

本文的训练流程参考至

MTCNN_Training_Step_by_Step

https://github.com/xuexingyu24/MTCNN_Tutorial/blob/master/MTCNN_Training_Step_by_Step.ipynb

提供了主流的pytorch实现

训练数据准备

MTCNN混合了三类任务: 人脸/非人脸分类、人脸框回归和人脸关键点定位. WIDER FACE (左图) 用来进行人脸分类和框回归. CNN_FacePoint (右图) 用来进行关键点定位.

http://www.xdnf.cn/news/2486.html

相关文章:

  • 企业如何构建一个全面的Web安全防护体系
  • PDF处理控件Aspose.PDF指南:如何使用 C# 在 PDF 中搜索
  • STM32 定时器TIM
  • 重塑编程体验边界:明基RD280U显示器深度体验
  • redis常用集合操作命令
  • C#如何正确的停止一个多线程Task?CancellationTokenSource 的用法。
  • 泰迪杯实战案例超深度解析:运输车辆安全驾驶行为分析与安全评价系统设计
  • 基于边缘人工智能的AI无人机-更高效更安全的飞行任务执行
  • macos下mysql 5.7/8.0版本切换
  • 如何修复Chrome浏览器的“无法连接到互联网”错误
  • 14、服务端组件:未来魔法预览——React 19 RSC实践
  • 《代码整洁之道》第10章 类 - 笔记
  • 谢飞机的Java面试之旅:从Spring Boot到Kubernetes的挑战
  • 用Python做有趣的AI项目 3:黑白图像自动上色(AI 上色器)
  • 数智读书笔记系列031《HIS内核设计之道——医院信息系统规划设计系统思维》书籍简介与读书笔记
  • 【读写视频】MATLAB详细代码
  • 【Go语言】ORM(对象关系映射)库
  • flutter 选择图片 用九宫格显示图片,右上角X删除选择图片,点击查看图片放大缩小,在多张图片可以左右滑动查看图片
  • QT中的文件操作
  • 在CentOS 8上在线安装Docker
  • ubuntu扩展逻辑卷并调整文件系统大小步骤
  • 1到12月和1到31日英文表达
  • Lua 第10部分 模式匹配
  • 在AWS Glue中实现缓慢变化维度(SCD)的三种类型
  • 阿里云直接对系统云盘扩容
  • OceanBase数据库-学习笔记1-概论
  • 为什么从Word复制到PPT的格式总是乱掉?
  • 使用Aspose.Words将Word转换为HTML时,字体样式丢失问题及解决方法
  • OpenCV彩色图像分割
  • 操作系统:计算机世界的基石与演进