离散视点采集结合窗截取算法的立体元图像阵列生成方法

文档序号:7552257阅读:291来源:国知局
专利名称:离散视点采集结合窗截取算法的立体元图像阵列生成方法
技术领域
本发明属立体图像生成技术领域,具体涉及一种组合立体图像系统中立体元图像阵列的生成方法。
背景技术
长久以来,对显示世界视觉信息的获取主要来源于单摄像机捕获,而这种采集形式不能给人眼带来深度感、立体感以及对对象的全方位认识。随着相关学科的发展及新技术新需求的驱动,立体显示技术应运而生。立体显示技术主要包括利用两眼视差的立体显示技术和真实立体显示技术。利用两眼视差的立体显示技术又可分为裸眼显示方式以及使用辅助设备的显示方式,其中,裸眼显示方式主要以光栅显示为主,使用辅助设备的显示方式主要借用3D眼镜进行显示。目前,电影院中广泛采用两眼视差的立体显示技术,该技术容易实现而且成本低,但由于这种方法分别将左、右眼看到的图像传输给观众,强迫观众在大脑中产生立体感,很容易产生视觉疲劳,而且,该技术无法实现连续多视角的视差变化,因此并不是理想的立体显示方法;真实立体显示技术主要包括全息术、体显示技术和组合立体显示技术。真实立体显示技术能够在空间中重现被拍摄物体的全部信息,观众通过生理调节眼睛的焦距来获得立体感,不会产生视觉疲劳,因此,成为立体显示技术的发展趋向。相对于时空分辨率受限的全息术与体显不技术,组合立体显不技术能够使显不器在一个广泛的视野空间内还原被拍摄景物的空间结构及位置关系,观看者无需任何辅助设备即可身临其境的感受到全视差的立体景象,是新一代立体显示技术的重要组成部分。组合立体成像系统主要包括采集和显示两部分,在采集过程中,如图1所示,当实际物体发出的光线通过透镜阵列而被记录在记录媒体上时,我们便得到了一个立体元图像阵列,阵列中的每个立体元图像分别记录了被拍摄物体不同位置、不同角度的图像信息。在显示过程中,如图2所示,立体元图像阵列通过高分辨率的平板显示器呈现在透镜阵列前面,透镜阵列将从立体元图像阵列上发出的光线汇聚成空间中真实存在的立体景象。透镜阵列采集法是获得立体元图像阵列的最简单、直接的方法,该方法使用透镜阵列和单一的记录媒体直接拍摄3D对象的立体元图像阵列,然而,在实际应用中,该方法存在很多不足,例如,较低的显示分辨率,狭窄的观看视角以及较小的景深。针对上述问题,目前已提出很多改进的采集方法,J.-S Jang和B.Javidi等人提出了基于时分复用的MALT方法,该方法通过提高空间采样率来获得更多的立体元图像,从而有效地提高了重构图像的分辨率,同时,二者又提出了 SAII方法,该方法不但可以提高显示分辨率,而且增大了观看视野。虽然上述方法在透镜阵列采集法的基础上不同程度地提高了组合立体成像系统的显示效果,但是,对于一个给定的图像记录媒体,立体元图像的分辨率与数量之间永远存在着不可调和的矛盾。使用相机阵列进行采集可以很好的解决这个矛盾,阵列中的每个相机分别记录拍摄场景的一个立体元图像。然而,随着显示分辨率的不断提高,相机阵列的规模也在不断增大,如果我们希望获得一个显示分辨率为1024X768,每个立体元中包含20X20个像素的立体元图像阵列,则需要1024X768个相机,显然,如此大规模的相机阵列既昂贵又不便于调节。鉴于透镜阵列采集法和相机阵列采集法存在的以上不足,我们需要寻找一种更有效、更适用于组合立体图像系统的立体元图像阵列的合成方法,这种方法既可以生成高分辨率的立体元图像阵列,同时,又不需要高昂的实验成本和复杂的调节工作。

