【技术实现步骤摘要】
三维光场图像生成方法及装置
本专利技术涉及三维显示
,尤其涉及一种三维光场图像生成方法及装置。
技术介绍
集成成像技术是实现三维显示的一种常用的方法,集成成像技术很早被提出,并且具有很好的前景。现有技术中,传统的集成成像技术包括两大步骤:一、采集;二、显示。其中,在采集过程中,每个镜头或针孔将记录采集到的对象,这些对象被称为元素图像,大量小型和并列的元素图像将在透镜阵列后方的录制设备上成像,得到三维光场图像。在显示过程中,三维光场图像首先通过LCD显示,LCD前方设置有微透镜阵列,观看者在微透镜阵列的前方即可看到立体的成像效果。由于集成成像显示系统结构复杂,在利用采集系统采集内容生成三维光场图像的过程中,以及通过显示系统再现三维图像的过程中,都可能引入误差,造成显示效果不好。随着计算机计算速度的提升,高性能计算设备的问世,采用计算机生成三维光场图像的技术使得内容更加丰富,避免了采集过程中,采用实际的相机阵列引入的拍摄过程中的误差,并且降低了内容生成成本。虽然,使用计算机合成技术可以替代传统的采集过程,但是,在显示过程中,仍然需要使用微透镜阵列进行分光,实现立 ...
【技术保护点】
1.一种三维光场图像生成方法,其特征在于,包括:获取每一透镜的中心点的实际坐标值;分别以每一透镜的中心点作为原点,获取每一透镜对应的魏格纳塞茨原胞;利用光线跟踪算法获取每一子像素的像素值,其中,子像素的像素视线的起点为子像素的中心点,子像素的像素视线的方向的起点为覆盖子像素的魏格纳塞茨原胞对应的透镜的中心点,终点为子像素的中心点。
【技术特征摘要】
1.一种三维光场图像生成方法,其特征在于,包括:获取每一透镜的中心点的实际坐标值;分别以每一透镜的中心点作为原点,获取每一透镜对应的魏格纳塞茨原胞;利用光线跟踪算法获取每一子像素的像素值,其中,子像素的像素视线的起点为子像素的中心点,子像素的像素视线的方向的起点为覆盖子像素的魏格纳塞茨原胞对应的透镜的中心点,终点为子像素的中心点。2.根据权利要求1所述的三维光场图像生成方法,其特征在于,所述分别以每一透镜的中心点作为原点,获取每一透镜对应的魏格纳塞茨原胞,具体包括:以目标透镜的中心点作为原点,作原点与其它透镜的中心点连接的中垂线,由这些中垂线所围成的最小面积为所述目标透镜对应的魏格纳塞茨原胞;依次遍历每一透镜,获取每一透镜对应的魏格纳塞茨原胞。3.根据权利要求1所述的三维光场图像生成方法,其特征在于,所述利用光线跟踪算法获取每一子像素的像素值,具体包括:获取每一子像素的中心点的坐标值;根据子像素的中心点的坐标值,以及覆盖子像素的魏格纳塞茨原胞对应的透镜的中心点的实际坐标值,确定每一子像素的像素视线的方向;利用光线跟踪引擎,根据每一子像素的像素视线的起点和方向执行光线跟踪渲染,分别得到每一子像素的像素值。4.根据权利要求3所述的三维光场图像生成方法,其特征在于,所述获取每一子像素的中心点的坐标值,具体包括:获取目标子像素的索引值;根据所述目标子像素的索引值,以及子像素的长度和宽度,确定所述目标子像素的中心点的坐标值;依次遍历每一子像素,获取每一子像素的中心点的坐标值。5.一种三维光场图像生成装置,其特征在于,包括:获取模块,用于获取每一透镜的中心点的实际坐标值;透镜覆盖模块,用于分别以每一透镜的中心点作为原点,获取每一透镜对应的魏格纳塞茨原胞;生成模块,用于利用光线跟踪算法获取每一...
【专利技术属性】
技术研发人员:桑新柱,霍伟平,管延鑫,邢树军,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。