iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://unpaywall.org/10.1007/S11265-013-0860-1
Dynamic Scheduling and Real-Time Rendering for Large-Scale 3D Scenes | Journal of Signal Processing Systems Skip to main content
Log in

Dynamic Scheduling and Real-Time Rendering for Large-Scale 3D Scenes

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

3D visualization and real-time rendering of large-scale scenes is an important task of virtual reality. In this paper, different from local loading and roaming of the scenes, we focus on dynamic loading and real-time roaming, based on the remote servers and clients, to facilitate the efficient transmission and reduce the transmission time. More specifically, a novel dynamic scheduling algorithm in the client side is used to optimize the loading and real-time rendering performance, i.e., this method can dynamically load and unload the partitioned data blocks from the server side according to the roaming viewpoints so that we can realize the infinite roaming of a large scale scene. In order to accommodate different networking scenarios, we also design a multi-resolution scheme for those server-stored scene blocks according to different communication channel conditions, so that the most suitable resolution scheme can be automatically chosen. As shown in the experiments, our method only requires a small amount of memory overhead, while efficiently realizes infinite roaming of the large city scenes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6

Similar content being viewed by others

References

  1. Aliaga, D., et al. (1999). MMR: An interactive massive model rendering system using geometric and image-based acceleration. Proceedings of the 1999 Symposium on Interactive 3D Graphics (pp. 199–206).

  2. Rusinkiewicz, S., & Levoy, M. (2000). QSplat: a multiresolution point rendering system for large meshes. ACM SIGGRAPH 2000 (pp. 343–352).

  3. Fang, W., Fazhi, H., & Fei, D. (2010). A mechanism of data organization and dynamic scheduling for 3D urban landscape. Intelligent Systems and Applications, 2010 2nd International Workshop (pp. 1–4).

  4. Doellner, J., Hagedorn, B., & Klimke, J. (2012). Server-based rendering of large 3D scenes for mobile devices using G-buffer cube maps. The 17th International Conference on 3D Web Technology (pp. 97–100).

  5. Jianbin, X., Tong, L., Zhaowen, Z., Jinyan, W., & Yizheng, H. (2007). A new method for dynamic-loading large terrain dataset visualization in flight simulation. Second Workshop on Digital Media and its Application in Museum & Heritages (pp. 218–222).

  6. Yingjie, W., & Jingnong, W. (2009). On scheduling methods of large-scale 3D city building models. Conference on Computational Intelligence and Software Engineering, (pp. 1–4).

  7. Zhengwei, S., Xiaolu, J., Lun, W., Jingnong, W., & Xing, L. (2010). Constructing rules and scheduling technology for 3D building models. 18th International Conference (pp. 1–6).

  8. Funkhouser, T. A., & Sequin, C. H. (1993). Adaptive display algorithm for interactive frame rates during visualization of complex virtual environments. ACM SIGGRAPH (247–254).

  9. Peng, X., Gengdai, L., & MingLiang, X. (2010). Guider of 3D rendering engineering through OpenSceneGraph. Beijing: Tsinghua University Press.

    Google Scholar 

  10. Kim, H.Y., Cho, D.H., & Moon, S. (2011). Maximizing synchronization coverage via controlling thread schedule. Consumer Communications and Networking Conference (pp. 186–1191).

  11. Ximin, Z., Wanggen, W., & Feng, G., et al. (2012). The management of dual threads in large scale roaming based on OSG. International Conference on Audio, Language and Image Processing (pp. 1172–1175).

Download references

Acknowledgments

This paper is supported by the National High Technology Research and Development Program of China (863 Program) under Grant No.2013AA01A603, the National Nature Science Foundation of China (No.61373084) and the Innovation Program of Shanghai Municipal Education Commission (No.14YZ011).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoqing Yu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, X., Zhang, X., Liu, L. et al. Dynamic Scheduling and Real-Time Rendering for Large-Scale 3D Scenes. J Sign Process Syst 75, 15–21 (2014). https://doi.org/10.1007/s11265-013-0860-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-013-0860-1

Keywords

Navigation