A disciplina evoluiu de uma turma especial de Laboratório para formação de bolsistas que iriam atuar na área de pesquisa em engenharia biomédica. Na sua forma atual a disciplina cobre os aspectos de condicionamento de sinais, identificação de características, bem como as etapas detecção, classificação e reconstrução mais usadas em biossinais. São vistos princípios fundamentais e características de sinais como ECG, EMG/EOG, EEG/MAG, potenciais evocados e PPG. Além disso se abordam problemas comuns em processamento biomédico como o processamento de multiplos sinais, redundância espacial, tratamento de interferentes, redução de dimensionalidade e a sepacação de componentes para problemas da área. São vistas questões metodológicas ligadas ao desenvolvimento e condução de experimentos biomédicos, requisitos éticos e legais, bases de daados, bem como conceitos de análise estatística de de desempenho de sistemas biomédicos e conceitos como seletividade e sensibilidade de um teste.
Pré-requisitos: O pré-requisito formal é Princípios de Comunicação. A cadeira é mais proveitosa para quem já cursou ou está cursando Processamento Digital de Sinais. É fundamental ter capacidade de resolver problemas via programação. Embora o MATLAB seja muito usado, a disciplina incentiva o uso de outras ferramentas como Python, R, Julia ou Scilab.
Material de aula: O conteúdo está disponível integralmente no AVA-Moodle.
A disciplina é organizada em aulas expositivo-dialogadas, discussões de artigos e implementações de aplicações. A avaliação é feita pela nota dos trabalhos de simulação, questionários e revisões de artigo entregues via Moodle e de um projeto final. Na sua versão atual a disciplina possui um corpo fixo de tópicos e un conjunto de três aulas em que o conteúdo é mais variado e direcionado pelos artigos e o projeto desenvolvido ao longo do semestrel.
Atenção a informação dessa página é apenas para referência e pode estar desatualizada, observe sempre o Plano de Ensino Corrente no seu semestre (está no Moodle)
No momento estou migrando todas as disciplinas que usam MATLAB para usarem bibliotecas próprias (rodar no Octave) e/ou poderem usar Python. Esse processo ainda não foi concluido (2026/1).
Bibliografia Básica
OPPENHEIM, Alan V.; SCHAFER, Ronald W. Processamento em tempo discreto de sinais. 3. ed. São Paulo, SP: Pearson, 2012.
OPPENHEIM, Alan. V.; WILLSKY, Alan. S. Sinais e Sistemas. 2. ed. São Paulo, SP: Pearson, 2010.
GRIMMETT, Geoffrey; STIRZAKER, David. Probability and random processes. 3. ed. Oxford: Oxford University Press, 2001.
MATLAB
Uma séria de boas referências para MATLAB estão disponíveis tanto na biblioteca física do campus quanto na Biblioteca Virtual Pearson acess´[ivel para nossos alunos. Em especial tem sido uma referência de aplicação geral bastante utilizada.
Bibliografia Complementar
DINIZ, Paulo S. R. Processamento digital de sinais: projeto e análise de sistemas. 2. ed. Porto Alegre, RS: Bookman, 2014.
HAYKIN, Simon S.; MOHER, Michael. Sistemas de comunicação. 5. ed. Porto Alegre, RS: Artmed, 2011.
POULARIKAS, Alexander D. Discrete random signal processing and filtering primer with MATLAB. Boca Raton: CRC/Taylor & Francis, 2009.
CHAPMAN, Stephen J. Programação em MATLAB para engenheiros. 2. ed. São Paulo, SP: Cencage Learning,
2010.
HAYKIN, Simon S.; VEEN, Barry Van. Sinais e sistemas. Porto Alegre, RS: Bookman, 2001.
Obs: Um livro relativamente fácil de se obter e qyue tem se mostrado útil para vários alunos é Introdução ao Processamento Digital de Sinais de José Alexandre Nalon da Editora LTC. Devido a sua disponibilidade e acessibilidade se está estundando incluir esse livro na bibliografia futuramente.