图像分割之Graph cut算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
研究总 结
������<������,������>
∝
exp(−
(������������
− ������������ 2������2
)2 )
其中,p和q为邻域像素,边界项主要体现分割L的边界属性,B<p,q>可以解析为 像素p和q之间不连续的惩罚。
Min Cut (最小割)
确定每条边的权值之后,就可以通过min cut 算法来找到最小的割,这些边的断开恰好可以 使目标和背景被分割开,也就是min cut对应 于能量的最小化。
研究总 结
Weight (权值)
假设整幅图像的标签label为L= {l1,l2,,,, lp },其中li为0(背景)或者1(目标)。那 假设图像的分割为L时,图像的能量可以表示为:
E L = aR L + B(L)
R(L)为区域研项(究re背gional term)研,究B(L方)为边界项(b研oun究dar成y term),而研a就究是区总域项和
研究成 果
研究总 结
(1) V是一研个非究空背集合,称为顶研究方 点集,其元景素称为顶点; 案
(2) E是由V中的点组成的无序 点对构成的集合,称为边集, 其元素称为边。
研究成 果
研究总 结
Basics (基础知识)
此处的Graph和普通的Graph稍有不同。
普否则通为的无图研向由究图顶,点背且和边边是构有成权,研值如究的果,边方不的同有的方边向可的研以,有究这不样成同的的图权被值则,称研分为别有究代向总表图不,
而min cut和图的max flow是等效的,故可以
通过max flo研w算究法来背找到s-t图的研min究cu方t。目
前的算法主要有景:
案
1) Goldberg-Tarjan
2) Ford-Fulkerson
3) 上诉两种方法的改进算法
研究成 果
研究总 结
Result (结果)
研究背 景
研究方 案
������∈������
研究方
研究成
研究总
Rp(lp)表示景为像素p分配标签案lp的惩罚,可以通果过比较像素p的灰结度
和给定的目标和背景的灰度直方图来获得,换句话说就是像素p属
于标签lp的概率,故t-link的权值如下:
Boundary Term(边界项)
边界项: n-links中每条边的权值计算
图像分割之 Graph Cut 算法
Introduction (算法简介)
Graph cuts是一种十分有用和流行的能量优化算法,在计算机视觉
领域普遍应用于前背景分割(Image segmentation)、立体视觉
(stereo vision)、抠图(Image matting)等。
研究背
研究方
同的物理意景义。
百度文库
案
果
结
Graph Cuts是在普通图的基础上多了2个顶点,这2个顶点分别用符号”S” 和”T”表示,统称为终端顶点。其它所有的顶点都必须和这2个顶点相连形 成边集合中的一部分。所以Graph Cuts中有两种顶点,也有两种边。
Basics (基础知识)
第一种顶点和边是:第一种普通顶点
B L = ������<������,������> ∙ ������(������������, ������������)
(������,������)∈������
研究背 景
研究0方, 案 ������ ������������, ������������ = ൝ 1,
������������ ������������ = ���研��������� 究成 果 ������������ ������������ ≠ ������������
研究成
研究总
景
案
果
结
Graph Cut算法仅需要在前景和背景处各画几笔作为输入,算法将
建立各个像素点与前景背景相似度的赋权图,并通过求解最小切割区分
前景和背景。由于它是基于颜色统计采样的方法,因此对前背景相差较
大的图像效果较佳。
Basics (基础知识)
图论中的图(graph):
一个图G定义为一个有序对 (V,G),记为G=(V,G),其 中
对应于图像中的每个像素。每两个邻
域顶点(对应于图像中每两个邻域像
素)的连接就是一条边。这种边也叫
n-links。
研究背
研究方
第还有二另种外顶两点个和终边端是景顶:点除,图叫像S像和素T。外每, 案
个普通顶点和这2个终端顶点之间都
有连接,组成第二种边。这种边也叫
t-links。
研究成 果
研究总 结
Graph Cut (图割)
边界项之间的重景要因子,决定它们对案能量的影响大小。 果
结
E(L)表示的是权值,即损失函数,也叫能量函数,图割的目标就是优化能量函数使其值 达到最小。
?Regional Term(区域项)
区域项: t-links中边的权值计算
R L = ������������(������������)
研究背
Graph Cut中的Cut是指这样一个边的 集合,很显然这些边集合包括了上面2种边, 该集合中所有边的断开会导致残留“S”和 “T”图的分开,所以就称为“割”。
如果一研个割究,背它的边的所研有究权方值之和最小研, 究成 那么这个就景称为最小割,也案就是图割的结 果
果。
最大流量最小割算法就可以用来获得s-t图 的最小割,这个最小割把图的顶点划分为 两个不相交的子集S和T,其中s ∈S,t∈ T 和S∪T=V 。