图像匹配算法_第1页
图像匹配算法_第2页
图像匹配算法_第3页
图像匹配算法_第4页
图像匹配算法_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、置信度传播算法在立体匹配中的应用LOGO1基本模型2基本置信度传播算法3BP算法应用于立体匹配4程序代码目录 CONTENTSLOGOLOGO贝叶斯网络 贝叶斯网络是一种概率网络,它是基于概率推理的图形化网络,而贝叶斯公式则是这个概率网络的基础。基于概率推理的贝叶斯网络是为了解决不定性和不完整性问题而提出的,它对于解决复杂设备不确定性和关联性引起的故障有很大的优势,在多个领域中获得广泛应用。MRF 马尔科夫随机场包含着两层意思,一个是马尔科夫性质,一个是随机场。马尔科夫性质是指一个随机变量序列按时间的顺序依次排开的时候,它在第N+1时刻的分布特性与第N时刻以前的随机变量没有任何关系。具备这种性

2、质的问题就符合马尔科夫性质。随机场是指当给每一个位置中按照某种分布随机赋予相空间的一个值后,其全体就称之为随机场。基本模型LOGOLOGO贝叶斯网络)(EXxxp),(LTExxxpEXT,LELOGOLOGO马尔科夫随机场 图中黑色点概率分布己知的数据点,白色点为隐藏点,表示未知量。白色点的概率分布特性与它的四个直接相邻的白色点及黑色点有相互作用,而与其它不直接相邻的白色点无关。LOGOLOGO马尔科夫随机场 状态值xi 观测值yi 状态值和观测值之间的似然函数为i(xi,yi) 相邻邻居节点之间的势能量为ij(xi,xj)1234目录 CONTENTS基本模型基本置信度传播算法BP算法应用

3、于立体匹配程序代码LOGOLOGO置信度传播算法是基于MRF模型的 置信传播算法的主要思想是,对于马尔可夫随机场中每一个节点,通过信息传递,把该节点的概率分布状态传递给相邻的节点,从而影响相邻节点的概率分布状态,经过一定次数的迭代,每一个节点的概率分布将收敛于一个稳态。 基本BP算法LOGOLOGO定义: 边缘概率(Marginal Probability):即某个事件发生的概率,而与其它事件无关。边缘概率为各种状态下所有其他节点对本节点影响的概率的和。 置信度:其计算方向为所有传入该点的信息与该点的本地信息的乘积。 基本BP算法LOGOLOGO基本BP算法 针对马尔可夫随机场,己知点的值是固

4、定值,所以在联合概率分布函数中可以把代表己知点和隐藏点的相互作用公式i(xi,yi)中的yi代入消去。现在包含马尔可夫场的所有隐藏点的联合概率分布函数简化为:LOGOLOGO基本BP算法LOGOLOGO基本BP算法1234目录 CONTENTS基本模型基本置信度传播算法BP算法应用于立体匹配程序代码LOGOLOGO第一步基本思路 通过全局能量函数对图像的平滑项进行优化第二步根据置信度传播算法计算全局能量函数的最小值第三部根据置信度的最小值获得像素点的视差值,输出视差图像BP与stereo-matchingLOGOLOGOBP与stereo-matching构造能量函数 其中,D代表着像素本身的

5、代价,又叫做一元势函数,V代表不同标签产生的代价,又叫做点对势函数。这个公式就是想告诉我们:一副图像的能量由每个节点的代价以及相邻节点各种标签下所产生的代价和所决定。如果我们想要这个能量函数最小化,一方面要尽可能压低各个节点的代价,另一方面,要考虑到各个节点的相互作用。LOGOLOGOBP与stereo-matching求解能量函数最小值利用BP算法1234目录 CONTENTS基本模型基本置信度传播算法BP算法应用于立体匹配程序代码LOGOLOGO程序代码clear;clc;T=4;%Plots平滑模型的梯度阈值Truncation=20;%代价函数的截断阈值P=4;%Plots模型参数s=

6、10;%Plos模型参数D=50;%parameter for converting cost into compatibility exp(-C/D)iter=50;%belief propagation 算法的迭代次数%公共参数%图像名imagename = input(Input the image pairs name, imagenamefabric: );if isempty(imagename) imagename = fabric;endreference = imread(imagename left.png);%参考图像左图像disp(The reference image

7、 is: imagename left.png);target = imread(imagename right.png);%目标图像disp(The target image is: imagename right.png);LOGOLOGO程序代码dmax = input(Input the disparity range(the max disparity)16:);%最大视差值,候选视差范围从0-dmaxif isempty(dmax) dmax=16;%19endsdmax=The disparity range is: 0-;eval(disp( sdmax num2str(dma

8、x) );scalar = input(Input the disparity scalar when saved, scalar16:);if isempty(scalar) scalar=16;%19enddisp(running.);rgbreference = reference;reference = rgb2gray(reference);reference = double(reference);target = rgb2gray(target);target = double(target);nr,nc = size(reference);%图像大小disp = zeros(n

9、r,nc);leftgradient = zeros(nr,nc);leftgradient(:,2:end) = abs(reference(:,2:end)-reference(:,1:nc-1);%左梯度leftgradient = leftgradientT;rightgradient = zeros(nr,nc);rightgradient(:,1:nc-1) = abs(reference(:,1:nc-1)-reference(:,2:end);%右梯度rightgradient = rightgradientT;upgradient = zeros(nr,nc);upgradient(2:end,:) = abs(reference(2:end,:)-reference(1:nr-1,:);%上梯度upgradien

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论