Lucas Parra - Previous Work


Brain Computer Interface for Augmented Cognition (2002)
This project aims develop a brain-computer interface (BCI) -- a robust non-invasive system that measures cognitive processing states in real-time with the goal of improving human-machine interaction.  We aim to use real-time, single-trial measurement and mapping of brain activity to generate a feedback signal used for monitoring or control. In this context we are studying three different candidate EEG signals, error related negativity associated with perceive response errors, oscillations associated with working memory encoding, and various signals associated with motor imagery.

 
MEG for brain computer interface (2000 - 2001) 
We have been interested recently in using magneto-encephalography as a non-invasive modality for the direct communication between the brain and the machine. An important first application of such a brain computer interface (BCI) is as a communication device for severely paralyzed subjects. By linearly combining 122 MEG channels we have identified and localized sources that predicts a left or right thumb button push 30 ms prior to its execution. 
   

 -
Left: Mean and variance of discriminating activity over time (in seconds). Activity is linear combination of 122 ME sensor with optimal discrimination between left and righ button push. Signal between green bars is used for discrimination. Right: Single trial discrimination performance shown as receiver operator characteristic.
-

Projection of discrimnating MEG activity on scalp.


Statistics of natural signals
(2000 - current)
As a consequence of much of my work of the last few years  we have realized that the property on non-stationarity of natural signals can explain a number of important higher order statistics. This includes higher order properties that are similar for a variety of natural signals. These properties are well documented, but their universality has not been given much consideration nor explanation. For example we find that speech signals, stock market data, and typical features of natural images all have high kurtosis that can be purely described by second-order non-stationarity.
 

Acoustic source separation (1997 - current) 
The task is to recover acoustic sources by using multiple microphones . The acoustic source can be a user giving spoken commands to a computer, ventilator noise, the music playing in the background, the neighbor's dog barking in the backyard, etc. Mostly we are interested in the user commands, and want to remove the other interfering signals. There are two main difficulty in recovering and "cleaning" these acoustic sources: 1. reverberations, i.e. the reflections of the sounds on walls, floor, ceiling, furniture, and so on. Reverberation requires that we not only combine the microphones with different weighting, i.e. spatial unmixing, but also that we combine signals that arrived with different delays, i.e. temporal deconvolution. 2. The signals are broad band. It turns out that for narrow band signals one can solve the reverberation problem by converting the signal into the frequency domain, and perform spatial unmixing for the specific frequency band. The fact that the signals are broad band requires that we solve the problem for all frequencies at once. The statistical property used here is non-stationarity . For non-stationary signals there can be only one correct set of separating filters that decorrelate the sources at all times. Currently we are working on increasing the robustness of these separation methods by including prior geometric information. 


listen to microphone 1
listen to microphone 2

listen to model source 1
listen to model source 2

listen to microphone 1
listen to microphone 2

listen to model source 1
listen to model source 2
These are two examples of recording an separation performed in real rooms. Signals are recorded at 8 kHz and have been filtered with filters of 1024 taps. Find here more audio demonstration

 Spectral unmixing (1999) 
Hyperspectral imagery consists of images taken simultaneously at multiple wavelengths (>200). Typically pixels cover large areas that may contain a combinations of different surface materials (minerals, vegetation, water, etc.). Therefore, the spectra are an overlap of different, and often unknown, reflectance spectra. To identify the material and their corresponding abundance automatically we use prior information based on the physics of the problem. For example we know that the mixture coefficients are positive since there can never be less than 0%. In addition we exploit some statistical properties of typical spectra such as independence of spectra after removing the linear trend (innovation process). We are currently studying the applicability of these spectral analysis methods to medical applications.


Simulation results. Left: Reflectance spectra (endmembers) blindly identified from a mixture of 100 pixels spectra. Center: Target reflectance spectra used in the mixture (unknown to the algorithm). Note almost perfect correspondence with targets. Right: Points represent pixel intensities for two wavelengths. Circles represent reflectance of the endmembers. Note that the points (must) lie all within a simplex spanned by the endmembers. 

 

