hzq-zjm / FaceDetect-FaceLandmark

基于ncnn的手机端轻量级人脸检测和关键点定位模型
48 stars 14 forks source link

你好,有几个问题想请教一下 #1

Open wulixunhua opened 2 years ago

wulixunhua commented 2 years ago

想请教一下你项目中的pfld模型是怎么得到的? 我训练完fpld模型是4.9M,转换成onnx,再使用sim-onnx,之后转换为.bin模型,将param文件使用ncnn2mem加密并生成 .id.h文件加载进pfld.cpp中,运行工程得到的结果却是这样: 12112 请问问题出现哪一步?

hzq-zjm commented 2 years ago

想请教一下你项目中的pfld模型是怎么得到的? 我训练完fpld模型是4.9M,转换成onnx,再使用sim-onnx,之后转换为.bin模型,将param文件使用ncnn2mem加密并生成 .id.h文件加载进pfld.cpp中,运行工程得到的结果却是这样: 12112 请问问题出现哪一步?

这个得看你的训练代码,注意推理的时候前处理和后处理要对应,如果前处理坐标做了归一化,后处理就要还原到原图坐标

TryHard-LL commented 1 year ago

想请教一下你项目中的pfld模型是怎么得到的? 我训练完fpld模型是4.9M,转换成onnx,再使用sim-onnx,之后转换为.bin模型,将param文件使用ncnn2mem加密并生成 .id.h文件加载进pfld.cpp中,运行工程得到的结果却是这样: 12112 请问问题出现哪一步?

这个主要是因为你使用的代码版本中的后处理方式与当前代码中的后处理方式不一样而造成的这种现象