自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 读“MIT如何搞研究”摘录笔记

一、            阅读1)     如果某个子领域感兴趣,向该领域的高年级研究生请教本领域最重要的十篇论文是什么,精读。2)     Machine Learning是机器学习领域最重要的资源。3)     IEEE PAMI(Pattern Analysis and Machine Intelligence)是最好的有关视觉的期刊,每期都有两三篇有价值论

2016-01-18 20:42:33 573

原创 VLAD局部特征聚合描述符

局部特征聚合描述符(vector of locally aggregated descriptors,VLAD) 一、局部描述符聚合:非概率的Fisher Kernel 对于视频,每帧的局部描述符{x1,…,xi,…},在大规模视频搜索中不可能将他们一次都存在内存中,即使每个局部描述符都只需要几比特大小,但是一般来说,每帧都会有数百上千的局部描述符。因此,我们将这些

2015-08-25 20:23:55 9369 1

原创 keep old customs or follow new ones

Topic 3:Whenpeople move to another country, some of them decide to follow the customs ofnew country. Others prefer to keep their own customs. Compare these twochoices. Which one do you prefer? Suppo

2015-08-21 10:16:09 1280

原创 hand or machines

Topic 2:Some people like doing work by hand. Othersprefer using machines. Which do you prefer? Usespecificreasons and examples to support your answer.When it comes to the issue about whether

2015-08-20 19:23:59 694

原创 reasons for working

Topic 1:Peoplework because they need money to live. What are some other reasons that peoplework? Discuss one or more of these reasons. Use specific examples and detailsto support your answer. 1,

2015-08-20 19:20:48 582

原创 Matlab 的内存分配机制

1、创建和修改数组——基本思想是保持内存的连续性(1)当为数组赋值时,Matlab在内存中分配连续的虚拟块,在另一个地方,将数组的类型和维数等保存为头信息。(2)当向数组增加新元素时,如果原来位置的连续内存区域可以容纳新增加的数据,则扩大分配的内存,然后增加元素;如果连续块不够大,需要先重新分配能够容纳原有数据和新增数据的连续内存块,再将原有数据拷贝到新分配的内存中(在此期间,内存中会有原

2015-07-20 19:32:49 2122

原创 Matlab 中的一些小技巧(2)

1. Ctrl+D打开子程序  在MATLAB的Editor中,将输入光标放到一个子程序名称中间,然后按Ctrl+D可以打开该子函数的m文件。当然这个子程序要在路径列表中(或在当前工作路径中)。实际上该快捷键对应右键菜单中“Open Selection”命令。2. 列出依赖函数  在Editor菜单中,选择Tools->Show Dependency Report,可以列出当前m文

2015-07-20 00:57:51 1185

原创 image

image - Display image object Descriptionimage creates an image graphics object by interpreting each element in a matrix as an index into the figure's colormap or directly as RGB values,

2015-07-19 23:21:37 914

原创 MATLAB中的一些小技巧(基础)

1. Ctrl+C 中断正在执行的操作如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断。MATLAB这时可能正疲于应付,响应会有些滞后。2. figure命令新建一个绘图窗口figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口。当有多个figure窗口时,在命令窗口中执行如Plot等命 令将覆盖当前fi

2015-07-19 22:35:11 1539

原创 imshow

imshowDescriptionimshow(I) displays image I in a Handle Graphics® figure, where I is a grayscale, RGB (truecolor), or binary image.    For binary images, imshow displays pixels with the va

2015-07-19 18:04:27 1830

原创 imadjust

imadjust - Adjust image intensity values or colormap     This MATLAB function maps the intensity values in grayscale image I to new    values in J such that 1% of data is saturated at low

2015-07-18 18:00:55 5344 2

原创 vlfeat Gaussian Mixture Models Tutorials

原始的vlfeat 上的Tutorials 代码存在一些错误,在本文中已更正。This tutorial shows how to estiamte Gaussian mixture model using the VlFeat implementation of the Expectation Maximization (EM) algorithm.A GMM is a co

2015-07-17 19:44:13 636

转载 浅谈流形学习(Manifold Learning)

Machine Learning 虽然名字里带了 Learning 一个词,让人乍一看觉得和 Intelligence 相比不过是换了个说法而已,然而事实上这里的 Learning 的意义要朴素得多。我们来看一看 Machine Learning 的典型的流程就知道了,其实有时候觉得和应用数学或者更通俗的数学建模有些类似,通常我们会有需要分析或者处理的数据,根据一些经验和一些假设,我们可以构建一个

2015-07-17 16:01:10 14593 8

原创 Fisher vector fundamentals

在文章《Fisher Kernels on Visual V ocabularies for Image Categorization》中提到:Pattern classication techniques can be divided into the classes ofgenerative approaches and discriminative approaches.

2015-07-17 14:56:03 1534

原创 Mex文件编写实例: entropy used in mutual information

Jianxin Wu在他的文章《Compact Representation for Image Classification: To Choose or to Compress?》中提出了一种用于特征筛选的方法,即互信息(Mutual Information)法。其Publication主页  http://cs.nju.edu.cn/wujx/publication.htm 上给出

2015-07-14 19:31:39 662

原创 计算机视觉开源代码集合

Source CodeNon-exhaustive list of state-of-the-art implementations related to visual recognition and search. There is no warranty for the source code links below – use them at your own risk!

2015-07-14 18:26:57 574

原创 Compressive Tracking C++ 代码Visual Studio2013 调试错误大全

之前学习了Kaihua Zhang 的compressive tracking,其Matlab和C++/C#代码在主页http://www4.comp.polyu.edu.hk/~cslzhang/CT/CT.htm 上面都可以下载到。Matlab代码基本上可以直接运行。不过C++代码由于VS和OPENCV的版本不同,而且存在一些默认的配置路径的问题,在调试时会出现各种错误。本博客

2015-07-14 14:10:14 1881

原创 matlab 扩大虚拟内存

今天服务器挂了。。用了自己电脑结果爆内存,分享一个扩大虚拟内存的方法,经测试有效。。使用Matlab生成很大的图片时,碰到了"out of memory"的错误,导致图片无法生成,于是不得不扩展虚拟内存。具体过程记录如下:1)查看当前的虚拟内存    在Matlab的命令行中,键入命令:feature ('memstats'),得到如下结果:

