一种拍摄装置及方法、移动终端与流程

文档序号:12496768阅读:来源:国知局

技术特征:

1.一种拍摄装置,其特征在于,包括:

获取单元,用于在拍摄预览时,定时采用第一摄像头获取第一图像,同时采用第二摄像头获取第二图像;

校正单元,用于根据预先设置的第一摄像头的用于校正图像的第一参数对第一图像进行校正;根据预先设置的第二摄像头的用于校正图像的第二参数对第二图像进行校正;

合成单元,用于将校正后的第一图像和校正后的第二图像进行合成得到第三图像;

显示单元,用于将预设照片以及第三图像共同显示在预览窗口中;

指示单元,用于根据所述显示单元显示的所述预设照片中的景物与第三图像中的景物的相对位置关系,指示用户调整第三图像中的景物在所述预览窗口中的位置。

2.根据权利要求1所述的拍摄装置,其特征在于,所述第一参数包括:预先建立的第四物理坐标系到预先建立的第一摄像头所在的第二物理坐标系的第一旋转矩阵和第一摄像头参数;

所述第二参数包括:预先建立的第四物理坐标系到预先建立的第二摄像头所在的第三物理坐标系的第二旋转矩阵和第二摄像头参数;

所述校正模块具体用于采用以下方式实现根据预先设置的第一摄像头的用于校正图像的第一参数对第一图像进行校正:

预先定义大小与第一图像或第二图像相同的网格图像;

对于网格图像中的每一个第一像素点,根据所述第一摄像头参数或所述第二摄像头参数将所述第一像素点在第三像素坐标系下的像素坐标转换成在所述第三像素坐标系下的物理坐标;将所述第一像素点在第三像素坐标系下的物理坐标转换成在第四物理坐标系的坐标;其中,第四物理坐标系为位于预先建立的所述第一摄像头所在的第二物理坐标系和所述第二摄像头所在的第三物理坐标系之间的坐标系,所述第三像素坐标系为与所述第四物理坐标系对应的坐标系;

根据第一旋转矩阵将所述第一像素点在所述第四物理坐标系的坐标转换成在所述第二物理坐标系的坐标,将所述第一像素点在所述第二物理坐标系的坐标转换成在第一像素坐标系下的物理坐标;根据所述第一摄像头参数将所述第一像素点在所述第一像素坐标系下的物理坐标转换成在第一像素坐标系下的像素坐标;其中,所述第一像素坐标系为与所述第二物理坐标系对应的坐标系;

将所述网格图像中在所述第一像素坐标系下的像素坐标小于0或者大于第一图像边框的第一像素点滤除;

对于滤除后的网格图像中的每一个第二像素点,对所述第二像素点在第一像素坐标系下的像素坐标进行整形化处理;

根据第一图像中像素坐标为整形化处理后的第二像素点在第一像素坐标系下的像素坐标的像素点的颜色值赋予滤除后的网格图像中的第二像素点的颜色值。

3.根据权利要求2所述的拍摄装置,其特征在于,所述第一摄像头参数包括:

所述第一摄像头在所述第二物理坐标系的x轴方向的焦距fx0、所述第一摄像头在所述第二物理坐标系的y轴方向的焦距fy0、所述第一摄像头的光心投影到所述第一像素坐标系下的像素坐标的x轴坐标cx0、所述第一摄像头的光心投影到所述第一像素坐标系下的像素坐标的y轴坐标cy0;

所述第二摄像头参数包括:

所述第二摄像头在所述第三物理坐标系的x轴方向的焦距fx1、所述第二摄像头在所述第三物理坐标系的y轴方向的焦距fy1、所述第二摄像头的光心投影到第二像素坐标系下的像素坐标的x轴坐标cx1、所述第二摄像头的光心投影到所述第二像素坐标系下的像素坐标的y轴坐标cy1;其中,所述第二像素坐标系为与所述第三物理坐标系对应的坐标系;

所述第一校正模块具体用于采用以下方式实现所述根据第一摄像头参数或第二摄像头参数将所述第一像素点在第三像素坐标系下的像素坐标转换成在第三像素坐标系下的物理坐标:

按照公式或者,按照公式计算第j个第一像素点在所述第三像素坐标系下的物理坐标;

其中,pud0_x_j为第j个第一像素点在所述第三像素坐标系下的物理坐标的x轴坐标,p0_x_j为第j个第一像素点在所述第三坐标系下的像素坐标的x轴坐标,pud0_y_j为第j个第一像素点在所述第三像素坐标系下的物理坐标的y轴坐标,p0_y_j为第j个第一像素点在所述第三坐标系下的像素坐标的y轴坐标。

4.根据权利要求2所述的拍摄装置,其特征在于,所述第一校正模块具体用于采用以下方式实现所述根据第一旋转矩阵将第一像素点在第四物理坐标系的坐标转换成在第二物理坐标系的坐标:

按照公式计算第j个第一像素点在所述第二物理坐标系的坐标;

其中,pOL_j(x)为第j个第一像素点在所述第二物理坐标系的x轴坐标,pOL_j(y)为第j个第一像素点在所述第二物理坐标系的y轴坐标,pOL_j(z)为第j个第一像素点在所述第二物理坐标系的z轴坐标,R0为所述第一旋转矩阵,pO_j(x)为第j个第一像素点在所述第四物理坐标系的x轴坐标,pO_j(y)为第j个第一像素点在所述第四物理坐标系的y轴坐标,pO_j(z)为第j个第一像素点在所述第四物理坐标系的z轴坐标。

5.根据权利要求2所述的拍摄装置,其特征在于,所述第一校正模块具体用于采用以下方式实现所述对第二像素点在第一像素坐标系下的像素坐标进行整形化处理包括:

