双摄像头立体拍摄的处理方法及装置的制作方法

文档序号:6354179阅读:195来源:国知局
专利名称:双摄像头立体拍摄的处理方法及装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种双摄像头立体拍摄的处理方法及装置。
背景技术
目前,立体显示(图像、录像)大都是利用了人的两眼的视差特性来实现的,其方式主要有色分法、光分法、时分法和光栅法等。具体实现方式虽然不同,但其基本出发点相同,而且原理大体相似,利用两台并列安置的摄影机,分别代表人的左眼、右眼,同步拍摄出两条略带水平视差的画面。放映时,将两条影片分别装入左眼放映装置、右眼放映装置,左眼放映装置与右眼放映装置同步运转,同时将画面放映出来,形成包括左眼图像、右眼图像的双影图像。观众通过一些特殊设备,例如偏光眼镜,使观众的左眼只能看到左眼图像,而右眼只能看到右眼图像。再通过观众双眼的汇聚功能,分别将左眼图像、右眼图像叠合在视网膜上,由大脑神经产生三维立体的视觉效果。图1是根据相关技术的未有旋转偏移的双摄像头拍摄图像的示意图,如图1所示, 上述四种立体显示与拍摄的技术,都要求使用双摄像头(分为右眼摄像头与左眼摄像头) 进行拍摄。然而,将双摄像头安装至拍摄装置上时,难免会有误差,例如左右摄像头存在逆时针旋转偏移、顺时针旋转偏移等。图2是根据相关技术的存在旋转偏移的双摄像头拍摄图像的示意图,如图2所示, 当两个摄像头中某个摄像头,例如右眼摄像头出现顺时针旋转偏移时,拍摄出来的图像就会发生逆时针旋转偏移。图3是根据相关技术的存在旋转偏移的双摄像头拍摄的图像,由双眼合成的视觉效果的示意图,如图3所示,观众观看拍摄出来的图像中的物体,就会感觉左右边缘模糊不清,甚至重影,从而影响用户体验。

