- 博客(7)
- 收藏
- 关注
原创 Faster RCNN pytorch 1.0版调试(踩坑)过程记录
本博客记录了用pytorch实现的faster rcnn代码,完成VOC2007数据集,以及个人数据集的训练及测试过程。比较少做目标检测方向的实验,花了点时间调通代码,记录一下填坑过程。前言Faster RCNN是一个很成熟的two-stage目标检测算法,由Kaiming He等大神在2015年提出。该算法在2015年的ILSVRV和COCO竞赛中获得多项第一,在VOC2007+2012数据集和COCO数据集上有很客观的mAP,同时利用所提出的RPN网络大幅提升了测试阶段的速度。整个RCNN系列的目标
2020-06-23 14:53:40
3692
10
原创 darknet编译(windows下)win10+GTX 980 Ti+vs2017+CUDA10.0+cudnn7.4+OpenCV3.4.0
整个配置过程主要参考darknet的官方文档:https://github.com/AlexeyAB/darknet#how-to-compile-on-windows,本文对应的是legacy way.1.darknet下载:打开darknet官方文档链接,下载该项目并解压。2.安装显卡驱动下载:https://www.geforce.cn/drivers,按照自己的显卡型号搜...
2019-02-28 12:34:14
1898
原创 [darknet源码学习(三)]加载预训练权重
流程:parser.c/load_weights()——>parser.c/load_weights_upto()——>parser.c/load_convolutional_weights()void load_weights(network *net, char *filename){ load_weights_upto(net, filename, net->...
2018-09-07 14:25:29
2846
原创 【darknet源码学习(一)】检测分类器训练过程源码解析
1.找main()函数首先找到程序入口,在darknet.c中第351行处就是main()函数。利用生成的可执行文件进行训练时,输入的命令行参数为:Linux下:./darknet detector train cfg/coco.data cfg/yolov3.cfg (darknet53.conv.74)(-gpus 0,1,2,3) 括号表示可选windows下:与Linux类似,...
2018-09-07 11:26:55
2728
7
原创 [darknet源码学习(二)]解析网络配置文件
解析网络配置文件,初始化网络参数:parse.c/parse_network_cfg()——>parse.c/parse_network_cfg_custom()——>parse.c/read_cfg()——>list_insert()先看几个重要的结构体:list.h/list结构体typedef struct list{ int size; //链表...
2018-09-07 10:09:51
1999
原创 内边界跟踪算法C++实现
最近在学习数字图像处理的一些知识,在看《图像处理、分析与机器视觉》(Milan Sonka著)这本书,在将图像分割I那部分提到了一个内边界跟踪算法(算法6.6),于是尝试用C++去实现以下,由于本人编程基础很差且逻辑思维能力也差,实现的过程中走了很多弯路······最初的版本使用了很多for循环,导致代码的可读性差还有计算效率非常低(运行半天都得不到结果······),于是将部分循环用递归调用替换...
2018-07-24 18:32:48
2314
原创 Anaconda3(python3.6)安装opencv3的问题解决
问题:因为安装的Python版本是3.6的,所以要安装3.×版本的opencv,故conda命令为:conda install opencv3,运行后却安装opencv3失败了。结果如下图,提示说:在给定的以下链接中找不到你到的opencv版本,所以没法安装(`へ´*)ノ:于是博主马上去找接解决该问题的相关博,看了几种方法尝试了以下都失败了,感叹人笨没救了。于是自己根据上面的提示摸索另外的方法,终...
2018-05-05 13:33:05
1484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人