Está en la página 1de 33

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Universidad del Per, DECANA DE AMERICA

FACULTAD DE INGENIERIA ELECTRONICA Y ELECTRICA E.A.P. DE INGENIERA DE TELECOMUNICACIONES

Flavio Nireo Carrillo Gomero


fcarrillog@unmsm.edu.pe
DEPARTAMENTO ACADEMICO DE TELECOMUNICACIONES

Captulo I

Captulo I

INTRODUCCION

Objetivo Organizacin del Curso Introduccin al Procesamiento de Seales.


Qu es PS ? Seales Areas de Aplicacin Variables utilizadas Tipos de Seales

OBJETIVO

Introduccin

Que es Procesamiento de Seal ?

Procesamiento de Seal es el arte de conseguir lo que usted quiere conseguir de las seales.

Introduccin

Objetivo

OBJETIVO Proporcionar al estudiante los fundamentos del procesamiento digital de las seales analgicas y discretas, adecuado para que pueda aplicar los conceptos en el campo de las telecomunicaciones, y pueda estudiar, desarrollar e implementar temas ms avanzados.

ORGANIZACION DEL CURSO

Introduccin

Organizacin del Curso

ORGANIZACION DEL CURSO


Pre Requisito: * Circuitos Digitales I. Horario: Teora --------------------- Viernes:
10 a 1 p.m. Laboratorio ---- Grupo G2 --- Mircoles: 9 a 1 p.m. Grupo G3 --- Jueves: 9 a 1 p.m.

Soporte:
E_Mail: fcarrillog@unmsm.edu.pe

Contenido:
SEALES EN TIEMPO DISCRETO SISTEMAS EN TIEMPO DISCRETO CONVOLUCION DISCRETA ECUACIONES EN DIFERENCIAS TRANSFORMADA DE FOURIER PARA SEALES DISCRETAS - DTFT

Introduccin

Organizacin del Curso

MUESTREO Y CUATIZACION TRANSFORMADA Z TRANSFORMADA DISCRETA DE FOURIER - DFT TRANSFORMADA RAPIDA DE FOURIER - FFT FILTROS DIGITALES IDEALES FILTROS DIGITALES REALIZABLES DISEO DE LOS FILTROS DIGITALES

Trabajos:
Se asignar un trabajo a cada de grupo conformado por dos estudiantes, la misma que ser desarrollado durante el semestre 2013-II.

Introduccin

Lecturas Recomendadas

Lecturas recomendadas:
SEALES Y SISTEMAS. Alan V. OPPENHEIM y Allan S. WILLSKY. Editorial Prentice Hall International, Inc. 1994. DISCRETE - TIME SIGNAL PROCESSING. Alan V. OPPENHEIM y Ronald W. SCHAFER. Editorial Prentice Hall International, Inc. 1989. TRATAMIENTO DIGITAL DE SEALES. John G. PROAKIS y Dimitris G. MANOLAKIS. Editorial Prentice Hall. 1998. SIGNAL AND SYSTEMS. Simon Haykin, Editorial John Wiley & Sons, Inc. 1999. THE SCIENTIST AND ENGINEERS GUIDE TO DIGITAL SIGNAL PROCESSING. Steven W. Smith. California Technical Publishing. ISBN 0-9660176-3-3. 1997. http://www.dspguide.com/pdfbook.htm

Introduccin

Organizacin del Curso

POR QUE UD. DEBE ESTUDIAR ESTE CURSO ?


BENEFICIOS: * Procesamiento de Seales es un campo del conocimiento de vital importancia hoy en da para actividades multidiciplinarias. * Este ofrece una amplio desarrollo de oportunidades. * Aprender estos conceptos es ampliar la importancia de otros campos del conocimiento. COMO LOGRARLO: * Trabajando en forma permanente. * Aprobando el curso.

INTRODUCCION AL PROCESAMIENTO DE SEALES

Introduccin

Qu es Procesamiento de Seales?

QU ES PROCESAMIENTO DE SEALES?

Es el tratamiento de la representacin, transformacin, manipulacin e importancia que contienen las seales.

Introduccin

Qu es Procesamiento de Seales?

SEALES
Las seales son la representacin de la evolucin de un fenmeno fsico o de otra naturaleza en forma temporal as como espacial. Ejemplos: Temperatura ------------------------- clima Presin -------------------------------- sonido Desviacin magntica --------------- sonido grabado Escala de grises sobre el papel ----- fotografa ..

Introduccin

Qu es Procesamiento de Seales?

