1.一种待虚化区域的确定方法,应用于具备摄像头的终端设备,其特征在于,所述方法包括:
获取由所述摄像头在不同焦距下对同一拍摄区域所采集的多张预览图像;
根据所述多张预览图像将所述拍摄区域划分为多个子区域;
基于各所述子区域在至少一张所述预览图像中的非平坦度,从各所述子区域中确定背景区域;
将所述背景区域确定为待虚化区域。
2.根据权利要求1所述的方法,其特征在于,在获取由所述摄像头在不同焦距下对同一拍摄区域所采集的多张预览图像前,所述方法还包括:
获取当前的拍照环境;
如果当前处于室外拍照环境,则控制所述摄像头在不同焦距下对所述拍摄区域采集多张预览图像。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
如果当前处于室内拍照环境,则控制所述摄像头在开启闪光灯下对所述拍摄区域采集第一预览图像,在关闭闪光灯下对所述拍摄区域采集第二预览图像;
根据所述第一预览图像和所述第二预览图像将所述拍摄区域划分为多个子区域;
基于各所述子区域在所述第一预览图像和所述第二预览图像中的亮度差,从各所述子区域中确定背景区域;
将所述背景区域确定为待虚化区域。
4.根据权利要求3所述的方法,其特征在于,所述基于各所述子区域在所述第一预览图像和所述第二预览图像中的亮度差,从各所述子区域中确定背景区域,包括:
获取各所述子区域在所述第一预览图像和所述第二预览图像中的亮度差;
将亮度差最高的子区域确定为主拍摄区域,将所述主拍摄区域以外的子区域确定为背景区域。
5.根据权利要求1所述的方法,其特征在于,所述根据所述多张预览图像将所述拍摄区域划分为多个子区域,包括:
在每张所述预览图像中得到至少一个聚焦区域;
在所述拍摄区域中,将每个所述聚焦区域以及各所述聚焦区域以外的区域,均确定为所述拍摄区域的子区域。
6.根据权利要求1所述的方法,其特征在于,所述基于各所述子区域在至少一张所述预览图像中的非平坦度,从各所述子区域中确定背景区域,包括:
获取各所述子区域在各所述预览图像中对应的图像块;
计算每个所述图像块的非平坦度;
根据每个所述图像块的非平坦度确定每个所述子区域为背景区域的概率值;
将概率值最高的一个或多个所述子区域确定为背景区域。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述非平坦度包括对比度。
8.一种待虚化区域的确定装置,配置于具备摄像头的终端设备,其特征在于,所述装置包括:
预览图像获取模块,用于获取由所述摄像头在不同焦距下对同一拍摄区域所采集的多张预览图像;
子区域划分模块,用于根据所述多张预览图像将所述拍摄区域划分为多个子区域;
背景区域确定模块,用于基于各所述子区域在至少一张所述预览图像中的非平坦度,从各所述子区域中确定背景区域;
待虚化区域确定模块,用于将所述背景区域确定为待虚化区域。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。
10.一种终端设备,其特征在于,包括:
处理器;
存储器,用于存储所述处理器的可执行指令;以及
摄像头;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至7任一项所述的方法。