自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 PFLD+GhostNet+MobileOne=PFLD_GhostOne,重参数化让PFLD重生,精度提升超过4%,速度提升超过55%,代码已开源

结合GhostNet和MobileOne对人脸关键点检测模型PFLD进行优化,有效提高模型的运行时间和定位精度。

2022-10-11 16:10:55 3537 27

原创 人脸关键点检测算法PFLD的优化实战记录,在CPU上可达400FPS,代码已开源

PFLD优化实战记录这篇文章主要记录优化PFLD网络的实战经验,为需要优化网络模型的小伙伴们提供参考。优化后的网络在CPU上测试速度比原始网络提升了一倍以上,而且精度也有所提升。PFLD简介GhostNet简介PFLD优化过程优化结果> PFLD《PFLD: A Practical Facial Landmark Detector》是2019年3月腾讯、天津大学、武汉大学专门为移动设备联合推出的高效准确的人脸关键点检测算法。由于PFLD算法即优于SOTA的人脸关键点检测算法,

2020-09-10 10:57:48 5644 20

原创 [LeetCode]二叉树前序、中序、后序遍历的递归和栈实现

#include <stack>#include <queue>#include <iostream>using namespace std;struct TreeNode { char val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}};//////////// 深度优先遍历

2020-10-15 13:56:36 205

原创 tensorboardX add_graph 无法显示网络图

貌似tensorboardX更新完之后,调用add_graph后在浏览器中无法正常显示网络图,只有两个空白框,如下图。当我天真地以为这是tensorboardX的bug,后续的更新应该会修复这个bug,但是持续几个月的等待,貌似tensorboardX一直存在这个问题,于是就有了以下的替代方案。将from tensorboardX import SummaryWriter替换成from torch.utils.tensorboard import SummaryWriter前提是Py.

2020-08-24 14:07:40 1546 6

原创 Mat与IplImage*之间的转换

IplImage* img1 = cvLoadImage("6.jpg");Mat img3(img1, 0);//IplImage*->MatMat resultjian;cvCloneImage(&(IplImage)resultjian);//Mat->IplImage*

2017-06-21 13:26:53 1130 1

转载 CV_8UC1,CV_8UC2,CV_8UC3

一般的图像文件格式使用的是 Unsigned 8bits吧,CvMat矩阵对应的参数类型就是CV_8UC1,CV_8UC2,CV_8UC3。(最后的1、2、3表示通道数,譬如RGB3通道就用CV_8UC3)而float 是32位的,对应CvMat数据结构参数就是:CV_32FC1,CV_32FC2,CV_32FC3...double是64bits,对应CvMat数据结构参数:CV_64F

2017-06-16 09:39:07 709

转载 浮点数比较

用"=="来比较两个double应该相等的类型,返回真值完全是不确定的。计算机对浮点数的进行计算的原理是只保证必要精度内正确即可。我们在判断浮点数相等时,推荐用范围来确定,若x在某一范围内,我们就认为相等,至于范围怎么定义,要看实际情况而已了,float,和double 各有不同    所以const float EPSINON = 0.00001;    if((x >= - E

2017-06-15 18:32:39 260

原创 C++获取当前路径

string outputPath;ofstream mycout;char   currentPath[MAX_PATH];_getcwd(currentPath, MAX_PATH);

2017-06-15 15:58:38 394

原创 C++判断当前路径是否存在

#include int main(){string filepath;cin >> filepath;int ftyp = _access(filepath.c_str(), 0);if (0 != ftyp){cout system("pause");return -1;    // this is not a directory!}

2017-06-14 14:18:55 1614

原创 Cstring to string

//11111111111char temp[128] = { 0 };Cstring cstr;wcstombs(temp, cstr, 127);string tempstr = temp;//22222222222CString cstr;USES_CONVERSION;string str(W2A(cstr));

2017-06-14 13:32:19 253

PFLD单张图片检测代码

PFLD单张图片检测代码

2022-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除