一种图像的预览方法、装置及终端的制作方法

文档序号:9380787阅读:129来源:国知局
一种图像的预览方法、装置及终端的制作方法
【技术领域】
[0001] 本发明涉及数字成像领域,尤其涉及一种图像的预览方法、装置及终端。
【背景技术】
[0002] 随着图像技术的发展,背景虚化技术受到广泛关注。背景虚化技术是在拍摄时,将 焦点对准在某一主体上,在对焦完成后,在焦点前后的范围内都能形成清晰的像,这一前一 后的距离范围,叫做景深。在拍摄完成之后,通过使景深变浅的方式,实现背景的虚化处理。 [0003]目前,越来越多的终端(如平板电脑、智能手机等设备)配备了阵列相机(一般多 为后置双摄像头),通过阵列相机获取到从不同角度拍摄同一场景的若干幅图像,在拍摄完 成后,将若干幅图像合成为一幅图像,并使景深变浅,从而实现了背景虚化的目的。
[0004] 然而,现有技术中这种背景虚化的方式是在照片拍摄完成后、对拍摄出的图像进 行后期处理得到的,因此,如果用户在拍摄完成之前无法提前对当前场景的背景虚化效果 进行预览。

【发明内容】

[0005] 本发明实施例提供一种图像的预览方法、装置及终端,用以提供一种能够实时预 览出当前场景的背景虚化效果的方案。
[0006] 本发明实施例提供一种图像的预览方法,该方法包括:
[0007] 在双摄像头拍摄预览模式下,终端利用两个摄像头模组,从不同角度同步获取当 前场景的预览图;
[0008] 所述终端在所述预览图中,根据所述双摄像头模组之间的距离和角度所产生的相 位差,计算出一预览图中所包含的各像素单元的景深深度;
[0009] 所述终端获取该预览图中的预设目标区域的前景景深深度D印th,并在同一预览 图中,将景深深度在[Depth-d,Depth+d]范围以外的所有像素单元所组成的区域确定为背 景区域;利用预设模糊系数,对所述背景区域进行虚化处理;其中,所述d为预设阈值; [0010] 所述终端将包含有所述目标区域和虚化处理后的背景区域的图像作为当前场景 的实时预览图进行输出;
[0011] 其中,所述像素单元具体为像素点或由若干个像素点构成的像素块。
[0012] 本发明实施例还提供一种图像的预览装置,该装置包括:
[0013] 获取模块,用于在双摄像头拍摄预览模式下,利用两个摄像头模组,从不同角度同 步获取当前场景的预览图;
[0014] 计算模块,用于在所述预览图中,根据所述双摄像头模组之间的距离和角度所产 生的相位差,计算出一预览图中所包含的各像素单元的景深深度;
[0015] 处理模块,用于获取该预览图中的预设目标区域的前景景深深度D印th,并在同 一预览图中,将景深深度在[Depth_d,Depth+d]范围以外的所有像素单元所组成的区域确 定为背景区域;利用预设模糊系数,对所述背景区域进行虚化处理;其中,所述d为预设阈 值;
[0016] 输出模块,用于将包含有所述目标区域和虚化处理后的背景区域的图像作为当前 场景的实时预览图进行输出;
[0017] 其中,所述像素单元具体为像素点或由若干个像素点构成的像素块。
[0018] 本发明实施例还提供一种终端,该终端包括:
[0019] 双摄像头模组,用于从不同角度同步获取当前场景的预览图;
[0020] 处理器,用于在所述预览图中,根据所述双摄像头模组之间的距离和角度所产生 的相位差,计算出一预览图中所包含的各像素单元的景深深度;获取该预览图中的预设目 标区域的前景景深深度Depth,并在同一预览图中,将景深深度在[Depth-d, Depth+d]范围 以外的所有像素单元所组成的区域确定为背景区域;利用预设模糊系数,对所述背景区域 进行虚化处理;其中,所述d为预设阈值;将包含有所述目标区域和虚化处理后的背景区域 的图像作为当前场景的实时预览图进行输出;其中,所述像素单元具体为像素点或由若干 个像素点构成的像素块;
[0021] 显示屏,用于显示由所述处理器输出的实时预览图。
[0022] 从上述技术方法可以看出,在本发明实施例中,在双摄像头拍摄预览模式下,终 端可以从不同角度同步获取当前场景的预览图;终端根据所述双摄像头模组之间的距 离和角度所产生的相位差,计算出两幅预览图中的任一预览图中所包含的各像素单元的 景深深度,从而确定出当前情景的预览图中的每个像素单元的景深信息;然后终端获取 该预览图中的预设目标区域的前景景深深度D印th,并在同一预览图中,将景深深度在 [D印th-d,D印th+d]范围以外的所有像素单元所组成的区域确定为背景区域;利用预设模 糊系数,对背景区域进行虚化处理;最后,终端将包含有目标区域和虚化处理后的背景区域 的图像作为当前场景的实时预览图进行输出;可见,本发明实施例提供了一种在预览过程 中,就可以预知背景虚化效果的方案,便于用户在提前预知背景虚化效果后再进行图片拍 摄,进而提高了图片拍摄的成功率。
【附图说明】
[0023] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。
[0024] 图1为本发明实施例提供的图像的预览方法的流程示意图;
[0025] 图2为本发明实施例提供的一种在预览过程中进行背景虚化的流程示意图;
[0026] 图3为本发明实施例提供的一种在拍摄过程中进行背景虚化的流程示意图;
[0027] 图4 (A)为本发明实施例提供的采用均值滤波f(m)方式进行背景模糊处理的示意 图;
[0028] 图4(B)为本发明实施例提供的采用均值滤波F (m)方式进行背景模糊处理的示意 图;
[0029] 图5为本发明实施例提供的一种图像的预览装置的结构示意图;
[0030] 图6为本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0031] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0032] 本发明实施例可以应用于各种类型的终端设备,例如:智能手机、平板电脑、笔记 本电脑等设备,本发明实施例还可以适用于具有阵列相机或具有相似原理的相机的终端设 备,例如:具有阵列相机的终端、具有双摄像头的终端、具有蝇眼摄像头的终端等设备。
[0033] 本发明实施例提供了一种在预览场景过程中,就能看到后景(即背景区域)被虚 化的效果,并且可以实时调整后景虚化的程度。等用户对虚化效果满意后,再进行拍照,大 大提高了拍照的成功率和创作性。
[0034] 图1示出了本发明实施例提供的图像的预览方法的流程示意图,如图1所示,该流 程可以包括:
[0035] 步骤11 :在双摄像头拍摄预览模式下,终端利用两个摄像头模组,从不同角度同 步获取当前场景的预览图。
[0036] 步骤12 :终端在预览图中,根据双摄像头模组之间的距离和角度所产生的相位 差,计算出一预览图中所包含的各像素单元的景深深度。
[0037] 步骤13 :终端获取该预览图中的预设目标区域的前景景深深度D印th,并在同一 预览图中,将景深深度在[Depth_d,Depth+d]范围以外的所有像素单元所组成的区域确定 为背景区域;利用预设模糊系数,对背景区域进行虚化处理;其中,d为预设阈值。
[0038] 步骤14 :终端将包含有目标区域和虚化处理后的背景区域的图像作为当前场景 的实时预览图进行输出。
[0039] 其中,像素单元具体为像素点或由若干个像素点构成的像素块。
[0040] 可选的,在上述步骤11中,终端利用两个摄像头模组,从两个不同角度同步获取 当前场景的原始图像;按照预设缩放比例和差分系数,将原始图像分别进行图像压缩和差 分处理,分别得到大小相同的预览图。
[0041] 可选的,在上述步骤14之后,终端在接收到拍摄指令后,获取当前场景的原始图 像;终端根据在当前场景的预览图中确定出的背景区域,在获取到的一原始图像中,确定出 相应的背景区域,利用预设模糊系数,对该原始图像中的背景区域进行虚化处理;终端将包 含有原始图像中的目标区域和原始图像中的虚化处理后的背景区域的图像作为拍摄后的 图像进行输出。
[0042] 可选的,在上述步骤13中,分别计算背景区域中所包含的各像素单元的景深深度 与前景景深深度之间的差值,在预先生成的模糊系数对应关系中,确定与差值对应的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1