系统仿真学报 ›› 2022, Vol. 34 ›› Issue (4): 777-787.doi: 10.16182/j.issn1004731x.joss.20-0884

• 仿真建模理论与方法 • 上一篇    下一篇

虚拟场景全景立体画面生成与视口渲染算法

李浩翔(), 陈纯毅(), 胡小娟, 刘云彪, 邢琦玮   

  1. 长春理工大学 计算机科学技术学院,吉林 长春 130022
  • 收稿日期:2020-07-12 修回日期:2020-11-25 出版日期:2022-04-30 发布日期:2022-04-20
  • 通讯作者: 陈纯毅 E-mail:940851993@qq.com;chenchunyi@hotmail.com
  • 作者简介:李浩翔(1995-),男,硕士生,研究方向为真实感三维图形绘制。E-mail:940851993@qq.com
  • 基金资助:
    国家自然科学基金(U19A2063);吉林省科技发展计划(20190302113GX);吉林省教育厅项目(JJKH20200792KJ)

Virtual Scene Stereoscopic Panorama Generation and Viewport Rendering Algorithm

Haoxiang Li(), Chunyi Chen(), Xiaojuan Hu, Yunbiao Liu, Qiwei Xing   

  1. School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, China
  • Received:2020-07-12 Revised:2020-11-25 Online:2022-04-30 Published:2022-04-20
  • Contact: Chunyi Chen E-mail:940851993@qq.com;chenchunyi@hotmail.com

摘要:

为克服地图投影的不均匀采样问题和非球面投影的冗余存储问题,利用球面斐波那契点阵对虚拟场景的可视球形区域采样,生成低冗余、高质量的球面斐波那契点阵全景图;以全景相机拍摄模型为基础,提出球面全景立体画面的左右眼相机光线方向生成算法;借助斐波那契网格局部坐标为球面全景图的光源可见性图自适应滤波,绘制带有近似软影的球面全景图;利用最邻近插值方法,完成全景图的视口渲染。实验结果表明:该算法的视口渲染帧率能达到90帧/s,能够保证流畅、高质量的VR体验。

关键词: 球面斐波那契点阵, 全景图, 立体显示, 球面滤波

Abstract:

Aiming at the nonuniform sampling in map projection and the redundancy in aspheric projection, spherical Fibonacci lattices is used to sample the visible spherical area to generate spherical Fibonacci lattice panorama with low-redundancy and high-quality. On the basis of panoramic stereo imaging model, the binocular ray direction generation algorithm for spherical stereo panorama is proposed. With Fibonacci grid, an adaptive filtering method of light-visibility map for panorama is designed to generate spherical panorama with approximate soft shadow. The nearest neighbor interpolation is used to render the viewport of panorama. Extensive experiments show that the frame frequency of the viewport rendering algorithm can reach 90 fps, which can provide smooth and high-quality VR experience.

Key words: spherical Fibonacci lattices, panorama, stereoscopic display, spherical filtering

中图分类号: