Korocsec D, Holobar A, Divjak M, Zazula D
University of Maribor, Faculty of Electrical Engineering and Computer Science, Smetanova 17, 2000 Maribor, Slovenia.
Comput Methods Programs Biomed. 2005 Dec;80 Suppl 1:S61-70. doi: 10.1016/s0169-2607(05)80007-0.
Medicine is a difficult thing to learn. Experimenting with real patients should not be the only option; simulation deserves a special attention here. Virtual Reality Modelling Language (VRML) as a tool for building virtual objects and scenes has a good record of educational applications in medicine, especially for static and animated visualisations of body parts and organs. However, to create computer simulations resembling situations in real environments the required level of interactivity and dynamics is difficult to achieve. In the present paper we describe some approaches and techniques which we used to push the limits of the current VRML technology further toward dynamic 3D representation of virtual environments (VEs). Our demonstration is based on the implementation of a virtual baby model, whose vital signs can be controlled from an external Java application. The main contributions of this work are: (a) outline and evaluation of the three-level VRML/Java implementation of the dynamic virtual environment, (b) proposal for a modified VRML Timesensor node, which greatly improves the overall control of system performance, and (c) architecture of the prototype distributed virtual environment for training in neonatal resuscitation comprising the interactive virtual newborn, active bedside monitor for vital signs and full 3D representation of the surgery room.
医学是一门难学的学科。用真实患者进行实验不应是唯一的选择;在此,模拟值得特别关注。虚拟现实建模语言(VRML)作为构建虚拟物体和场景的工具,在医学教育应用方面有着良好的记录,尤其适用于身体部位和器官的静态及动画可视化。然而,要创建类似于真实环境情况的计算机模拟,所需的交互性和动态性水平很难实现。在本文中,我们描述了一些方法和技术,用于将当前VRML技术的极限进一步推向虚拟环境(VE)的动态三维表示。我们的演示基于一个虚拟婴儿模型的实现,其生命体征可通过外部Java应用程序进行控制。这项工作的主要贡献包括:(a)动态虚拟环境的三级VRML/Java实现的概述与评估,(b)对改进的VRML时间传感器节点的提议,这大大提高了系统性能的整体控制,以及(c)用于新生儿复苏培训的分布式虚拟环境原型的架构,包括交互式虚拟新生儿、生命体征的有源床边监测器以及手术室的全三维表示。