将所述第二像素点在所述第一像素坐标系下的像素坐标的x轴坐标分别向上取整和向下取整,将所述第二像素点在所述第一像素坐标系下的像素坐标的y轴坐标分别向上取整和向下取整,得到整形化处理后的第二像素点在所述第一像素坐标系下的像素坐标分别为

其中,pOL_k(x)为第k个第二像素点在所述第一像素坐标系下的像素坐标的x轴坐标,pOL_k(y)为第k个第二像素点在所述第一像素坐标系下的像素坐标的y轴坐标。

6.一种拍摄方法,其特征在于,包括:

在拍摄预览时,定时采用第一摄像头获取第一图像,同时采用第二摄像头获取第二图像;

根据预先设置的第一摄像头的用于校正图像的第一参数对第一图像进行校正;根据预先设置的第二摄像头的用于校正图像的第二参数对第二图像进行校正;

将校正后的第一图像和校正后的第二图像进行合成得到第三图像;

将预设照片以及第三图像共同显示在预览窗口中;

根据所述预设照片中的景物与第三图像中的景物的相对位置关系,指示用户调整所述第三图像中的景物在所述预览窗口中的位置。

7.根据权利要求6所述的拍摄方法,其特征在于,所述第一参数包括:预先建立的第四物理坐标系到预先建立的第一摄像头所在的第二物理坐标系的第一旋转矩阵和第一摄像头参数;

所述第二参数包括:预先建立的第四物理坐标系到预先建立的第二摄像头所在的第三物理坐标系的第二旋转矩阵和第二摄像头参数;

所述根据预先设置的第一摄像头的用于校正图像的第一参数对第一图像进行校正包括:

预先定义大小与第一图像或第二图像相同的网格图像;

对于网格图像中的每一个第一像素点,根据所述第一摄像头参数或所述第二摄像头参数将所述第一像素点在第三像素坐标系下的像素坐标转换成在所述第三像素坐标系下的物理坐标;将所述第一像素点在第三像素坐标系下的物理坐标转换成在第四物理坐标系的坐标;其中,第四物理坐标系为位于预先建立的所述第一摄像头所在的第二物理坐标系和所述第二摄像头所在的第三物理坐标系之间的坐标系,所述第三像素坐标系为与所述第四物理坐标系对应的坐标系;

根据第一旋转矩阵将所述第一像素点在所述第四物理坐标系的坐标转换成在所述第二物理坐标系的坐标,将所述第一像素点在所述第二物理坐标系的坐标转换成在第一像素坐标系下的物理坐标;根据所述第一摄像头参数将所述第一像素点在所述第一像素坐标系下的物理坐标转换成在第一像素坐标系下的像素坐标;其中,所述第一像素坐标系为与所述第二物理坐标系对应的坐标系;

将所述网格图像中在所述第一像素坐标系下的像素坐标小于0或者大于第一图像边框的第一像素点滤除;

对于滤除后的网格图像中的每一个第二像素点,对所述第二像素点在第一像素坐标系下的像素坐标进行整形化处理;

根据第一图像中像素坐标为整形化处理后的第二像素点在第一像素坐标系下的像素坐标的像素点的颜色值赋予滤除后的网格图像中的第二像素点的颜色值。

8.根据权利要求7所述的拍摄方法,其特征在于,所述第一摄像头参数包括:

所述第一摄像头在所述第二物理坐标系的x轴方向的焦距fx0、所述第一摄像头在所述第二物理坐标系的y轴方向的焦距fy0、所述第一摄像头的光心投影到所述第一像素坐标系下的像素坐标的x轴坐标cx0、所述第一摄像头的光心投影到所述第一像素坐标系下的像素坐标的y轴坐标cy0;

所述第二摄像头参数包括:

所述第二摄像头在所述第三物理坐标系的x轴方向的焦距fx1、所述第二摄像头在所述第三物理坐标系的y轴方向的焦距fy1、所述第二摄像头的光心投影到第二像素坐标系下的像素坐标的x轴坐标cx1、所述第二摄像头的光心投影到所述第二像素坐标系下的像素坐标的y轴坐标cy1;其中,所述第二像素坐标系为与所述第三物理坐标系对应的坐标系;

所述根据第一摄像头参数或第二摄像头参数将所述第一像素点在第三像素坐标系下的像素坐标转换成在第三像素坐标系下的物理坐标包括:

按照公式或者,按照公式计算第j个第一像素点在所述第三像素坐标系下的物理坐标;

其中,pud0_x_j为第j个第一像素点在所述第三像素坐标系下的物理坐标的x轴坐标,p0_x_j为第j个第一像素点在所述第三坐标系下的像素坐标的x轴坐标,pud0_y_j为第j个第一像素点在所述第三像素坐标系下的物理坐标的y轴坐标,p0_y_j为第j个第一像素点在所述第三坐标系下的像素坐标的y轴坐标。

9.根据权利要求7所述的拍摄方法,其特征在于,所述根据第一旋转矩阵将第一像素点在第四物理坐标系的坐标转换成在第二物理坐标系的坐标包括:

按照公式计算第j个第一像素点在所述第二物理坐标系的坐标;

其中,pOL_j(x)为第j个第一像素点在所述第二物理坐标系的x轴坐标,pOL_j(y)为第j个第一像素点在所述第二物理坐标系的y轴坐标,pOL_j(z)为第j个第一像素点在所述第二物理坐标系的z轴坐标,R0为所述第一旋转矩阵,pO_j(x)为第j个第一像素点在所述第四物理坐标系的x轴坐标,pO_j(y)为第j个第一像素点在所述第四物理坐标系的y轴坐标,pO_j(z)为第j个第一像素点在所述第四物理坐标系的z轴坐标。

10.一种移动终端,其特征在于,包括权利要求1至5中任一项所述的拍摄装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1