Google Play icon

ASL assists neurosurgeons and robots, computes brain deformation in real time

Posted September 14, 2015

Free and open source multiphysics simulation software package ASL (Advanced Simulation Library) was successfully utilized in the cognitive and diagnostics module of the medical robot developed within the framework of the ACTIVE project. Simulation of the brain shift process during a craniotomy procedure was implemented to facilitate robot-assisted awake neurosurgery.


Despite the fact that it incorporates many physical effects into the underlying mathematical model, operates on a large simulation domain with high resolution – it is 100 times faster than the real time even if deployed on a regular laptop. This remarkable performance allowed to determine unknown patient and operation specific model parameters intra-operatively “on the fly” through iterative smart guessing and subsequent calibration of the intermediate results with the stereo camera observations.

This way a full picture of brain deformation was generated, which is otherwise not available to the surgeon through direct examination by means of ultra sound, video cameras or MRI. This synthesized information, as common in image guided surgery, is used by the robot and/or physician for navigation, operative planning and identifying the target location.

Advanced Simulation Library (ASL) is a free and open source multiphysics simulation software package. Its computational engine is based, among others, on the Lattice Boltzmann Methods and is written in OpenCL which enable extraordinarily efficient deployment on a variety of massively parallel architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to heterogeneous clusters and supercomputers. The engine is hidden entirely behind C++ classes, so that no OpenCL knowledge is required from application programmers. ASL can be utilized to model various coupled physical and chemical phenomena and employed in a multitude of fields: computational fluid dynamics, virtual sensing, industrial process data validation and reconciliation, image-guided surgery, computer-aided engineering, high-performance scientific computing, crystallography, etc..

ASL is distributed under the free GNU Affero General Public License (AGPL) with an optional commercial license.

Source: ASL

Featured news from related categories:

Technology Org App
Google Play icon
85,532 science & technology articles

Most Popular Articles

  1. New treatment may reverse celiac disease (October 22, 2019)
  2. The World's Energy Storage Powerhouse (November 1, 2019)
  3. "Helical Engine" Proposed by NASA Engineer could Reach 99% the Speed of Light. But could it, really? (October 17, 2019)
  4. Plastic waste may be headed for the microwave (October 18, 2019)
  5. Universe is a Sphere and Not Flat After All According to a New Research (November 7, 2019)

Follow us

Facebook   Twitter   Pinterest   Tumblr   RSS   Newsletter via Email