自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 图像处理基础秋招复习(二)

简述BP神经网络,AdBoost的基本原理?复习的链接: 1。https://blog.csdn.net/songzitea/article/details/137618111. 简述BP神经网络,AdBoost的基本原理? 解:BP神经网络模型处理信息的基本原理是:输入信号Xi通过中间节点(隐层点)作用于输出节点,经过非线形变换,产生输出信号Yk,网络训练的每个样本包括输入向量...

2018-09-02 14:26:34 566

原创 图像处理基础秋招复习(一)

面试图像岗总是会有些传统的图像处理的基础知识问答面试,比较不足,搜集些基础问题来写写强化下。 收集的问题连接: https://blog.csdn.net/songzitea/article/details/489311511.彩色图像、灰度图像、二值图像和索引图像区别?彩色图像(color image):每个像素通常是由红(R)、绿(G)、蓝(B)三个分量来表示的,分量介于(0,255...

2018-08-30 21:33:23 3841

转载 图像处理中的Mask是什么

刚开始涉及到图像处理的时候,在OpenCV等库中总会看到mask这么一个参数,非常的不理解,在查询一系列资料之后,写下它们,以供翻阅。 什么是掩膜(mask) 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形“底片”称为掩膜(也称作“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将...

2018-08-05 14:48:52 43479 3

原创 7-30备忘

matlab stlread 模块导入 https://ww2.mathworks.cn/matlabcentral/fileexchange/6678-stlread论文展望部分加上 图像标注 Image Caption https://github.com/sgrvinod/a-PyTorch-Tutorial-to-Image-Captioning...

2018-07-31 11:45:19 264

转载 正负样本不平衡处理方法总结

转载链接: https://blog.csdn.net/qq_14845119/article/details/789300911, Bootstrapping,hard negative mining 最原始的一种方法,主要使用在传统的机器学习方法中。 比如,训练cascade类型分类模型的时候,可以将每一级分类错误的样本继续添加进下一层进行训练。 比如,SVM分类中去掉那些离分界线较...

2018-05-18 13:52:19 3931

原创 ubuntu 16.04 opencv3.1.0 opencvv_contrib编译遇到的问题

想搞下追踪的东西,opencv的opencv_contrib包中有类似的tracking可用在编译好opencv3.1.0的基础上继续执行下面即可 1。下载 选择对应版本cd /homegit clone https://github.com/Itseez/opencv_contrib.gitcd opencv_contribgit checkout 3.1.0 #我使用的是o...

2018-04-03 16:38:20 3712 2

原创 mxnet-ssd 安装使用问题

更改im2rec.py sudo apt-get install

2018-03-29 17:12:40 478

原创 Windows 安装opencv 使用pip安装简单的方法

如果带梯子 设置好全局翻墙 然后cmdpip install opencv-python或者下面网址(https://www.lfd.uci.edu/~gohlke/pythonlibs/)下载opencv_python-3.3.1+contrib-cp35-cp35m-win_amd64.whl 然后安装

2017-12-09 13:57:50 9671

原创 ubuntu 16.04 配置安装opencv3.1.0

opencv3.1.0.zip 链接: https://pan.baidu.com/s/1jHSGVn4 密码: yrwu ippicv_linux_20151201.tgz 链接: https://pan.baidu.com/s/1c2k4by4 密码: j6qu网上教程太多了 每次都有不同的坑…这几个库必须装掉 - - 没准你哪次用的时候 告诉你没装啥啥的 又得重新编译sudo a

2017-12-08 00:51:54 1407

原创 catboost sklearn 遇到的报错问题

1.安装catboost,运行代码的时候遇到的问题class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder): AttributeError: ‘module’ object has no attribute ‘_base’解决办法:要升级html5lib库至1.0b8 可以解决问题.pip install –up

2017-10-28 10:54:33 3630

转载 Open CV 博客笔记

整理了我所了解的有关OpenCV的学习笔记、原理分析、使用例程等相关的博文。排序不分先后,随机整理的。如果有好的资源,也欢迎介绍和分享。 1:OpenCV学习笔记作者:CSDN 数量:55篇博文 网址:http://blog.csdn.net/column/details/opencv-manual.html 2:部分OpenCV的函数解读和原理解读作者:梦想腾飞 数量:20篇博文 网址

2017-10-09 10:51:54 333

原创 OpenCV-Python:访问像素值并修改、访问图片属性、设置ROI、分割合并图片

访问像素值并修改它们访问图片属性设置ROI分割和合并图片基本上本节所有的操作都是和Numpy相关的而不是OpenCV 访问和修改像素值让我们加载一张彩色图片:import cv2import numpy as npimg = cv2.imread('messi5.jpg')你可以通过行和列坐标访问一个像素值。对于BGR图片,它会返回一个蓝,绿,红值的数组。对于灰度图片,只会返回对应的

2017-09-25 20:41:06 10663 1

原创 OpenCV-Python:视频

通过摄像头捕获视频我们经常会要用摄像头来捕获实时视频流。OpenCV提供了一个十分简单的接口来做这个。让我们捕获一段摄像头里的视频,把它转换到灰度视频然后显示它。要捕获一段视频,你需要创建一个VideoCapture对象。它的参数可以是设备索引或者是视频文件名。设备索引是指定哪个摄像头。一般来说只有一个摄像头。所以我们只需要穿入0(或者-1)。你可以传1来选第二个摄像头,以此类推。这之后,你可以一帧

2017-09-25 20:24:06 1336

原创 Opencv-Python :图片读取、保存、显示

打开图片,显示,保存图片cv2.imread(), cv2.imshow(), cv2.imwrite()如何用Matplotlib显示图片使用OpenCV读入图片使用函数cv2.imread()来打开图片,图片要么在当前工作目录,要么是全路径。第二个参数是一个标志位,用来指定打开的方式。·cv2.IMREAD_COLOR:加载一个彩色图片。图片的透明度会被忽略,这个是默认标志 ·cv2.

2017-09-25 20:12:45 66307 2

原创 9-25 Note

1.图像匹配方法:基于灰度值的方法和基于特征的匹配方法 2.基于边缘提取角点检测算法的基本思想是: 角点是一种边缘上的点,他是特殊边界点,即两条以上边界的交点,算法基础就是在先检测出图像的边缘,然后在此基础上检测出边缘突然变换的点,就作为检测角点的结果基于灰度的匹配就是逐像素地把一个以一定大小实时图像窗口的灰度矩阵与实际图像的所有可能的窗口灰度矩阵按某种相似性度量方法进行搜索比较的匹配方法基于环视

2017-09-25 19:41:42 217

转载 深度学习有开源代码的文献

人群分析 Novel Dataset for Fine-grained Abnormal Behavior Understanding in Crowd 人群异常行为数据库:https://github.com/hosseinm/med Panic,Fight,Congestion,Obstacle ,NeutralDeep Spatio-Temporal Residual Networks

2017-09-21 10:22:32 2474

原创 卷积神经网络调参经验

实习遇到的问题吧 二值化网络加入XNor操作后,精度下降严重,更改第一层最后一层不使用Xnor,问题仍未解决,一时无从下手。犹犹豫豫看到一篇paper How to Train a Compact Binary Neural Network with High Accuracy To consolidate our analysis, we have the statistics on

2017-08-24 22:15:12 2765

原创 CS231 笔记 卷积神经网络

卷 积 层 例 子 :假设输入数据体X的尺寸X.shape:(11,11,4),不使用零填充( ),滤波器的 尺寸是 ,步长 。那么输出数据体的空间尺寸就是(11-5)/2+1=4,即输出数据体的宽 度和高度都是4

2017-08-22 22:06:05 802

原创 深度学习神经网络量化

主要问题DNN(Deep Neural Networks)的冗余性决定了参数个数不会对网络的精度造成影响。此外,SGD(Stochastic Gradient Descent)所需要的精度仅为6~8bit,因此合理的量化网络也可保证精度的情况下减小模型的存储体积影响DNN压缩看参考Stanford大学Han Song博士的几篇论文,如下:Learning both Weights and Conn

2017-08-22 14:24:51 14910

原创 ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A

一、安装截图工具 Shutter添加安装包软件源sudo add-apt-repository ppa:shutter/ppa 1 1 2. 更新源并安装 shuttersudo apt-get update sudo apt-get install shutter 1 2 1 2 3. 搜索 shutter 可看到已安装成功二、设置 Shutter 快捷键打开系统设置打开

2017-08-22 13:50:21 1149

原创 Keras 保存与加载网络模型

遇到问题:keras使用预训练模型做训练时遇到的如下代码:from keras.utils.data_utils import get_fileWEIGHTS_PATH = 'https://github.com/fchollet/deep-learning-models/releases/download/v0.1/vgg19_weights_tf_dim_ordering_tf_kernels.

2017-08-18 11:30:25 4637 1

原创 8-17 安装tensorflow-gpu使用豆瓣源安装比较快 pip install tensorflow-gpu -i http://pypi.douban.com/simple

安装tensorflow-gpu使用豆瓣源安装比较快pip install tensorflow-gpu -i http://pypi.douban.com/simple安装keras使用中科大源安装比较快pip install keras -i https://pypi.mirrors.ustc.edu.cn/simple/

2017-08-17 17:58:07 8703 2

转载 浅谈深度学习尝常识:泛化、过拟合、Dropout、Attention

转载链接:http://blog.csdn.net/errors_in_life/article/details/70249256 刚开始接触深度学习,难免有很多名词概念的陌生、不清晰;当然,如果要快速考核一个人的深度学习”深度“,尤其是在面试过程中,同行会问到,有没有出现过拟合呀?怎么解决呀?这些问题看起来很高深,或者需要很深厚的功底才能回答,但是只要整理好思路,还是很清晰的一条线索:不妨用这篇博

2017-08-09 16:27:48 2383

原创 ubuntu 拷贝文件夹下所有文件到其他文件夹操作

scp ./* [email protected]:/home/luzuishuai/test/MNIST_data/使用./*即为选中该文件夹下所有文件

2017-08-07 13:50:39 9826

转载 NN的一些笔记和思考

1: NN调参技巧用5%或者10%的数据,训练20个epoch,观察summary变量或者loss的轨迹和变化,用来确定模型结构和训练方式;一些常用的小技巧,选tanh而不用sigmoid用做激活函数,是否用batch normalization,平衡深度和广度,参数initializer选用uniform或者是gaussian分布,dropout的选择,是否在feed数据流的时候就用dropout

2017-08-06 21:19:02 571

原创 BinaryNet&BinaryConnect 预备知识搜集准备 操作记录

安装Theanocd ~virtualenv Theano --python=pythonpip install --index https://pypi.mirrors.ustc.edu.cn/simple/ TheanoVirtualenv 虚拟环境使用cd ~virtualenv env --python=python #env表示虚拟环境的名字,会在当前目录产生相应的#文件夹p

2017-07-31 00:19:48 1740

原创 安装NVIDIA显卡驱动以及CUDA

安装cuda http://blog.csdn.net/u010837794/article/details/63251725 安装显卡驱动 http://m.blog.csdn.net/u010159842/article/details/54344683

2017-07-30 12:59:08 28028 1

原创 ubuntu windows 安装opencv的python最简单的方法

有好多简便的方法。。。 用过就忘了命令,终于记得记下来了语句:sudo apt-get install python-opencv验证:lucask@kingdom:~$ pythonPython 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2Type "help", "copyright", "c

2017-07-27 01:43:03 769

原创 使用pip install lib时报错time out

可以试试pip install opencv-python==3.2.0.6 -i https://pypi.douban.com/simple

2017-07-21 10:15:48 1321

转载 如何训练深度神经网络?老司机的 15 点建议

本文为印度深度学习专家、创业者 Rishabh Shukla 在 GitHub 上发表的长博文,总结了他过去的开发经验,旨在给新入门的开发者提供指导。雷锋网(公众号:雷锋网)做了不改变原意的编译。在深度学习领域,为了高效训练深度神经网络,有些实践方法被过来人强烈推荐。在这篇博文中,我会覆盖几种最常使用的实践方法,从高品质训练数据的重要性、超参数(hyperparameters)到更快创建 DNN(深

2017-06-29 09:09:20 878

转载 ubuntu下文件的压缩&解压缩

这么多年来,数据压缩对我们来说是非常有用的。无论是在邮件中发送的图片用的zip文件还是在服务器压缩数据文件,我们都可以让下载更容易或者有效 的节约磁盘空间。某些压缩格式有时允许我们以60%的比率(甚至更高)压缩文件。下面我将会给大家演示如何用这些命令在Linux下面去压缩文件或者目 录。我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。这几个是在Linux里面常用的压缩

2017-06-27 10:55:13 5770

原创 可能用到的数据集记录

KITTI数据集简介: http://lib.csdn.net/article/autonomous/62984SSD: Single Shot MultiBox Detector 训练KITTI数据集(1) http://blog.csdn.net/jesse_mx/article/details/65634482 https://github.com/manutdzou/KITTI_SS

2017-06-26 14:19:35 422

转载 深度学习——Xavier初始化方法

链接 http://blog.csdn.net/shuzfan/article/details/51338178 为了使得网络中信息更好的流动,每一层输出的方差应该尽量相等。认为网络学习的是训练数据的空间分布,即训练收敛时,整个输出空间应该是输入空间分布的某种稳定投影。从层的角度来看,假如2层网络:A->B,B希望获得稳定输出,但由于每次学习更新导致A也在变化,所以B想稳定就比较难。怎么办,保证

2017-06-20 14:13:58 2247

原创 Python图像处理(2)

图像的批量处理有些时候,我们不仅要对一张图片进行处理,可能还会对一批图片处理。这时候,我们可以通过循环来执行处理,也可以调用程序自带的图片集合来处理。图片集合函数为:skimage.io.ImageCollection(load_pattern,load_func=None)这个函数是放在io模块内的,带两个参数,第一个参数load_pattern, 表示图片组的路径,可以是一个str字符串。第二个

2017-06-20 11:37:49 291 1

转载 深度学习数据量小,增加数据方法

图像平移。这种方法可以使得网络学习到平移不变的特征。 图像旋转。学习旋转不变的特征。有些任务里,目标可能有多种不同的姿态,旋转正好可以弥补样本中姿态较少的问题。 图像镜像。和旋转的功能类似。 图像亮度变化。甚至可以用直方图均衡化。 裁剪。 缩放。 图像模糊。用不同的模板卷积产生模糊图像。

2017-06-20 10:58:07 10751

原创 Python简单处理图片

**任务批量处理图片,调整size 256*256 or 224*224能够使得图片输入到主流的深度学习网络框架中**查找博客,学习操作。一、图片的打开与显示from PIL import Imageimg=Image.open('d:/dog.png')img.show()虽然使用的是Pillow,但它是由PIL fork而来,因此还是要从PIL中进行import. 使用open()函数来打开

2017-06-20 10:55:58 2293 1

转载 关于fine-tuning:利用已有模型训练其他数据集

链接https://zhuanlan.zhihu.com/p/22624331

2017-06-19 13:35:55 1142

转载 Nvidia DIGITS网页版深度学习框架——深度学习版SPSS

链接http://blog.csdn.net/sinat_26917383/article/details/54022715DIGITS: Deep Learning GPU Training System1,是由英伟达(NVIDIA)公司开发的第一个交互式深度学习GPU训练系统。目的在于整合现有的Deep Learning开发工具,实现深度神经网络(Deep Neural Networ

2017-06-19 13:32:10 1383

转载 caffe网络参数

solver.prototxtnet:训练预测的网络描述文件,train_test.prototxttest_iter:在测试的时候,需要迭代的次数,即test_iter* batchsize(测试集的)>=测试集的大小,测试集的 batchsize可以在prototxt文件里设置。test_interval:训练的时候,每迭代test_interval次就进行一次测试。base_lr:基础学习速率

2017-06-19 08:54:39 522 2

转载 Caffe操作技巧

查看网络结构: (1)利用caffe自带的Python,可以将*.prototxt保存为一张图片, sudo python python/draw_net.py .prototxt .png –rankdir=BT(或者,TB,LR,RL) (2)利用Netscope,可以生成网络结构,并带有详细信息, http://ethereon.github.io/netscope/quick

2017-06-19 08:53:33 365

空空如也

空空如也

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

TA关注的人

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