一种用于移动终端的立体图像获取方法、装置及移动终端制造方法及图纸

技术编号:18952190 阅读:34 留言:0更新日期:2018-09-15 13:41
本发明专利技术提供了一种用于移动终端的立体图像获取方法、装置及移动终端,其中移动终端上设置有双摄像头,该方法包括:获取双摄像头采集的两幅原始图像;利用图形处理器,根据预先设定的索引关系,对两幅原始图像分别进行映射处理,以获取每幅原始图像对应的目标校正图像,其中,索引关系指示了目标校正图像的像素点与原始图像的像素点的位置对应关系;根据两幅原始图像分别对应的目标校正图像,获取立体图像。本发明专利技术实施例可以实现双摄立体拍摄的实时预览,使得用户便捷的获取立体图像,同时用户可以利用移动终端来获取立体图像,增强了移动终端的功能性。

Stereo image acquisition method, device and mobile terminal for mobile terminal

The invention provides a stereoscopic image acquisition method, a device and a mobile terminal for a mobile terminal, wherein the mobile terminal is provided with a dual camera, the method comprises: acquiring two original images captured by the dual camera; and using a graphics processor, according to a preset index relationship, advancing the two original images separately. Row mapping is used to obtain the target correction image corresponding to each original image, in which the index relation indicates the position correspondence between the pixel of the target correction image and the pixel of the original image, and the stereoscopic image is obtained according to the target correction image corresponding to the two original images. The embodiment of the invention can realize the real-time preview of the double-shot stereoscopic photography, which makes it convenient for the user to obtain the stereoscopic image, and at the same time, the user can obtain the stereoscopic image by the mobile terminal, thereby enhancing the functionality of the mobile terminal.

