3D Visualization: Rapid Design Analysis - Crystal Project

3D Visualization made easy in rapid design analysis

Rapid design analysis improvement


Logo of Crystal projectThe overall goal of Crystal is to enable improved, sustainable paths to speed up maturation, integration, and cross-sectorial reusability of technological and methodological bricks.  The bricks are 'building blocks' for safety-critical embedded system engineering in the areas of transportation (aerospace, automotive, and rail) and Healthcare providing a critical mass of EU technology providers. Below the  proposed development process is shown.Crystal: Rapid design process

The role of PS-Tech in this project is to investigate the use of interoperable tooling for 3D visualization and simulation (instead of real prototyping) to validate requirements with users, providing multi user and multi-location collaboration.

Interventional X-ray design

Interventional X-ray systems are important for minimally invasive surgery, e.g., improving the throughput of a blood vessel by placing a stent via a catheter where the surgeon is guided by X-ray images. These techniques avoid open heart surgery and have many benefits in the healthcare domain such as improved productivity, more effective treatments, better success rate and increased quality of life of patients. It is important to be able to incorporate medical innovations fast in such systems.

This is challenging because high quality standards have to be met and a trade-off has to be made between usability and safety. To meet these goals, improved model-based iterative development processes, supported by interoperable tooling are investigated. The aim is to develop tools to obtain a suitable environment for rapid design analysis.

The Crystal solution 

PS-Tech has developed a tool called NobiVR. NobiVR is a tool to visualize and simulate functional 3D models, implemented on top of a virtual reality (VR) layer. This VR layer can accommodate 3D motion tracking input for natural user interaction, and multiple types of immersive 3D VR configurations. 
Within Crystal NobiVR will be extended and coupled to a simulation tool for functional behavior.

The developed tools are based on a simulation tool for functional behavior (POOSL) and a visualization engine (NobiVR). The NobiVR engine will be extended to show model behavior in the application domain and coupled to third party tools to support rapid design analysis and architectural exploration.

Within Crystal, PS-Tech will perform the following tasks:

  1. Adapt NobiVR to visualize and simulate functional specifications, 
  2. Allow for different modeling/visualization/simulation tools to utilize the VR layer to enable 3D VR configurations without modification of the tools,
  3. Develop remote rendering technology to enable systems without powerful hardware to use NobiVR and to allow multiple users at different locations to collaborate on a shared instance of the VR layer.