The invention discloses an interactive grabcut algorithm for image segmentation and fusion based method, which comprises the following steps: firstly, using Pyramid down sampling to reduce the image resolution, with a small amount of typical pixel GMM parameter estimation; secondly the use of interactive technology, marking the foreground and background image, watershed segmentation, the modification of the mask image segmentation the grabcut passed to do fine segmentation; the image segmentation for morphological processing, the processed image to pixel transform and morphological processing, trimap three points; three points with trimap map and the source image as input image using shared matting alpha channel sharing matting algorithm get the foreground image; the alpha channel image, the original image and the new background image as input, using alpha blending transparent hybrid algorithm fusion After the image.
【技术实现步骤摘要】
一种基于grabcut算法的交互式图像分割与融合方法
本专利技术涉及基于交互式的图像分割和融合
,特别涉及一种基于grabcut算法的交互式图像分割与融合方法。
技术介绍
目标分割和融合是计算机视觉领域的一个重要研究课题,其中目标分割是目标融合的基础,目标分割结果的优劣将直接影响后续的分类,识别,理解的效果,如何提高目标分割的精度和速度具有重大的研究意义,也是近年来研究的热点问题。2001年,Boykov等人首次将图割理论引入图像分割领域,图割是一种基于区域和边界的交互式图像分割算法,其主要理论:将图像映射为一个网络,像素对应图的顶点,相邻两像素间的相似性对应两定点边的权值,而割的容量对应其能量函数,为像素分别做不同的标记,则相应的边将被赋予不同的权重,利用最大流/最小割算法对网络切割得到最小割,获得物体的轮廓。这种方法具有速度快、全局最优、抗噪声强及扩展性好的优点。缺点是仅适用于灰度图像,用户交互复杂,对低对比度图像的模糊核边缘部分分割效果差。2004年,Rother等人提出了grabcut算法,首先利用彩色图像的高斯混合模型代替灰度直方图模型来描述前景与背景像素的分布,对彩色图像的每个像素的每个通道都使用GMM建模;其次使用迭代方法实现图的能量函数最小化,取代一次最小化估计来完成能量最小化过程;最后通过非完全标号降低了交互过程的工作量。该方法取得了高精度的分割能力和比较方便快捷的人机交互效果,但确定GMM参数的成本较高,成为制约其效率的瓶颈。随着技术的发展,科技人员提出了许多掩膜图像的方法,如Xu等人首先对图像进行分水岭变换,然后在其变换后的过分 ...
【技术保护点】
一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,包含以下步骤:步骤1:对输入图像进行尺度变换,生成行列均为偶数的源图像,对源图像进行金字塔下采样得到下采样图像,其行列均为原行列的1/2,降低图像的分辨率;步骤2:针对对比度较小的源图像增大其下采样图像的对比度,然后对下采样图像进行开闭重建滤波,去除噪声和孤立的像素点;步骤3:对重建后的图像进行前景和背景的交互式标记,并使用分水岭算法进行分割,对算法输出的掩膜图像进行重标记,生成只含有四种像素值的掩膜图像;步骤4:以下采样图像和生成的掩膜图像为输入,使用grabcut算法对低分辨的图像进行预分割,生成预分割的前景图像,并得到新的掩膜图像;步骤5:对步骤4输出的掩膜图像进行基于邻近插值算法的尺度变换,生成与源图像尺寸相同的掩膜图像,即行列均为原来的两倍,以掩膜图像和源图像为输入,对源图像进行基于grabcut算法的完整分割,输出完整分割后的掩膜图像;步骤6:对步骤5生成的掩膜图像进行像素变换和形态学操作,生成trimap三分图;步骤7:以trimap三分图和源图像为输入,对源图像进行分割,得到源图像前景图像的alpha通道 ...
【技术特征摘要】
1.一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,包含以下步骤:步骤1:对输入图像进行尺度变换,生成行列均为偶数的源图像,对源图像进行金字塔下采样得到下采样图像,其行列均为原行列的1/2,降低图像的分辨率;步骤2:针对对比度较小的源图像增大其下采样图像的对比度,然后对下采样图像进行开闭重建滤波,去除噪声和孤立的像素点;步骤3:对重建后的图像进行前景和背景的交互式标记,并使用分水岭算法进行分割,对算法输出的掩膜图像进行重标记,生成只含有四种像素值的掩膜图像;步骤4:以下采样图像和生成的掩膜图像为输入,使用grabcut算法对低分辨的图像进行预分割,生成预分割的前景图像,并得到新的掩膜图像;步骤5:对步骤4输出的掩膜图像进行基于邻近插值算法的尺度变换,生成与源图像尺寸相同的掩膜图像,即行列均为原来的两倍,以掩膜图像和源图像为输入,对源图像进行基于grabcut算法的完整分割,输出完整分割后的掩膜图像;步骤6:对步骤5生成的掩膜图像进行像素变换和形态学操作,生成trimap三分图;步骤7:以trimap三分图和源图像为输入,对源图像进行分割,得到源图像前景图像的alpha通道图像;步骤8:基于步骤7中的alpha通道图像,以源图像和新输入的背景图为输入,使用alphablending透明混合算法融合上述图像,得到融合图像。2.根据权利要求1所述的一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,步骤1中对输入图像进行尺度变换,具体包括以下步骤:1)对输入图像的行列数进行判断;2)如果行列数均为偶数,不进行尺度变换;如果行列数,其中之一或者两者均为奇数,则借助于resize函数进行尺度变换,生成行列均为偶数的源图像。3.根据权利要求1所述的一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,步骤2中对下采样图像进行开闭重建滤波,具体包括以下步骤:1)开滤波重建是先对图像进行形态学腐蚀操作,后进行形态学膨胀重建;2)对上述开重建滤波图像进行闭重建滤波,先对图像进行形态学膨胀操作,后对膨胀后的图像进行形态学腐蚀重建操作。4.根据权利要求1所述的一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,步骤3中对算法输出的掩膜图像进行标记生成只含有四种像素值的掩膜图像是指,作为下一步分割的基础,将掩膜图像中分割区域的像素值对应为像素值为0的背景,像素值为1的前景,像素值为2的可能背景,像素值为3的可能前景,得到新的掩膜图像。5.根据权利要求1所述的一种基于grabcut算法的交互式图像分割与融合方法,其特征在于,步骤4具...
【专利技术属性】
技术研发人员:苏寒松,张倩芳,刘高华,
申请(专利权)人:天津大学,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。