- 博客(12)
- 收藏
- 关注

原创 Centerface + Facenet实现视频人脸识别(附代码)
Centerface + Facenet实现视频人脸识别Facenet的pytorch版本:GitHub地址:https://github.com/timesler/facenet-pytorchCenterFace:GitHub地址:https://github.com/Star-Clouds/CenterFace我是先分别跑通了这两个开源项目,然后再用centerface替换了Facenet中的MTCNN人脸检测算法。两个项目跑通都比较容易,可以去网上找博客或者好好读读官方文档即可。这里主要是对
2021-05-07 21:52:47
2559
5
原创 spring-cloud-starter-alicloud-oss 依赖导入失败问题
错误的方式:<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>aliyun-oss-spring-boot-starter</artifactId></dependency>正确的方式<dependency> <groupId>com.alibaba.cloud</groupId> <
2022-05-09 16:21:00
1731
3
原创 win10删除鼠标右键选项
如图,在桌面点击鼠标右键出现的选项中,我想删除红色划线的那个选项,因为它把我的右键菜单拉得太宽了。操作:在搜索栏搜索注册表编辑器找到计算机\HKEY_CLASSES_ROOT*\shell然后看看该文件夹下是否存在该右键项目,如果有删除即可。我想删除的选项在其中,所以直接删除即可。如果不在,建议去微软社区直接提问,会有人很快回复你的,我的问题就是这样解决的。...
2021-05-11 09:38:58
2681
原创 CenterFace模型框架详解 轻量级anchor-free人脸检测器
论文地址:https://arxiv.org/ftp/arxiv/papers/1911/1911.03599.pdfgithub地址:https://github.com/Star-Clouds/centerfaceCenterFace是一个适用于内存和计算能力有限的边缘设备的轻量级人脸检测器,其大小只有7.3M。关于CenterFace论文的解读这里不再过多介绍,可以参考其他博客。本篇文章主要介绍CenterFace模型思想和框架的一些理解。模型思想CenterFace模型借鉴了Cent
2021-04-09 10:33:13
1672
原创 WiderFace数据集详解以及在模型中如何使用
WIDERFACE介绍WIDER FACE数据集是人脸检测的一个benchmark数据集,包含32203图像,以及393,703个标注人脸,其中,158,989个标注人脸位于训练集,39,496个位于验证集。每一个子集都包含3个级别的检测难度:Easy,Medium,Hard。这些人脸在尺度,姿态,光照、表情、遮挡方面都有很大的变化范围。WIDER FACE选择的图像主要来源于公开数据集WIDER。制作者来自于香港中文大学,他们选择WIDER的61个事件类别,对于每个类别,随机选择40%10%50%作为
2021-03-31 20:28:52
7403
原创 在CenterFace中利用tensorrt进行视频检测时遇到显存溢出的问题【已解决】
项目文件位置:CenterFace-master/prj-tensorrt/demo.py【问题】在用这个demo.py跑视频检测的时候,遇到了显存溢出的问题,如下:结果38s的视频运行完就只有20多s了,后面部分因为显存溢出的原因没有继续进行检测。问题出现在创建engine context上,源代码每读取一帧,对这一帧图像进行检测的时候,都创建了一次engine context,就会消耗一定的内存。其实创建上下文只需要进行一次即可。对tensorrt engine不了解的建议看下官
2021-03-31 16:01:21
1010
1
原创 PTA习题 7-38 数列求和-加强版 (20分)
给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3输出样例:123基本思路:1、因为最大位数可能为十万位,因此用数组解决;2、可以用一个...
2020-04-26 11:39:08
1214
原创 PTA习题 7-36 复数四则运算 (15分)
本题要求编写程序,计算2个复数的和、差、积、商。输入格式:输入在一行中按照a1 b1 a2 b2的格式给出2个复数C1=a1+b1i和C2=a2+b2i的实部和虚部。题目保证C2不为0。输出格式:分别在4行中按照(a1+b1i) 运算符 (a2+b2i) = 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输...
2020-04-26 09:58:55
3595
原创 PTA习题 7-35 有理数均值 (20分)
本题要求编写程序,计算N个有理数的平均值。输入格式:输入第一行给出正整数N(≤100);第二行中按照a1/b1 a2/b2 …的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。输出格式:在一行中按照a/b的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。输入样例1:41/2 1/6 3/6...
2020-04-25 16:26:46
1591
原创 PTA习题11-7 奇数值结点链表 (20分)
PTA习题11-7 奇数值结点链表 (20分)题目如下:本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中奇数值的结点重新组成一个新的链表。链表结点定义如下:struct ListNode {int data;ListNode *next; };函数接口定义:struct ListNode *readlist();struct ListNode *getodd(...
2020-04-10 16:27:50
1489
原创 链表的逆序以及第m-n个结点的逆序
链表的逆序首先,我们来看看单链表的逆序(双向链表操作一样的)。操作简单,我就直接贴代码了。void reverse(node *head) //链表逆序{ node *p=head->next; node *q; while(p->next!=NULL) //!!!! { q=p->next; p->next=q->next; q-...
2019-03-24 17:32:06
456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人