一种基于归一化无限视点的获取裸眼3D合成图方法技术

技术编号:26976430 阅读:31 留言:0更新日期:2021-01-06 00:13
本发明专利技术公开了一种基于归一化无限视点的获取裸眼3D合成图方法,包括根据输入的2D图和景深图,计算最大视差矩阵和归一化视点矩阵;遍历合成图像素点,比较合成图像素点的归一化视点值与参考视点,确认该虚拟视点为参考视点的左/右扩展;根据归一化视点矩阵与参考视点的关系计算合成图像素点的视差系数;根据最大视差矩阵得到该矩阵中最大绝对值;根据视差系数对2D图进行区域遍历,采用寻址匹配的方法进行像素填充,实现裸眼3D合成图获取。本发明专利技术通过归一化的无限视点与基于局域遍历的逆匹配相结合来获取用于裸眼3D显示的合成图,降低了算法对计算机内存的占用空间,提升了处理速度。可有效应用于柱透镜阵列与像素不匹配的立体显示器。

【技术实现步骤摘要】
一种基于归一化无限视点的获取裸眼3D合成图方法
本专利技术属于用于立体显示的像源获取
,具体涉及一种基于归一化无限视点的获取裸眼3D合成图方法。
技术介绍
近年来,三维成像与显示技术受到了越来越多的关注。由于基于微透镜阵列的集成成像技术具有完整的视差、连续的视点且无需任何观察眼镜和特殊光照,因此该技术在三维成像与显示
脱颖而出,逐渐发展成为最具潜力和前景的自动立体显示技术。三维显示系统将场景的三维信息完全地再现出来,显示具有纵深感的图像。观看者可以直接看出场景中各物体的远近,迅速直观地洞察场景中物体的三维空间关系,从而获得完整和准确的信息。正如声音的记录与再现不断向立体、高保真方向发展一样,图像也从二维向三维、高分辨方向发展。目前行业内获取立体合成图的方法有很多种,例如飞利浦公司提出的像素正向匹配算法,但该算法不但耗时,而且对处理器内存占用的比较多。再例如专利201410041134.8,提出的基于加权的图像合成算法,其仍然是基于传统的图像正向合成,对处理器内存占用比较多。
技术实现思路
r>本专利技术所要解本文档来自技高网...

【技术保护点】
1.一种基于归一化无限视点的获取裸眼3D合成图方法,其特征在于,包括:/n步骤1:根据输入的2D图和景深图,计算最大视差矩阵Z和归一化视点矩阵N;/n步骤2:遍历合成图像素点(i,j),将合成图像素点(i,j)的归一化视点值N(i,j)与参考视点N_r进行比较,确认该归一化视点值N(i,j)为参考视点N_r的左/右扩展;/n步骤3:根据左/右扩展算法,计算合成图像素点(i,j)的视差系数Z_num(i,j);/n步骤4:根据最大视差矩阵Z,得到该矩阵中最大绝对值Max,作为后期区间寻址的寻址半径;/n步骤5:根据视差系数Z_num(i,j)对2D图进行区域遍历,遍历寻址半径为Max,采用寻址匹...

【技术特征摘要】
1.一种基于归一化无限视点的获取裸眼3D合成图方法,其特征在于,包括:
步骤1:根据输入的2D图和景深图,计算最大视差矩阵Z和归一化视点矩阵N;
步骤2:遍历合成图像素点(i,j),将合成图像素点(i,j)的归一化视点值N(i,j)与参考视点N_r进行比较,确认该归一化视点值N(i,j)为参考视点N_r的左/右扩展;
步骤3:根据左/右扩展算法,计算合成图像素点(i,j)的视差系数Z_num(i,j);
步骤4:根据最大视差矩阵Z,得到该矩阵中最大绝对值Max,作为后期区间寻址的寻址半径;
步骤5:根据视差系数Z_num(i,j)对2D图进行区域遍历,遍历寻址半径为Max,采用寻址匹配的方法进行像素填充,实现裸眼3D合成图获取。


2.根据权利要求1所述的一种基于归一化无限视点的获取裸眼3D合成图方法,其特征在于,步骤1所述最大视差矩阵Z(i,j)计算方式为:
Z(i,j)=((m*(input_depth(i,j)-M)))*V_max/1024;
其中input_depth(i,j)为像素点(i,j)对应的景深图灰度值,m为视差调整参数,M为零视差面,其范围为[0,255],V_max为最大视差参数,用于调节整体视差。


3.根据权利要求1所述的一种基于归一化无限视点的获取裸眼3D合成图方法,其特征在于,步骤1所述归一化视点矩阵N(i,j)计算方式为:



其中,koff表示2D显示屏左上边缘与光栅单元边缘点的水平位移量,θ为光栅轴相对于2D显示屏垂直轴的倾斜夹角,X为一个光栅周期在水平方向...

【专利技术属性】
技术研发人员:赵健唐倩田云帆
申请(专利权)人:南京工程学院
类型:发明
国别省市:江苏;32

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

1