- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 查看GPU连续使用情况 windows
需要在文件夹C:\Program Files\NVIDIA Corporation\NVSMI里找到文件nvidia-smi.exe,把该文件拖到命令提示符窗口(win+R,再输入‘CMD’进入),就可以显示关于GPU的信息,若想连续查看,可以使用: nvidia-smi.exe -l 必须是小写的l, -l 指定数字表示每个几秒刷新显示。总之参看文档就对了,或者 -h。...
2018-05-29 10:20:36
6960
转载 vbb转xml
主要是针对Caltech数据库中vbb格式的标注文件,转化为xml格式的工具。#-*- coding:utf-8 -*-import os, globimport cv2from scipy.io import loadmatfrom collections import defaultdictimport numpy as npfrom lxml import etree, obje...
2018-05-09 10:50:14
1727
转载 seq格式的数据转换为jpg
针对Caltech数据库中seq格式的数据,进行jpg转化。import os.path import fnmatch import shutil def open_save(file,savepath): # read .seq file, and save the images into the savepath f = open(f...
2018-05-09 10:37:47
3061
13
原创 针对训练数据xml中获取需要的某一类或几类
针对训练数据xml中获取需要的某一类或几类,主要是这段时间自己处理数据需要用到的一些工具,做下笔记,若能帮助到需要的你,非常高兴!import os import os.path import shutil #fileDir_ann = "F:\\work\\python_data\\" fileDir_ann = "F:\\work\\python_data\\Annotati...
2018-05-09 10:31:55
935
2
原创 SSD训练:*** Aborted at 1457505270 (unix time) try "date -d @1457505270" if you are using GNU date ***
在SSD训练时抛出错误:*** Aborted at 1457505270 (unix time) try "date -d @1457505270" if you are using GNU date ***,本质是由于shuffle的使用,其中一种情况是:之前利用样本文件列表(txt)生成过lmdb文件夹(运行:./data/mydata/create_data_mydata.sh),而样本文
2018-01-30 11:11:03
3806
原创 ssd训练中“Test net output #0: detection_eval”的含义
ssd在训练时,会有detection_eval,如下图:detection_eval是指mAP,可参考https://github.com/weiliu89/caffe/issues/53
2018-01-11 17:12:06
4146
转载 SSD feature map 选择解析
SSD feature map 选择解析针对不同的物体大小(Object Scales),传统的方法将图像转化成不同的大小,分别处理然后把结果综合。这里ssd从不同的卷积层利用featuremap,可以达到同样的效果生成预测的方法如下图所示:ssd-feature map.png最左侧是选取的神经网络中的一个“图像”层每个层做3个处理:(1)生成loc预测,厚度4 x b
2018-01-11 14:48:08
1554
转载 solver优化方法_caffe
solver优化方法_caffe转自:denny402 http://www.cnblogs.com/denny402/p/5074212.html 到目前为止,caffe总共提供了六种优化方法:Stochastic Gradient Descent (type: "SGD"),AdaDelta (type: "AdaDelta"),Adaptive Gradient
2018-01-11 11:19:35
256
转载 Blob,Layer and Net以及对应配置文件的编写_caffe
Blob,Layer and Net以及对应配置文件的编写_caffe转自:denny402 http://www.cnblogs.com/denny402/p/5073427.html深度网络(net)是一个组合模型,它由许多相互连接的层(layers)组合而成。Caffe就是组建深度网络的这样一种工具,它按照一定的策略,一层一层的搭建出自己的模型。它将
2018-01-11 11:08:00
211
转载 其它常用层及参数_caffe
其它常用层及参数_caffe转自:denny402 http://www.cnblogs.com/denny402/p/5072746.html本文讲解一些其它的常用层,包括:softmax_loss层,Inner Product层,accuracy层,reshape层和dropout层及其它们的参数配置。1、softmax-losssoftmax-los
2018-01-11 10:54:20
198
转载 激活层(Activiation Layers)及参数_caffe
激活层(Activiation Layers)及参数转自:denny402 http://www.cnblogs.com/denny402/p/5072507.html在激活层中,对输入数据进行激活操作(实际上就是一种函数变换),是逐元素进行运算的。从bottom得到一个blob数据输入,运算后,从top输入一个blob数据。在运算过程中,没有改变数据的大小,即输入和输出的
2018-01-11 10:42:37
1062
转载 视觉层(Vision Layers)及参数_caffe
视觉层(Vision Layers)及参数_caffe转自:denny402 http://www.cnblogs.com/denny402/p/5071126.html本文只讲解视觉层(Vision Layers)的参数,视觉层包括Convolution, Pooling, Local Response Normalization (LRN), im2col等层。1
2018-01-11 10:29:58
224
转载 绘制loss和accuracy曲线_caffe
转自:denny402 http://www.cnblogs.com/denny402/p/5686067.html 绘制loss和accuracy曲线_caffe使用python接口来运行caffe程序,主要的原因是python非常容易可视化。所以不推荐大家在命令行下面运行python程序。如果非要在命令行下面运行,还不如直接用 c++算了。推荐使用jupyter n
2018-01-11 10:05:10
828
转载 转:SSD论文阅读(Wei Liu——【ECCV2016】SSD Single Shot MultiBox Detector)
转自:目标检测方法——SSD目录作者文章的选择原因方法概括方法细节相关背景补充实验结果与相关文章的对比总结 作者文章的选择原因性能好,single stage方法概括文章的方法介绍SSD主要用来解决目标检测的问题(定位+分类),即输入一张待测图像,输出多个box的位置信息和类别信息测试时,输入一张图像到SSD中,
2017-03-06 14:12:05
1075
原创 使用c++调用matlab编译的dll.doc
由于项目需要,要把faster_rcnn的MATLAB代码封装成dll,中间自己也遇到了很多问题,最后终于完成任务,以下是自己的编译心得,写的有不明白的可以留言讨论。转载请注明出处!1、首先修改MATLAB代码可以传入或传出参数,根据代码的具体要求进行修改你的MATLAB代码。 2、其次确保MATLAB代码中的命令窗口可以使用deploytool命令,如果不能使用,请百度(很容易找到,
2016-11-21 14:19:21
1309
1
原创 faster-rcnn 在第一阶段训练fast出现的假死 step(1)
我用的是GTX1060,使用CUDA7.5会产生不兼容,测试是没有问题的 训练时发生在第一阶段的fast训练时 step(1)出错,GTX10系列的,需要CUDA8.0的支持。当然出这个错误不一定是两者的版本不兼容。
2016-08-26 16:11:08
1429
原创 Windows下faster_rcnn运行问题
Windows下faster_rcnn运行时出现如图问题,把整个caffe也添加到路径了,还是出现caffe.get_net出错还请大神帮忙指点
2016-06-06 14:21:10
1690
12
原创 修改opencv\modules下的代码不起作用
法一:在win7下安装vs2012,并配置opencv,在正确设置好属性以后,显示某.dll文件找不到,解决办法,是将最新生成的bin\debug下的.dll文件拷贝到c:\windows下面的一个文件夹中,这样修改opencv\modules下的代码才会起作用。每次修改都要重新拷贝。这种方法较麻烦。法二:2. 修改环境变量(可以省略) 计算机-》属性-》高级系统设置-》环境变量 编辑
2015-05-06 10:27:58
1022
转载 人脸识别系统运行步骤
人脸识别系统运行步骤如下:1. 从摄像头抓取一帧图片。2. 转换彩色图片帧为灰度图片帧。3. 检测灰度图片帧的人脸。4. 处理图片以显示人脸区域(使用 cvSetImageROI() 和 cvCopyImage())。5. 预处理脸部图片。6. 识别图片中的人。摄像头实时训练的实现现在你已经有了一个用摄像头实时识别人脸的方法,但是要学
2014-09-03 17:51:17
4792
转载 人脸识别系统概述
一 人脸识别系统结构图1显示了人脸识别系统所包含的各个模块,其中,图像采集模块用于采集包含人脸的图像;人脸检测跟踪模块用于确定视频中人脸的位置和大小,并确定同一个人在帧间的对应关系;而特征点定位模块用于定位眼睛、嘴巴等脸部特征点的位置;图像质量评估模块,用于从采集的同一个人的多张人脸图像中,根据人脸姿态和光照条件选择最适合识别的一张或者几张人脸进行人脸识别/认证;人脸特征提取模块用于根据眼
2014-09-03 17:21:58
6653
1
转载 haar人脸训练
由于工作需要,我开始研究人脸检测部分的算法,这期间断断续续地学习Haar分类器的训练以及检测过程,在这里根据各种论文、网络资源的查阅和对代码的理解做一个简单的总结。我试图概括性的给出算法的起源、全貌以及细节的来龙去脉,但是水平有限,只能解其大概,希望对初学者起到帮助,更主要的是对我个人学习的一次提炼。一、Haar分类器的前世今生人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是
2014-07-11 09:59:34
1058
原创 haar人脸训练问题
在进行Haar人脸训练时,使用wind7操作系统,opencv_createsamples.exe和opencv_haartrainning.exe两个可执行程序是从wind xp拷贝过来的,执行opencv_createsamples.exe -vec pos.vec -info pos.dat -num 200 -w 32 -h 32出问题,主要是opencv_createsamples.e
2014-07-10 16:02:34
522
转载 稀疏表示
稀疏表示最重要的思想即是,在一个足够大的训练样本空间内,对于一个类别的物体,可以大致的由训练样本中同类的样本子空间线性表示,因此在当该物体有整个样本空间表示时,其表示的系数是稀疏的。这是稀疏表示思想最重要的一个假设,当然这也是之后进一步分析的基础。通过上述对稀疏表示思想的大致描述,可以将稀疏表示抽象成一个方程式:y=Ax,(1)当然稀疏指的是这个方程的系数向量x是稀疏的。y
2014-06-18 09:55:03
1507
原创 Cohn-Kanade数据库
大家谁有Cohn-Kanade数据库了吗?好心分享下上传到csdn或发我邮箱,linyigreat@163.com,在此谢谢大家了!
2013-01-24 16:02:40
2756
1
使用c++调用matlab编译的dll.doc
2016-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人