交互式抠图算法的研究及实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:test1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数码照相机、计算机、平板、智能手机等设备的全面普及,在我们的日常生活和工作中常常与大量的多媒体影像、图像打交道,时常需要对其进行抠图处理,人们对于抠图方式的简便和效果的要求也越来越高。本文就交互式抠图算法进行了深入研究,在保证抠图质量的同时改进其交互方式,减少了抠图过程中用户交互的工作量。首先对国内外较为流行的几种比较经典的交互式抠图算法进行了研究,重点研究了Lazy Snapping算法和Grab Cut算法,然后针对这两个算法的一些不足进行了改进,提出了局部优化的Lazy Snapping算法和基于RC显著性的Grab Cut算法。最后通过实验证明了本文改进后的算法较原算法相比简化了交互方式并改善了前景提取效果。本文的主要贡献和内容如下:1、提出了局部优化的Lazy Snapping算法。该算法在原Lazy Snapping算法的基础上进行了两个方面的改进:(1)针对原算法的分水岭预分割导致的过度分割问题,该算法采用了简单线性迭代聚类(SLIC)超像素算法进行图像的预分割处理。(2)用户在通过标注前景和背景以得到前景提取结果后,对得到的前景分割结果的边界区域进行了局部优化,先自动检测出可疑区域,然后对可疑区域进行了优化。2、提出了基于RC显著性的Grab Cut算法。该算法将RC显著性算法与Grab Cut算法相结合,自动地获取包含前景区域的矩形框,如果得到的矩形框用户不是很理想,可通过改变矩形框的大小和位置来得到满意的结果,然后在对混合高斯模型进行参数初始化并迭代得到前景区域。3、实现了交互式抠图系统。该系统实现了原始Lazy Snapping算法、原始Grab Cut算法和本文改进的两个算法的抠图功能,并通过一个实例介绍了系统的使用方法。
其他文献
需求工程是软件工程初期的重要工作,其目的是得到对需求的准确清晰一致的描述以及相应的求解限制。随着需求工程的发展,基于场景的需求获取逐步得到了软件工程界的重视,出现
随着无线通信技术、嵌入式技术、计算机技术以及微电子技术等前沿技术的发展,使得能耗低、功能强的无线传感器得到快速发展。这些传感器拥有体积小,感知环境、数据采集、数据处
人脸识别作为生物特征识别技术中的典范,在人们生活中的许多领域都有着良好的应用前景。人脸识别在数十年的研究里,已经取得了很大的进步。目前在简单且固定的条件下人脸识别
无线传感器网络是由大量在空间中分布的具有通信及计算能力的传感器节点以无线多跳的方式组成的一种分布式自组织网络。它集成了传感器技术、无线通信、微机电系统、片上系统
聚类分析是把数据对象或规则划分成若干个子集的过程,每个子集代表了一个簇,其目标是使得簇中的对象彼此的相似,而与其他簇中的对象尽可能的不相似,聚类分析已经广泛地应用到
医学图像分割算法的研究是医学图像处理永恒的话题,是一个多学科交叉的研究领域,它涉及数字图像处理、计算机图形学以及医学领域的相关知识。在诊断医学、手术规划及模拟仿真
动态目标检测与跟踪是智能监控系统的重要组成部分,它融合了图像处理、模式识别、自动控制及计算机应用等相关领域的先进技术和研究成果,是计算机视觉和图像编码研究领域的一个
随着网络的飞速发展,互联网上信息资源的数量急剧增加,为了从海量的数据中挖掘出有用信息,搜索引擎作为网络信息检索的主要工具迅速产生并发展起来。然而,任何一个搜索引擎都
随着Internet的发展,网上的信息量在飞速的增长。同时,信息的内容也逐渐多样化,各式各样的内容涌现到网民面前,其中不免有些不良和不安全信息的存在。如何有效的从众多的信息
支持向量机(SVM)是建立在统计学习理论(SLT)的VC维理论和结构风险最小原理基础上的一种新的通用学习方法,它根据有限的样本信息在模型的复杂性和学习能力之间寻求最佳折衷,以