SCIENTIA SINICA Informationis, Volume 49 , Issue 4 : 405-421(2019) https://doi.org/10.1360/N112018-00275

Key technology of lightweight Web3D online planning of metro fire escape

More info
  • ReceivedOct 17, 2018
  • AcceptedNov 12, 2018
  • PublishedApr 11, 2019


Funded by






[1] FDS. http://www.thunderheadeng.com/pyrosim/. Google Scholar

[2] FDS Homepage (2017/4/19). http://www.thunderheadeng.com/pyrosim/. Google Scholar

[3] Benkoussas B, Djedjig R, Vauquelin O. Numerical assessment of conventional regulation effectiveness for smoke removal from a two level underground station. J Fundam Appl Sci, 2016, 8: 401 CrossRef Google Scholar

[4] Cha M, Han S, Lee J. A virtual reality based fire training simulator integrated with fire dynamics data. Fire Saf J, 2012, 50: 12-24 CrossRef Google Scholar

[5] Pyrosim. https://www.thunderheadeng.com/pyrosim/. Google Scholar

[6] Chiang C W, Huang Y Q, Wang W Y. Ant colony optimization with parameter adaptation for multimode resource-constrained project scheduling. J Intell Fuzzy Syst, 2008, 19: 345--358. Google Scholar

[7] BIM WIKIPEDIA (2017/4/19). https://en.wikipedia.org/wiki/Building_information_modeling. Google Scholar

[8] Lin Y H, Liu Y S, Gao G. The IFC-based path planning for 3D indoor spaces. Adv Eng Inf, 2013, 27: 189-205 CrossRef Google Scholar

[9] IFC WIKIPEDIA (2017/4/19). https://en.wikipedia.org/wiki/Industry_Foundation_Classes. Google Scholar

[10] Xu Z, Lu X Z, Guan H. A virtual reality based fire training simulator with smoke hazard assessment capacity. Adv Eng Software, 2014, 68: 1-8 CrossRef Google Scholar

[11] Sharakhov N, Nicholas P, Sforza P M. SpeedSpy: a mobile Web3D platform for visualizing broadband data. In: Proceedings of the 18th International Conference on 3D Web Technology, 2013. 208. Google Scholar

[12] EXODUS/SMARTFIRE. http://www.fseg.gre.ac.uk/index.html. Google Scholar

[13] Legion. http://www.legion.com. Google Scholar

[14] Myriad. http://www.crowddynamics.com/. Google Scholar

[15] Massive software. http://www.massivesoftware.com/. Google Scholar

[16] Unity3D Engine. https://unity3d.com/. Google Scholar

[17] Unreal Engine. https://www.unrealengine.com/. Google Scholar

[18] Three.JS. https://threejs.org/. Google Scholar

[19] Chiu Y P, Shiau Y C. Study on the application of unity software in emergency evacuation simulation for elder. Artif Life Robotics, 2016, 21: 232-238 CrossRef Google Scholar

[20] HTML5 Introduction (2017/4/19). https://www.w3schools.com/html/html5_intro.asp. Google Scholar

[21] Diez Helen V, Garcia S, Mujika A, et al. Virtual training of fire wardens through immersive 3D environments. In: Proceedings of the 21st International Conference on Web3D Technology, 2016. 43--50. Google Scholar

[22] Kinateder M, Ronchi E, Nilsson D, et al. Virtual reality for fire evacuation research. In: Proceeding of Federated Conference on Computer Science and Information Systems, 2014. 313--321. Google Scholar

[23] WebVR (2018/2/10). https://webvr.info/samples/. Google Scholar

[24] Liu X J, Xie N, Tang K. Lightweighting for Web3D visualization of large-scale BIM scenes in real-time. Graphical Model, 2016, 88: 40-56 CrossRef Google Scholar

[25] Blender. https://www.blender.org/. Google Scholar

[26] Benkoussas B, Bouhdjar A, Vauquelin O. Numerical security assessment in case of fire in underground transport spaces. Nat Technol, 2015, 12: 45--59. Google Scholar

[27] Song Y Q, Gong J H, Li Y. Crowd evacuation simulation for bioterrorism in micro-spatial environments based on virtual geographic environments. Saf Sci, 2013, 53: 105-113 CrossRef Google Scholar

[28] Kompenhans J, Raffel M, Dieterle L. Particle image velocimetry in aerodynamics: Technology and applications in wind tunnels. J Vis, 2000, 2: 229-244 CrossRef Google Scholar

