自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜夜秋雨

超过十年图像处理经验,八年人脸检测识别经验; 专注于: 深度学习/贝叶斯分类/高斯过程/boosting 算法/svm等

  • 博客(27)
  • 收藏
  • 关注

转载 使用 NuGet 管理项目库

NuGet 是一种 Visual Studio 扩展,它能够简化在 Visual Studio 项目中添加、更新和删除库(部署为程序包)的操作。 NuGet 程序包是打包成一个文件的文件集,扩展名是 . nupkg,使用开放打包约定 (OPC) 格式。NuGet 产品同样随附能够轻松创建和发布程序包的实用工具。 现在,我先重点介绍如何使用 NuGet 发现和安装程序包。 之后,我将讲述如何创建和发布程序包。

2016-10-23 12:16:54 588

转载 make makefile cmake qmake 都是什么,有什么区别?

make makefile cmake qmake 都是什么,有什么区别?

2016-10-23 11:54:04 868

转载 CMake 使用方法

转自 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特

2016-10-23 11:18:49 489

原创 Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks

摘要 SPP Net, Fast R-CNN, RPN, Faster R-CNN

2016-07-30 23:13:37 623

原创 Fast R-CNN

R-CNN, SPP-Net, Fast R-CNN

2016-07-30 20:55:48 468

原创 SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size

摘要: SqueezeNet是UC Berkeley 和 Stanford的作者提出的一种“小网络”。 原文地址: http://arxiv.org/abs/1602.07360长久以来,研究人员一直在努力提升DCNN的精度。但是,在一些嵌入式便携式设备上,“小网络”更加受欢迎。“小网络”有三个优势,1)在分布式训练的时候,需要更少的服务器之间的通信。2)模型加载的时候,需要更少的带宽。3)可以

2016-07-13 22:55:37 2543

原创 SPP-Net:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

摘要 已知的CNN网络需要固定的输入图像大小,本文提出SPP-Net (Spatial Pyramid Pooling)消除了上述需要。SPP-Net能够生成固定长度的表达,不依赖于输入图像的尺寸和方向率。 使用SPP-Net只需要对整个图像计算一次特征图。避免了(R-CNN)重复计算。 在测试的时候,运算速度是R-CNN的24~64倍。CNN v.s. SPP net当应用CNN到任意尺寸的

2016-07-09 22:34:35 578

原创 R-CNN: Rich feature hierarchies for accurate object detection and semantic segmentation

摘要 2012年之前, 目标检测算法性能已经进入平台期。性能好的算法都是集成算法(绑定底层特征和高层context)。在这篇文章中,作者提出了 R-CNN (Regions with CNN features)。算法介绍 1. R-CNN方法包含三个模块:1)产生类别无关的候选区域;2)利用CNN(卷积神经网络)提取固定长度的特征;3)学习linear SVM的集合,每个linear SVM

2016-07-09 19:36:19 509

原创 Matlab的数据输出

ASCII码数据文件的输出 Matlab可以直接输出ASCII码数据文件。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。命令格式: save fileName.dat A -ascii执行上述命令之后,生成一个数据文件fileName.dat,包含矩阵A的全部数据。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。底层I/O方式

2016-07-05 23:05:29 2492

原创 Matlab的数据输入

ASCII码数据文件的输入 Matlab可以直接读入ASCII码数据文件。ASCII码数据文件的数据格式是一个矩阵,每行的元素个数相同,并且用空格分开。读取的命令格式: Load 文件名(+扩展名); 执行上述命令之后,在工作区创建一个与“文件名”相同的一个矩阵。底层I/O方式 Matlab可以直接打开底层文件,命令: fopen,fread等。(这些操作与C/C++类似)。

2016-07-05 22:55:57 4909

原创 Matlab绘制三维曲面

平面网格点的生成 Matlab用meshgrid函数来生成x-y平面上的小矩形顶点坐标, 调用格式如下: [X, Y] = meshgrid(x,y)网格曲面 利用meshgrid生成网格点之后,可以用mesh来绘制网格曲面。

2016-07-04 23:25:17 10732 1

原创 Matlab绘制三维线性图形

plot3 plot3将绘制二维图像的plot命令 进行扩展. plot3函数格式与plot基本相同.plot3(x1, y1, z1, s1, x2, y2, z2, s2, ……);

2016-07-04 22:47:28 2855

原创 Matlab一个窗口中绘制多个图形

subplot指令 将图像窗口分成若干个区域,在每个区域内分别绘图. handle = subplot(m, n, p); 上述指令将图像划分为 m*n 个子区域, p用于指向子区域. 顺序为 1 2 3 … n n+1 n+2 n+3 2n …………………………………….. (m-1)n+1 …………………

2016-07-04 22:26:13 23361

原创 Matlab 二维曲线图形显示

一个输入向量:plot(x) 例子: x = 0:pi/100:2*pi; y = sin(x); plot(y); grid on 两个输入向量:plot(x,y) 例子: x = 0:pi/100:2*pi; y = sin(x); plot(x,y); grid on 矩阵: plot(X) clear for i = 0 : 1 :

2016-07-03 22:10:12 1435

原创 Matlab的函数调用和参数传递