Hierarchical image probability model (1998 - current) 
A typical pattern recognition task consists in deriving a classification rule from a set of example images. This is particularly useful for patterns that are not well defined such as tumors and micro-calcification in mammograms, or targets in SAR images (synthetic aperture radar). Rather than building an actual classifier one can also build a probability model for the example images. Classification is then based on the likelihood a images in question has under the different models (likelihood ratio). The advantage of such an approach is that the same models may also be used for compression or sampling, i.e. we can synthesize an images that are likely according to the examples used by the model. This last feature is useful because it allows us to "debug" the models. The synthesized examples have to look like the training examples, otherwise there is something wrong with the model. Motivated by much previous research and some careful math we have designed a probability model which can be considered a Hidden Markov model on a tree for the wavelet coefficients of an image pyramid. There is a few fine points such as: we introduce emission probabilities similar to what is used in speech recognition; the features values at one resolution condition the feature values at a higher resolution; the feature pyramid is sub-sampled such that we obtain a probability model with the same degrees of freedom than the number of pixels. As a result the model is an explicit probability distribution over images. The important point, however, is that we are capturing in an explicit and efficiently computable probability model a number of important statistical properties of natural images, such as non-stationarity, and long range correlations.


Image I0 is low-pass filtered and sub-sampled to generate a 'Gaussian pyramid'. Features F are extracted at various resolutions. Sub-sampling gives us as many degrees of freedom as in the original image such that we can set Pr(I 0) = Pr(G0,G 1,G2,...). After some manipulations and assumptions this becomes prod i Pr(G i|F i+1). 


Information that is being ignored by the assumptions above such as long rage dependencies may be captured by introducing hidden variables Ai that can (due to their dependency structure) propagate information over lager distances: Pr(I 0) = sumA prod ii |Fi+1,Ai ) Pr(Ai|A i+1 ).  See the papers for proper math. 


 PET source reconstruction with list-mode likelihood (1997-1998) 
In nuclear medicine the conventional approaches for source density reconstruction start often by binning the observed events, i.e. event counts are accumulated for events for which measured properties fall within certain bins (small range of locations, time, energy, etc.). The event counts are converted to the source distribution through a linear inverse problem. The binning process can be circumvented if a probability model of the physical imaging process is formulated that assigns to every measured continuous coordinate a corresponding likelihood of occurrence. Maximum likelihood (ML) and in fact the expectation maximization (EM) algorithm can then be used to recover the source distribution. This was demonstrated on time-of-flight PET (positron emission tomography). The same list-mode likelihood formalism and the corresponding EM algorithm can be applied in any other nuclear medicine modality. Once again, this demonstrates that a probabilistic model of the physical world allows to reconstruct the underlying sources.


Time-of-flight PET measures coincident gamma quanta at positions x1 and x 2 and the time of arrival difference t. Probabilistic modeling of the measurement process allows reconstruction directly from those measurements.
 


Reconstruction simulations for 200K and 1M events of a head phantom with typical measurement errors.


Compton reconstruction (1995-1999) 
The Compton camera has been proposed as a new modality for nuclear medicine. The reconstruction problem consists in deducing from multiple Compton scatter events the originating 3D source distributions. Not unlike CT or PET here the ambiguity of where the events originated has to be inverted. In CT or PET each event can have originated along a line, while here events can originate from anywhere on a cone surface. The proposed approach is in a sense a classic linear inverse filtering such as in any other tomographic method. The novelty lies in the formulation of the problem in terms of spherical convolution and inverse filtering in the domain of spherical harmonics rather than the Fourier domain of Cartesian coordinates. It shows how careful math can solve seemingly impossible inversion problems.


Compton scatter determines origin * of event only up to a cone surface.  


Key step in the reconstruction is the back-projection of all event cones onto a sphere and inverse filtering of the resulting summation image.

Lucas Parra, May 21, 2002