【技术实现步骤摘要】
一种用于移动终端的立体图像获取方法、装置及移动终端
本专利技术涉及立体显示
,尤其涉及一种用于移动终端的立体图像获取方法、装置及移动终端。
技术介绍
随着手机等智能移动终端的普及,用户对于各种应用的需求也越来越高,而摄像头拍照作为智能移动终端使用最多的功能之一,使得摄像头拍照应用成为各终端厂商主打终端差异化的一个主要的诉求点及突破点。目前,双摄立体拍照已成为摄像头拍照应用的发展新趋势和开发热点。为实现立体拍照,首先需要在智能终端上设置由对称的双彩色摄像头(简称双摄或双摄像头)拼接或者制造而成的立体摄像头,由立体摄像头的双摄拍摄左右眼图像,利用左右眼图像获取立体图像,然后,可以直接由智能终端对所获取的立体图像进行立体显示,或者,也可以将立体图像发送给智能终端外部的立体显示设备进行立体显示。众所周知的,对于立体显示来说,内容采集是一个瓶颈问题,当前主要的立体内容还是来源于电影导演所拍摄的电影,普通民众所用的采集手段仍然不多,而双摄立体拍照弥补了这种不足,提供了普通民众可以采集立体内容的手段。但是,在智能终端上设置立体摄像头时,双摄是无法完全做到水平对齐及无任何畸变的,因此,为了获取到立体图像,需要利用软件算法的方式,使用双摄的实际参数,例如内参和外参,对双摄拍摄出来的原始左右眼图像进行水平对齐和反畸变等校正处理。现有技术中,常规的处理方法,CPU(CentralProcessingUnit,中央处理器)需要逐个像素点进行运算,处理速度远远达不到实时处理的需求,因此,双摄立体拍照无法实现实时预览。
技术实现思路
本专利技术实施例提供一种用于移动终端的立体图像获取方法、装置及移动终端,以解决现有技术中通过立体摄像头获取立体图像时,无法实现对立体图像的实时预览影响拍摄体验的问题。本专利技术实施例提供一种用于移动终端的立体图像获取方法,所述移动终端上设置有双摄像头,所述方法包括:获取所述双摄像头采集的两幅原始图像;利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像,其中,所述索引关系指示了所述目标校正图像的像素点与所述原始图像的像素点的位置对应关系;根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像。其中,在所述获取所述双摄像头采集的两幅原始图像之前,所述方法还包括:获取所述双摄像头中每一摄像头所对应的内参和外参;根据所获取的所述双摄像头中每一摄像头所对应的内参和外参,获取所述双摄像头中每一摄像头所对应的所述索引关系。其中,所述获取所述双摄像头中每一摄像头所对应的内参和外参的步骤,包括:利用所述双摄像头采集第一预定图像,并获取所述双摄像头中每一摄像头所采集到的第一预定图像;根据所述双摄像头中每一摄像头所采集的第一预定图像,获取所述双摄像头中每一摄像头所对应的内参和外参。其中,所述利用所述双摄像头采集第一预定图像包括:利用所述双摄像头采集所述移动终端显示的第一预定图像投射到镜面上所形成的虚像,并获取所述双摄像头中每一摄像头所采集到的第一预定图像。其中,所述根据所获取的所述双摄像头中每一摄像头所对应的内参和外参,获取所述双摄像头中每一摄像头所对应的所述索引关系包括:针对所述双摄像头中的每一摄像头,根据所获取的所述摄像头所对应的内参和外参,计算所述摄像头所采集的原始图像的像素点在目标校正图像中的像素坐标,根据所述摄像头所采集的原始图像的像素点在目标校正图像中的像素坐标,建立所述摄像头对应的所述索引关系。其中,所述索引关系包括索引关系图像;所述索引关系图像的像素点的像素值用于指示所述目标校正图像的像素点所对应的所述原始图像中的像素点的像素坐标;所述根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像的步骤,包括:以所述目标校正图像中的像素点的像素坐标为索引,在所述索引关系图像中查询相同像素坐标的像素点的像素值;根据查询到的像素值,确定所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标;根据所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标,将所述目标校正图像中的像素点的像素值设置为所述目标校正图像中的像素点所对应的所述原始图像的像素点在所述原始图像中的像素值。其中,所述根据查询到的像素值,确定所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标的步骤,包括:将查询到的像素值,确定为所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标;或者根据查询到的像素值和预先设定的计算公式,计算得到所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标。其中,所述在获取所述双摄像头采集的两幅原始图像之后,利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理之前,所述方法还包括:对所述原始图像进行翻转处理,以使所述图形处理器利用预先设定的索引关系,对所述翻转处理后的两幅原始图像分别进行映射处理;或者对所述原始图像依次进行旋转和翻转处理,以使所述图形处理器利用预先设定的索引关系,对所述旋转和翻转处理后的两幅原始图像分别进行映射处理;在所述利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理之后,所述方法还包括:对所述映射处理后得到的每幅图像进行翻转处理,从而获取每幅所述原始图像对应的目标校正图像。其中,所述根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像的步骤,包括:对两幅所述目标校正图像分别进行边缘裁切处理;将所述边缘裁切处理后的所述目标校正图像进行合成,从而获取立体图像。其中,所述对两幅所述目标校正图像分别进行边缘裁切处理的步骤,包括:根据所述目标校正图像的宽高比,对所述目标校正图像进行边缘裁切处理,以使所述边缘裁切处理前后的目标校正图像的宽高比不变。其中,所述双摄像头为前置双摄像头;在获取所述双摄像头采集的两幅原始图像后,所述方法还包括:获取所述两幅原始图像中至少一幅原始图像中的人脸特征点的位置信息;所述根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像包括:根据所述人脸特征点的位置信息,对至少一幅所述目标校正图像进行风格化贴图处理,以在至少一幅所述目标校正图像中的人脸特征点位置上设置贴图;根据进行风格化贴图处理后的目标校正图像,获取立体图像。其中,所述人脸特征点包括眼部特征点;在获取立体图像后,所述方法还包括:根据所述眼部特征点的位置信息,确定用户的空间观看位置信息;根据所述空间观看位置信息,对所述立体图像进行裸眼立体显示。其中,所述根据所述人脸特征点的位置信息,对至少一幅目标校正图像进行风格化贴图处理的步骤,包括:根据所述人脸特征点的位置信息和所述索引关系,获取所述目标校正图像上的所述人脸特征点的位置信息;根据所述目标校正图像上的所述人脸特征点的位置信息,调整虚拟立体场景中虚拟双摄像头与预先设置的模型贴图的相对位置,并利用虚拟双摄像头对模型贴图进行拍摄,其中虚拟双摄像头之间的距离等于所述双摄像头之间的距离;根据所述目标校正图像上的所述人脸特征点的位置信息,将拍摄得到的模型贴图设置于所述目标校正图像中。其中,所述获取立体图像后,所述方法还包括:对所述立体图像进行裸眼立体显示。其中本文档来自技高网...

