<< Chapter < Page Chapter >> Page >
This module describes applications of blind source separation in signal processing.

Blind source separation via ica:

Applications: audio/visual signal processing

One of the most practical uses for blind source separation ( BSS ) is in the audio world. It has been used for noise removal without the need of filters or Fourier transforms, which leads to simpler processing methods. There are various problems associated with noise removal in this way, but these can most likely be attributed to the relative infancy of the BSS field and such limitations will be reduced as research increases in this field.

It isn’t hard to imagine many situations where you receive a mixed audio signal and would love to be able to isolate the various components. Now such situations can be resolved through the implementation and algorithm presented in this project. Instruments can be separated from each other in a concert, background noise can be eliminated in any environment, and two voices from a conversation can be completely separated, as shown by figure 1.

Figure 1

Voices could potentially be encrypted in this way, mixing together signals so that the original sources are indistinguishable, but all you have to do to decrypt is break the signal down into the independent components. Jamming signals sent to cell phone towers could be isolated and completely removed, something that Special Operations forces around the world are apparently using to make sure their communications can’t be impeded.

In fact such transmission schemes such as code division multiple accesses ( CDMA ) can be implemented with BSS instead of the traditional orthogonality, another function of BSS that directly applies to the industry around cellular phones.

So long as you meet the required assumptions to be able to process data (that the components you are trying to isolate are indeed independent and that you have as many mixed signals as you have sources) you can process almost anything. The following images show BSS applied to visual examples of pictures. The format doesn’t matter; ICA can be run on anything, and will always provide correct results as long as the sources are independent to begin with.

Mixed image signals

Separated Source Signals

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Elec 301 projects fall 2007. OpenStax CNX. Dec 22, 2007 Download for free at http://cnx.org/content/col10503/1.1
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Elec 301 projects fall 2007' conversation and receive update notifications?

Ask