目录
基础知识:
ncnn获取程序执行时间:
在推理前后使用 ncnn::get_current_time api 获得当前 ms 时间戳,算出推理耗时
#include <benchmark.h>
ncnn::Mat in = ncnn::Mat::from_pixels(IN_IMG, ncnn::Mat::PIXEL_GRAY, 28, 28);
ncnn::Mat out;
double start = ncnn::get_current_time();
ncnn::Extractor ex = net.create_extractor();
ex.input(0, in);
ex.extract(17, out);
double end = ncnn::get_current_time();
float time_ms = end - start;
__android_log_print(ANDROID_LOG_ERROR, "ncnn", "landmark time %f", time_ms );
Ncnn_FaceTrack 10ms
GitHub - qaz734913414/Ncnn_FaceTrack: 开源视频人脸跟踪算法,基于mtcnn人脸检测+onet人脸跟踪,在i7-9700k的cpu检测速度可高达250fps
10ms
改完bug后,在我的百度网盘里,Ncnn_FaceTrack-master
600*600 110ms
GitHub - Star-Clouds/CenterFace: face detection