Está en la página 1de 27

Carrera de Bioingeniera

Carrera de Bioingeniera

Seales
Modelo

.
.
.
Modelizacin

Condiciones y cronograma

Bioingeniera I

Bioingeniera I

BIOINGENIERIA I
Introduccin general

Introduccin

Dr. Hugo Leonardo Rufiner (Ded. Parcial)

Colaboradores y Trabajos Prcticos:


Ms. Rubn C. Acevedo (Ded. Excl. compartida con docencia en otra
asignatura y tareas de investigacin en LIRINS y gestin),
Biong. Csar Martinez (Ded. Simple),
Bioing. Carlos Pais (Ded. Parcial),
Bioing. Toms Molas (Ded. Parcial).

Auxiliares:

Carrera de Bioingeniera

Prof. a cargo:

Estructura de Ctedra

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Mundo Real

Sistema

Investigacin
Laboratorio de Ciberntica (UNER)
Centro de I+D en Seales, Sistemas e IC (UNL)
Publicaciones:
http://fich.unl.edu.ar/personal/leonardo.rufiner/

Carrera de Bioingeniera

Asistencia 75 % a teoras y coloquios.


Aprobar evaluaciones de TPs (60 %). Slo se podr
recuperar 1 (una) de ellas.
Mnimo de 60% puntos en el parcial tericoprcticos. Se podr recuperar al final del cursado.
La asistencia a las clases de TPs no es requisito. Se
llevar control con fines de seguimiento interno y
estadsticas.
Aprobar el trabajo final de modelizacin (60%). No
hay recuperatorio.

Condiciones de Regularidad

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioing. Ivan Peralta (Ded. Simple),


Sr. Ivn Gareis (Ded. Parcial),

Condiciones de Promocin
Alcanzar los requisitos exigidos para la
regularidad y adems:
Obtener un mnimo de 80% en el examen parcial
terico-prcticos. Sin recuperatorio.
Obtener un mnimo de 80% en el trabajo final.

Temas a tratar
Definiciones bsicas de seales.
Clasificacin de las seales.
Operaciones elementales sobre y entre seales.

1era Parte

Teora 1: Introd. general, la modelizacin y las seales. (L. Rufiner)


Teora 2: Espacio de Seales. (L. Rufiner)
Teora 3: Transf. de Fourier. Anlisis frecuencial. (L. Rufiner)
Teora 4: Sistemas LTI. Convolucin. (R. Acevedo)
Teora 5: Convolucin. Transformada Z. (R. Acevedo)
Teora 6a: Identificacin de sistemas lineales. (L. Rufiner)
Teora 6b: Ident. sistemas no lineales. (L. Rufiner)
Teora 8: Introd. modelizacin. Modelado por analogas. Modelos
compartimentales y poblacionales. Modelos autmatas determinsticos.
Modelos autmatas probabilsticos. Tpicos avanzados de modelizacin.
(C. Pais)

2da Parte

Carrera de Bioingeniera
Bioingeniera I

Introduccin a las Seales

Bioingeniera I
Carrera de Bioingeniera

Sitio p/alumnos: http://groups.yahoo.com/group/bio1fiuner

Bioingeniera I
Carrera de Bioingeniera

Wiki de la ctedra: http://bioingenieria1.wikidot.com

Bioingeniera I

Temas teora y cronograma

Ver Cronograma 2012


Bibliografa: libro ctedra.

Carrera de Bioingeniera

Condiciones

Contexto de la teora de la seal.


Tipos de procesamientos ms usuales.

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Clases Tericas: Martes 12:00 a 14:00 hs (L. Rufiner, R. Acevedo, C.


Pais).
Coloquios: Martes de 11:00 a 12:00 hs (L. Rufiner, R. Acevedo, C. Pais).
Trabajos Prcticos: Comisin N1: Lunes 10:00 a 13:00 hs (R. Acevedo)
/ Comisin N 2: Mircoles 14:00 a 17:00 hs (C. Martinez, I. Gareis) /
Comisin N 3: Jueves 15:00 a 18:00 hs (J. Molas, I. Peralta).
Reunin de Ctedra: martes cada dos semanas, ARSIPRE.
Consultas: Martes 11 hs (Bioterio, ARSIPRE 2, Molas), Mircoles 13 hs
(Bioterio, ARSIPRE 1, Martinez), Martes 14 hs (Bioterio, ARSIPRE 2,
Rufiner), Jueves 10 hs (Lab. N3, LIRINS, Gareis), Jueves 15:30 hs (Depto
de Informtica, Peralta), Viernes 14:00 hs (Lab. N3, LIRINS, Acevedo),
Viernes 17:00 hs (Bioterio, ARSIPRE 1, Pais).

Carrera de Bioingeniera

Horarios Cursado 2012

Objetivos
Operar con seales discretas y reconocer las
caractersticas y propiedades generales de las
mismas.
Aprender a aplicar en ejemplos sencillos las
herramientas y conceptos en estudio.
Motivar el inters mediante ejemplos
concretos de aplicacin.
Generar y manipular seales digitales en forma
de vectores por medio de un lenguaje de
programacin.

