一种图像虚化方法和图像虚化装置制造方法

文档序号:7821124阅读:147来源:国知局
一种图像虚化方法和图像虚化装置制造方法
【专利摘要】本发明公开了一种图像虚化方法和图像虚化装置,其中,一种图像虚化方法包括:触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集图像,得到第一图像和第二图像;根据第一图像和第二图像获取第一图像的深度信息,其中,第一图像的深度信息包括第一图像上各个像素点对应的拍摄对象到上述平面的距离;从第一图像上选取一区域作为准焦区域;根据准焦区域分别计算第一图像的各个像素点的偏差值;根据各个像素点的偏差值的绝对值对所述各个像素点进行虚化处理,其中,像素点的虚化程度与像素点的偏差值的绝对值成正相关。本发明提供的技术方案能够实现对图像的自动化虚化。
【专利说明】一种图像虚化方法和图像虚化装置

【技术领域】
[0001] 本发明涉及图像处理领域,具体涉及一种图像虚化方法和图像虚化装置。

【背景技术】
[0002] 随着科学技术的发展,移动终端(例如手机、平板电脑等)的功能也越来越丰富和 强大,目前,大部分移动终端都配置有较高性能的摄像头,以便用户使用移动终端拍照或录 像。
[0003] 虽然移动终端配置有较高性能的摄像头,然而由于成本、体积等方面的原因,目前 移动终端上所配备的摄像头与单反相机还存在一定的差距,在摄影效果上无法与单反相机 媲美。因此,用户只能通过后期对移动终端拍摄的图像进行处理要改善图像的质量。
[0004] 在图像处理的过程中,虚化背景是一个经常出现的手法,因其能迅速突出主体而 被广大摄影爱好者所熟知和使用。虽然,目前通过图像处理工具能够使图像产生背景虚化 效果,然而当用户需要对图像进行虚化处理时,要求用户手动框选图像中需要虚化的区域, 之后图像处理工具对用户框选的区域进行相同或渐变尺度的高斯模糊,输出具有背景虚化 效果的图像,整个操作过程繁琐,需要浪费用户大量时间。


【发明内容】

[0005] 本发明提供一种图像虚化方法和图像虚化装置,用于实现对图像的自动化虚化。
[0006] 本发明第一方面提供一种图像虚化方法,包括:
[0007] 触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集图像,得到 由上述第一摄像头采集的第一图像和由上述第二摄像头采集的第二图像,其中,在上述同 步采集图像的过程中,上述第一摄像头和上述第二摄像头的焦距相等;
[0008] 根据上述第一图像和上述第二图像获取上述第一图像的深度信息,其中,上述第 一图像的深度信息包括上述第一图像上各个像素点对应的拍摄对象到上述平面的距离;
[0009] 从上述第一图像上选取一区域作为准焦区域;
[0010] 根据上述准焦区域分别计算上述第一图像的各个像素点的偏差值,其中,上述像 素点的偏差值等于该像素点对应的拍摄对象到上述平面的距离,与上述准焦区域对应的拍 摄对象到上述平面的距离两者的差值;
[0011] 根据上述各个像素点的偏差值的绝对值对上述各个像素点进行虚化处理,其中, 像素点的虚化程度与像素点的偏差值的绝对值成正相关。
[0012] 基于本发明第一方面,在第一种可能的实现方式中,上述根据上述第一图像和上 述第二图像获取上述第一图像的深度信息,包括:
[0013] 根据对应于同一拍摄对象的像素点在上述第一图像和上述第二图像中的坐标差 值,以及预设的坐标差值与距离的对应关系,确定该像素点对应的拍摄对象到上述平面的 距离。
[0014] 基于本发明第一方面或者本发明第一方面的第一种可能的实现方式,在第二种可 能的实现方式中,上述根据上述各个像素点的偏差值的绝对值对上述各个像素点进行虚化 处理,包括:
[0015] 根据各个像素点的偏差值的绝对值所在的区间,以及预设的区间与滤波矩阵对应 关系,分别获取上述各个像素点对应的滤波矩阵;
[0016] 根据获取的滤波矩阵和第一公式对上述各个像素点进行虚化处理,其中,上述第 一公式为:

