摘要

针对普通单一摄像头的智能手机无法直接简单地处理得到背景虚化效果图像的问题,本文提出基于显著性检测的肖像照片自动背景虚化算法.根据肖像照片中人像的空间位置特点,本文引入背景超像素块优化策略到显著性检测算法中,提高了显著性检测算法对人像中前景区域的检测效果.基于显著性检测结果,本文应用超像素尺度的GrabCut算法快速地从背景区域中分离出人像区域.基于显著性检测以及分割结果,一种快速的引导滤波被应用于分别对背景区域和前景人像区域进行模糊和细节增强,从而得到背景虚化后的肖像照片.实验结果表明,该方法能够完整地检测并快速地分割出人像区域,这使背景虚化效果更接近具有大光圈的数码单反相机拍摄得到的背景虚化效果.