[29] Sprite Smog Modeling and Rendering (2018/2/10). https://threejs.org/docs/index.html#api/objects/Sprite. Google Scholar

[30] Chen W, Lu J H, Kong D K. GameLifeVis: visual analysis of behavior evolutions in multiplayer online games. J Vis, 2017, 20: 651-665 CrossRef Google Scholar

[31] Cierpka C, Kahler C J. Particle imaging techniques for volumetric three-component (3D3C) velocity measurements in microfluidics. J Vis, 2012, 15: 1-31 CrossRef Google Scholar

[32] Duo Q, Shen H Z, Zhao J D. Conformity Behavior During a Fire Disaster. Soc Behav Personal, 2016, 44: 313-324 CrossRef Google Scholar

[33] Xie C, Ma G X, Li Q. Visual exploration of tsunami evacuation planning. J Vis, 2016, 19: 475-487 CrossRef Google Scholar

[34] Lu D Y. Information-theoretic exploration for texture-based visualization. J Vis, 2017, 20: 393-404 CrossRef Google Scholar

[35] Tian Y, Zhou T S, Yao Q. Use of an agent-based simulation model to evaluate a mobile-based system for supporting emergency evacuation decision making.. J Med Syst, 2014, 38: 149 CrossRef PubMed Google Scholar

[36] Gogna A, Tayal A. Metaheuristics: review and application. J Exp Theor Artificial Intelligence, 2013, 25: 503-526 CrossRef Google Scholar

[37] Inthavong K, Tao Y, Petersen P. A smoke visualisation technique for wake flow from a moving human manikin. J Vis, 2017, 20: 125-137 CrossRef Google Scholar

[38] Guest J, Eaglin T, Subramanian K. Interactive analysis and visualization of situationally aware building evacuations. Inf Visualization, 2015, 14: 204-222 CrossRef Google Scholar

  • Figure 1

    (Color online) Overall technology roadmap

  • Figure 2

    (Color online) Screenshots of two typical metro stations. (a) Che Kung Temple metro station; (b) Tongji University metro station

  • Figure 3

    (Color online) Online interactive Web3D visualization of large scale escaping virtual avatars. Large scale virtual avatars online rendering (a) technology roadmap and (b) effect

  • Figure 4

    (Color online) Lightweight preprocessing of huge FDS data. (a) Technical roadmap of lightweighting FDS data; (b) visual effects of lightweight smoke rendering

  • Figure 5

    (Color online) Normalization of smoke density at the ${2}^{8}$ levels of transparency

  • Figure 6

    (Color online) Virtual traces clustering and firing evacuation path planning

  • Figure 9

    (Color online) (a) Valid path; (b) invalid path due to failure of escaping; (c) invalid path due to timeout; protectłinebreak (d) invalid path due to redundancy

  • Table 1   Comparison of fire evacuation simulation platforms
    Stand-alone On-line Web-side The Web-side system
    system system system in this paper
    Dependence Application Client Plug-in No plug-in
    User support Single user Multi-user Multiplayer online Multiplayer online
    Smoke simulation accuracy Very high High Normal High
    Scene size Huge Medium Small Huge
    Usability Low Medium High High
    Portability Low Medium High High
  • Table 2   Comparison of time consumption between two algorithms (s)
    100 people 200 people 300 people 400 people 500 people
    Traditional ACO algorithm 273.722 467.396 707.625 985.688 1261.27
    The eAACO algorithm in this paper 68.875 65.655 69.5 70.21 70.5
  • Table 3   Hardware configuration of test environment
    PC testing environment iOS testing environment Android testing environment
    CPU i7-7700HQ Apple A10 Snapdragon 820 (MSM8996)
    Memory 16 GB 2 GB 4 GB
    GPU Nvidia GTX M1070 PowerVR GT7600 Adreno530
    OS Windows 10 64 Bit iOS 11.4 Android 6.0
    Network 4G wireless network 4G wireless network 4G wireless network
  • Table 4   Occupied memory (MB)
    100 people 200 people 300 people 400 people 500 people
    PC 293 354 401 411 412
    iOS 221 299 282 284 314
    Android 322 339 346 358 372
  • Table 5   Rendering frame rate or frequency (Hz)
    100 people 200 people 300 people 400 people 500 people
    PC 86 65 52 45 35
    iOS 37 25 22 18 15
    Android 26 26 23 21 18
  • Table 6   Comparison of FDS data before and after lightweight processing
    FDS data 1 FDS data 2
    Raw FDS data volume (MB) 85.3 229.2
    Lightweight FDS data volume (MB) 3.26 7.76

Contact and support