图像处理算法
我是家家
这个作者很懒,什么都没留下…
展开
-
Intersection-over-union between two detections
1) You have two overlapping bounding boxes. You compute the intersection of the boxes, which is the area of the overlap. You compute the union of the overlapping boxes, which is the sum of the areas o转载 2016-03-11 09:56:27 · 2525 阅读 · 0 评论 -
SVM decision values
Some background:The goal is to find the hyperplane which gives the maximum margin between the two classes:So, the purpose is to maximize the margin, which is , therefore minimizing . Rem转载 2014-05-15 16:02:29 · 2329 阅读 · 0 评论 -
线性和高斯kernel 计算函数
使用示例:kparam.kernel_type = 'gaussian';[K, param] = getKernel(features, kparam);%features: 500*100;%labels:100*1摘自:% This is an example code in%Wen LI, Lixin DUAN, Dong XU and Ivor W转载 2014-03-31 14:38:35 · 3773 阅读 · 0 评论 -
Higher order SVD + Tensor Grassman manifold
参考paper:1、A least squares regression framework on manifolds and its application to gesture recognition (Yui Man Lui)2、Action recognition on product manifoldsrepresent a video as a 3D tenso原创 2014-02-04 17:04:25 · 1214 阅读 · 0 评论 -
Combining multiple manifold-valued descriptors for improved object recognitionwen
分析paper:Combining multiple manifold-valued descriptors for improved object recognitionFrom Mehrtash harandiClassification using multiple manifold-valued features. Riemannnian GeometryCombi原创 2014-01-03 20:00:34 · 860 阅读 · 0 评论 -
图像数据的规则化~
例如:Xt is 256*7291 (每个图像的长度是16*16)% normalized data l2 norm =1Xt = Xt./repmat(sqrt(sum(Xt.^2)),size(Xt,1),1);原创 2013-12-06 09:56:00 · 913 阅读 · 0 评论 -
multiple kernel learning method
仅此挖坑,占位~~~Generalized multiple kernel learning code:http://research.microsoft.com/en-us/um/people/manik/code/GMKL/download.html原创 2013-11-11 21:17:26 · 1928 阅读 · 0 评论 -
初探Social network
前几日,看到sina微博中的几个CV界的人在讨论这篇有关Social network的文章~“Discovering social circals in Ego networks” (stanford).所以down下来,粗读一下~ 人的社交网络是很复杂,也需实时更新,很难去自动的组织他们。在Google+上的circles, Facebook上的list,qq上的frien原创 2012-11-06 16:48:02 · 1727 阅读 · 0 评论 -
计算机视觉中的——图像集分类(image set classification)
针对集(set)的度量:Sparse approximated nearest point distance.基于视频的分类(video-based classification): 例如:dynamic texture (IJCV03) 关注于图像之间的时间关联性 (focus on exploiting the temporal relationsh原创 2012-05-17 11:25:52 · 3670 阅读 · 0 评论 -
高维数据的可视化 Visualizing data using t-SNE
Visualizing data using t-SNE, Laurens van der Maaten and Geoffrey原创 2014-05-16 15:59:59 · 27239 阅读 · 1 评论 -
LBP matlab code
http://www.cse.oulu.fi/CMV/Downloads/LBPMatlab原创 2014-04-28 16:01:28 · 3588 阅读 · 0 评论 -
leveldb 是什么东东?
参考网址:http://code.google.com/p/leveldb/转载 2014-05-25 13:27:51 · 1832 阅读 · 0 评论 -
Matlab实现灰度图像的水平和垂直投影
clear allclcclose all%% 读入图像数据I=imread('2.bmp');% I=rgb2gray(I);[m n]=size(I);% 求垂直投影for y=1:n S(y)=sum(I(1:m,y));endy=1:n;figuresubplot(211),plot(y,S(y));title('垂直投影')转载 2015-12-15 19:17:52 · 18112 阅读 · 1 评论 -
图像搜索目标框---Matlab中regionprops的使用示例
图像搜索目标框版权声明:本文为shaoxiaohu原创文章,欢迎转载,请注明出处,谢谢。有这样一幅图,我们想获取其中的连通区域,可以使用以下代码:[plain] view plaincopysrc_img_name = 'blue_sky_white_clound_002594.jp转载 2015-12-15 19:16:50 · 5436 阅读 · 3 评论 -
有公布code。Project-Out Cascaded Regression with an application to Face Alignment
Project-Out Cascaded Regression with an application to Face Alignment传统方法做的,效果还不错。翻译 2015-06-03 15:41:16 · 2192 阅读 · 2 评论 -
YanYan Multi-task linear discriminant analysis for multi-view action recogntiion
]原创 2014-12-17 12:17:27 · 956 阅读 · 0 评论 -
matlab 人脸检测
clear all;clc;faceDetector = vision.CascadeObjectDetector();HOMEIMAGES_array=dir(fullfile('./video/','*.avi'));namelist = {};nameindex = 0; i_index=0;for i = 1:numel(HOMEIMAGES_array)转载 2014-09-09 11:09:00 · 4448 阅读 · 1 评论 -
Matlab最快的矩阵列向量归一化方法
转自:卢参义http://blog.sciencenet.cn/blog-242887-496374.html在使用matlab撰写代码时可能会遇到的一个问题就是矩阵列向量的归一化。在优化matlab代码方面,有一个较普遍适用的观点是尽可能地把数据向量化、矩阵化,因为matlab擅长矩阵运算。因此在一些matlab优化方面的教材中会看到一种向量化的矩阵列向量归一化方法,如下vM转载 2014-08-04 11:28:07 · 15603 阅读 · 0 评论 -
Cuda 6.0安装失败,终于找到原因了~
不知道为么,到最后一步总是安装cuda6.0 失败。。。最后,我卸载了原有的vs版本,安装了最新d原创 2014-07-10 13:45:42 · 9001 阅读 · 0 评论 -
Caffe:imagenet的均值图像
在Caffe中,imagenet图像的均值信息存储在:imagenet_mean.binaryproto二进制文件中。原创 2014-05-27 16:45:54 · 10475 阅读 · 5 评论 -
流形学习之Laplacian Eigenmaps
要说哪一个方法被做的全面,那莫非LE莫属。如果只说LE这个方法本身,是不新的,许多年前在做mesh相关的领域就开始这莫用。但是放在黎曼几何的框架内,给出完整的几何分析的,应该是Belkin和Niyogi(LE作者)的功劳。LE的基本思想就是用一个无向有权图来描述一个流形,然后通过用图的嵌入(graph embedding)来找低维表示。说白了,就是保持图的局部邻接关系的情况把这个图从高维空间中转载 2011-11-08 09:37:08 · 5677 阅读 · 0 评论 -
核函数的有效性~
转自:http://www.cnblogs.com/jerrylead/archive/2011/03/18/1988406.html核函数(Kernels) 考虑我们最初在“线性回归”中提出的问题,特征是房子的面积x,这里的x是实数,结果y是房子的价格。假设我们从样本点的分布中看到x和y符合3次曲线,那么我们希望使用x的三次多项式来逼近这些样本点。那么首先需要将特征x扩展到三维,然后寻找转载 2011-11-29 17:18:00 · 3615 阅读 · 0 评论 -
(转)图片拼接算法
转载:http://hi.baidu.com/jiamn/blog/item/f9cb2b972df735037af48003.html图片拼接镶嵌算法(image spline and mosaics经典算法)实现过程和效果展示2010-01-01 14:56 图片拼接镶嵌(image spline and mosaics)应用很广,可以实现不同图片之间的拼接和镶嵌。这方面的一个经典算法是Peter J. Burt和Edward H. Adelson在《A Multiresolution Sp原创 2010-11-16 21:44:00 · 8314 阅读 · 0 评论 -
Wilcoxon signed-rank test(Wilcoxon符号秩检验)
<br />Wilcoxon signed-rank test(Wilcoxon符号秩检验)是非参数统计中符号检验法的改进,不仅利用了观测值和原假设中心位置的差的正负,还利用了差的值的大小的信息。虽然是简单的非参数方法,但却体现了秩的基本思想。非参数检验是指在总体不服从正态分布且分布情况不明时,用来检验数据资料是否来自同一个总体假设的一类检验方法。由于这些方法一般不涉及总体参数故得名。配对设计数据的符号秩和检验(Wilcoxon配对法).适用于配对资料的差异比较.Wilcoxon符号秩和检验用于资料配对设计原创 2010-11-16 11:34:00 · 34249 阅读 · 0 评论 -
基于计算机视觉
转自:http://blog.163.com/lizhh@126/blog/static/210660602009528111110998/ 下面的综述主要来自Dalal & Triggs 的博士论文,以及一些读过的文献,但不够全面,仅作参考。<br /> <br />人的检测是计算机视觉中挑战性的问题,吸引了许多学者的注意。其难点主要在于两点,一是人体非刚体运动造成的形状不确定,另一个是遮挡使通过肤色检测或人脸检测方法有时不能使用。人的检测方法按是否能对背景建模分为基于背景减除的方法和非背景减除两类方法,原创 2010-11-08 18:33:00 · 1626 阅读 · 0 评论 -
LBP (local binary mode)局部二值模式 纹理描述
<br /> 在数字图像处理和模式识别领域,LBP指局部二值模式,即Local Binary Patterns。<br /> 最初功能为辅助图像局部对比度,后来提升为一种有效的纹理描述算子,度量和提取图像局部的纹理信息,对光照具有不变性。该描述方法还用于质量检测,人脸图像分析等领域,取得了很好的效果。 <br /> LBP(LocalBinaryPattern)算法是典型的结构与统计相结合的纹理分析方法。原创 2010-11-08 18:32:00 · 4187 阅读 · 0 评论 -
基于SIFT立体匹配
视觉(13)基于SIFT立体匹配的移动机器人自定位主要思路如下:1.找特征:对上一帧拍摄的左右图像分别计算SIFT特征,保存为L1.key,R1.key。对当前帧拍摄的左右图像分别计算SIFT特征,保存为L2.key,R2.key。2.特征匹配:匹配L1.key,R1.key,得到文件K1.match。匹配L2.key,R2.key,得到文件K2.match。匹配K1.match,K2.match,得到result.txt,这个文件每一行包含了这四张图像的同一个特征点。3.计算位姿的相对变换现在1,2已经写原创 2010-10-29 11:16:00 · 2445 阅读 · 0 评论 -
随机抽样一致性算法RANSAC
什么是RANSAC?RANSAC是RANdom SAmple Consensus(随机抽样一致性)的缩写。它是从一个观察数据集合中,估计模型参数(模型拟合)的迭代方法。它是一种随机的不确定算法,每次运算求出的结果可能不相同,但总能给出一个合理的结果,为了提高概率必须提高迭代次数。RANSAC很强大。如图1所示,RANSAC用于在强干扰环境中寻找以某种模型(如直线)出现的数据。图中黄色点代表坐标原点,蓝色点代表输入的数据点集合(其中包含20个真实点和40个干扰点),红色点代表RANSAC算法在强干扰环境中,经原创 2010-10-29 11:28:00 · 1883 阅读 · 0 评论 -
Blob tracking algorithm(Blob 算法简介)
<br />BLOB算法的核心思想,就是在一块区域内,把出现“灰度突变”的范围找出来。原创 2010-10-15 10:36:00 · 2747 阅读 · 0 评论 -
建立重叠摄像头之间的视点对应关系
建立重叠摄像头之间的视点对应关系当运动目标位于摄像头的重叠区时,目标质心坐标的单应性映射被用于匹配摄像头之间的同一个目标。中心服务器借助于地平面单应性约束(homographyconstraint)建立摄像头重叠区域的视点对应关系,并将重叠视域的检测结果存入服务器的数据库。<br />单应性变换表示了摄像头地平面视域中的一点和另一个摄像头视域中相对应点之间的映射关系。单应性矩阵变换定义为式中:H表示3×3单应性矩阵,分别表示2个重叠摄像头视域中相对应点的投影图像坐标。每2个摄像头之间的对应点可以得到2个关于原创 2010-10-08 10:16:00 · 1384 阅读 · 0 评论 -
(转)图片拼接算法
转载:http://hi.baidu.com/jiamn/blog/item/f9cb2b972df735037af48003.html图片拼接镶嵌算法(image spline and mosaics经典算法)实现过程和效果展示2010-01-01 14:56 图片拼接镶嵌(image spline and mosaics)应用很广,可以实现不同图片之间的拼接和镶嵌。这方面的一个经典算法是Peter J. Burt和Edward H. Adelson在《A Multiresolution Sp原创 2010-11-16 21:44:00 · 2625 阅读 · 0 评论 -
如何选择距离函数(图像相似性)
<br />在图像投影到特征空间后,就应该进行图像的相似性了。通常有两种方法来判别图像间的相似性:<br />一种是计算在Z维空间中图像间的距离;另一种是测量图像间的相似性。计算方法有:<br />(1)L1范式(和范式),将像素间的绝对值的差值相加,为:<br /> <br />(2)<br />(3)<br />原创 2010-11-22 16:18:00 · 2645 阅读 · 0 评论 -
(转)支持向量机&数据挖掘
一、分类挖掘数据挖掘是机器学习、数据库和统计学三者相结合的产物。数据挖掘首先要确定挖掘的任务或目的,确定了挖掘任务后,就要决定使用什么样的挖掘算法,选择了算法后就可以实施数据挖掘操作,获取有用的模式。分类作为数据挖掘中一项非常重要的任务,目前在商业上应用最多(比如分析型CRM里面的客户分类模型,客户流失模型,客户盈利等等,其本质属于分类问题)。分类的目的是学会一个分类函数或分类模型(也常常称作分类器),该模型能把数据库中的数据项映射到给定类别中的某一个,从而可以用于预测。目前,分类方法的研究成果较转载 2010-11-23 21:26:00 · 1372 阅读 · 0 评论 -
matlab normalized pixel Intensities
matlab code:grayImage = imread('gray.bmp');originalMinValue = double(min(min(grayImage)))originalMaxValue = double(max(max(grayImage)))originalRange = originalMaxValue - originalMinValue;%原创 2011-11-01 10:29:35 · 1481 阅读 · 0 评论 -
Langrangian SVM的使用~·
转自:http://bbs.sciencenet.cn/forum.php?mod=viewthread&tid=523129 http://research.cs.wisc.edu/dmi/lsvm/function [iter, optCond, time, w,转载 2011-09-26 10:57:06 · 915 阅读 · 1 评论 -
matlab 图形锐化 滤波
help imreadhelp fspecial imfilt帮助稳定中有较多的示例fspecial 函数功能:产生预定义滤波器格式:H=fspecial(type) H=fspecial('gaussian',n,sigma)原创 2011-08-24 17:15:28 · 8003 阅读 · 0 评论 -
matlab laplacian of gaussian(拉普拉斯高斯) 图像滤波
示例代码function e = log_edge(a)%a = imread('img1.bmp');sigma=0.15; %sigma=0.5;[m,n]=size(a);e=repmat(logical(uint8(0)),m,n);rr=2原创 2011-08-24 17:14:39 · 6112 阅读 · 0 评论 -
PHOG 特征
转自: http://www.robots.ox.ac.uk/~vgg/research/caltech/phog.html并且有源码可以下载~~不用太多的语言,简介明了的了解phog特征~~难怪会有“无图不成文”之说~~~ CodeDownload原创 2011-09-19 15:46:25 · 5709 阅读 · 3 评论 -
图片归一化
图片归一化图片标准化通常是一个整体概念,要求把图片归一到均值为0,方差为1的情况下。这个概念类识于一般正态分布向标准正态分布的转化: (image-Mean)/Variance 其中,Mean和 Variance分别为矩阵的均值和方差。原创 2011-08-18 09:03:39 · 4736 阅读 · 0 评论 -
流形学习
<br />转自:http://rainme.ycool.com/post.1976607.html<br />流形学习是个很广泛的概念。这里我主要谈的是自从2000年以后形成的流形学习概念和其主要代表方法。自从2000年以后,流形学习被认为属于非线性降维的一个分支。众所周知,引导这一领域迅速发展的是2000年Science杂志上的两篇文章: Isomap and LLE (Locally Linear Embedding)。<br /><br />1. 流形学习的基本概念<br /><br />那流形学习转载 2011-05-09 16:44:00 · 1470 阅读 · 1 评论