【技术保护点】
1.一种用于移动终端的立体图像获取方法,所述移动终端上设置有双摄像头,其特征在于,所述方法包括:获取所述双摄像头采集的两幅原始图像;利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像,其中,所述索引关系指示了所述目标校正图像的像素点与所述原始图像的像素点的位置对应关系;根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像。

【技术特征摘要】
1.一种用于移动终端的立体图像获取方法,所述移动终端上设置有双摄像头,其特征在于,所述方法包括:获取所述双摄像头采集的两幅原始图像;利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像,其中,所述索引关系指示了所述目标校正图像的像素点与所述原始图像的像素点的位置对应关系;根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像。2.根据权利要求1所述的方法,其特征在于,在所述获取所述双摄像头采集的两幅原始图像之前,所述方法还包括:获取所述双摄像头中每一摄像头所对应的内参和外参;根据所获取的所述双摄像头中每一摄像头所对应的内参和外参,获取所述双摄像头中每一摄像头所对应的所述索引关系。3.根据权利要求2所述的方法,其特征在于,所述获取所述双摄像头中每一摄像头所对应的内参和外参的步骤,包括:利用所述双摄像头采集第一预定图像,并获取所述双摄像头中每一摄像头所采集到的第一预定图像;根据所述双摄像头中每一摄像头所采集的第一预定图像,获取所述双摄像头中每一摄像头所对应的内参和外参。4.根据权利要求3所述的方法,其特征在于,所述利用所述双摄像头采集第一预定图像包括:利用所述双摄像头采集所述移动终端显示的第一预定图像投射到镜面上所形成的虚像,并获取所述双摄像头中每一摄像头所采集到的第一预定图像。5.根据权利要求2所述的方法,其特征在于,所述根据所获取的所述双摄像头中每一摄像头所对应的内参和外参,获取所述双摄像头中每一摄像头所对应的所述索引关系包括:针对所述双摄像头中的每一摄像头,根据所获取的所述摄像头所对应的内参和外参,计算所述摄像头所采集的原始图像的像素点在目标校正图像中的像素坐标,根据所述摄像头所采集的原始图像的像素点在目标校正图像中的像素坐标,建立所述摄像头对应的所述索引关系。6.根据权利要求1至5任一项所述的方法,其特征在于,所述索引关系包括索引关系图像;所述索引关系图像的像素点的像素值用于指示所述目标校正图像的像素点所对应的所述原始图像中的像素点的像素坐标;所述根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像的步骤,包括:以所述目标校正图像中的像素点的像素坐标为索引,在所述索引关系图像中查询相同像素坐标的像素点的像素值;根据查询到的像素值,确定所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标;根据所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标,将所述目标校正图像中的像素点的像素值设置为所述目标校正图像中的像素点所对应的所述原始图像的像素点在所述原始图像中的像素值。7.根据权利要求6所述的方法,其特征在于,所述根据查询到的像素值,确定所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标的步骤,包括:将查询到的像素值,确定为所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标;或者根据查询到的像素值和预先设定的计算公式,计算得到所述目标校正图像中的像素点所对应的所述原始图像的像素点的像素坐标。8.根据权利要求1所述的方法,其特征在于,所述在获取所述双摄像头采集的两幅原始图像之后,利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理之前,所述方法还包括:对所述原始图像进行翻转处理,以使所述图形处理器利用预先设定的索引关系,对所述翻转处理后的两幅原始图像分别进行映射处理;或者对所述原始图像依次进行旋转和翻转处理,以使所述图形处理器利用预先设定的索引关系,对所述旋转和翻转处理后的两幅原始图像分别进行映射处理;在所述利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理之后,所述方法还包括:对所述映射处理后得到的每幅图像进行翻转处理,从而获取每幅所述原始图像对应的目标校正图像。9.根据权利要求1所述的方法,其特征在于,所述根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像的步骤,包括:对两幅所述目标校正图像分别进行边缘裁切处理;将所述边缘裁切处理后的所述目标校正图像进行合成,从而获取立体图像。10.根据权利要求9所述的方法,其特征在于,所述对两幅所述目标校正图像分别进行边缘裁切处理的步骤,包括:根据所述目标校正图像的宽高比,对所述目标校正图像进行边缘裁切处理,以使所述边缘裁切处理前后的目标校正图像的宽高比不变。11.根据权利要求1所述的方法,其特征在于,所述双摄像头为前置双摄像头;在获取所述双摄像头采集的两幅原始图像后,所述方法还包括:获取所述两幅原始图像中至少一幅原始图像中的人脸特征点的位置信息;所述根据两幅所述原始图像分别对应的所述目标校正图像,获取立体图像包括:根据所述人脸特征点的位置信息,对至少一幅所述目标校正图像进行风格化贴图处理,以在至少一幅所述目标校正图像中的人脸特征点位置上设置贴图;根据进行风格化贴图处理后的目标校正图像,获取立体图像。12.根据权利要求11所述的方法,其特征在于,所述人脸特征点包括眼部特征点;在获取立体图像后,所述方法还包括:根据所述眼部特征点的位置信息,确定用户的空间观看位置信息;根据所述空间观看位置信息,对所述立体图像进行裸眼立体显示。13.根据权利要求11所述的方法,其特征在于,所述根据所述人脸特征点的位置信息,对至少一幅目标校正图像进行风格化贴图处理的步骤,包括:根据所述人脸特征点的位置信息和所述索引关系,获取所述目标校正图像上的所述人脸特征点的位置信息;根据所述目标校正图像上的所述人脸特征点的位置信息,调整虚拟立体场景中虚拟双摄像头与预先设置的模型贴图的相对位置,并利用虚拟双摄像头对模型贴图进行拍摄,其中虚拟双摄像头之间的距离等于所述双摄像头之间的距离;根据所述目标校正图像上的所述人脸特征点的位置信息,将拍摄得到的模型贴图设置于所述目标校正图像中。14.根据权利要求1所述的方法,其特征在于,所述获取立体图像后,所述方法还包括:对所述立体图像进行裸眼立体显示。15.根据权利要求14所述的方法,其特征在于,在获取所述双摄像头采集的两幅原始图像后,所述方法还包括:获取所述两幅原始图像中至少一幅原始图像中的眼部特征点的位置信息;所述对所述立体图像进行裸眼立体显示包括:根据所述眼部特征点的位置信息,确定用户的空间观看位置信息;根据所述空间观看位置信息,对所述立体图像进行裸眼立体显示。16.根据权利要求14所述的方法,其特征在于,所述对所述立体图像进行裸眼立体显示包括:采集用户的定位图像,并获取所述定位图像中所述用户的眼部特征点的位置信息;根据所述眼部特征点的位置信息,确定用户的空间观看位置信息;根据所述空间观看位置信息,对所述立体图像进行裸眼立体显示。17.一种用于移动终端的立体图像获取装置,所述移动终端上设置有双摄像头,其特征在于,所述装置包括:第一获取模块,用于获取所述双摄像头采集的两幅原始图像;第二获取模块,用于利用图形处理器,根据预先设定的索引关系,对所述两幅原始图像分别进行映射处理,以获取每幅所述原始图像对应的目标校正图像,其中,所述索引关系指示了所述目标校正图像的像素点与所述原始图像的像素点的位置对应关系;第三获取模...

【专利技术属性】
技术研发人员:赖敬文陈思正席大军
申请(专利权)人:深圳超多维科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1