
caffe
知来者逆
失去 -6,迷失 -1.5,清醒 +0.1
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu 16.04下Caffe-SSD的应用(三)——训练VOC2007数据生成模型
前言 1.经过前面运行的脚本,在Caffe-ssd/data/VOCdevkit/VOC2007/lmdb目录内应该生成了:VOC2007_test_lmdb 和 VOC2007_trainval_lmdb两个文件夹。 2.那之后就开始到训练过程了,训练所用的文件脚本ssd_pascal.py说明。 3.我配置的环境是Ubuntu 16.04 LST 64位,Qt5.9,Python2.7,Caf...原创 2019-05-03 09:43:17 · 768 阅读 · 0 评论 -
Ubuntu 16.04下Caffe-SSD的应用(四)——ssd_pascal.py源码解读
前言 caffe-ssd所有的训练时的参数,全部由ssd_pascal.py来定义,之后再去调用相关的脚本和函数,所以想要训练自己的数据,首先要明白ssd_pascal.py各个定义参数的大体意思。 ssd_pascal.py源码解读 from __future__ import print_function import caffe from caffe.model_libs import * ...原创 2019-04-28 20:51:28 · 1207 阅读 · 1 评论 -
Ubuntu 16.04下Caffe-SSD的应用(五)——安装VOC数据标注工具LabelImag
前言 1.LabelImg是一款开源的图像标注工具,有操作图形界面,可以很方便创建自己的数据集,LabelImg标注生成的 XML 文件是遵循 PASCAL VOC数据 格式的。可以用于做SSD目标检测网络所需要的数据集,包括Aster R-CNN,YOLO的训练数据集,均可以用LabelImg来制作。 2.在Ubuntu下LabelImg运行环境为python+ lxml,PyQt4。 一、安装...原创 2019-04-30 09:39:25 · 529 阅读 · 0 评论 -
Ubuntu 16.04下Caffe-SSD的应用(六)——PASCAL VOC2007数据集介绍
前言 1.PASCAL VOC为图像识别与分类提供了一整套标准化的图像数据集,VOC数据集是衡量图像分类识别能力的基准,好多深度学习的框架在识别这块都以此数据集作为演示样例。PASCAL VOC数据集的下载链接。 2.我们想要用Caffe-SSD训练自己想要识别数据模型,也是要制作自己的VOC数据集,那么最好的办法是看官方的数据的结构与它们之间的关联,才好制作自己的数据集。 3.我这是以VOC20...原创 2019-05-01 00:08:22 · 907 阅读 · 0 评论 -
Ubuntu16.04 LTS安装配置安装CUDA8.0、CUDNN5.1
前言 1.前面已经装好了显卡驱动,那接下来开始配置CUDA8.0、CUDNN5.1。 2.我的安装的环境是DELL的G7 ,CPU是i7 8代,显卡是GTX 1060,系统环境是Ubuntu16.04 LTS,CUDA8.0, CUDNN5.1。 一、更改GCC版本 1.查看ubuntu16.04的gcc版本 gcc -v 可以看到gcc的版本是5.4的,但cuda8.0不支持5.0以上的编译器...原创 2019-05-18 09:27:12 · 904 阅读 · 1 评论 -
Ubuntu 16.04下Caffe-SSD的应用——常见训练时报错总结
1.OpenCV Error: Assertion failed ((scn == 3 || scn == 4) && (depth == CV_8U || depth == CV_32F)) in cvtColor, file /build/opencv-ys8xiq/opencv-2.4.9.1+dfsg/modules/imgproc/src/color.cpp, line ...原创 2019-06-05 15:00:19 · 667 阅读 · 0 评论 -
Ubuntu 16.04下Caffe-SSD的应用(八)——处理标注好的VOC2007数据集
前言 前面已经演示了如何把图像文件标注成VOC2007数据集,标注完成之后,就要把数据转换成caffe支持的数据格式lmdb。 处理数据 1.在caffe_ssd/data/下新建一个叫VOCdevkit的目录,把标注好的VOC2007目录放到这个目录下面。 (1)JPEGImage目录下应该有标注过的原图像文件 (2)Annotations目录有标注的xml文件,这是一一对应的。 (3)J...原创 2019-05-28 18:45:46 · 623 阅读 · 0 评论 -
Ubuntu 16.04下Caffe-SSD的应用(二)——准备与处理VOC2007数据集
前言 前面已经介绍如何在Ubuntu上编译Caffe-SSD的CPU版本,那接下来就试一下用Caffe-SSD训练数据得到模型,并对模型进行测试。 我配置的环境是Ubuntu 16.04 LST 64位,Qt5.9,Python2.7,Caffe-SSD,因为只跑CPU版本,所以没有配置CUDA库。 一、数据准备 1.下载VOC2007和VOC2012数据集 cd caffe-ssd/data...原创 2019-04-30 09:39:03 · 832 阅读 · 1 评论 -
Windows7下安装LabelImg标注工具
前言 1.在这里我开始写深度学习标注工具LabelImg安装和使用,和如何使用LabelIamge标注自己的数据,并能使用在Caffe-SSD的模型训练中。 3.我配置的环境是win7 64位,Python3.5,Anaconda3.4。 一、运行LabelImg ...原创 2019-06-26 10:27:31 · 453 阅读 · 0 评论 -
Ubuntu 16.04下Caffe-SSD的应用(七)——制作自己的VOC2007数据集
前言 1.前面的博文大概讲了官方的VOC2007的内容结构与各个目录的作用,接下来要讲的是如何制作自己的VOC2007数据,并用于训练。 2.制作VOC2007数据集的前准备是必须有包含要训练的样本的图像,和LabelImg,LabelImg是用来标注数据用的。 一、创建文件目录 1.创建VOC2007目录,在VOC2007目录下再创建三个空目录,分别是Annotations、ImageSets、...原创 2019-05-28 17:44:31 · 839 阅读 · 0 评论 -
Windows7下Caffe的应用---在Win7下使用VS2015、Camke、Anaconda3配置Caffe CPU版本
前言 1、之前一直在Linux使用Caffe做机器学习的相关的项目,相对于Linux,在Windows配置Caffe相对麻烦一些,我这里使用Cmake gui版本,适合新手操作。 2.我配置的环境是win7 64位,cmake-3.13.2,Visual Studio 2015 Professional,Python3.5,Anaconda3.4,因为只跑CPU版本,所以没有配置CUDA库。 一、...原创 2019-04-16 12:26:08 · 624 阅读 · 0 评论 -
Windows7下Caffe-SSD的应用(一)——在Windosw7下编译配置Caffe-SSD CPU版本
前言 一、资源准备原创 2019-04-18 10:42:24 · 735 阅读 · 2 评论 -
Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
前言 1.之前用过Caffe的GooglNet做图像分类的相关项目,比起传统的办法,效果要好很多,在目标检测这块,之前也用传统的HOG加SVM实现过车辆,行人和马匹的检测,但正样本要上万张图像,才能达到能应用到项目上的准确率。 2.Caffe-SDD微软的一个深度学习框架,SSD全称:Single Shot MultiBox Detector 是目前为止主要的目标检测算法。接下来我会把Caffe-...原创 2019-05-20 00:49:25 · 4548 阅读 · 1 评论 -
使用OpenCV调用Caffe-SSD训练好的模型
前言 1.OpenCV3之后的dnn模型可以可以调用好多用深度学习框架的训练好的模型。 2.这里我演示是我自己训练的一个围棋棋盘识别模型,使用的神经网络是VGG16,OpenCV3.3,IDE是VS2015。 3.训练好模型之后把标签文件,模型文件,配置文件复制到当前工程目录方便调用。 代码 1.标签文件内容: label: 0 display_name: "background" label:1...原创 2019-08-31 01:55:21 · 1460 阅读 · 0 评论