摘要
光场3D显示是一种极具潜力的裸眼3D显示技术,传统的平面光场3D显示系统存在3D视角狭窄的问题,曲面光场3D显示系统能明显增大3D视角。文中设计了一种基于柱透镜光栅的曲面光场3D显示系统,针对透镜非整数倍覆盖像素的情况,提出了一种基于逆向光线跟踪的独立相机拍摄方法。该方法为曲面显示屏上的每个像素设置了一个独立的虚拟相机来确定光线的原点与方向,结合逆向光线跟踪技术,记录碰撞点的RGB信息,可以高效、便捷地生成曲面光场图像。本文建立了以曲面系统中心为原点的空间坐标系,通过独立分析横截面的方式,计算出所有像素及虚拟相机的空间位置,确定了图像渲染所需的所有光线矢量。实验搭建了由分辨率为3 840×2 160的曲面显示屏和柱透镜光栅组成的曲面光场3D显示装置,实验结果表明文中的方法可以为该系统生成正确的曲面光场图像,在左27°到右27°的大视角范围内,呈现出清晰、视差平滑连续、立体感明显的3D图像。该方法也为未来异型显示屏的光场图像生成提供了思路。
Objective Light field 3D display is a promising naked-eye 3D display technology,which can provide the viewer with 3D images from different viewing angle and present realistic stereo vision.The traditional flat light field 3D display system has the problem of narrow 3D viewing angle,while the curved light field 3D display system can significantly increase the 3D viewing angle.In the paper,a 3D display system of curved light field based on lenticular lens was designed,and an independent camera shooting method based on back ray tracing was proposed for lens non-integer multiple covering pixels.Methods The structure of the curved light field 3D system is shown in Fig.1(a),which is composed of a curved display screen and a lenticular lens.In order to avoid the influence of color Morie fringes,and to balance the loss of horizontal and vertical resolutions,the lenticular lens was usually placed with a tilt angle,resulting in a noninteger number of pixels covered by each lens.In view of this situation,the paper proposed an independent camera shooting method.By establishing a spatial coordinate system,the spatial coordinates of each pixel and virtual camera were independently calculated,and all light vectors required for rendering were determined.Combined with back ray tracing technology,the corresponding curved light field image of the system was efficiently and conveniently generated,and the display device had a viewing angle as wide as 54°.Results and Discussions In the experiment,a curved light field 3D display device was built up as shown in Fig.5.After loading the generated curved light field image to the display screen,a clear 3D image was presented with smooth and continuous parallax,and the viewing angle was from left 27°to right 27°.The measured 3D viewing angle was close to the theoretical value.It showed that the independent camera shooting method proposed in this paper could generate correct light field image for the light field 3D display system in the case of non-integer multiple coverage.Conclusions In order to increase the 3D viewing angle of light field 3D display,this paper designed a curved light field 3D display system,and proposed an independent camera shooting method based on reverse tracking for the case that the lens covers pixels in non-integer multiples.In this method,an independent virtual camera was set up for each pixel to take corresponding shots.By calculating the spatial coordinates of pixels and the virtual camera,all the ray vectors required for rendering were determined.Combined with the back ray tracing technology,the curved light field 3D image was efficiently and conveniently generated.The experimental results showed that the method could generate the corresponding 3D source for the system,and the system displayed clear 3D images in the continuous viewing angle from left 27°to right 27°,presenting continuous and smooth moving parallax.The method proposed in this paper can also generate the corresponding 3D source for the light field 3D display system of the special-shaped display screen,and will become an important technical solution for the further development of the light field 3D display.
作者
唐骏
杨洁
白玉成
赵崇吉
陈宇昂
邓欢
TANG Jun;YANG Jie;BAI Yucheng;ZHAO Chongji;CHEN Yuang;DENG Huan(College of Electronics and Information Engineering,Sichuan University,Chengdu 610065,China)
出处
《红外与激光工程》
北大核心
2025年第7期17-24,共8页
Infrared and Laser Engineering
基金
国家重点研发计划项目(2022YFB3606600)
国家自然科学基金项目(62275179)。
关键词
光场3D显示
3D视角
独立相机拍摄
曲面光场图像
light field 3D display
3D viewing angle
independent camera shooting
curved light field image