摘要
为了满足注入式仿真系统对实时性的要求,提出了一种基于实时优化自适应网格(ROAM)算法的自适应真实感地形生成算法。将基本ROAM算法生成的地形作为基网格,提出了一种新的评价参数,通过比较给定阈值与参数来判断是否进行局部细分。对满足细分条件的顶点进一步提取地形的尖锐特征,采用Loop算法细分局部曲面。在实时漫游过程中利用旋转映射技术生成一个视频流实时输出到注入式仿真平台并显示在数字视频接口(DVI)显示器上。实验结果表明:该算法在实时漫游仿真时,平均帧频达到45.130 3frame/s,峰值帧频接近50frame/s,高于原始算法的36frame/s。得到的仿真地形场景能够在注入式仿真平台上流畅输出到DVI显示器,平均帧频为45frame/s左右,满足注入式仿真系统实时性的要求。
To meet the requirements of some injection simulation platforms for reality,a real adaptive topography optimization algorithm based on Real Time Optimally Adapting Mesh(ROAM)algorithm was proposed.By taking the terrain generated by ROAM as a base grid,a new integrated parameter Y was proposed,and a given threshold was compared with the Yparameter to determine whether the local splitting was implemented or not.The sharp features of the terrain were extracted from a vertex that satisfy the splitting conditions,and the local curve surface was splitted by Loop algorithm.Finally,a video stream was generated by rotation mapping algorithm in real-time roaming process and it was sent to the injection simulation system tobe displayed by a Digital Visual Interface(DVI)display.Experimental results show that the average of roaming frame rate of proposed algorithm is 45.1303frame/s and the peak frame rate is close to 50frame/s,higher than that of traditional algorithm.Moreover,the obtained terrain could display on the DVI display on the injection simulation platform with an average of roaming frame rate of 45frame/s,which satisfies the requirements of the injection simulation systems for the reality.
出处
《光学精密工程》
EI
CAS
CSCD
北大核心
2014年第12期3419-3426,共8页
Optics and Precision Engineering
基金
国家863高技术研究发展计划资助项目(No.2012AA7031010B)
关键词
计算机视觉
自适应真实感地形生成算法
ROAM算法
地形提取
注入式仿真平台
computer vision
real adaptive topographic optimization algorithm
ROAM algorithm
terrain extraction
injection simulation platform