Seal: Definiciones comunes


Del latn signale.
Marca que se pone o hay en una cosa para darla a
conocer o distinguirla de otras.
Signo, imagen o representacin de una cosa.

De uso comn
De uso tcnico

Carrera de Bioingeniera

La palabra seal tiene distintas significados


segn el contexto:

Ambos significados estn relacionados

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Definiciones

Seales de trnsito

Seales martimas

Otro concepto relacionado: Smbolo.

Carrera de Bioingeniera

Una gran seal apareci en el cielo:


una Mujer, vestida de sol, con la luna bajo sus
pies, y una corona de doce estrellas sobre su
cabeza; (Apocalipsis 12,1)

Conceptos relacionados: Signo y smbolo


Se utilizan para comunicar ideas o mensajes.
Signo: especfico de un cometido o circunstancia (ms fsico).
Smbolo: tiene un significado ms amplio y menos concreto (ms
abstracto. Derivado de Symbolum.

En textos antiguos

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Smbolos alfabticos

Se requiere un conocimiento previo para


analizar e interpretar el signficado de una
seal (cdigo)

Es una variable fsica, de la naturaleza que sea, que


proporciona informacin sobre el estado o evolucin
de un sistema.
1000
900
800

600
500

H(a, t)

700

Carrera de Bioingeniera

Seal: Definiciones tcnicas

Valor del ndice MERVAL

Carrera de Bioingeniera

Los signos pueden ser comprendidos por humanos y animales;


los smbolos no.

400
300

Jul-03

Jun-03

Oct-03

Sep-03

Nov-03

Feb-03

Abr-03

Mar-03

Ago-03

Es la representacin fsica de la informacin que


transporta desde su fuente hasta su destino.

Bioingeniera I

Tiempo

May-03

Jul-02

Jun-02

Dic-02

Oct-02

Sep-02

Ene-03

Nov-02

Ago-02

May-02

Dic-01

Feb-02

Abr-02

Ene-02

Mar-02

Bioingeniera I

200

Podemos ver el mundo como

Seales
que transportan

Informacin
y son transformadas por

Sistemas

Informacin
de entrada

Carrera de Bioingeniera

Carrera de Bioingeniera

Podemos ver el mundo como


Informacin
de salida

Seal de
entrada

Seal de
salida

Bioingeniera I

Funcin

Funcin

Transformacin

Aunque las seales pueden ser representadas


de muchas maneras, en cualquier seal la
informacin est contenida en un patrn de
variaciones de alguna magnitud.
Las seales son representadas
matemticamente como funciones de una o
ms variables independientes.
Generalmente se toma como variable
independiente al tiempo.

Ejemplo: Precio PCs IBM

Carrera de Bioingeniera

Ejemplo: Evolucin del ndice MERVAL


1000
900
800
700

600

Bioingeniera I

Valor del ndice MERVAL

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Sistema

Observaciones

500
400
300

Oct-03

Nov-03

Sep-03

Jul-03

Ago-03

Jun-03

Abr-03

May-03

Feb-03

Mar-03

Dic-02

Ene-03

Oct-02

Nov-02

Sep-02

Jul-02

Ago-02

Jun-02

Abr-02

May-02

Feb-02

Mar-02

Dic-01

Ene-02

200

Ejemplo: Seal de Voz

Bioingeniera I

Carrera de Bioingeniera

Ejemplo: Seal de ECG y Presin

Bioingeniera I

Carrera de Bioingeniera

Tiempo

txt
wav
phn
wrd

06/12/96 - 12:00

24

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera

TAC de crneo
La reconstruccin da
una seal 3D

Bioingeniera I
Bioingeniera I

Carrera de Bioingeniera

Carrera de Bioingeniera
Bioingeniera I
-

Otras: Seales de los cultivos

Bioingeniera I

Carrera de Bioingeniera

Ejemplo: Imgenes mdicas

Ejemplo: Imgenes mdicas

Carrera de Bioingeniera

Bioingeniera I

Ejemplo: Imagen Ecogrfica

Ruido
Llamamos ruido a cualquier fenmeno que perturba
la percepcin o interpretacin de una seal.
Comparte la misma denominacin que los efectos
acsticos anlogos.
Generalmente aditiva, pero puede ser tambin:
multiplicativa, convolucional, etc
Ruido Aleatorio Uniforme

Carrera de Bioingeniera
-

Automvil
Murmullo
Turbina
Mquina

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Ejemplos: ruido acstico

Carrera de Bioingeniera

Normalmente un sistema trata correctamente a una


seal cuando el nivel til de la misma es ms alto que
el nivel de ruido.
Algunos mtodos de procesamiento ms elaborados
permiten trabajar con pequeas SNR, gracias a la
informacin acerca de propiedades de la seal o del
ruido conocidas a priori.

Procesamiento de seales con ruido

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

La diferencia entre seal y ruido es artificial, y


depende solamente del criterio del observador.

Bioingeniera I

Carrera de Bioingeniera

Dicotoma Seal-Ruido

Relacin seal-ruido
La relacin seal-ruido (S/N o SNR) es una medida
de cuanto una seal est contaminada por ruido.
Puede ser expresada como la razn x entre la
potencias de la seal Ps y la potencia del ruido Pr:
x = Ps / P r
x dB = 10 log(Ps / Pr)

dB

Ubicacin de las fuentes de ruido


Relacionadas con el sistema bajo estudio:
Intrnsecas.
Asociadas.

Sistema
Bajo estudio

Relacionadas con el sistema de procesamiento


o medida:
Internas.
Externas.

Ejemplos: ruido acstico


Espectrogramas de:
seal de habla
limpia (vocales /a/,
/e/, /i/, /o/ y /u/)
seal de habla con
ruido (vocales /a/,
/e/, /i/, /o/ y /u/ ms
murmullo de fondo)
a una SNR de 0 dB.

Sistema
De medida

Carrera de Bioingeniera

Sal y Pimienta

Cuando se elige una funcin para representar


en forma simplificada una seal fsica, no es
necesario que el modelo cumpla con esas
condiciones.

Bioingeniera I

Seales Fsicas y
Modelos Tericos (funciones)...
Su energa debe ser finita.
Su amplitud es necesariamente limitada.
Esta amplitud es una funcin continua
(la inercia del sistema prohbe discontinuidad).
El espectro de la seal es acotado
(tiende a cero cuando la frecuencia tiende a
infinito).

Clasificacin de Seales

Seales Fsicas y
Modelos Tericos (funciones)...

Carrera de Bioingeniera

Bioingeniera I

Una seal experimental es la imagen de un


proceso fsico, y por lo tanto debe ser
fsicamente realizable.

Bioingeniera I
Carrera de Bioingeniera
-

Ejemplo: ruido en imgenes

Seales Fsicas y
Modelos Tericos (funciones)...

Carrera de Bioingeniera

Porcentajes de reconocimiento de palabras aisladas (dgitos, vocales y


consonantes) para ON a una SNR de -10 dB, producidas por hablantes
femeninos y masculinos en forma normal y con reflejo Lombard y
utilizndose dos tipos de ruido: murmullo y blanco

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Ejemplos: ruido acstico

Seal fsica
Mundo real

f(t)
Representacin

Bioingeniera I

Bioingeniera I

modelo

Criterios

Carrera de Bioingeniera

Morfolgico
Fenomenolgico
Energtico
Dimensional
Espectral

Basada en el carcter continuo o discreto de la


amplitud de la seal o de la variable
independiente.

Clasificacin Morfolgica

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Criterios de Clasificacin de Seales

Ejemplos

Seal de Tiempo Discreto

Carrera de Bioingeniera
-

Seales Discretas y Continuas en el dominio


temporal
El eje temporal es continuo si consiste en un
intervalo Real o Complejo. Este intervalo
puede ser adems infinito o semi-infinito.
Una seal cuyo eje temporal es continuo se
denomina seal de tiempo continuo.

Clasificacin Morfolgica

Seales Analgicas
Seales Muestreadas
Seales Cuantizadas
Seales Digitales

Bioingeniera I

Bioingeniera I

Seal de Tiempo Continuo

Bioingeniera I

El eje temporal es discreto si consiste en un


conjunto finito o numerable de instantes de
tiempo
Una seal cuyo eje temporal es discreto (slo
est definida para esos instantes) se denomina
seal de tiempo discreto.

Carrera de Bioingeniera

Seales Discretas y Continuas en el dominio


temporal

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Otros

Carrera de Bioingeniera
Bioingeniera I

Peridicas

Aleatorias

Aperidicas

Estacionarias

No Estacionarias

Bioingeniera I

Sinusoidales

Cuasi
Peridicas

Ergdicas

Estacionarias
por tramos

Armnicas

Caticas

No Ergdicas

Especiales

Carrera de Bioingeniera

Determinsticas

Seales Determinsticas
Su evolucin es perfectamente predecible por un modelo
matemtico.
Los prximos valores de la seal pueden ser determinados
exactamente si son conocidas ciertas condiciones anteriores
(o iniciales).

Seales Aleatorias o Estocsticas


Su comportamiento es impredecible y slo pueden
describirse mediante observaciones y modelos estadsticos

Seales Peridicas
Una seal continua es peridica si y slo si
x(t + T) = x(t) para todo t (-, )

Caso Continuo:

Seales

Clasificacin Fenomenolgica

Caso Discreto: x(n + N) = x(n) para todo n (-, )

Bioingeniera I

Clasificacin Fenomenolgica

Carrera de Bioingeniera

Basada en la posibilidad de predecir o no la


evolucin exacta de la seal a lo largo del
tiempo.

Bioingeniera I

Carrera de Bioingeniera

Clasificacin Fenomenolgica

El menor valor positivo de T o N para el que se


cumple cada una de las ecuaciones anteriores se
llama perodo de la seal.

Transitorias

Pseudo
Aleatorias

Armnicas

Pseudo
Aleatorias

Armnicos: ondas senoidales cuyas frecuencias obedecen a


una relacin sencilla de nmeros enteros.
x(t)=sin(2 f 1 t)+ sin(2 f 2 t),

10
5

x(t)

f 1 =200 y f 2 =300 Hz

f 0 =MCD( f 1,f 2 )

0
-5
-10

0.01

0.02

0.03

0.04

0.05
[segs.]

0.06

0.07

0.08

0.09

0.1

1500

1000

|X(f)|

Sinusoidales

Carrera de Bioingeniera

Peridicas

Seales Peridicas

Clasificacin Fenomenolgica

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Singulares

500

500

1000

1500
[Hz]

2000

2500

Carrera de Bioingeniera

Si superponemos componentes no armnicas,


obtendremos una forma de onda no peridica.

Bioingeniera I
Bioingeniera I

Bioingeniera I

Parecen aleatorias pero en realidad no lo son.


Por ejemplo: secuencia random de la computadora.

Carrera de Bioingeniera

Bioingeniera I

Pseudo-aleatorias:

Carrera de Bioingeniera

Seales Peridicas

Perodo de repeticin muy largo

Seales Aperidicas
Cualquier seal determinstica que no es
peridica se dice que es aperidica.
Algunas seales aperidicas tienen
propiedades nicas y son conocidas como
funciones singulares (no diferenciables).
Escaln unitario
Rampa unitaria
Delta de Dirac

Delta de Dirac Discreto

t dt
t

0,

Bioingeniera I

Bioingeniera I

Delta de Dirac Continuo

Carrera de Bioingeniera

Generador Congruencial Multiplicativo

Carrera de Bioingeniera

Seales Peridicas

La superposicin de ondas senoidales armnicas


resultar en una seal peridica.

Carrera de Bioingeniera

Seales Peridicas

1
t

n 1, n 0
n 0, n 0

Carrera de Bioingeniera

Casi peridicas: pequeas variaciones entre


cuasiperiodos.
Por ejemplo: duracin, amplitud, etc.

No Estacionarias

Carrera de Bioingeniera
-

Estacionarias

Ergdicas

Estacionarias
por tramos

No Ergdicas

Especiales

Bioingeniera I

Bioingeniera I

Cuasiperidicas

Bioingeniera I
Aleatorias

Bioingeniera I

Son aquellas que agotan su energa dentro del perodo


de observacin.
Esta clasificacin no depende tanto de la seal en s,
como de la escala temporal desde la cual se observa a
la misma.
No confundir con perodo transitorio de una seal o
respuesta de un sistema.

Carrera de Bioingeniera

Seales Transitorias

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Sinc

Seales caticas
Son producidas por sistemas determinsticos
bajo ciertas condiciones.
La sensibilidad de estos sistemas a pequeas
perturbaciones las hace prcticamente
impredecibles.
Por ello pueden aparecer como si fueran
aleatorias

Proceso y Realizacin
Una seal aleatoria es una realizacin o una
muestra de un proceso.
Una realizacin difiere de otra por su
descripcin temporal.
El conjunto completo (infinito) de
realizaciones definen el proceso.

Sea x que denota el valor de un experimento. Para cada valor


X (t, x )
suponemos que se asigna
una forma de onda X (t ,x )

X (t, x )
La coleccin de esas seales

forman un proceso estocstico. X ( t , x )


El conjunto de {x k } y el ndice

X (t, x )
temporal t pueden ser
continuos o discretos.
X (t, x )
Para x i S fijo (el conjunto de
0
t
t
todos los valores experimentales),
Fig. 1
X (t ,x ) es una funcin especfica del tiempo.
Para t fijo, X 1 X (t1 ,x i ) es una variable aleatoria. El arreglo de
todas esas realizaciones X (t ,x ) en el tiempo constituye el
proceso aleatorio X(t).

Ejemplo: EEG

Carrera de Bioingeniera

Carrera de Bioingeniera

Definicin formal

EEG1
EEG2
EEG3

Estacionaridad
Un proceso en el que las propiedades
estadsticas de la seal no dependen del tiempo
es estacionario.
Un proceso se dice que es estacionario cuando
la fdp no depende del tiempo.
Prcticamente: de un proceso estacionario se
pueden extraer parmetros estadsticos.

Bioingeniera I

Carrera de Bioingeniera

EEGn

Proceso: EEG de nios entre 8 y 12 aos,


sanos, tomados en REM

Estacionaridad
X (t , x )

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

p(X)

t1

p(X)

X (t, x )

X (t, x n )

X (t, x k )

X (t, x 2 )

X (t, x1 )

Carrera de Bioingeniera

El promedio estadstico a lo largo de la


muestra es igual el promedio temporal a lo
largo del eje del tiempo para cualquier funcin
muestra.

Ergodicidad

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

t1

t2

Fig. 1

tm

p(X)

tn

Ergodicidad Estacionariedad

Estacionariedad Ergodicidad

Carrera de Bioingeniera
-

Seales derivadas de sistemas que varan sus


parmetros en forma lenta.
Si se plantea un intervalo de tiempo
suficientemente pequeo es posible suponer
que la seal se mantiene estacionaria.
Esto da origen al anlisis por tramos.

Clasificacin Energtica
De acuerdo a si la seal posee, o no:
Energa finita
Potencia media finita

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Estacionaria por tramos

Bioingeniera I

Bioingeniera I

Limitadas en duracin
Limitadas en amplitud
...

Carrera de Bioingeniera

Otras Clasificaciones

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Basada en el nmero de variables


independientes del modelo de la seal.

Carrera de Bioingeniera

Clasificacin Dimensional

Carrera de Bioingeniera

h(a,t)

Clasificacin Espectral
Basada en la forma de la distribucin de
frecuencias del espectro de la seal.

Baja Frecuencia
Alta Frecuencia
De banda Angosta
De Banda Ancha

Operaciones con seales

Adicin sustraccin ...


Productos

Bioingeniera I

xnuevo (t ) xviejo (t )

Carrera de Bioingeniera

Operaciones sobre el dominio

xnuevo (t ) xviejo (t )

Operaciones sobre el dominio

Compresin
Expansin
Inversin
Traslacin
...

Bioingeniera I

xnuevo (t ) xviejo (t )
Amplificacin
Rectificacin
Cuantizacin
...

Carrera de Bioingeniera

Operaciones sobre el rango

Operaciones sobre el rango


Operaciones sobre el dominio
Interpolacin y decimacin

Bioingeniera I

Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I

...

Operadores unarios

xnuevo (t ) xviejo (t )

por un escalar
punto a punto
interno / externo

Operaciones sobre el rango

Carrera de Bioingeniera

Operadores binarios

Carrera de Bioingeniera

Operaciones bsicas

Interpolacin y decimacin

Interpolacin lineal
Interpolacin polinmica
Interpolacin sinc
Decimacin (muestreo)
...

sin(t ) / t
isinc (t )
1

t0
t 0

Carrera de Bioingeniera
-

Carrera de Bioingeniera

Bioingeniera I

El interpolador ideal

Bioingeniera I

0 t <1
en otro caso

Carrera de Bioingeniera

1
istep (t )
0

Interpolacin de orden 0

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

La interpolacin aumenta la frecuencia de muestreo original de


una seal de tiempo discreto (puede ser hasta infinito).

Carrera de Bioingeniera

Interpolacin

Interpolacin

x(t )

x* (nT ).i( t TnT )


n

Interpolacin de orden 1

1 t
ilineal (t )

t <1
en otro caso

Interpolacin ideal

Carrera de Bioingeniera
Bioingeniera I

Seal analgica,
de tiempo continuo
y amplitud continua

Codificador

Seal de tiempo discreto


y amplitud continua

Algunas observaciones...
Una seal continua

...medida contra un
reloj...

...mantiene su valor
entre cada pulso del
reloj...

Carrera de Bioingeniera

Cuantizador

Bioingeniera I

Seal
digital

Digitalizacin de seales
Conversin analgico/digital (A/D)

Ventaneo
Muestreo
Retencin
Cuantizacin
Codificacin (ej: binaria)

Algunas observaciones...
Muestreo:
Solo medimos a intervalos prefijados por lo cual
perdemos los cambios rpidos.
Dependemos de la fiabilidad del reloj del sistema.

Ventaneo:
Solo medimos durante un intervalo finito de tiempo por
lo cual perdemos los cambios ms lentos.
La forma de esta ventana tambin afecta el resultado.

Algunas observaciones...
Un reloj preciso...
.... conduce a
valores precisos.

Muestreo
(retencin)

Seal de tiempo discreto


y amplitud discreta

Carrera de Bioingeniera

Conversin A/D

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

La decimacin reduce la frecuencia de muestreo original de


una seal de tiempo discreto, es lo opuesto a la interpolacin.

Carrera de Bioingeniera

Decimacin

Un error en el
reloj...
... se traduce en
error en los valores.

Una seal peridica...

muestreada dos veces


por ciclo...

tiene suficiente
informacin como...

para ser reconstruida

Bioingeniera I
Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Algunas observaciones...

Algunas observaciones...
Una seal
muestreada...
...debe ser
procesada por un
filtro pasa-bajos...
...para reconstruir la
seal original.
La respuesta al
impulso del filtro
debe ser una
sincrnica.

Carrera de Bioingeniera

Las componentes
de alta frecuencia...

si no hubiese estado
all

Bioingeniera I

...pasadas por un
filtro pasa bajos...

...desaparecen

Carrera de Bioingeniera

parece como...

Bioingeniera I

que ocurre entre


muestras...

Algunas observaciones...
Una seal de alta
frecuencia...
...muestreada
suficientemente
rpido...
...puede verse
todava mal...

...pero puede ser


reconstruida.

Carrera de Bioingeniera

Algunas observaciones...

Algunas observaciones...

Una seal de alta


frecuencia...

muestreada a una tasa


muy baja...

parece como...

una seal de menor


frecuencia.

Una evento de la
seal...

Bioingeniera I

Carrera de Bioingeniera

Algunas observaciones...

Muestreo de Imgenes

Efecto de Aliasing

Bioingeniera I

Una "cmara" acelera


constantemente hacia
la derecha a la misma
velocidad que los
objetos se desplazan
hacia la izquierda.

Bioingeniera I

Un objeto que gira a


de alta frecuencia y lo
iluminamos a baja
frecuencia.

Carrera de Bioingeniera

Carrera de Bioingeniera

Algunas observaciones...

Bioingeniera I
-

1 bpp

Bioingeniera I

16 bpp

Carrera de Bioingeniera

Cuantizacin de Imgenes

Bioingeniera I

Carrera de Bioingeniera

Muestreo Uniforme
Muestreo No uniforme

Carrera de Bioingeniera

Muestreo y retencin

Bioingeniera I

Carrera de Bioingeniera

Otros problemas de aliasing temporal:


Efectos estroboscpicos o visuales

Cuantizacin

( x) H . int( x / H )
( N 1) H

Cuantizacin

x<0
0 x<( N-1) H
x ( N-1) H

Carrera de Bioingeniera

La precisin est limitada al nmero de bits disponible.


Depende tambin del rango dinmico de la seal.
Los errores introducidos en el proceso son no lineales y
dependientes de la seal.
Tambin pueden cometerse errores aritmticos dentro
del procesador debido a la precisin.

La precisin
limitada en la
cuantizacin...
...conduce a
errores...

Cuantizacin:

Algunas observaciones...

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Algunas observaciones...

... que dependen de


la seal

El estudio de las seales se encuentra


contenido en lo que se denomina

Teora de la Comunicacin

Bioingeniera I
Carrera de Bioingeniera

Contexto

(2da parte)

Ejemplo: la comunicacin humana


(a)
Formulacin del
mensaje
Codificacin

Comprensin del
mensaje
IDEA

IDEA

Decodificacin
Transduccin
neuronal

Acciones neuromusculares

...se ensucia cuando


lo cuantizamos.

Bioingeniera I

Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I

Teora de la Comunicacin y
Teora de Seales

Por ello el espectro


de un tono puro...

Carrera de Bioingeniera

Algunas observaciones...

Carrera de Bioingeniera

Ruido de cuantizacin ( LSB)

Onda
acstica
Tracto
vocal
Fuente
del
sonido

Hablante

Movimiento
membrana
basilar

Ruido
ambiente

Aire

Oyente

Carrera de Bioingeniera

Aparato de
radio

Emisor o fuente

Canal o medio

Ttulo del diagrama


TEORIA DE LA COMUNICACION

TEORIA DE LA SEAL

TEORIA DE LA INFORMACION

MODULACION Y MUESTREO

TEORIA DE LA CODIFICACION

ANALISIS ESPECTRAL

Ondas electromagnticas

Estacin de
radio AM

Bioingeniera I

Carrera de Bioingeniera

(b)

Bioingeniera I

Ejemplo: la comunicacin por radio

CODIFICACION DE LA FUENTE
(REDUCCION DE REDUNDANCIA)

DETECCION Y ESTIMACION
RECONOCIMIENTO DE PATRONES

CODIFICACION DE CANAL
(CORRECCION Y DETECCION
DE ERROR)

Receptor o destino

CRIPTOGRAFIA

Procesamiento de Seales
Principales objetivos
Extraccin de la informacin til que se encuentra
en las seales y presentacin los resultados en
forma apropiada para el hombre o la mquina.
Generacin de seales, que permiten el estudio del
comportamiento de sistemas.
Transmisin o almacenamiento de la informacin
contenida en las seales

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera

La teora de la informacin se ocupa de la medicin


de la informacin, de la representacin de la misma y
de la capacidad de los sistemas de comunicacin para
transmitir y procesar informacin.
C. E. Shannon: A Mathematical Theory of
Communication (1948).

Teora de la Informacin

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

(PRIVACIDAD)

Procesamiento de la Seal
Es la disciplina tcnica que, basada en los
mtodos de la teora de la informacin y la
seal, se encarga de la elaboracin o
interpretacin de seales que transportan
informacin, con la ayuda de la electrnica, la
computacin y fsica aplicada.

Procesamiento Digital de Seales (DSP)

entrada

A/D

DSP

D/A

salida

Procesamiento
Realizar operaciones sobre datos de acuerdo con instrucciones programadas

Digital
Operar mediante el uso de seales discretas para representar datos en forma de
nmeros

Seal
Una variable por medio de la cual se transmite informacin en un circuito
electrnico

DSP: Desventajas
Trabaja con seales que provienen del mundo
real.
Utiliza mucha matemtica (multiplicando y
sumando seales) .
Requiere un tiempo finito para dar una
respuesta.
Puede necesitar capacidades importantes de
almacenamiento de datos.

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera

Modificar o analizar seales


representadas a partir de una secuencia
discreta de nmeros

DSP: Ventajas
Versatilidad:
Pueden ser reprogramados fcilmente
Pueden ser migrados a diferentes circuitos

Repetibilidad:
Pueden ser fcilmente duplicados
No dependen de estrictas tolerancias de los coeficientes
Sus respuestas no varan con la temperatura

Simplicidad:
Algunas cosas pueden ser hechas ms fcilmente en forma
digital que con sistemas analgicos

DSP: Aplicaciones
Se utiliza en una gran variedad de aplicaciones:

Definicin sencilla:

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I

Procesamiento Digital de Seales (DSP)

Y extensamente en la tecnologa actual...

Filtrado

Modulacin

Extraccin de
Informacin

SEAL

Bioingeniera I

Regeneracin
Codificacin

Deteccin

Identificacin

Carrera de Bioingeniera

Medidas

Sntesis

Generacin
de la seal

Bioingeniera I

Anlisis

Carrera de Bioingeniera

Interpretacin de la seal

Tcnicas de Procesamiento de Seales


Amplificacin
Consiste en aumentar la amplitud, o potencia, de
una seal elctrica.
Es uno de los procesamientos ms sencillos

Bioingeniera I

Carrera de Bioingeniera
-

Ejemplo clasificacin Vocales (Deterding)

Carrera de Bioingeniera

Anlisis

Ejemplo: Anlisis Autosimilar con Onditas

Bioingeniera I

Consiste en aislar los componentes del sistema


que tienen una forma compleja para tratar de
comprender mejor su naturaleza u origen.
Ej: Anlisis Espectral de Sonido Cardacos.

2,5
2

had
hAd

1,5

hed
hEd

Muchas veces se utiliza como etapa previa a un


sistema automtico de clasificacin...

seal

Anlisis y
Extraccin de
Caractersticas

Clasificador
Automtico

clase

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Anlisis

Carrera de Bioingeniera

Tcnicas de Procesamiento de Seales

hid
hId
hod

0,5

hOd
hud

0
-2,5

-2

-1,5

-1

-0,5

0,5

-0,5

1,5

2,5

hUd
hYd

528 de entrenamiento de 8 hablantes, 462 de prueba de los 7 restantes


Cada ejemplo en forma de un vector con 10 dimensiones
Algunos Resultados
Clasificador
Perceptron
PMC
PMC
PMC
RBR
RBR
1-NN

# de unidad
88
22
11
528
88
-

% correcto
33
51
45
44
53
48
56

Carrera de Bioingeniera

11 vocales de Ingles Britnico hablado por 15 hablantes en un contexto h*d

Ejemplo de Vocales de Deterding

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

-1

Modulacin
La modulacin consiste en variar la amplitud, la fase o la
frecuencia de una seal portadora con referencia a una seal
mensaje o moduladora.

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera

Ejemplo modulacin FM

Bioingeniera I

Se trata de estimar el valor de una variable


caracterstica de la seal, con un determinado nivel
de confianza.
Ej: Medicin de la temperatura corporal.

Medicin: Precisin y Exactitud

Carrera de Bioingeniera

Medicin
(especialmente en seales con componentes aleatorias)

Tcnicas de Procesamiento de Seales

No precisa
No exacta

Precisa
No exacta

No precisa
Exacta

Precisa
Exacta

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I

Ejemplo modulacin AM

Ejemplo modulacin FM

Carrera de Bioingeniera

Bioingeniera I

Ejemplo modulacin AM

Diferentes
situaciones para una
medida, el valor
real es el centro del
blanco.

Filtrado
Tipos de filtros:
Pasa-bajos (Lowpass)
Pasa-altos (Highpass)

Consiste en la eliminacin de componentes


indeseadas de la seal, preservando las de inters.

Carrera de Bioingeniera

Filtrado

Carrera de Bioingeniera

Tcnicas de Procesamiento de Seales

Bioingeniera I

Bioingeniera I

Ej: Eliminacin ruido 50 Hz ECG.

Pasa-banda (Bandpass)
Rechaza-banda (Bandstop)

Carrera de Bioingeniera

Ejemplo Filtrado lineal 1D


1

3
2

0.5
1

Time waveform

Time waveform

Carrera de Bioingeniera

Multibanda (Multiband)

0
-1

-0.5

Ejemplo Filtrado no lineal 1D


Limpieza de ruido con Onditas

-2

0.2

0.3

0.4
0.5
0.6
Time (seconds)

0.7

0.8

0.9

-1

Mag. of frequency response

40
30
20
10

0.2

0.3

0.4
0.5
0.6
Time (seconds)

0.7

0.8

0.9

15

20
25
30
Frequency (Hz)

35

40

45

50

10

15

20
25
30
Frequency (Hz)

35

40

45

50

0.2

Ejemplo Filtrado 2D

10

0.4

Bioingeniera I

0.6

0.8

Bioingeniera I

Carrera de Bioingeniera

0.1

50

Bioingeniera I

0.1

Carrera de Bioingeniera

60

Mag. of Fourier transform

Bioingeniera I

-3

Tcnicas de Procesamiento de Seales


Regeneracin
Su objetivo es retornar la seal a su forma inicial,
despus que sta haya sufrido algn tipo de
distorsin.
Ej: Deconvolucin de una Imagen Mdica.

Carrera de Bioingeniera
-

Identificacin
Es un proceso complementario, que permite clasificar la
seal observada.
Las tcnicas de Correlacin son frecuentemente usadas con
este fin.
En el caso paramtrico culmina en la obtencin de un
conjunto de parmetros que caracterizan a la seal.
Ej: Diagnstico Automtico de Patologas (para casos
complejos puede requerir el uso de tcnicas de
Reconocimiento de Patrones e IA).

Carrera de Bioingeniera

Bioingeniera I

Tcnicas de Procesamiento de Seales

Bioingeniera I

Una copia de la seal conocida de referencia se


correlaciona con la seal desconocida.
La correlacin ser alta cuando la referencia sea similar a la
seal desconocida.
Un valor grande de correlacin muestra el grado de
confianza en la deteccin de la seal.
Este valor indica tambin cuando ocurre la seal de
referencia.

Tcnicas de Procesamiento de Seales


Deteccin
Determinacin de la presencia o ausencia de una
seal
Extraccin de una seal til de un ruido de fondo
de grandes dimensiones.
Ej: Potenciales Evocados.

Deteccin y correlacin...
Una seal chirrido (chirp) de radar o sonar ...
emitida por un objeto blanco puede estar
enterrada en ruido...
pero correlacionndola con la referencia...
revela claramente el momento en que se ha
producido el eco...

Otro ejemplo: deteccin del QRS

Carrera de Bioingeniera

La correlacin cruzada puede ser utilizada para


detectar y localizar una seal conocida de referencia
inmersa en ruido:

Deteccin y correlacin...

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Carrera de Bioingeniera

Imagen con iluminacin no uniforme:

Bioingeniera I

Carrera de Bioingeniera

Ejemplo: Regeneracin

Identificacin y correlacin...
La correlacin cruzada puede ser utilizada para
identificar una seal por comparacin con una librera
de seales conocidas de referencia:
La seal desconocida es correlacionada con un nmero de
seales conocidas de referencia.
La mayor correlacin corresponde al patrn o referencia
ms similar.

se correlaciona fuertemente con otro ruiseor...

Tcnicas de Procesamiento de Seales


Sntesis
Es la operacin opuesta al anlisis, consiste en
crear una seal con una forma apropiada mediante
la combinacin, por ejemplo, de un nmero de
seales elementales.
Ej: Sintetizador de Voz Artificial.

o un hern...

Carrera de Bioingeniera

Bioingeniera I

pero dbilmente con una paloma...

Carrera de Bioingeniera

El canto de un ruiseor...

Por ejemplo:

Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I
Carrera de Bioingeniera
Bioingeniera I

Identificacin y correlacin...

Identificacin y correlacin...
La correlacin cruzada es una de las formas en las
cuales un sonar puede identificar distintos tipos de
cuencas o lechos:
Cada cuenca tiene una firma de sonar nica.
El sistema del sonar posee una librera de ecos pregrabados
desde diferentes cuencas.
Un eco de sonar desconocido se correlaciona con la librera
de ecos de referencia.
Cuando ms grande es la correlacin ms probable es la
coincidencia.

Ej: Sintetizador paramtrico de voz


Entonacin

Generador
de
pulsos

Emisin
sonora o sorda

sn

un
G

Generador
de
ruido blanco

+
Predictor
Lineal

Osciladores

Carrera de Bioingeniera

Sntesis no paramtrica

Seal sintetizada

Bioingeniera I

Bioingeniera I

Carrera de Bioingeniera

Parmetros an

Tcnicas de Procesamiento de Seales


Codificacin
1) Reduccin de redundancia en una seal.
Es frecuentemente usada aprovechar el ancho de
banda o el volmen de memoria de una
computadora. Ej: Compresin de ECG.

2) Reduccin de los efectos del ruido


La modulacin y traduccin a frecuencias son las
formas principales de adaptar una seal a las
caractersticas de una lnea de transmisin, de un
filtro analizador, o de un medio de registro. Ej:
Transmisin de ECG por TE.
DSP

Carrera de Bioingeniera
Bioingeniera I

Carrera de Bioingeniera
Bioingeniera I

Carrera de Bioingeniera

Bioingeniera I

Ejemplo de Codificacin (1)

Bibliografa para esta Unidad


Se puede encontrar una introduccin a seales
en casi cualquier texto de Seales y
Sistemas.
Por ejemplo:
Sinha: 2.1 a 2.5
Kwakernaak: 1.1 a 1.3, 2.1 a 2.3, 2.5
Oppenheim-Willsky: 2.1 a 2.4
Cohen: 1.2, 1.3, 3.3
(Las referencias completas se encuentran en el libro de la Ctedra)

Ejemplo de Codificacin (2)

También podría gustarte