【权利要求】
1. 一种图像虚化方法,其特征在于,包括: 触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集图像,得到由所 述第一摄像头采集的第一图像和由所述第二摄像头采集的第二图像,其中,在所述同步采 集图像的过程中,所述第一摄像头和所述第二摄像头的焦距相等; 根据所述第一图像和所述第二图像获取所述第一图像的深度信息,其中,所述第一图 像的深度信息包括所述第一图像上各个像素点对应的拍摄对象到所述平面的距离; 从所述第一图像上选取一区域作为准焦区域; 根据所述准焦区域分别计算所述第一图像的各个像素点的偏差值,其中,所述像素点 的偏差值等于该像素点对应的拍摄对象到所述平面的距离,与所述准焦区域对应的拍摄对 象到所述平面的距离两者的差值; 根据所述各个像素点的偏差值的绝对值对所述各个像素点进行虚化处理,其中,像素 点的虚化程度与像素点的偏差值的绝对值成正相关。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述第一图像和所述第二图像 获取所述第一图像的深度信息,包括: 根据对应于同一拍摄对象的像素点在所述第一图像和所述第二图像中的坐标差值,以 及预设的坐标差值与距离的对应关系,确定该像素点对应的拍摄对象到所述平面的距离。
3. 根据权利要求1或2所述的方法,其特征在于,所述根据所述各个像素点的偏差值的 绝对值对所述各个像素点进行虚化处理,包括: 根据各个像素点的偏差值的绝对值所在的区间,以及预设的区间与滤波矩阵对应关 系,分别获取所述各个像素点对应的滤波矩阵; 根据获取的滤波矩阵和第一公式对所述各个像素点进行虚化处理,其中,所述第一公 式为:
其中,Pwt (x,y)表示所述第一图像上坐标点为(x,y)的像素点经虚化处理后的像素 值,Pin(x,y)表示所述第一图像上坐标点为(x, y)的像素点的原始像素值,M为坐标点为 (X,y)的像素点对应的滤波矩阵的行数,N为坐标点为(X,y)的像素点对应的滤波矩阵的 列数,ai;j表示位于坐标点为(x,y)的像素点对应的滤波矩阵中第i行第j列的滤波系数, M和N均为奇数。
4. 根据权利要求1或2所述的方法,其特征在于,所述第一摄像头和所述第二摄像头设 置于同一移动终端的同一平面上; 所述触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集图像具体 为:所述移动终端触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集图 像。
5. 根据权利要求4所述的方法,其特征在于,所述从所述第一图像上选取一区域作为 准焦区域,包括: 接收输入的准焦区域选择指令; 将所述准焦区域选择指令指示的区域确定为准焦区域。
6. -种图像虚化装置,其特征在于,包括: 触发单元,用于触发第一摄像头和第二摄像头在同一平面上沿同一拍摄方向同步采集 图像,得到由所述第一摄像头采集的第一图像和由所述第二摄像头采集的第二图像,其中, 在所述同步采集图像的过程中,所述第一摄像头和所述第二摄像头的焦距相等; 获取单元,用于根据所述第一图像和所述第二图像获取所述第一图像的深度信息,其 中,所述第一图像的深度信息包括所述第一图像上各个像素点对应的拍摄对象到所述平面 的距离; 选取单元,用于从所述第一图像上选取一区域作为准焦区域; 计算单元,用于根据所述选取单元选取的准焦区域,分别计算所述第一图像的各个像 素点的偏差值,其中,所述像素点的偏差值等于该像素点对应的拍摄对象到所述平面的距 离,与所述准焦区域对应的拍摄对象到所述平面的距离两者的差值; 虚化处理单元,用于根据所述各个像素点的偏差值的绝对值对所述各个像素点进行虚 化处理,其中,像素点的虚化程度与像素点的偏差值的绝对值成正相关。
7. 根据权利要求6所述的图像虚化装置,其特征在于,所述获取单元具体用于:根据对 应于同一拍摄对象的像素点在所述第一图像和所述第二图像中的坐标差值,以及预设的坐 标差值与距离的对应关系,确定该像素点对应的拍摄对象到所述平面的距离。
8. 根据权利要求6或7所述的图像虚化装置,其特征在于, 所述虚化处理单元包括: 子获取单元,用于根据各个像素点的偏差值的绝对值所在的区间,以及预设的区间与 滤波矩阵对应关系,获取所述各个像素点对应的滤波矩阵; 子虚化处理单元,用于根据所述子获取单元获取的滤波矩阵和第一公式对所述各个像 素点进行虚化处理,其中,所述第一公式为:
其中,Pwt (x,y)表示所述第一图像上坐标点为(x,y)的像素点经虚化处理后的像素 值,Pin(x,y)表示所述第一图像上坐标点为(x, y)的像素点的原始像素值,M为坐标点为 (X,y)的像素点对应的滤波矩阵的行数,N为坐标点为(X,y)的像素点对应的滤波矩阵的 列数,ai;j表示位于坐标点为(x,y)的像素点对应的滤波矩阵中第i行第j列的滤波系数, M和N均为奇数。
9. 根据权利要求6或7所述的图像虚化装置,其特征在于,所述图像虚化装置具体为移 动终端,所述第一摄像头和所述第二摄像头设置于同一移动终端的同一平面上。
10. 根据权利要求9所述的图像虚化装置,其特征在于, 所述选取单元包括: 接收单元,用于接收输入的准焦区域选择指令, 确定单元,用于将所述准焦区域选择指令指示的区域确定为准焦区域。
【文档编号】H04N5/232GK104333700SQ201410705732
【公开日】2015年2月4日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】孙剑波, 张弓, 蓝和, 张学勇, 韦怡 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1