发明内容
针对相关技术中左眼摄像头和右眼摄像头存在安装误差,从而导致拍摄出来的图像中的物体边缘模糊不清甚至重影的问题而提出本发明,为此,本发明的主要目的在于提供一种双摄像头立体拍摄的处理方法及装置,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种双摄像头立体拍摄的处
理方法。根据本发明的双摄像头立体拍摄的处理方法包括获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中左眼摄像头和右眼摄像头存在安装误差;按照预先设定的旋转误差,旋转左眼图像和/或右眼图像;使用旋转后的左眼图像代替左眼图像,和 /或使用旋转后的右眼图像代替右眼图像。进一步地,在按照预先设定的旋转误差,旋转左眼图像和/或右眼图像之前,上述方法还包括获取左眼摄像头对标定物体拍摄的左眼标定图像;获取右眼摄像头对标定物体拍摄的右眼标定图像;根据左眼标定图像和右眼标定图像,确定旋转误差。
4
进一步地,获取左眼摄像头对标定物体拍摄的左眼标定图像包括设置左眼坐标系;在左眼坐标系中,设置第一标定物体和第二标定物体,其中第一标定物体和第二标定物体之间的连线与水平线形成第一夹角。进一步地,获取右眼摄像头对标定物体拍摄的右眼标定图像包括设置右眼坐标系;在右眼坐标系中,确定第一标定物体和第二标定物体之间的连线与水平线形成的第二夹角。进一步地,根据左眼标定图像和右眼标定图像,确定旋转误差包括确定旋转误差为第一夹角和第二夹角之和。进一步地,按照预先设定的旋转误差,旋转左眼图像和右眼图像包括按照预先设定的旋转误差,确定左眼图像的图像旋转量和右眼图像的图像旋转量,其中确定旋转误差为左眼图像的图像旋转量和右眼图像的图像旋转量之和;按照左眼图像的图像旋转量旋转左眼图像;按照右眼图像的图像旋转量旋转右眼图像。进一步地,按照预先设定的旋转误差,确定左眼图像的图像旋转量和右眼图像的图像旋转量包括确定左眼图像的图像旋转量为第一夹角,其中第一夹角为左眼坐标系中第一标定物体和第二标定物体之间的连线与水平线之间的夹角;确定右眼图像的图像旋转量为第二夹角,其中第二夹角为右眼坐标系中第一标定物体和第二标定物体之间的连线与水平线之间的夹角,旋转误差为第一夹角和第二夹角之和。进一步地,标定物体包括以下之一圆形图案、方形图案。为了实现上述目的,根据本发明的另一个方面,提供了一种双摄像头立体拍摄的处理装置。根据本发明的双摄像头立体拍摄的处理装置包括第一获取模块,用于获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中左眼摄像头和右眼摄像头存在安装误差;旋转模块,用于按照预先设定的旋转误差,旋转左眼图像和/或右眼图像;处理模块,用于使用旋转后的左眼图像代替左眼图像,和/或使用旋转后的右眼图像代替右眼图像。进一步地,上述双摄像头立体拍摄的处理装置还包括第二获取模块,用于获取左眼摄像头对标定物体拍摄的左眼标定图像;第三获取模块,用于获取右眼摄像头对标定物体拍摄的右眼标定图像;确定模块,用于根据左眼标定图像和右眼标定图像,确定旋转误差。本发明通过预先设定的旋转误差,调整左眼图像和/或右眼图像,解决了相关技术中左眼摄像头和右眼摄像头存在安装误差,从而导致拍摄出来的图像中的物体边缘模糊不清甚至重影的问题,从而可以保证拍摄出来的图像清晰,提高用户体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的未有旋转偏移的双摄像头拍摄图像的示意图;图2是根据相关技术的存在旋转偏移的双摄像头拍摄图像的示意图;图3是根据相关技术的存在旋转偏移的双摄像头拍摄的图像,由双眼合成的视觉效果的示意图;图4是根据本发明实施例的双摄像头立体拍摄的处理方法的流程图;图5是根据本发明实施例的左眼摄像头拍摄标定物体的示意图;图6是根据本发明实施例的右眼摄像头拍摄标定物体的示意图;图7是根据本发明实施例的存在旋转偏移的双摄像头拍摄图像的示意图;图8是根据本发明实施例的存在旋转偏移的双摄像头拍摄图像的在旋转图像后的示意图;图9是根据本发明实施例的存在旋转偏移的双摄像头拍摄的图像,由双眼合成的视觉效果的示意图;图10是根据本发明实施例的双摄像头立体拍摄的处理装置的结构框图;图11是根据本发明优选实施例的双摄像头立体拍摄的处理装置的结构框图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。本发明实施例提供了一种双摄像头立体拍摄的处理方法,图4是根据本发明实施例的双摄像头立体拍摄的处理方法的流程图,如图4所示,包括如下的步骤S402至步骤 S406。步骤S402,获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中左眼摄像头和右眼摄像头存在安装误差。步骤S404,按照预先设定的旋转误差,旋转左眼图像和/或右眼图像。步骤S406,使用旋转后的左眼图像代替左眼图像,和/或使用旋转后的右眼图像代替右眼图像。相关技术中,左眼摄像头和右眼摄像头存在安装误差,从而导致拍摄出来的图像中的物体边缘模糊不清甚至重影。本发明实施例中,通过预先设定的旋转误差,调整左眼图像和/或右眼图像,从而可以保证拍摄出来的图像清晰,提高用户体验。优选地,在按照预先设定的旋转误差,旋转左眼图像和/或右眼图像之前,上述方法还包括获取左眼摄像头对标定物体拍摄的左眼标定图像;获取右眼摄像头对标定物体拍摄的右眼标定图像;根据左眼标定图像和右眼标定图像,确定旋转误差。优选地,获取左眼摄像头对标定物体拍摄的左眼标定图像包括设置左眼坐标系; 在左眼坐标系中,设置第一标定物体和第二标定物体,其中第一标定物体和第二标定物体之间的连线与水平线形成第一夹角。优选地,获取右眼摄像头对标定物体拍摄的右眼标定图像包括设置右眼坐标系; 在右眼坐标系中,确定第一标定物体和第二标定物体之间的连线与水平线形成的第二夹角。优选地,根据左眼标定图像和右眼标定图像,确定旋转误差包括确定旋转误差为第一夹角和第二夹角之和。优选地,按照预先设定的旋转误差,旋转左眼图像和右眼图像包括按照预先设定的旋转误差,确定左眼图像的图像旋转量和右眼图像的图像旋转量,其中确定旋转误差为左眼图像的图像旋转量和右眼图像的图像旋转量之和;按照左眼图像的图像旋转量旋转左眼图像;按照右眼图像的图像旋转量旋转右眼图像。优选地,按照预先设定的旋转误差,确定左眼图像的图像旋转量和右眼图像的图像旋转量包括确定左眼图像的图像旋转量为第一夹角,其中第一夹角为左眼坐标系中第一标定物体和第二标定物体之间的连线与水平线之间的夹角;确定右眼图像的图像旋转量为第二夹角,其中第二夹角为右眼坐标系中第一标定物体和第二标定物体之间的连线与水平线之间的夹角,旋转误差为第一夹角和第二夹角之和。优选地,将旋转误差、左眼图像的图像旋转量和/或右眼图像的图像旋转量保存至存储器中。优选地,标定物体包括以下之一圆形图案、方形图案。下面将结合实例对本发明实施例的实现过程进行详细描述。以下结合附图对本发明的一个优选实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。为了说明方便,这里列举了一组标定物体以及双摄像头的放置规则。图5是根据本发明实施例的左眼摄像头拍摄标定物体的示意图,如图5所示,在左眼摄像头拍摄的左眼图像中,在左眼坐标中,假设第一标定物体1,坐标为(xll,yll)、第二标定物体2,坐标为(xl2,yl2),第一标定物体1与第一标定物体2之间的连线,与水平线形成的夹角为al。假设左眼摄像头拍摄到的标定物体及在左眼图像坐标如下第一标定物体1,坐标为(xll, yll), BP (70,500),第二标定物体2,坐标为(xl2, yl2),即(1400,200)。利用三角函数可以计算出:al= tg-l((yl2-yll)/(xl2-xll)) = 167. 3(度)。图6是根据本发明实施例的右眼摄像头拍摄标定物体的示意图,如图6所示,在右眼摄像头拍摄的右眼图像中,在右眼坐标中,假设第一标定物体1,坐标为(x21,y21)、第二标定物体2,坐标为(x22,y2》,第一标定物体1与第一标定物体2之间的连线,与水平线形成的夹角为a2。假设右眼摄像头拍摄到的标定物体及在右眼图像坐标如下第一标定物体1,坐标为(x21,y21),即(10,470),第二标定物体2,坐标为(x22, y22),即(1340, 230)。利用三角函数可以计算出:a2= tg-l((y22-y21)/(x22-x21)) = 169. 8(度)。因此,双摄像头的旋转误差DA为DA = a2_al = 169. 8-167. 3 = 2. 5 (度)。优选地,可以将双摄像头的旋转误差DA存储至存储器中。图7是根据本发明实施例的存在旋转偏移的双摄像头拍摄图像的示意图,如图7 所示,当使用双摄像头拍摄立体图像时,分别获得如图7所示的左眼图像与右眼图像。图8是根据本发明实施例的存在旋转偏移的双摄像头拍摄图像的在旋转图像后的示意图,如图8所示,将右眼图像沿着顺时针方向,旋转DA度,即2. 5度,然后用生成的新的图像代替右眼图像。图9是根据本发明实施例的存在旋转偏移的双摄像头拍摄的图像,由双眼合成的视觉效果的示意图,如图9所示,观众观看拍摄出来的图像清晰,无重影。
7
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本发明实施例提供了一种双摄像头立体拍摄的处理装置,该双摄像头立体拍摄的处理装置可以用于实现上述双摄像头立体拍摄的处理方法。图10是根据本发明实施例的双摄像头立体拍摄的处理装置的结构框图,如图10所示,包括第一获取模块101,旋转模块 102,处理模块103。下面对其结构进行详细描述。第一获取模块101,用于获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中左眼摄像头和右眼摄像头存在安装误差;旋转模块102,连接至第一获取模块 101,用于按照预先设定的旋转误差,旋转第一获取模块101获取的左眼图像和/或右眼图像;处理模块103,连接至旋转模块102,用于使用旋转模块102旋转后的左眼图像代替左眼图像,和/或使用旋转模块102旋转后的右眼图像代替右眼图像。图11是根据本发明优选实施例的双摄像头立体拍摄的处理装置的结构框图。优选地,上述双摄像头立体拍摄的处理装置还包括第二获取模块104,第三获取模块105和确定模块106。下面对其结构进行详细描述。第二获取模块104,用于获取左眼摄像头对标定物体拍摄的左眼标定图像;第三获取模块105,用于获取右眼摄像头对标定物体拍摄的右眼标定图像;确定模块106,连接至第二获取模块104和第三获取模块105,用于根据第二获取模块104获取的左眼标定图像和第三获取模块105获取的右眼标定图像,确定旋转误差。需要说明的是,装置实施例中描述的双摄像头立体拍摄的处理装置对应于上述的方法实施例,其具体的实现过程在方法实施例中已经进行过详细说明,在此不再赘述。综上所述,根据本发明的上述实施例,提供了一种双摄像头立体拍摄的处理方法及装置。本发明通过预先设定的旋转误差,调整左眼图像和/或右眼图像,解决了相关技术中左眼摄像头和右眼摄像头存在安装误差,从而导致拍摄出来的图像中的物体边缘模糊不清甚至重影的问题,从而可以保证拍摄出来的图像清晰,提高用户体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种双摄像头立体拍摄的处理方法,其特征在于,包括获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中所述左眼摄像头和所述右眼摄像头存在安装误差;按照预先设定的旋转误差,旋转所述左眼图像和/或所述右眼图像;使用旋转后的所述左眼图像代替所述左眼图像,和/或使用旋转后的所述右眼图像代替所述右眼图像。
2.根据权利要求1所述的方法,其特征在于,在按照预先设定的旋转误差,旋转所述左眼图像和/或所述右眼图像之前,所述方法还包括获取所述左眼摄像头对标定物体拍摄的左眼标定图像;获取所述右眼摄像头对所述标定物体拍摄的右眼标定图像;根据所述左眼标定图像和所述右眼标定图像,确定所述旋转误差。
3.根据权利要求2所述的方法,其特征在于,获取所述左眼摄像头对标定物体拍摄的左眼标定图像包括设置左眼坐标系;在所述左眼坐标系中,设置第一标定物体和第二标定物体,其中所述第一标定物体和所述第二标定物体之间的连线与水平线形成第一夹角。
4.根据权利要求3所述的方法,其特征在于,获取所述右眼摄像头对所述标定物体拍摄的右眼标定图像包括设置右眼坐标系;在所述右眼坐标系中,确定所述第一标定物体和所述第二标定物体之间的连线与水平线形成的第二夹角。
5.根据权利要求4所述的方法,其特征在于,根据所述左眼标定图像和所述右眼标定图像,确定所述旋转误差包括确定所述旋转误差为所述第一夹角和所述第二夹角之和。
6.根据权利要求1所述的方法,其特征在于,按照预先设定的旋转误差,旋转所述左眼图像和所述右眼图像包括按照所述预先设定的旋转误差,确定所述左眼图像的图像旋转量和所述右眼图像的图像旋转量,其中确定所述旋转误差为所述左眼图像的图像旋转量和所述右眼图像的图像旋转量之和;按照所述左眼图像的图像旋转量旋转所述左眼图像;按照所述右眼图像的图像旋转量旋转所述右眼图像。
7.根据权利要求6所述的方法,其特征在于,按照所述预先设定的旋转误差,确定所述左眼图像的图像旋转量和所述右眼图像的图像旋转量包括确定所述左眼图像的图像旋转量为第一夹角,其中所述第一夹角为左眼坐标系中第一标定物体和第二标定物体之间的连线与水平线之间的夹角;确定所述右眼图像的图像旋转量为第二夹角,其中所述第二夹角为右眼坐标系中所述第一标定物体和所述第二标定物体之间的连线与水平线之间的夹角,所述旋转误差为所述第一夹角和所述第二夹角之和。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述标定物体包括以下之一圆形图案、方形图案。
9.一种双摄像头立体拍摄的处理装置,其特征在于,包括第一获取模块,用于获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像, 其中所述左眼摄像头和所述右眼摄像头存在安装误差;旋转模块,用于按照预先设定的旋转误差,旋转所述左眼图像和/或所述右眼图像; 处理模块,用于使用旋转后的所述左眼图像代替所述左眼图像,和/或使用旋转后的所述右眼图像代替所述右眼图像。
10.根据权利要求9所述的装置,其特征在于,还包括第二获取模块,用于获取所述左眼摄像头对标定物体拍摄的左眼标定图像; 第三获取模块,用于获取所述右眼摄像头对所述标定物体拍摄的右眼标定图像; 确定模块,用于根据所述左眼标定图像和所述右眼标定图像,确定所述旋转误差。
全文摘要
本发明公开了一种双摄像头立体拍摄的处理方法及装置,该方法包括获取左眼摄像头拍摄的左眼图像和右眼摄像头拍摄的右眼图像,其中左眼摄像头和右眼摄像头存在安装误差;按照预先设定的旋转误差,旋转左眼图像和/或右眼图像;使用旋转后的左眼图像代替左眼图像,和/或使用旋转后的右眼图像代替右眼图像。本发明可以保证拍摄出来的图像清晰,提高用户体验。
文档编号G06T7/00GK102170576SQ20111003366
公开日2011年8月31日 申请日期2011年1月30日 优先权日2011年1月30日
发明者吴彬, 李凌云, 李春雨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1