注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

hhfighting的博客

以责人之心责己,以恕己之心恕人

 
 
 

日志

 
 
 
 

Some mathematic concepts in computer vision  

2013-07-29 05:52:29|  分类: 3D reconstructio |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1 correlation & convolution
correlation(corr(XY)):表示数据/信号之间的相关性。
convolutionconv(XY):一个信号加在另一个信号上所得的结果。
Convolution is just like correlation, except that we flip over the filter before correlating.  
Some mathematic concepts in computer vision - hhfighting - hhfighting的博客cross-correlation:互相关
the convolution f * g equivalent to the cross-correlation of f(t) and g(?t) ,如下图:
File:Convolution3.PNG
correlation应用在matching:
Normalized correlation is particularly useful when some effect, such as changes in lighting or the camera response, might scale the intensities in the image by an unknown factor. 如果用向量来表示模板图像和待匹配图像,normalized correlation仅和两向量的夹角有关,和向量强度无关。
2D图像匹配时,进行correlation运算,计算成本是与模板图像的大小相关的。为了减少计算成本,可考虑对模板进行拆分。如:

Some mathematic concepts in computer vision - hhfighting - hhfighting的博客
 对gaussian滤波器的分解:
Some mathematic concepts in computer vision - hhfighting - hhfighting的博客
 总结:In general, people use convolution for image processing operations such as smoothing, and they use correlation to match a template to an image.  卷积操作满足结合律,如F*(G*I)=(F*G)*I,在实际操作中常用此规律去结合多个filter,如可以事先计算F*G,从而节省计算成本。

 2 normal distribution 


3 PDF=probability density function概率密度函数


  评论这张
 
阅读(134)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017