-
PG_BOW_DEMO
图像的特征用到了Dense Sift,通过Bag of Words词袋模型进行描述,当然一般来说是用训练集的来构建词典,因为我们还没有测试集呢。虽然测试集是你拿来测试的,但是实际应用中谁知道测试的图片是啥,所以构建BoW词典我这里也只用训练集。
其实BoW的思想很简单,虽然很多人也问过我,但是只要理解了如何构建词典以及如何将图像映射到词典维上去就行了,面试中也经常问到我这个问题,不知道你们都怎么用生动形象的语言来描述这个问题?
用BoW描述完图像之后,指的是将训练集以及测试集的图像都用BoW模型描述了,就可以用SVM训练分类模型进行分类了。
在这里除了用SVM的RBF核,还自己定义了一种核: histogram intersection kernel,直方图正交核。因为很多论文说这个核好,并且实验结果很显然。能从理论上证明一下么?通过自定义核也可以了解怎么使用自定义核来用SVM进行分类。(Image features used in a Dense Sift, by the Bag of Words bag model to describe the word, of course, the training set is generally used to build the dictionary, because we do not test set. Although the test set is used as the test you, but who knows the practical application of the test image is valid, so I am here to build BoW dictionary only the training set.
In fact, BoW idea is very simple, although many people have asked me, but as long as you understand how to build a dictionary and how to image map to the dictionary D up on the line, and interviews are often asked me this question, do not know you all how to use vivid language to describe this problem?
After complete description of the image with BoW, refers to the training set and test set of images are described with the BoW model, the training of SVM classification model can be classified.
Apart from having to use the RBF kernel SVM, but also their own definition of a nuclear: histogram intersection kernel, histogram )
- 2011-11-01 17:01:09下载
- 积分:1
-
Ncut_9
NCUT切割,对源码进行了改进,改进后取消了只能压缩到160*160才能切割的限制(NCUT cutting, source code improvements, improved to cancel restrictions can only be compressed to 160* 160 to cut)
- 2012-12-13 15:20:19下载
- 积分:1
-
shiyan
用于植物叶片分类的图形界面,是Matlab源码,用BP神经网络实现(For plant leaf classification graphical interface, the Matlab source code, using BP neural network)
- 2013-10-11 09:10:49下载
- 积分:1
-
vibe
ViBe算法是由Olivier Barnich 和 Marc Van Droogenbroeck在2011年提出的一种背景建模方法。该算法采用邻域像素来创建背景模型,通过比对背景模型和当前输入像素值来检测前景.(ViBe algorithm is a background modeling method proposed by Olivier Barnich and Marc Van Droogenbroeck in 2011. The neighborhood pixels are used to create the background model, and the foreground is detected by comparing the background model and the current input pixel values)
- 2021-02-02 11:49:59下载
- 积分:1
-
RBM
关于深度玻尔兹曼机的工具箱,可以进行图像的分类和识别。(About Deep Boltzmann Machine Toolbox,which you can use for image classification and identification.)
- 2014-05-28 20:11:57下载
- 积分:1
-
chengxu1
本程序实现了对指纹图像的预处理、特征提取,效果很好,有图有程序,可以直接使用。(This procedure to achieve the fingerprint image preprocessing, feature extraction, the effect is very good, there are plans to have procedures can be used directly.)
- 2017-05-18 09:57:09下载
- 积分:1
-
MATLAB实现自适应中值滤波源代码
本文提出了一种新的快速自适应加权中值滤波算法以提高中值滤波算法的性能。(A new fast adaptive weighted median filtering algorithm is proposed to improve the performance of the median filtering algorithm.)
- 2018-09-13 14:35:24下载
- 积分:1
-
jiansuo
这是我本科的毕业设计做的关于医学图像的基于形状的图像检索。预处理用小波去噪 ,特征选用不变矩。(This is my undergraduate graduation design done on the medical images based on the shape of the image retrieval. Pretreatment with wavelet denoising, feature selection invariant moment.)
- 2007-07-08 20:42:39下载
- 积分:1
-
dct水印
通过dct的8*8块的变换量化操作结合水印生成水印图像,其中包含几种常见的攻击测试。(The program generates watermark image through DCT transform.)
- 2020-07-10 11:08:55下载
- 积分:1
-
C#实现批量图片格式转换功能 源码
批量图片格式转换
- 2013-01-14下载
- 积分:1