Graph-Based image segmentation method

1、Graph-Based 方法简介

基于图的图像分割方法将图像伪造成带权值无向图的形式 :

G = (V, E)

其中,V是顶点集合,把图像中的每个像素或者每个区域看成图的一个顶点;E是边的集合,连接相邻的像素点或者相邻区域两个区域。每条边的权值是表示相连接的两部分的特征信息,如颜色特征等。

Graph-Based 方法中,采用RGB颜色空间,把图像中的每个像素用五个分量来表示,例如一个像素I表示为I(X,Y,R,G,B),在构造带权无向图时,把图像的每个像素看成图的节点,边的权值代表该条边所连接的两个像素的颜色特征差异,其边的权值用R,G,B的欧式距离来计算,如图2所示:

其中,v1,v2表示两个像素,R,G,B分别表示三个颜色分量。在合并时,Graph-Based方法采用按照边的权值递增的顺序进行处理,即按照像素相似度由强至弱进行像素的聚类。

Graph-Based方法的合并准则如下:

假设C1,C2为任意两个区域,若C1,C2满足式(3),且D(C1,C2)返回true,则将C1,C2合并,否则C1,C2作为两个单独的区域。

其中,diff(C1,C2)表示C1,C2的类间差异性,如式4所示:

MInt(C1,C2)表示最小的类内差异性,如式5所示:

其中

Int(C)为类内差异,阈值函数T(C)用于控制类间差异比类内差异大的程度。T(C)函数引入的原因在于,当C中的元素数目较小时,Int(C)并不能很好地反映数据局部特征,在一种极端的情况下,当|C|=1,那么Int(C)=0。因此采用一种基于区域大小的阈值函数,其中,|C|表示联通区域的大小,K为常数。

Graph-Based方法有三个参数sigma,min_size,k。这三个参数:sigma 为高斯滤波参数,min_size为分割后希望得到的最小区域的大小;参数k控制着式(7)中的T(C)的大小,对分割结果有着直观重要的影响,当k值取的过小时,算法易出现过分割(欠合并)现象。

转自http://wenku.baidu.com/link?url=Nnhz9BzTLXW1SE91gjLpATmwJ0cFt_iAzvSHPFiC3d5iHSJVmAkQfd-dl3efdQzs08eIFNuvJ3-GIccyqAzgajzjGqDEink4MyVG_8gq6AW

时间: 2024-08-26 15:23:43

Graph-Based image segmentation method的相关文章

《Segment-Tree based Cost Aggregation for Stereo Matching》读后感~

前段时间整理博客发现,自己关于立体匹配部分的介绍太少了,这可是自己花了一个季度研究的东西啊!读了自认为大量的文章,基本上有源码的都自己跑了一遍,还改进了多个算法.不写写会留下遗憾的,所以打算在立体匹配这一块多谢谢博客,一来用于分享,二来用于请教,三来用于备忘.本文介绍的文章就是CVPR2013的<Segment-Tree based Cost Aggregation for Stereo Matching>一文,介绍它原因有以下几点: 1.它是NLCA的变种. 2.它是CVPR的文章. 本文还

MR 图像分割 相关论文摘要整理

<多分辨率水平集算法的乳腺MR图像分割> 针对乳腺 MR 图像信息量大.灰度不均匀.边界模糊.难分割的特点, 提出一种多分辨率水平集乳腺 MR图像分割算法. 算法的核心是首先利用小波多尺度分解对图像进行多尺度空间分析, 得到粗尺度图像; 然后对粗尺度图像利用改进 CV 模型进行分割. 为了去除乳腺 MR 图像中灰度偏移场对分割效果的影响, 算法中引入局部拟合项, 并用核函数进一步改进 CV模型, 进而对粗尺度分割效果进行优化处理. 仿真和临床数据分割结果表明, 所提算法分割灰度不均匀图像具有较

Awesome Deep Vision

Awesome Deep Vision  A curated list of deep learning resources for computer vision, inspired by awesome-php and awesome-computer-vision. Maintainers - Jiwon Kim, Heesoo Myeong, Myungsub Choi, Jung Kwon Lee, Taeksoo Kim We are looking for a maintainer

[文献阅读] Segmentation and Image Analysis of Abnormal Lungs at CT: Current Approaches, Challenges, and Future Trends

摘要: 肺部分割即计算机确定肺与周围胸部组织边界的过程,是图像分析的重要的一步.然而,几乎现在所有的图像分割方法仅适用于只有很少或没有病理情况.当中度或大量的疾病或异常的具有挑战性的形状或外观存在于肺部时,由于不准确的分割,计算机辅助检测系统可能是很可能无法描绘这些不正常的区域.特别是,如胸腔积液,实变,和大量的不准确分割,大大限制了在临床研究中使用图像处理方法.在本文中,提出了基于CT图像的肺实质分割方法的批判性总结,尤其对异常和典型的病理检查结果方法的精度和性能进行了特别强调. 现有的分割方

【重要邮件整理】音乐结构分割相关实验邮件[MUSIC-IR] Re: Structural Segmentation Implementations

看一下下边这个邮件,音频分割,看题目用到机器学习,不太设计乐理知识,还有公开数据库,应该比较适合你. 你研究一下,如果可以就仿造这个文章开始研究. MUSIC-IR列表你看看下边好像有说明怎么加入,再群发一下告诉大家,这里边老多高手. > -----原始邮件-----> 发件人: "Steve Hargreaves" <[email protected]>> 发送时间: 2013-11-28 23:54:32 (星期四)> 收件人: [email p

论文阅读之: 目标检测 TIP 2014 SuBSENSE: A Universal Change Detection Method with Local Adaptive Sensitivity

SuBSENSE: A Universal Change Detection Method with Local Adaptive Sensitivity Abstract:Foreground/background segmentation via change detection in video sequences is often used as a stepping stone in high-level analytics and applications. Despite the

cvpr 2016 论文学习 Video object segmentation

Abstract— Video object segmentation, a binary labelling problem is vital in various applications including object tracking, action recognition, video summarization, video editing, object based encoding and video retrieval(检索). This paper presents an

软件测试——Graph Coverage (1)

Use the following method printPrimes() for questions a-d below. 1.  /** ***************************************************** 2.  * Finds and prints n prime integers 3.  * Jeff Offutt, Spring 2003 4.  *************************************************

Calling a Java Method from Native Code

http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/method.html Calling Java Methods This section illustrates how you can call Java methods from native methods. Our example program, Callbacks.java, invokes a native method. The native