首页 | 本学科首页   官方微博 | 高级检索  
     检索      

大规模室外动态场景调度机制研究
引用本文:胡斌,江南,邹志强,邵华,王鹏.大规模室外动态场景调度机制研究[J].地球信息科学,2007,9(5):8-13.
作者姓名:胡斌  江南  邹志强  邵华  王鹏
作者单位:1. 中国科学院南京地理与湖泊研究所, 南京 210008; 2. 中国科学院研究生院, 北京 100039; 3. 南京邮电大学, 南京 210008; 4. 南京大学, 南京 210093
基金项目:中国科学院知识创新项目(KZCX3-SW-331)资助
摘    要:论文分析了传统的地形流式处理方法和八叉树场景组织的优缺点,然后把松散八叉树引入动态场景的组织,并提出了数据调度流水线的概念,在此基础提出了粗粒度页和细粒度片的动态调度方法。该方法是基于外存(Out-Of-Core)的实时调度方法,用粗粒度页Page组织地形,用细粒度片Tile渲染地形,既避免了频繁读取外存,又实现了对大范围的地形场景数据的精细调度;通过把调度过程分散到流水线的各阶段和各帧,减少了"爆发式"内存和磁盘I/O请求,确保了渲染的平稳性;利用数据调度流水线的阶段性管理Page和Tile的生命期,避免了Page和Tile不必要的状态转移带来的开销。

关 键 词:松散八叉树  动态场景      调度流水线  
收稿时间:2006-06-14;
修稿时间:2006-06-142007-01-18

Research on Dispatch of Dynamic Scene in Large Scope Outdoor Environment
HU Bin,JIANG Nan,ZOU Zhiqiang,SHAO Hua,WANG Peng.Research on Dispatch of Dynamic Scene in Large Scope Outdoor Environment[J].Geo-information Science,2007,9(5):8-13.
Authors:HU Bin  JIANG Nan  ZOU Zhiqiang  SHAO Hua  WANG Peng
Institution:1. Nanjing Institute of Geography & Limnology, CAS, Nanjing 210008, China; 2. Graduate School of the Chinese Academy of Sciences, Beijing 100039, China; 3. Nanjing University of Posts & Telecommunications, Nanjing 210003, China; 4. Nanjing University, Nanjing 210093, China
Abstract:This paper analyzes traditional streaming-based method and discusses the advantages and disadvantages of octree scene organization. And then the paper introduces loose octree into dynamic scene organization and puts forward the concept of data dispatching pipeline. In addition, according to this concept, the corresponding method of dynamic dispatching based on coarse-granular pages and fine-granular tiles is put forward. It is a real-time dispatching method based on out-of-core terrain which uses coarse-granular pages to organize terrain and fine-granular tiles to embroider terrain, so it avoids reading from out-of-core terrain frequently and realizes delicate dispatch for the data of large scope terrain scene. There are some advantages of our method as following:by analyzing the dispatching process into each stage and frame of pipeline, it decreases the "explosive mode" memory and I/O request and ensuring stationarity;by making use of stages of data dispatching pipeline to manage the life cycle of page and tile, it avoids unnecessary costs of state transferring of page and tile;and by using memory pool to manage the allocation and recycle of memory, it has higher utilization efficiency to memory.
Keywords:loose octree  dynamic scene  page  tile  dispatching pipeline
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《地球信息科学》浏览原始摘要信息
点击此处可从《地球信息科学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号