Você está na página 1de 6

UnB Gama γ

Engenharia Eletrônica
Processamento de Sinais
02/2023

1 Descrição Geral

Este curso aborda conceitos e métodos de processamento de sinais, com ênfase em


processamento digital. São discutidos os conceitos e objetivos relacionados a sinais em
tempo contínuo e discreto, bem como às técnicas analógicas e digitais de processamento de
sinais. Em seguida, são apresentadas técnicas de projeto e implementação de filtros digitais
de resposta finita e infinita ao impulso, técnicas de processamento multitaxa, bancos de
filtros, decomposições multinível de sinais e representações transformadas baseadas nessas
decomposições.
O curso supõe um conhecimento básico de sinais e sistemas em tempo contínuo e
tempo discreto, incluindo sistemas lineares e invariantes ao deslocamento, convolução,
transformadas discretas e contínuas de Fourier e as relações entre os espectros de sinais
analógicos e suas versões amostradas. Supõe ainda noções de equações diferenciais e de
diferenças, de transformada-z e de Laplace.
A ementa do curso inclui ferramentas de processamento multitaxa. Assim, são estudados
os processos de subamostragem e sobreamostragem, filtros de análise e de reconstrução
e transformadas wavelets diretas e inversas usando bancos de filtros. Essas técnicas são
utilizadas para o processamento de sinais pré-adquiridos, com aplicações em melhora de
representações, extração de características e preparação para classificadores automáticos.

2 Conhecimentos Prévios Recomendados

i. Conceitos e métodos básicos de sinais e sistemas:

a) sinais em tempo contínuo e em tempo discreto: definições e representação


matemática;
b) amostragem;
c) definição de sistemas lineares e invariantes no tempo;
d) convolução linear;
e) séries e transformadas de Fourier de sinais em tempo contínuo;
f) transformada de Fourier de sinais em tempo discreto;
g) transformada discreta de Fourier;

Faculdade UnB Gama – FGA www.fga.unb.br 1/6


UnB Gama γ
h) transformada-z;
i) transformada de Laplace;
j) equações das diferenças.

ii. Lógica de programação e uso de uma linguagem de alto nível. Experiência de


programação usando o MatLab, o Octave ou o Python é desejável.

3 Professor

Cristiano Jacques Miosso, PhD


jacques.unb@gmail.com

4 Formato das Aulas

No semestre letivo 02/2023, as aulas de processamento de sinais da FGA ocorrerão


nas quartas e sextas feiras, de 8 às 9:50. Serão, em geral, aulas expositivas alternadas
com uma parcela de atividades de experimentações numéricas, com conteúdos teóricos e
práticos acerca de processamento de sinais. A abordagem didática usada pelo docente faz
uso de muitas simulações computacionais, para ilustrar os conceitos, relações e técnicas
estudados nas aulas. O docente incentiva que, para consolidação do aprendizado, todos os
alunos revisem os conteúdos teóricos de cada aula e reproduzam, de forma independente,
as simulações exibidas em aula.
Todos os códigos gerados para as experimentações serão fornecidas em um repositório
git, que será compartilhado com os alunos regularmente matriculados.
As experimentações numéricas abordarão sinais artificiais e sinais reais, pré-amostrados.
Serão realizados testes com transformadas, visualizações de diferentes formas de represen-
tação de um mesmo sinal, decomposições e reconstruções de sinais, filtragens, extração
de características de sinais etc. Enfim, todo o conteúdo da disciplina será, em essência,
abordado tanto nas aulas teóricas como nas experimentações com sinais.

Horários das aulas


Quartas, de 8:00 às 9:50
Sextas, de 8:00 às 9:50

Fora as aulas presenciais, haverá horários de atendimento para ajudar a sanar dúvidas,
discutir aspectos da disciplina, ou ajudar na resolução de exercícios da matéria. Os
horários em questão serão comunicados pelo docente ou poderão ser agendados com ele
por cada discente.

Faculdade UnB Gama – FGA www.fga.unb.br 2/6


UnB Gama γ
5 Controle de presenças

Durante cada aula, será feito um registro das presenças ou ausências de cada discente.
O controle será por chamada oral pelo docente ou preenchimento de uma lista de presenças
escrita. Para ser considerado presente, cada aluno deve permanecer em aula durante a
maior parte do tempo.
Conforme as normas da Universidade de Brasília, para aprovação na disciplina é
necessário um mínimo de 75% de presenças, além da obtenção da nota final mínima de 5.
O cálculo da nota final seguirá os critérios de avaliação apresentados na Seção 9.

6 Ementa

Revisão de conceitos e métodos básicos de processamento de sinais. Especificações e


projetos de filtros analógicos e digitais. Filtros de resposta finita ao impulso (FIR) e filtros
de resposta infinita ao impulso (IIR) – projeto, implementação e vantagens e desvantagens
de cada abordagem. Noções de processamento multitaxa de sinais. Sobreamostragem e
subamostragem. Bancos de filtros do tipo QMF (quadrature mirror filterbank). Filtros
de análise e de síntese. Reconstrução e critérios para reconstrução perfeita. Conceitos e
métodos de filtragem estocástica. Aplicações em tratamento e extração de características
de sinais. Aplicações em compressão e classificação de sinais.

7 Programa

• Revisão de processamento de sinais

— Sinais em tempo contínuo e em tempo discreto


— Representações transformadas de sinais: conceitos
— Transformadas de Fourier de sinais em domínio contínuo e em domínio discreto
— Transformada de Laplace
— Transformada-z
— Amostragem de sinais em tempo contínuo e a relação entre as transformadas de
Fourier do sinal em tempo contínuo e do sinal amostrado
— Quantização