Las seales son algo que lleva y/o contienen informacin. La informacin est asociada al conocimiento o al significado que proporciona esa informacin. Las seales contienen informacin. Shannon desarroll otro concepto de informacin diferente del significado que pueda obtenerse o del conocimiento que pueda derivarse de esa informacin. Suponga que una fuente generadora de informacin enva una serie de smbolos a un receptor. Sea X un conjunto de smbolos formado por : X = {a1, a2, a3 ,............, aN}

Introduccin

Qu es Procesamiento de Seales?

Cada uno de los smbolos ai tiene una probabilidad de ocurrir pi. Shannon dice que en el caso de una fuente de informacin sin memoria, la informacin proporcionada por el smbolo ai depende nicamente de su probabilidad de ocurrencia pi , y define que la cantidad de informacin del smbolo ai es:

I (ai ) = log 2 p ( ai )
Se observa que la informacin es una funcin decreciente de la probabilidad, que implica que un smbolo proporciona ms informacin cuanta ms incertidumbre (menos probabilidad) contenga.

Introduccin

Qu es Procesamiento de Seales?

Ejemplo: Supongamos que el nmero de estados de un smbolo es igual a 3, a1, a2 y a3 donde la probabilidad de a1 es 50%, la de a2 25% y la de a3 25% Para a1 tenemos que Para a2 tenemos que Para a3 tenemos que

log 2 p ( a1 ) = log 2 p ( 0.5 ) = 1 log 2 p ( a2 ) = log 2 p ( 0.25 ) = 2 log 2 p ( a3 ) = log 2 p ( 0.25 ) = 2

Por tanto un codificador para transmitir a1 har falta un bit y para a2 y a3 ser necesario utilizar dos bits. Por ejemplo podremos codificar a1 con "0", a2 con "10" y a3 con "11". Utilizando este convenio para codificar el mensaje a1a2a1a1a3a1a2a3 utilizaramos "010001101011" y por lo tanto requeriremos 12 bits para representarlo.

Introduccin

Qu es Procesamiento de Seales?

El contenido de informacin promedio H(X) (Entropa de la Informacin) proporcionado por una fuente de informacin sin memoria de un conjunto X de smbolos ser la suma ponderada de la informacin de cada smbolo:

H (X ) =

i i = i 1= i 1

pI

= pi log 2 ( pi )

Shannon dedujo que el valor H(X) es tambin el nmero mnimo de bits por smbolo que puede utilizarse para enviar informacin con los smbolos de X y que la probabilidad de error en la decodificacin sea despreciable. En un caso real, el lmite en el nmero de bits por smbolo vendr impuesto por la complejidad del algoritmo (y la capacidad de procesamiento disponible) y no por el valor H(X).

Introduccin

Qu es Procesamiento de Seales?

Ejemplo (1) La entropa de un mensaje X de longitud de 1 carcter que utiliza el conjunto de caracteres ASCII, suponiendo que los 256 caracteres ASCII son equiprobables, ser:

8 = H ( X ) log = 2 (256)
(2) Supongamos que el nmero de estados de un smbolo es igual a 3, a1, a2 y a3 donde la probabilidad de a1 es 50%, la de a2 25% y la de a3 25%. Por tanto la entropa de la informacin es:

H( X ) =

1 1 1 log 2 ( 2 ) + log 2 ( 4 ) + log 2 ( 4 ) = 1.5 2 4 4


de variables

En conclusin, las seales son funciones independientes portadoras de informacin.

Por ejemplo: Seales elctricas, seales acsticas, seales de video, seales biolgicas,

Introduccin

Qu es Procesamiento de Seales?

En consecuencia una seal digital es representada mediante secuencias de nmeros de precisin finita y el procesamiento se realiza utilizando un computador digital. En la mayora de los casos estas seales son del mundo real captadas por sensores. - vibraciones ssmicas. - imgenes visuales. - Ondas de sonido. - Seales electrocardiogrficas. Etc.

Son las matemticas, los algoritmos y las tcnicas usadas para manipular estas seales, despus de haber sido convertidas al formato digital.

Introduccin

Qu es Procesamiento de Seales?

Red de Sensores:

Introduccin

Qu es Procesamiento de Seales?

.
Tratamiento de imgenes.

IMAGEN SIN RUIDO

IMAGEN CON RUIDO

IMAGEN DESPUES DE PASAR POR EL FILTRO MEDIANA

DETECCION DE BORDES DE LOS GRANOS DE ARROZ

Introduccin

Qu es Procesamiento de Seales?

- Tratamiento de voz.

Introduccin

Qu es Procesamiento de Seales?

- Tratamiento de imgenes de satlite - Teledeteccin.

Introduccin

Qu es Procesamiento de Seales?

- Tratamiento de datos finacieros.