函数调用 在Matlab中,调用函数的形式如下: [输出参数 1,输出参数 2,…] = 函数名字(输入参数 1,输入参数 2,输入参数 3,…)注意事项: 1. 函数调用的时候,参数顺序应该与定义的时候一样。 2. 函数可以嵌套 3. 函数可以自己调用自己,实现递归例如: 1)函数文件: power.m function [out1, out2] = power(in1, in2,

2016-07-03 20:32:27 56250 1

原创 Matlab 字符与字符串

字符和字符串 Matlab有强大的字符处理能力。下面,列出几个基本应用。字符串的输入和赋值 在Matlab中, 字符串用单引号进行界定。 e.g.: str = ‘hello’;字符串中的每个字符,都对应矩阵的一个变量/元素。与C语言一样,字符串中的字符与ASCII码的形式存储。 e.g.: 在指令窗输入: abs(str) 输出为: ans = 104

2016-07-03 18:39:48 1425

原创 Matlab程序设计

Matlab程序结构: 顺序结构,循环结构,分支结构

2016-06-28 23:27:00 638

原创 Matlab数据类型和全局变量

Matlab数据类型 最新的版本会包括更多的类型。 因为Matlab是面向matrix的编程语言,所以,Matlab将任何一个变量都看作一个matrix。如果是一个数 就是1x1的矩阵。matlab不需要预定义变量,但是 预定义变量可以使循环程序执行更快。全局变量 使用global定义。全局变量的作用域是整个matlab空间,也就是每个函数都可以对全局变量进行修改。全局变量破坏了封装,因此应该避

2016-06-27 22:24:34 4002

原创 Matlab的M文件

Matlab常用工作方式 1. 指令行操作: 直接在Matlab的工作窗口, 输入指令行. 2. M文件: 分为命令文件和函数文件M文件 M文件有两种形式: 命令文件(Script文件)和函数文件(Function File),扩展名字都是”*.m”.命令文件 当用户输入的命令比较多的时候,直接在工作窗输入很麻烦,而且重复运行这些命令更加麻烦了. 为了解决这个问题, Matlab提供了

2016-06-27 22:09:30 1697

原创 Matlab的关系运算和逻辑运算

Matlab的关系运算符 “<”,”<=”,”>”,”>=”, “==”,”~=”. 运算法则: 1. 当两个变量是标量的时候,则执行简单的算术运算法则 2. 当一个为矩阵或者数组,另一是标量的时候, 标量与矩阵或者数组中的每个元素进行关系运算 3. 当两个输入都是矩阵或者数组的时候, 对应元素行关系运算. 要求输入必须是维数相同的数组或者矩阵. 关系运算的输出是”与输入

2016-06-26 20:21:54 9893

原创 Matlab基本数值计算功能

Matlab表达式 存在两种基本形式: 1. 表达式 2. 变量 = 表达式 第一种情况: 3*4; % 表达式的值赋给 ans. 第二种情况: x = 3*4;Matlab常用算符 + (加), - (减), * (乘),^ (幂), / (右除), \ (左除) 对于矩阵运算, ” / (右除)” 和 “(左除)”是有区别的。对于算数运算,则没有区别。Matlab的

2016-06-26 12:24:38 836

原创 Matlab的联机帮助

基本命令 1. helpwin: 显示帮助窗口 2. helpdesk: 显示html格式的帮助窗口 3. demo: 显示Matlab Demo Window,可以选择自己感兴趣的内容,run demo 4. help + “函数名”: 可以查询函数的基本信息. e.g. help exp; 5. lookfor: 在不知道函数名字,但是知道关键词的时候,可以使用它.e.g.

2016-06-26 01:28:55 1724

翻译 Stacked Hourglass Networks for human pose estimation

摘要 这篇文章提出了一个新颖的ConvNet架构,应用于人体姿态估计。作者认为重复使用 bottom-up,top-down能够提升网络性能。作者将这个网络命名为“stacked hourglass”(我试着翻译为:栈式沙漏网络)。在FLIC和MPII数据集上,本文取得了超越当前所有方法的性能。概要介绍 下图是本文的网络结构,包含2个“stacked hourglass” 下图是“stacke

2016-06-18 23:55:57 5638 1

翻译 ImageNet classification with deep convolutional neural network

摘要 AlexNet, ImageNet

2016-06-09 14:20:28 803

原创 简要介绍 LFW dataset

人脸识别领域最重要的数据集合是lfw:网址:http://vis-www.cs.umass.edu/lfw/lfw数据集是为了研究 非限制环境下的人脸识别问题而建立。这个集合包含超过13,000张人脸图像(全部来自于internet,而不是实验室环境)。每个人脸被标准了一个人名。 其中,大约1680个人包含两个以上的人脸。这个集合被广泛应用于评价 face ve

2016-06-02 21:56:07 26306

原创 简要介绍FDDB dataset

FDDB 是公认的人脸检测评测集合。包含了数据集合和评测标准(benchmark)。这个集合包含了2845张图像(5171人脸)。http://vis-www.cs.umass.edu/fddb/国际上主要的研发机构(也包括国内的baidu)都在这个集合上给出了评测结果。结果的排名基本上可以看出每种算法的表现,可以作为学习的参考。可以注意

2016-06-01 22:27:46 9605

原创 人脸识别效果好的几篇文章

1) Surpassing Human-Level Face Verification Performance on LFW with GaussianFace,Chaochao Lu,Xiaoou Tanghttp://arxiv.org/abs/1404.38402) DeepFace: Closing the Gap to Human-Level Performance in

2014-05-16 21:40:26 1387

空空如也

空空如也

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

TA关注的人

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