• Conceitos e projetos de filtros analógicos e digitais

— Filtros digitais de resposta finita ao impulso (FIR)


i. Método do janelamento
ii. Projetos de filtros FIR
iii. Implementação de filtros FIR utilizando o MatLab ou Octave

Faculdade UnB Gama – FGA www.fga.unb.br 3/6


UnB Gama γ
— Filtros de resposta infinita ao impulso (IIR)
i. Filtros de Butterworth
ii. Princípios de filtros de Chebyshev tipos 1 e 2
iii. Projeto e implementação de filtros IIR, usando o MatLab ou o Octave

• Introdução a sistemas multitaxa

— Subamostragem (decimação) e sobreamostragem (interpolação): conceitos e rela-


ções no domínio do tempo e no domínio da transformada-z
— Conceito de bancos de filtros
— Filtros de análise e filtros de síntese
— Condições para reconstrução perfeita
— Implementação de bancos de filtros
— Exemplos de aplicações de bancos de filtros
— Introdução a transformadas wavelets
— Exemplos de aplicações de wavelets

8 Material da disciplina

Como material de apoio às atividades do aluno, são indicados diversos livros, listados
nas seções de Referências Básicas e de Referências Complementares. A maioria desses
livros está disponível na Biblioteca Central da UnB (em alguns casos, inclusive em formato
digital, acessível pelos alunos devidamente matriculados).
Além disso, serão fornecidos diversos artigos, capítulos, programas para as experimen-
tações e outros materiais de apoio. Esses materiais serão disponibilizados por meio de
um repositório git. Assim, solicita-se que cada estudante crie, caso não tenha, uma conta
gratuita em http://www.gitlab.com.
Para compartilhamento do material, o docente solicita que cada aluno comunique seu
nome de usuário no gitlab, usando o formulário disponibilizado no seguinte endereço:

• https://forms.gle/m3mjoySco2RX9Dzo6.

Também é disponibilizado um grupo no Telegram, para comunicados rápidos da


disciplina. Para ter acesso ao grupo, entre no seguinte link:

• https://t.me/+AlBT8zXTEHwxN2Yx.

Faculdade UnB Gama – FGA www.fga.unb.br 4/6


UnB Gama γ
9 Critérios de Avaliação

A nota final será a princípio determinada com base em 2 provas e exercícios/trabalhos,


realizados ao longo do semestre. Os trabalhos serão realizados durante o semestre letivo, e
os alunos receberão, com antecedência, prazos para entrega de suas resoluções. Quanto às
provas, serão realizadas presencialmente, em horário de aula, em dias comunicados pelo
professor com um mínimo de uma aula de antecedência.
Não serão aceitos trabalhos e provas entregues fora do prazo, ou entregues em outro
canal que não o especificado para cada atividade.
As avaliações serão de atividades individuais. Não serão aceitas provas e demais
avaliações realizadas em grupo, ou consulta a outros alunos ou outras pessoas que não o
docente da disciplina. Cópias de resoluções de quaisquer partes das avaliações receberão
nota zero.
Também não são admitidos plágios em trabalhos, exercícios e provas. Plágios detectados
levarão à nota zero na atividade correspondente.
Os pesos das provas, exercícios e trabalhos são distribuídos conforme apresentado na
tabela a seguir.

Tabela 1. Elementos de avaliação e seus pesos.

Avaliação Peso (%)


Prova 1 40
Prova 2 45
Exercícios e trabalhos 15

Os exercícios, trabalhos e provas solicitados durante o curso deverão ser entregues ao


professor no prazo estipulado para que a pontuação correspondente seja computada. Exer-
cícios, trabalhos e provas não entregues ou entregues fora do prazo não serão considerados.
A associação entre a nota final e a menção seguirá a norma da Universidade de Brasília,
explicitada no Manual do Estudante.

Observação: Em busca de uma melhor abordagem pedagógica, a distribuição dos


conteúdos e aulas e os métodos de avaliação podem sofrer modificações.

Referências Básicas
[1] A. V. Oppenheim and R. W. Schafer. Discrete-Time Signal Processing. Pearson, 3a edição,
2010.

[2] P. S. R. Diniz, E. A. B. da Silva, S. L. Netto, and L. W. P. Biscainho. Processamento Digital de


Sinais: Projeto e Análise de Sistemas. Bookman, 2014. 2a edição, ISBN-13: 978-8582601235.

Faculdade UnB Gama – FGA www.fga.unb.br 5/6


UnB Gama γ
[3] S. K. Mitra. Digital signal processing: a computer-based approach. McGraw-Hill, New York,
NY, 2011.

[4] R. Lyons. Understanding Digital Signal Processing. Pearson, 3rd edition, 2010.

[5] Material adicional indicado nas aulas.

[6] Notas de aulas.

Referências Complementares
[1] A. V. Oppenheim and A. S. Willsky. Sinais e Sistemas. Pearson, 2nd edition, 2010. ISBN-13:
978-8576055044.

[2] B. P. Lathi and R. Green. Linear Systems and Signals. Oxford University Press, 3rd edition,
2017.

[3] P. P. Vaidyanathan. Multirate Systems and Filter Banks. Prentice-Hall Signal Processing
Series. Prentice-Hall, Englewood Cliffs, N.J., 1993.

[4] L. Tan. Digital Signal Processing: Fundamentals and Applications. Academic Press, 2007.

Faculdade UnB Gama – FGA www.fga.unb.br 6/6

Você também pode gostar