2015-07-14 14:08:19 1158

原创 64位Mex文件在Matlab 2014b和Visual Studio 2013中的调试

网上有很多关于VS调试mex文件的教程,不过他们的VS和Matlab版本都不高,一般得到的都是mexw32文件,并且还有些地方有错误。楼主借鉴了很多人的博客,并自己在Matlab 2014b和Visual Studio 2013上进行了尝试,列举出了所有可能出现的问题即解决方案,并给出了很详细的“傻瓜”教程,可以确保调试的正常进行。(本博客系原创,转载请注明出处:http://blog.csd

2015-07-13 15:00:04 6975 8

原创 Visual Studio 调试小技巧(2) - 从查看窗口得到更多信息

在使用Visual Studio开发调试程序时,我们经常需要打开查看窗口(Watch)来分析变量。有时在查看窗口显示的内容不是很直观。为了能从查看窗口的变量中得到更多的信息,我们需要一些小的技巧。下面是几个例子。1. Windows消息在开发调试界面程序时,我们经常需要查看消息的内容。当在查看窗口中,仅仅只显示出消息对应的整数值,我们并不能直观地知道究竟是什么消息。比如: 为了

2015-07-13 14:22:14 871

原创 Visual Studio 调试小技巧(1)-根据字符串内容添加断点

在用Visual Studio调试程序时,我们经常需要根据数值添加断点。比如需要当i == 2时中断运行,我们可以添加如下的断点:  有些时候,我们需要根据字符串的内容来添加断点。比如我们在调试如下代码:void CVSDebugTricksDlg::OnBnClickedButton1(){   char* string;   for(int i = 0; i

2015-07-13 12:03:59 644

《精通MATLAB图像处理》-程序

《精通MATLAB图像处理》一书的全部程序 《精通MATLAB图像处理》的pdf版本参见博主之前上传的资源

2015-07-19

空空如也

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

TA关注的人

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