|
||||||||||||
|
|
||||||||||||
|
Back to Inverse Problems Focusing Inversion Matlab Interface for Focusing Inversion
The Matlab Interface module allows the SCIRun program to call Matlab routines, thus combining the numerical and scripting capabilities of Matlab with the modeling, simulation, and visualization capabilities of SCIRun. The communication between SCIRun and Matlab is implemented with a client-server protocol. A Matlab engine is started up as a background process, listening to a network socket; the SCIRun client establishes a connection over this socket, and transfers data and commands to the Matlab engine.Using the Matlab Interface, we are able to invoke a Matlab script to perform focusing inversion. Focusing inversion is an inverse method for reconstructing sharp, focused images from smooth measured data. Applying this technique to the MEG source localization problem, we are able to resolve multiple focal sources.
Figure 1 shows a patient's head and the sensor locations that correspond to an MEG measurement helmet. Starting with two dipoles placed in the head volume, we have computed simulated MEG values at the sensor sites. We then send the data, sensor geometry, and sensitivity matrix to our Matlab focusing inversion routine via the Matlab Interface module. The results of the calculation are then returned to SCIRun, and are interactively visualized, as shown in Figure 2. The recovered areas of activation are shown volume rendered in yellow, and are displayed with the original MRI data for reference. Principal Researchers:
|
||||||||||||
![]() |