本发明属于裸眼3d显示技术领域,涉及一种3d影像拍摄方法,尤其涉及一种单摄像头的3d影像拍摄方法。
背景技术:
裸眼3d显示技术正在快速应用到各种移动智能终端中,如裸眼3d手机、裸眼3d平板电脑等。在移动智能终端中,功耗和空间是重要的设计约束,如各种器件的功耗和大小等。在裸眼3d移动智能终端中,解决了裸眼3d显示的问题,可以让使用者观看逼真的3d效果,但如何直接地获取3d影像需要综合考虑多种因素。获取3d影像最直接的方式就是使用双摄像头的3d拍摄,但相对裸眼3d手机来说,双摄像头的功耗和大小是个巨大的挑战,因此大量的裸眼3d手机搭载的还是单摄像头。
主流的3d影像是具有视差的双画面,因此3d影像拍摄的关键问题是获取具有视差的两个不同视角的画面,本发明提出了一种单摄像头的3d影像拍摄方法,可使用单摄像头在裸眼3d移动智能设备上拍摄3d影像,如3d照片,显著地提高了裸眼3d移动智能设备的应用范围。
技术实现要素:
本发明所要解决的技术问题是:提供一种单摄像头的3d影像拍摄方法,可实现单摄像头的3d影像拍摄,减少第一幅图像和第二幅图像的亮度差异,消除垂直视差,提高3d视觉效果。
为解决上述技术问题,本发明采用如下技术方案:
一种单摄像头的3d影像拍摄方法,所述拍摄方法包括:
s1.定景,使用摄像头选景拍摄第一幅图像作为左图或右图;
s2.预览,适当移动摄像头将实时预览图像作为右图或左图,与第一幅图像构成立体图像对在3d显示器上实时预览3d效果;
s3.拍摄,根据预览3d效果拍摄第二幅图像作为右图或左图;
s4.处理,将拍摄的第一幅图像和第二幅图像构成立体图像对,将立体图像对按预设3d格式合成为3d影像;
s5.存储,将3d影像保存在存储介质上。
作为本发明的一种优选方案,定景、预览和拍摄的感兴趣区域相同,且都是对焦区域。
作为本发明的一种优选方案,所述感兴趣区域为用户选定区域;如没有用户选定区域,则以第一幅图像中心区域为感兴趣区域。
作为本发明的一种优选方案,所述第二幅图像按照第一幅图像做灰度级规格化处理,以改善不同时点拍摄的两幅图像的差异。
作为本发明的一种优选方案,所述第一幅图像和第二幅图像在垂直方向校正消除垂直视差。
作为本发明的一种优选方案,在垂直方向按行统计第一幅图像和第二幅图像的垂直方向灰度分布图,匹配第一幅图像和第二幅图像的灰度分布图,计算垂直视差,消除第一幅图像和第二幅图像的垂直视差。
作为本发明的一种优选方案,步骤s4中,对第一幅图像和第二幅图像进行处理,减少图像间差异,消除垂直视差;以第一幅图像为目标对第二幅图像做直方图规格化,减少图像间差异,改善3d视觉效果;
在垂直方向进行灰度分布统计,并利用灰度分布计算垂直视差,再消除垂直视差;先按下式计算灰度分布图:hk(i)=∑jik(i,j),其中,k为1或2,分别指第一幅图像或第二幅图像;然后计算垂直视差dv=argmind∑i|h1(i)-h2(i+d)|;消除垂直视差后的第一幅图像和第二幅图像优选为i′1(i,j)=i1(i-dv/2,j),i′2(i,j)=i2(i+dv/2,j);将处理后第一幅图像和第二幅图像按预设3d格式合成为3d影像。
本发明的有益效果在于:本发明提出的单摄像头的3d影像拍摄方法,可以实现单摄像头的3d影像拍摄,减少第一幅图像和第二幅图像的亮度差异,消除垂直视差,提高3d视觉效果。
附图说明
图1为本发明单摄像头的3d影像拍摄方法的流程图。
具体实施方式
下面结合附图详细说明本发明的优选实施例。
实施例一
请参阅图1,本发明揭示了一种单摄像头的3d影像拍摄方法,使用单摄像头拍摄3d影像;所述拍摄方法包括如下步骤:
第一步,使用摄像头选景拍摄第一幅图像作为左图或右图,其关键就是确定3d影像的拍摄范围。
第二步,使用摄像头预览图像与第一幅图像构成立体图像对,并按照裸眼3d显示的特点进行实时合成与显示,用户根据显示的3d效果确定3d影像。
第三步,根据确定的3d影像拍摄第二幅图像,前面三步的感兴趣区域要相同,每步的对焦区域应是感兴趣区域,以避免失焦的影像。
第四步,对第一幅图像和第二幅图像进行处理,减少图像间差异,消除垂直视差;因为图像在不同时点拍摄,即使间隔时间短,也可能因为环境变化导致亮度等的差异,以第一幅图像为目标对第二幅图像做直方图规格化,可减少图像间差异,改善3d视觉效果;3d显示不应该存在垂直视差,否则会造成严重视觉问题,拍摄过程中第一幅图像和第二幅图像可能会存在垂直视差,可在垂直方向进行灰度分布统计,并利用灰度分布计算垂直视差,再消除垂直视差;先按下式计算灰度分布图:hk(i)=∑jik(i,j),其中,k为1或2,分别指第一幅图像或第二幅图像;然后计算垂直视差dv=argmind∑i|h1(i)-h2(i+d)|;消除垂直视差后的第一幅图像和第二幅图像优选为i′1(i,j)=i1(i-dv/2,j),i′2(i,j)=i2(i-dv/2,j);将处理后第一幅图像和第二幅图像按预设3d格式合成为3d影像,如左右3d图像。
第五步,将合成好的3d影像保存在存储介质上。
综上所述,本发明提出的单摄像头的3d影像拍摄方法,可以实现单摄像头的3d影像拍摄,减少第一幅图像和第二幅图像的亮度差异,消除垂直视差,提高3d视觉效果。
这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。