Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
MEPHunter: Making things easier for signal visualization and analysis
1. MEPHunter: Making things
easier for signal visualization
and analysis
Victor Hugo Souza
E-mail: vhosouza@usp.br
Departamento de Física – Universidade de São Paulo
RIBEIRAO PRETO - BRAZIL
2. Objective
Introduce the MEPHunter software considering some technical
details, applications and its applicability,
27-Nov-14VICTOR HUGO SOUZA
2
1. Introduction
2. Development of MEPHunter
3. Applications
4. Ongoing studies in Biomag Lab
Topics
4. Neurophysiological recordings
27-Nov-14VICTOR HUGO SOUZA
4
Electroencephalography
Electrocardiography
Electromiography
Magnetoencephalography
Intra and extracellular recordings
(e. g. single-unit recording, patch clamp)
http://www.psychologie.uzh.ch/
http://en.wikipedia.org/wiki/Electrocardiography
Gibson et al. (IEEE Sig Proc Mag, 2012)
Baillet et al. (IEEE Sig Proc Mag, 2001)
5. What is “Signal Analysis”?
Definition: It is the translation of measured data into quantities
to be used as descriptors of certain object of study.
Wide range of applications: biomedicine, general physics,
engineering, etc.;
Case specific;
Intermediated by many commercial and free software.
27-Nov-14VICTOR HUGO SOUZA
5
6. Example of signal analysis and visualization
27-Nov-14VICTOR HUGO SOUZA
6
http://caminhodoscristais.blogspot.com.br/
Wikimedia Commons
Clark, et al. (Manual of Remote Sensing, 2001)
Spectroscopy of Rocks
7. What we are used to?
Commercial software
Practical and easy to use;
Limited communication with hardware and limited applications.
Most of commercial software are expensive considering research environment.
27-Nov-14VICTOR HUGO SOUZA
7
www.otbioelettronica.it
www.neurosoft.com
8. What we are used to?
“Home-made” scripts
Good for limited amount of data and limited number of information to be
extracted;
Fast;
Difficult to manipulate data and results;
No graphical user interface.
27-Nov-14VICTOR HUGO SOUZA
8
DATA
RESULTS
SCRIPT
9. What if we need to fix errors and change selections for
each case?
Impossible to do that with commercial software!
Fixing “home-made” scripts require code editing for each case.
Time-consuming and need of programming knowledge
27-Nov-14VICTOR HUGO SOUZA
9
Silva et al. (Unpublished data, 2014)
10. SOLUTION!
Development of a software with the following features:
Free of charge;
Graphical user interface that allows interactions with automatic
calculations;
Easy addition of new features;
Full interpretation of data exported from many hardware.
27-Nov-14VICTOR HUGO SOUZA
10
12. MEPHunter
Development started in 2011;
Language MATLAB v 7.8 (MathWorks, Natick, USA);
Main purposes:
Create a graphical user interface to signal visualization
Develop algorithms to extract desired information
27-Nov-14VICTOR HUGO SOUZA
12
13. Development structure
Object oriented programming
Independent modules:
Easy organization
Simplified structure
27-Nov-14VICTOR HUGO SOUZA
13
Mód
II
Mód
III
Mód
IV
Mód
V
Mód
...
Mód
I
14. Development structure
One main interface to group the independent modules:
Easy to create and embody new modules;
Easy to fix errors.
27-Nov-14VICTOR HUGO SOUZA
14
SIMILAR TO A PLUG-IN!
15. MEPHunter Main Interface
27-Nov-14VICTOR HUGO SOUZA
15
MEPHunter Main
Myosystem
www.datahominis.com.br/myosystem/
OT Bioelettronica
www.otbioelettronica.it
Search Coil
www.chronos-vision.de
Biopac
http://www.usc.es/pcc/en/laboratorio.php
36. New TMS coils for small animals
Development of small coils for more focused stimulation in
animals
36
27-Nov-14VICTOR HUGO SOUZA
37. TMS coil magnetic field mapping
Development of techniques for a fast magnetic field mapping of
TMS coils
MRI images?
37
27-Nov-14VICTOR HUGO SOUZA
38. Funding Agencies
Acknowledgments
27-Nov-14VICTOR HUGO SOUZA
38
Prof. Dr. Oswaldo Baffa Dr. André Peres Leonardo Rakauskas
InVesalius Navigator Contributors
Dr. Jorge Vicente Lopes Renan Hiroshi
Eduardo Rodrigues Thiago Moraes
Paulo Amorim