摘要
针对大规模城市场景受制于数据规模,难以实现完整场景的视觉无损渲染的问题,提出一种基于过程式纹理重构和混合层次细节(LOD)模型的渲染方法.首先提取纹理中的重复与对称特征,构造纹理的过程式语法表示,实现了约70%的数据压缩,并且用户可以直接控制过程式语法的生成;然后通过几何模型采样创建点、线和多边形混合的LOD表示并编码存储;最后根据屏幕空间投影面积选择LOD模型进行渲染.实验结果表明,与原始模型和几何LOD方法相比,该方法分别实现了约10倍和5倍的渲染加速,可以实时渲染城市级大场景;在大幅度提高渲染效率的同时,基于72个个体样本的用户感知评价测试和基于动态范围无关算法的自动化测试结果证明,该方法渲染结果的视觉质量与原始模型相比无显著差异,是一种视觉无损渲染方法.
A novel procedural modeling and hybrid level-of-detail rendering method is introduced for visuallylossless urban scenes visualization. Our user-assisted inverse procedural modeling approach allows theuser to exploit repetitions and symmetries of facades to create a split grammar representation of the input,which achieved a 70% compression factor averagely. We extract lines and points from the input models andprovide their simplifications encoded in a data structure that allows for a quick and automatic LOD selection.Projected area is used as a LOD selector to combine points, lines, and polygon models that contain proceduraltextures. Our implementation shows a 10 times speed-up as compared to the ground truth rendered asfull geometry, and is about 5 times faster compared to the geometric LOD. The quality of the results is indistinguishablefrom the original that was confirmed by a user study conducted with 72 subjects and anautomated dynamic range independent metric.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2015年第1期88-97,共10页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(国际合作)(613111035)
中央高校青年教师科研专项基金(201213019)
电子信息产业发展基金项目海陆一体三维信息共享服务系统研发及应用示范(工信部财[2012]407号)
关键词
海量城市模型
逆过程式建模
层次细节模型
混合渲染
感知评价
massive urban models
inverse procedural modeling
level-of-detail
hybrid rendering
perceptualevaluation