自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 CV资源:网站,Companies,Labs及牛人

学习网站:http://videolectures.net/ (you can find everything)https://www.learnopencv.com/companies:(1) Google AI:https://ai.google/about/(2) Facebook AI Research (FAIR):https://research.fb.com/...

2019-04-28 23:59:14 500

原创 对抗攻击adversarial attacks

第一篇文章Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey未完待续本该选择保存未草稿

2019-04-23 22:57:42 1150

原创 Why do deep convolutional networks generalize so poorly to small image transformations?

CVPR2018论文地址:https://arxiv.org/abs/1805.12177论文主要内容:研究为什么现代流行的深度学习模型(如VGG16,ResNet50,InceptionResNetV2)对微小的图像变换(包括尺度,平移, 几个像素改变)不具有不变性,即网络的泛化能力不好。作者结论:这种不变性与深度网络中的subsampling操作及数据集存在的bias有关...

2019-04-23 21:16:22 498

原创 ubuntu 下安装intel realsense驱动

IntelRealSense/librealsense参考:https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.mdhttp://blog.csdn.net/may0324/article/details/50981540

2016-08-02 15:39:23 985

原创 C++标准库和标准模板库

C++强大的功能:丰富的类库及库函数,总共在50个标准头文件中定义。在C++开发中,要尽可能利用标准库完成(成本,质量,效率)。1. 标准库:  C++标准库的所有头文件都没有扩展名,即<cname>形式。(1)标准库中与语言支持功能相关的头文件 头文件 描 述 <cstddef> ...

2016-08-01 17:21:47 434

原创 superpixel超像素分割:SLIC (K-means聚类算法的一个应用)

论文:SLIC Superpixels Compared to State-of-the-art Superpixel Methods(PAMI 2012)SLIC全称:simple linear iterative cluster基本思想将图像由RGB转换到Lab颜色空间(为什么用Lab而不是RGB,作者给出的原因是CIELAB color space is widely consi...

2016-07-27 10:50:41 12730 2

原创 准确率(Precision)和召回率(Recall)

正类 负类 检索到 TP 检索到且为真 FP 检索到但为假 未检索到 FN 未被检索到但未真(真的被检索成假的) TN 未被检索到且未假 准确率Precision:TP/(TP+FP) 检索出来的正类总数/检索到的总数,衡量查准率(检索出来的条目有多少是准确的)召回率Recall:TP/(TP+FN)检索出来的正类总数/正类总数,衡量查...

2016-06-21 16:13:08 5063

转载 你用 Python 做过什么有趣的数据挖掘项目

编者按:本文经授权转载自知乎回答,作者何明科系一面网络技术有限公司创始人。作者现身说法,用自己的创业历程举例说明:有钱很重要,有趣更重要。以下是正文:enjoy:第零步:原点,大数据与价值大概一年多以前,和几个小伙伴均认同一个趋势:觉得通过技术手段获取网上越来越丰富的数据,并基于这些数据做分析及可视化,必能产生有价值的结果,帮助大家改善生活。(大数据被叫烂了,所以用低调的方式来解释

2016-06-19 22:47:56 3895

原创 最小二乘法 最小二乘问题

一般所讲最小二乘是一大类问题,而不是方法。Ng所讲的最小二乘法,是一种切结线性最小二乘问题的方法。线性回归目标函数简单,可以用直接利用最小二乘的矩阵公式:对于逻辑回归,其目标函数比较复杂,则无法像线性回归一步直接算出最终解,而采用梯度下降法或牛顿法来求解。总结最小二乘的目标:求误差的最小平方和,对应线性和非线性对于线性最小二乘的解释closed-form,即x=;对于非

2016-05-14 22:14:00 1064

原创 逻辑回归-梯度下降法 python实现

机器学习的基本框架:模型、目标(cost function)、算法Step1:对于一个问题,需要首先建立一个模型,如回归或分类模型;step2:通过最小分类误差、最大似然或最大后验概率建立模型的代价函数;step3:最优化问题求解a.如果优化函数存在解析解,则可以通过一般的求值方法-对代价函数求导,找到倒数为0的点,即是最大值或者最小孩子;b.如果上述方法求优化函数导数比较

2016-05-14 21:58:49 5472 1

原创 最小二乘法及C++实现

最小二乘法--使得观测值与理论值得偏差平方和最小。以一元线性回归说明:假设从总体中获取了n组观察值(x1,y1),(x2,y2)......(xn,yn)。则对于这n个点,选择最佳拟合曲线的标准为:使得总的残差最小。则有三个标准:(1)使用“残差和最小”。缺点:残差和存在相互抵消的问题;(2)使用“残差绝对值和最小”。缺点:计算麻烦;(3)使用“残差平方和最小”(最小二乘)

2016-05-14 10:01:16 4727

原创 二分K均值c++实现

二分k均值原理及Python实现请见:(1)http://blog.csdn.net/u013593585/article/details/51280052(2)http://blog.csdn.net/u013593585/article/details/51263980 Python实现C++代码:基于python的思路写的(求指点)#include #inc

2016-05-12 21:08:02 1410 1

原创 knn算法C++实现

knn的C++实现,有不对的地方请各位指正!谢谢!knn原理请见:http://blog.csdn.net/u013593585/article/details/51284537#include #include #include #include #include using namespace std;typedef vector Tuple;const int k =

2016-05-12 21:02:39 2784 1

原创 k近邻算法识别手写数字Python实现

数据集:(参见python实战教程)训练数据:trainingDigits 2000多个.txt文件测试数据:testDigits  约900个.txt文件均为32*32大小from numpy import *import osimport knnOperatorimport pdbdef img2vector(filename,d): #d=32 return

2016-05-10 21:49:47 1712 1

原创 Python数据可视化

首先show一个示例:from numpy import *import matplotlibimport matplotlib.pyplot as pltfr = open("datingTestSet.txt")lines = fr.readlines()n = len(lines)datingDataset = zeros((n,3))datingLabels = []

2016-05-03 11:15:03 588

原创 knn算法python实现

K最近邻(k-Nearest Neighbor,KNN)分类算法思路:如果一个样本在特征空间中的k个最相似的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法还可用于回归。方法是通过找出一个样本的k个最近邻居,将这些邻居的属性的平均值赋给该样本,就可以得到该样本的属性。更有用的方法是将不同距离的邻居对该样本产生的影响给予不同的权值(weight),如权值与距离成正比(组合函数

2016-04-29 22:30:52 5651 2

原创 kmeans优缺点 及改进

Kmeans:优点:简单易实现缺点:可能收敛于局部最小值(对初始k个聚类中心的选择敏感),在大规模数据集上收敛较慢适用数据类型:数值型数据度量聚类效果的指标:SSE(sum of squared error, 误差平方和),SSE值越小表示数据点越接近于他们的质心,聚类效果也越好改进方法:簇划分二分k均值算法:请参考博客:http://blog.csdn.n

2016-04-29 10:49:53 5186

原创 二分k均值 Python实现

Kmeans:优点:简单易实现缺点:可能收敛于局部最小值(对初始k个聚类中心的选择敏感),在大规模数据集上收敛较慢适用数据类型:数值型数据度量聚类效果的指标:SSE(sum of squared error, 误差平方和),SSE值越小表示数据点越接近于他们的质心,聚类效果也越好改进方法:簇划分二分k-均值算法:算法思想:首先将所

2016-04-27 20:16:48 2356 1

原创 KMeans的C++及Python实现

1. C++实现#include #include #include #include #include using namespace std;const int k = 3;const int dims = 4;const int dataNum = 150;typedef vector Tuple;void doKmeans(vector& tuples);vo

2016-04-20 15:41:44 1332 1

原创 sizeof求类大小

1、空类的大小及多重继承的空类class A{};class A2{};class B:public A{};class C:public virtual B{};class D:public A, public A2{};空类所占空间为1,单一继承的空类空间也为1,多重继承的空类空间也为1,虚继承涉及到虚

2016-04-19 11:15:14 241

原创 new与malloc的区别

相同点:都是用来分配动态内存的不同点:(1)new是c++中的操作符,malloc最原始是C中的一个函数如果需要创建一个自定义数据类型的 对象时,malloc不能满足要求,对象在创建时需要自动调用构造函数;new的话能够完成动态内容的分配,同时也能够进行初始化操作(2)new返回的是指定类型的指针,而且可以自动计算所需内存的大小,malloc返回的是一个void指针

2016-02-25 21:07:42 265

原创 c++中堆、栈内存分配

一个由C/C++编译程序占用内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量存储是放在

2016-02-23 22:52:35 427

转载 网站推荐:11个相似图片搜索网站(以图找图)

你想凭着一张现有图片找出它的原始图片,或者是凭着一张小的缩略图找出原始大图吗? 下面的十款搜索引擎可以帮你实现,以图找图,以图搜图,以图片搜索相似的图片。 一:http://tineye.com/ Tineye是典型的以图找图搜索引擎,输入本地硬盘上的图片或者输入图片网址,即可自动帮你搜索相似图片,搜索准确度相对来说还比较令人满意。 TinEye

2014-12-21 22:48:33 34405

转载 CV各领域牛人及资源-有些网页已很久没更新

计算机视觉ComputerVision领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。(1)人脸识别及人体姿态估计人脸识别主页:http://www.face-rec.org/英国曼彻斯特大学Tim Cootes教授:http://personalpages.manchester.ac.uk/staff/t...

2014-12-21 20:28:17 7659

转载 计算机视觉资源

Deep Learning(深度学习):ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习):一ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习):二Bengio团队的deep learning教程,用的theano库,主要是rbm系列,搞python的可以参考,很不错。deeplearning.net主页,里面包含的信息量非...

2014-12-21 20:14:03 556

原创 光流法 optical flow

光流法(optical flow)由Gibson于1950年首先提出,是目前运动图像分析的重要方法,是指时变图像中模式运动速度。因为当物体在运动时,它在图像上对应点的亮度模式也在运动。这种图像亮度模式的表观运动(apparent motion)就是光流。    光流场反映了图像上每一点的灰度变化趋势,光流法检测运动目标,其基本思想是赋予图像中的每一个像素点一个速度矢量,从而形成了该图像的运

2014-12-04 20:10:22 2906

原创 MATLAB mex -setup

在MATLAB 命令窗口 输入 mex -setup:Please choose your compiler for building external interface (MEX) files: Would you like mex to locate installed compilers [y]/n? ySelect a compiler: [1] Lcc-win3

2014-11-25 20:31:56 949 2

转载 Caffe

http://caffe.berkeleyvision.org/

2014-11-23 22:09:00 545

转载 从Clarifai的估值聊聊深度学习

转自:http://zhuanlan.zhihu.com/cvprnet/19821292前几天和 Ayden @叶瀚中 聊天时,提到了 www.clarifai.com 这家公司。此前,我已经从各方消息中听说过创始人Matt Zeiler最近打算卖公司。甚至还和朋友打赌说这个公司能不能以$5M出手。先说结论:这个公司的水准在13年称得上世界第一 。但是这并不能给该公司以世界级的价

2014-11-23 21:51:10 584

原创 目录相关操作

在matlab程序中,关于目录的操作,一定要注意初始path的书写正确,目录的代码编写时应格外小心。             我昨天犯的错误,看了好久都没有解决,最后是 某大神 ‘一语点醒梦中人’啊。%% Set Pathrootpath='E:\The field\Programms\BAG OF WORDS \';    %  刚开始的错误就源于 最后的 ‘\’没有加

2014-03-06 11:39:31 590

原创 余弦距离与欧式距离

(1)余弦距离(两个向量之间的余弦值)--方向上的差异取值范围[0,1],值越小说明越不相关(2)欧式距离--数值上的差异

2014-03-02 17:38:39 1175

图像的斑点检测

这是《图像局部不变特征与描述》书中2.4节斑点检测的代码

2015-04-10

Java配置环境变量设置

教你如何配置java环境变量,此书详细地介绍了每一步配置的步骤及注意的地方,非常实用!

2014-05-15

Eclipse教程

一本介绍如何使用Eclipse的插件来编辑、编译和调试应用程序的书籍,是适合入门者的一本书。关于Eclipse平台的概述,包括其起源和体系结构。此书首先简要讨论了Eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 Java 开发环境。本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 UML 建模的插件扩展。

2014-05-15

空空如也

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

TA关注的人

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