发明内容
本发明的目的在于提供一种离散视点采集结合窗截取算法的立体元图像阵列生成方法,实现真实景物的立体显示。本发明包括下列步骤:1.采集离散视点图像阵列,包括下列步骤:1.1初始化:调节支撑立体摄影轨道的两个三角支架将立体摄影轨道的高度固定到一个较低的位置,将相机安装在立体摄影轨道上,立体摄影轨道可以使相机从右至左匀速移动,实验人员通过遥控器控制立体摄影轨道的启动和停止;1.2获取离散视点图像组:利用水平尺将立体摄影轨道的平面调整到与水平面平行,并用遥控器将相机移动到立体摄影轨道的最右端,按住相机快门线并同时启动立体摄影轨道,在相机的移动过程中,利用相机的连拍功能连续采集拍摄对象的多张离散视点图像,将采集到的离散视点图像按照拍摄的先后顺序从左到右排成一行,即得到立体摄影轨道位于该高度时采集到的离散视点图像组;1.3利用垂直标尺,上调支撑立体摄影轨道的两个三角支架,使立体摄影轨道上升一个固定的距离;1.4重复步骤1.1.2和1.1.3的拍摄过程,获得多个离散视点图像组;

1.5将所有离散视点图像组按照采集的先后顺序,从上至下排列成一个离散视点图像阵列,即,将最先采集到的一组离散视点图像组放在离散视点图像阵列的第一行,最后采集到的一组离散视点图像组放在离散视点图像阵列的最后一行;2.计算拍摄对象在每幅离散视点图像中的位置:拍摄对象在每幅离散视点图像中的位置参数包括:拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移,拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的第一行、第一列离散视点图像中的位置,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置;2.1确定拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移,其计算方法为:设DVIu表示离散视点图像阵列中位于第i列,第j行的一幅离散视点图像,首先,将DVIm逐个像素地向右平移,每次平移后,计算平移后的DVIm与DVI2il重叠部分的峰值信噪比,峰值信噪比定义为:
25S2PSNR{s) = \0x\ogJ-^—-]
MSE(s)式中,s-为DVIui的平移距离,PSNR(s)-为平移后的DVIm与DVIy重叠部分的峰值信噪比,MSE(s)-为均方误差,其定义式为:
IX-1s Y-1MSE(S)=Σ ZiDV^y)-OVI2J(x + s,y)f
— S)X I χ=0 v=0
式中,x、y_分别为像素点在DVIm中的横向和纵向位置坐标,X、Y-分别为离散视点图像的水平和垂直方向包含的像素数量;然后,将峰值信噪比最大时对应的移动距离作为拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移;2.2确定拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,其计算方法为:首先将DVIm和DVIli2进行转置,然后按照与拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移相同的计算方法进行计算;2.3确定拍摄对象的上、下、左和右侧边界在DVIlil中的位置,其计算方法为:首先,计算DVIm和DVI2il的差值图像并进行中值滤波;然后,将中值滤波后的差值图像中所有非零点的上、下和左边界的位置作为拍摄对象的上、下和左侧边界在DVIlil中的位置,将中值滤波后的差值图像中所有非零点的右边界的位置减去拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移后得到的值作为拍摄对象的右侧边界在DVIm中的位置;2.4确定拍摄对象的上、下、左和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,其计算方法为:首先,计算离散视点图像阵列中最后一行、最后一列的离散视点图像和离散视点图像阵列中最后一行、倒数第二列的离散视点图像的差值图像并进行中值滤波;然后,将中值滤波后的差值图像中所有非零点的上、下和右边界的位置作为拍摄对象的上、下和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,将中值滤波后的差值图像中所有非零点的左边界的位置加上拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移后得到的值作为拍摄对象的左侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置;3.计算截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移:截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移的表达式为:MH = DH+deltaMV = DV+delta式中,MH、MV-分别为截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,DH、DV-分别为拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,delta-为深度影响因子;根据实际需要,delta可以在允许的范围内进行任意取值,delta的取值范围为:delta_max = min[(MH_max_DH), (MV_max_DV)]delta—min = 0式中,delta—max、delta—min-分别为delta可取的最大值和最小值,MH—max、MV—max-分别为截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移的最大值和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移的最大值,min (.)-表示取括号内所有数值的最小值;MH_max 和 MV_max 的表达式为:MH_max = min (X—IR, IL) / (M-1)MV_max = min (Y—IB, IT) / (N—1)式中,IR、IB-分别为拍摄对象的右侧和下侧边界在DVIm中的位置,IL、IT-分别为拍摄对象的左侧和上侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,M、N-分别为离散视点图像阵列中每行和每列所包含的离散视点图像的数量;4.计算截取窗的大小:截取窗的大小的表达式为:W = IR+ (M-1) XMH-1LH = IB+ (N-1) XMV-1T式中,W、H-分别为截取窗的宽度和高度;5.计算截取窗的右下角在离散视点图像阵列的第一行、第一列离散视点图像中的位置:截取窗的右下角在DVI1,:中位置的表达式为:
PH = IRPV = IB式中,PH、PV-分别为截取窗的右下角在DVIm中的横向和纵向位置坐标;6.截取离散视点图像阵列生成子图像阵列:用截取窗对离散视点图像阵列中的每幅离散视点图像进行截取生成子图像阵列,子图像阵列中包含的子图像数量与离散视点图像阵列中包含的离散视点图像数量相等,位于子图像阵列中第i列、第j行的一幅子图像的表达式为:SIij j(u, v) = DVIijj (PH+(1-1) XMH-ff+u, PV+(j-l) XMV-H+v)式中,SIy-为子图像阵列中第i列、第j行的一幅子图像,u=l,2,…,W和v=l,2,…,H-分别为像素点在子图像中的横向和纵向位置坐标;7.将子图像阵列转化成立体元图像阵列:子图像阵列转换成的立体元图像阵列中包含WXH个立体元图像,每个立体元图像的大小为M像素X N像素,位于立体元图像阵列中第P列、第q行的一幅立体元图像的表达式为:EIp, q (r, t) = Sir, t (p, q)式中,EIp,q-为立体元图像阵列中第p列、第q行的一幅立体元图像,r = 1,2,…,M和t = 1,2,…,N-分别为像素点在立体元图像中的横向和纵向位置坐标。本发明针对组合立体成像系统中立体元图像阵列的采集原理,利用单一相机与立体摄影轨道相结合的采集方法获得离散视点图像阵列。针对离散视点图像阵列与子图像阵列间的成像关系以及子图像阵列与立体元图像阵列之间的映射关系,本发明提出了一种对离散视点图像阵列进行 窗截取的立体元图像阵列的生成方法,既可达到生成高分辨率的立体元图像阵列的目的,同时,又无需昂贵的采集设备和繁重的工作量。
本发明能够生成较大拍摄对象的立体元图像阵列,生成的立体元图像阵列在显示过程中具有连续的观看视角,能够真实再现拍摄对象的结构信息。与透镜阵列采集法相比,本发明不受采集设备的限制,可以生成高分辨率的立体元图像阵列。与相机阵列采集法相t匕,本发明只使用一台相机,大大降低了拍摄成本和调节的工作量。


