The invention provides a combined pixel and the interactive image super pixels segmentation method, which comprises the following steps: S1, using the MeanShift algorithm to the input image pre segmentation, extraction of super pixels, and the color histogram of each pixel is modeled to represent super super pixel color distribution; S2, according to the interactive information input by the user with super pixels to establish node graph model, the maximum flow minimum cut algorithm to complete the super pixel segmentation; S3, in the super pixel level segmentation results based on the morphology operation in the edge structure of a narrow band region; S4, in the narrow band structure for foreground and background regions respectively establish the foreground and background of the corresponding model and the narrow regional nodes and builds a model based on the pixel point, then the maximum flow minimum cut algorithm of pixel level segmentation. The invention improves the execution efficiency by combining the pixel information with the super pixel information, and obtains the more accurate segmentation result under the condition of the least user interaction.
【技术实现步骤摘要】
一种联合像素与超像素的交互式图像分割方法
本专利技术涉及图像处理
,具体涉及一种联合像素与超像素的交互式图像分割方法。
技术介绍
图像分割是图像处理中的一个基本问题,其主要目的是将感兴趣目标从复杂背景中提取出来,以便进行目标检测、跟踪、识别以及场景分析等,在模式识别与计算机视觉等领域中有着十分广泛的应用。根据用户是否提供先验知识,可将图像分割方法分为自动分割方法和交互式分割方法。对于那些类型多样、内容复杂的自然图像,交互式分割方法使得分割结果更符合并且能够直接反应用户的主观意愿,因此逐渐被受到重视。其中,GraphCut交互式分割方法因其具有全局最优、数值鲁棒性强、执行效率高、分割加权图的拓扑结构自由以及N-D图像分割能力等,而获得了研究者们的广泛关注。一个优秀的交互式图像分割系统必须满足尽量少的用户交互、尽量短的反馈时间以及尽可能准确的分割结果等条件。GraphCut算法是将像素点作为节点构建一个加权有向图,然后利用最大流最小割算法进行全局求解。遗憾的是,该算法仅利用图像灰度信息,而未考虑颜色信息,以致当图像内容较复杂时,其分割结果并不理想;然而当前景和背景在灰度信息上十分接近时,为获得理想的分割结果GraphCut算法通常需要用户输入大量的交互信息;此外,由于是将像素点作为节点,随着图像尺寸的增大,由此构建的图模型中的节点数目大幅度增多,从而导致最大流最小割算法的执行需要耗费大量时间。针对这些缺点,Li等人提出了LazySnapping分割算法。该算法首先采用分水岭(WaterShed)算法对图像进行预分割,将分割区域作为节点重新构建一个加权有向 ...
【技术保护点】
一种联合像素与超像素的交互式图像分割方法,其特征在于,该方法包括以下步骤:S1、采用MeanShift算法对输入图像进行预分割,以完成超像素提取,并采用颜色直方图对每个超像素进行建模,以准确表示超像素的颜色分布;S2、根据用户输入的交互信息,以超像素为节点建立图模型,并采用最大流最小割算法进行全局求解,以完成超像素级分割过程;S3、在超像素级分割结果的基础上,采用形态学操作在目标边缘构造一个窄带区域;S4、在构造好的窄带上为前景和背景区域分别建立相应的前景和背景模型,并对窄带区域以像素点为节点建立图模型,最后再次采用最大流最小割算法进行全局求解,以完成像素级分割过程。
【技术特征摘要】
1.一种联合像素与超像素的交互式图像分割方法,其特征在于,该方法包括以下步骤:S1、采用MeanShift算法对输入图像进行预分割,以完成超像素提取,并采用颜色直方图对每个超像素进行建模,以准确表示超像素的颜色分布;S2、根据用户输入的交互信息,以超像素为节点建立图模型,并采用最大流最小割算法进行全局求解,以完成超像素级分割过程;S3、在超像素级分割结果的基础上,采用形态学操作在目标边缘构造一个窄带区域;S4、在构造好的窄带上为前景和背景区域分别建立相应的前景和背景模型,并对窄带区域以像素点为节点建立图模型,最后再次采用最大流最小割算法进行全局求解,以完成像素级分割过程。2.根据权利要求1所述的联合像素与超像素的交互式图像分割方法,其特征在于,所述步骤S2包括以下步骤:S21、由用户输入交互信息,标记为目标的超像素集合记为F,标记为背景的超像素集合记为B,未标记超像素集合记为U;S22、将步骤S1中得到的预分割图像以超像素为节点表示成一个有向加权图G=(V,E,W),其中V表示图中节点的集合,对应图像中的每个超像素;E表示图中边的集合,对应图像中连接相邻超像素间的边;W表示图中边的权重,用于表示相邻节点被划分到同一类属的倾向程度;对于任意两相邻超像素i和j,利用其颜色直方图,采用巴氏距离计算其相似度δ(i,j),并用于表示该两相邻超像素边的权重;S23、根据用户输入的交互信息采用颜色直方图分别对前景和背景进行建模,并构造两个虚拟节点:对应前景模型的source节点和对应背景模型的sink节点;其中,集合V中的任意节点与source和sink节点所形成边的权重分别表示该节点隶属于前景和背景的倾向程度;对于未标记超像素i,利用其颜色直方图,采用巴氏距离分别计算其与source节点和sink节点的相似度δ(i,F)和δ(i,B);S24、针对上述图模型,定义如下能量函数:其中,第一项为区域信息项,用于度量各超像素与交互信息间的相似程度;第二项为边缘信息项,用于度量超像素间的相似程度;区域信息项和边缘信息项的定义分别如下:b(ιi,ιj)=λ·δ(i,j)式(7)其中,ιi...
【专利技术属性】
技术研发人员:龙建武,冯欣,田芳,张建勋,
申请(专利权)人:重庆理工大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。