ndice Real de Remuneraciones del Gobierno Peruano.
ENERO 1981 JUNIO 2007
700,0 600,0

I N D I C E

500,0 400,0 300,0 200,0 100,0 0,0 1 20 ENERO 1981 39 58 77 96 115 134 153 172 191 210 229 248 267 286 305 JUNIO 2007

134,0 132,0 130,0 128,0


I N 126,0 D I 124,0 C 122,0 E

120,0 118,0

ENERO 2000

TIEMPO

JUNIO 2007

Introduccin

Qu es Procesamiento de Seales?

- Tratamiento de datos del medio ambiente.


CONCENTRACION DEL DIOXIDO DE NITROGENO
140.00

120.00

(Ug/Cm3) CONCENTRACION

100.00

80.00

60.00

40.00

20.00

0.00 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 TIEMPO (MES)

Introduccin

Qu es Procesamiento de Seales?

El procesamiento digital se inici con la primera computadora digital entre los aos 1960 1970. Esfuerzos iniciales:
Radar y sonar. Explotacin del petrleo. Exploracin espacial. Imgenes mdicas.

Se increment la explotacin con nuevas aplicaciones en los aos 19801990, por la aparicin de la PC. La motivacin fue militar y luego se fue derivando hacia el lado comercial. Se acrecent rpidamente, siendo utilizado en productos de uso pblico:
- Telfono movil. - Grabacin de disco compacto. - Correo de voz electrnico.

Introduccin

Qu es Procesamiento de Seales?

AREAS DE APLICACION
Espacio
-Mejoramiento de fotografa espacial. -Compresin de datos -Anlisis con sensores inteligentes para pruebas remotas espaciales. -Diagnstico de imagen (CT, MRI, Ultrasonido, y otros). -Anlisis de Electrocardiograma. -Almacenamiento /recuperacin de imagen medica. -Compresin de Imagen y sonido para presentacin multimedia. -Efectos especiales de pelcula. -Videoconferencia. -Compresin de voz y data. -Reduccin de eco. -Multiplexacin de seales. -Filtrado. -Anlisis y almacenamiento de terremotos. -Adquisicin de datos. -Anlisis espectral. -Simulacin y modelamiento. -Bsqueda de petrleo y mineral. -Control y monitoreo de procesos . -Herramientas de CAD y diseo. -Radar. -Sonar. -Supervisin de artilleria. -Comunicacin segura.

Medicina

Comercial

DSP

Telefona

Militar

Industria

Cientfico

Seales Discretas

Qu es Procesamiento de Seales?

Procesamiento Digital de Seales Analgicas


1 1

xic(t)
1 0.5

0.8 0.8 0.6 0.6 0.4 0.4 0.2 0.2 0 0 -0.2 -0.2 -0.4 -0.4 -0.6 -0.6 -0.8 -0.8 -1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 x 10
-3

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6 x 10
-3

1 0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6

1 0.8 0.6 0.4 0.2 0 -0.2 -0.4


1

t
0 0.5 1 1.5 2 2.5 3 3.5 x 10 4
-3

-0.6
0.8

-0.5

-0.8 -1

-0.8
0.6

0.2

0.4

0.6

0.8

1.2

1.4

1.6 x 10
-3

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6 x 10
-3

0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6 x 10
-3

Filtro Pasa Bajo Muestreo y Retencin Acondicionador de la Seal

10111100

01011101 Sistema en Tiempo Discreto

Filtro de Reconstruccin

Conversor A/D

Conversor D/A

Almacn de Programa

Almacn de Datos

Modem

A otro Sistema PDS

yoc(t)
1 0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1

Amplificador de Potencia

0.2

0.4

0.6

0.8

1.2

1.4

1.6 x 10
-3

Introduccin

Qu es Procesamiento de Seales?

VARIABLES UTILIZADAS
Variables Continuas: Trayectoria de un avin. Temperatura del suelo en un punto determinado. Variables Discretas: Pixeles de una imagen satelital Secuencia de variacin diaria del dlar. Variables 1-D, 2-D, .., N-D. En el curso trataremos solo en 1-D llamado tiempo En tiempo continuo: x(t), t es valor continuo. En tiempo discreto: x[n], n es valor entero.

Introduccin

Qu es Procesamiento de Seales?

TIPOS DE SEALES

Introduccin

Qu es Procesamiento de Seales?

Qu necesito conocer para desarrollar PD?


Las reas que necesita conocer y estudiar son:
Teora de las Comunicaciones. Electrnica Analgica. Electrnica Digital. Estadstica y Probabilidades. Teora de la Informacin. Procesamiento Analgico de Seales. Anlisis Numrico.

Introduccin

GRACIAS POR LA ATENCION

También podría gustarte