图1为组合立体成像系统的立体元图像阵列采集过程示意2为组合立体成像系统的立体元图像阵列显示过程示意图其中:1.实际物体2.光线3.透镜阵列4.记录媒体5.立体元图像6.立体元图像阵列7.照明8.平板显示器9.立体图像图3为离散视点采集结合窗截取算法的立体元图像阵列生成方法的流程4为离散视点图像阵列采集平台示意5为离散视点图像阵列示意6为放大后的离散视点图像阵列的第1、12和24行中第1、12和24列的九幅离散视点图像图7为拍摄对象的上、下、左和右侧边界在DVIm中的位置的计算方法流程8为窗截取算法生成子图像阵列的示意图
具体实施例方式以下结合附图实例对本发明作进一步详细描述。离散视点采集结合窗截取算法的立体元图像阵列生成方法的具体过程(如图3所示)包括下列步骤:1.采集离散视点图像阵列如图4所示为离散视点图像阵列的采集平台,拍摄对象为两辆玩具卡车,其中,前面的卡车较后面的卡车更靠近拍摄相机,并且前面的卡车对后面的卡车产生了遮挡,离散视点图像阵列的采集过程包括下列步骤:第一步:初始化。调节支撑立体摄影轨道的两个三角支架将立体摄影轨道的高度固定到一个较低的位置,将相机安装在立体摄影轨道上,立体摄影轨道可以使相机从右至左匀速移动,实验人员通过遥控器控制立体摄影轨道的启动和停止。第二步:获取离散视点图像组:利用水平尺将立体摄影轨道的平面调整到与水平面平行,并用遥控器将相机移动到立体摄影轨道的最右端,按住相机快门线并同时启动立体摄影轨道,在相机的移动过程中,利用相机的连拍功能连续采集拍摄对象的多张离散视点图像,将采集到的离散视点图像按照拍摄的先后顺序从左到右排成一行,即得到立体摄影轨道位于该高度时采集到的离散视点图像组;第三步:利用垂直标尺,上调支撑立体摄影轨道的两个三角支架,使立体摄影轨道上升一个固定的距离。第四步:重复第二步和第三步的拍摄过程,获得多个离散视点图像组。第五步:将所有离散视点图像组按照采集的先后顺序,从上至下排列成一个离散视点图像阵列,即,将最先采集到的一组离散视点图像组放在离散视点图像阵列的第一行,最后采集到的一组离散视点图像组放在离散视点图像阵列的最后一行。生成的离散视点图像阵列如图5所示,为了观察方便,图6中分别放大了离散视点图像阵列的第1、12和24行中第1、12和24列的九幅离散视点图像,从图6中可以看出,随着观看视角的移动,离散视点图像阵列呈现出了红色卡车从可见到不可见的变化过程。2.计算拍摄对象在每幅离散视点图像中的位置拍摄对象在每幅离散视点图像中的位置参数包括:拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移,拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的第一行、第一列离散视点图像中的位置,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置。设DVIu表示离散视点图像阵列中位于第i列,第j行的一幅离散视点图像。拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移的计算方法为:首先,将DVIm逐个像素地向右平移,每次平移后,计算平移后的DVIm与DVI2il重叠部分的峰值信噪比,峰值信噪比定义为:
权利要求
1.一种离散视点采集结合窗截取算法的立体元图像阵列生成方法,其特征在于包括下列步骤: 1.1采集离散视点图像阵列,包括下列步骤: 1.1.1初始化:调节支撑立体摄影轨道的两个三角支架将立体摄影轨道的高度固定到一个较低的位置,将相机安装在立体摄影轨道上,立体摄影轨道可以使相机从右至左匀速移动,实验人员通过遥控器控制立体摄影轨道的启动和停止; 1.1.2获取离散视点图像组:利用水平尺将立体摄影轨道的平面调整到与水平面平行,并用遥控器将相机移动到立体摄影轨道的最右端,按住相机快门线并同时启动立体摄影轨道,在相机的移动过程中,利用相机的连拍功能连续采集拍摄对象的多张离散视点图像,将采集到的离散视点图像按照拍摄的先后顺序从左到右排成一行,即得到立体摄影轨道位于该高度时采集到的离散视点图像组; 1.1.3利用垂直标尺,上调支撑立体摄影轨道的两个三角支架,使立体摄影轨道上升一个固定的距离; 1.1.4重复步骤1.1.2和1.1.3的拍摄过程,获得多个离散视点图像组; 1.1.5将所有离散视点图像组按照采集的先后顺序,从上至下排列成一个离散视点图像阵列,即,将最先采集到的一组离散视点图像组放在离散视点图像阵列的第一行,最后采集到的一组离散视点图像组放在离散视点图像阵列的最后一行; 1.2计算拍摄对象在每幅离散视点图像中的位置: 拍摄对象在每幅离散视点图像中的位置参数包括:拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移,拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中 的垂直相对位移,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的第一行、第一列离散视点图像中的位置,拍摄对象的上、下、左和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置; 1.2.1确定拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移,其计算方法为:设DVIq表示离散视点图像阵列中位于第i列,第j行的一幅离散视点图像,首先,将DVIui逐个像素地向右平移,每次平移后,计算平移后的DVIm与DVI2,!重叠部分的峰值信噪比,峰值信噪比定义为: 2552 / (.)=10xlog,J—-—] MSh(S) 式中,S-为DVIui的平移距离,PSNR(s)-为平移后的DVIm与DVI2il重叠部分的峰值信噪比,MSE(s)-为均方误差,其定义式为: IΧ- -s T-1 MSE(S) =ΣDVI2l{x + s,y)f (X-s)xY x=0 r=0 式中,x、y_分别为像素点在DVIm中的横向和纵向位置坐标,X、Y-分别为离散视点图像的水平和垂直方向包含的像素数量; 然后,将峰值信噪比最大时对应的移动距离作为拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移; 1.2.2确定拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,其计算方法为:首先将DVIm和DVIli2进行转置,然后按照与拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移相同的计算方法进行计算; ·1.2.3确定拍摄对象的上、下、左和右侧边界在DVIm中的位置,其计算方法为:首先,计算DVIm和DVI2il的差值图像并进行中值滤波;然后,将中值滤波后的差值图像中所有非零点的上、下和左边界的位置作为拍摄对象的上、下和左侧边界在DVIm中的位置,将中值滤波后的差值图像中所有非零点的右边界的位置减去拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移后得到的值作为拍摄对象的右侧边界在DVIljl中的位置; ·1.2.4确定拍摄对象的上、下、左和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,其计算方法为:首先,计算离散视点图像阵列中最后一行、最后一列的离散视点图像和离散视点图像阵列中最后一行、倒数第二列的离散视点图像的差值图像并进行中值滤波;然后,将中值滤波后的差值图像中所有非零点的上、下和右边界的位置作为拍摄对象的上、下和右侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,将中值滤波后的差值图像中所有非零点的左边界的位置加上拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移后得到的值作为拍摄对象的左侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置; · 1.3计算截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移: 截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移的表达式为:MH = DH+deltaMV = DV+delta 式中,MH、MV-分别为截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,DH、DV-分别为拍摄对象在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移和拍摄对象在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移,delta-为深度影响因子; 根据实际需要,delta可以在允许的范围内进行任意取值,delta的取值范围为: delta_max = min[(MH_max_DH), (MV_max-DV)] delta—min = O 式中,delta—max、delta—min-分别为delta可取的最大值和最小值,ΜΗ—max、MV—max-分别为截取窗在离散视点图像阵列中任意两幅水平相邻离散视点图像中的水平相对位移的最大值和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移的最大值,min (.)_表示取括号内所有数值的最小值; MH_max和MV—max的表达式为:MH—max = min(X_IR,IL) / (M-1)MV—max = min(Y_IB,IT) / (N-1)式中,IR、IB-分别为拍摄对象的右侧和下侧边界在DVIm中的位置,IL、IT-分别为拍摄对象的左侧和上侧边界在离散视点图像阵列的最后一行、最后一列离散视点图像中的位置,M、N-分别为离散视点图像阵列中每行和每列所包含的离散视点图像的数量; .1.4计算截取窗的大小: 截取窗的大小的表达式为:W = IR+ (M-1) XMH-1LH = IB+ (N-1) XMV-1T式中,W、H-分别为截取窗的宽度和高度; .1.5计算截取窗的右下角在离散视点图像阵列的第一行、第一列离散视点图像中的位置: 截取窗的右下角在DVIm中位置的表达式为:PH = IRPV = IB 式中,PH、PV-分别为截取窗的右下角在DVIm中的横向和纵向位置坐标; .1.6截取离散视点图像阵列生成子图像阵列: 用截取窗对离散视点图像阵列中的每幅离散视点图像进行截取生成子图像阵列,子图像阵列中包含的子图像数量与离散视点图像阵列中包含的离散视点图像数量相等,位于子图像阵列中第i列、第j行的一幅子图像的表达式为:SIij j (u, V) = DVIijj (PH+(1-1) XMH-ff+u, PV+(j-l) XMV-H+V) 式中,SIi,为子图像阵列中第i列、第j行的一幅子图像,u=l,2,…,W和v=l,2,…,H-分别为像素点在子图像中的横向和纵向位置坐标; . 1.7将子图像阵列转化成立体元图像阵列: 子图像阵列转换成的立体元图像阵列中包含WX H个立体元图像,每个立体元图像的大小为M像素XN像素,位于立体元图像阵列中第P列、第q行的一幅立体元图像的表达式为: EIp,q(r, t) = SIr, t (p, q) 式中,EIp, q-为立体元图像阵列中第p列、第q行的一幅立体元图像,r=l,2,…,M和t=l,2,…,N-分别为像素点在立体元图像中的横向和纵向位置坐标。
全文摘要
离散视点采集结合窗截取算法的立体元图像阵列生成方法属立体图像生成技术领域,本发明包括下列步骤采集离散视点图像阵列;计算拍摄对象在每幅离散视点图像中的位置;计算截取窗在离散视点图像阵列任意两幅水平相邻离散视点图像中的水平相对位移和截取窗在离散视点图像阵列中任意两幅垂直相邻离散视点图像中的垂直相对位移;计算截取窗大小;计算截取窗右下角在离散视点图像阵列的第一行、第一列离散视点图像中的位置;对离散视点图像阵列进行截取生成子图像阵列;将子图像阵列转化成立体元图像阵列。本发明不受采集设备的限制,能生成实际景物的高分辨率立体元图像阵列,与传统的相机阵列直接采集法相比,本发明可大大降低拍摄成本和工作量。
文档编号H04N13/00GK103096113SQ20131005195
公开日2013年5月8日 申请日期2013年2月15日 优先权日2013年2月15日
发明者王世刚, 吕源治, 金福寿, 王学军, 赵岩, 王小雨, 李雪松, 俞珏琼 申请人:吉林大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1