• No se han encontrado resultados

Orígenes y fundamentos del Procesamiento Digital de señales

N/A
N/A
Protected

Academic year: 2021

Share "Orígenes y fundamentos del Procesamiento Digital de señales"

Copied!
43
0
0

Texto completo

(1)

Orígenes y fundamentos del Procesamiento Digital de señales

Larry Escobar

18 de noviembre de 2015

Universidad Nacional Autónoma de México

(2)

Indice

1 Objetivo

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 2 / 24

(3)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS

(4)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS 3 Algoritmo de Arquímides y grandes matemáticos

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 2 / 24

(5)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS 3 Algoritmo de Arquímides y grandes matemáticos

4 La teoría de Fourier

(6)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS 3 Algoritmo de Arquímides y grandes matemáticos

4 La teoría de Fourier 5 Teorema del Muestreo

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 2 / 24

(7)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS 3 Algoritmo de Arquímides y grandes matemáticos

4 La teoría de Fourier 5 Teorema del Muestreo

6 Contribuciones del último siglo y aplicaciones

(8)

Indice

1 Objetivo

2 Hipótesis de los orígenes y eventos que han influído en el PDS 3 Algoritmo de Arquímides y grandes matemáticos

4 La teoría de Fourier 5 Teorema del Muestreo

6 Contribuciones del último siglo y aplicaciones 7 Conclusiones

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 2 / 24

(9)

Objetivo

Mostrar que el procesamiento digital de señales (PDS) ha estado presente durante

muchos hechos históricos de la humanidad y en la actualidad se encuentra

presente en gran cantidad de actividades y aplicaciones de la vida diaria.

(10)

Hipótesis de los orígenes del PDS

Cuando el hombre empezó a: observar

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 4 / 24

(11)

Hipótesis de los orígenes del PDS

Cuando el hombre empezó a: observar Contar:

Los Sumerios (2500 A.C.)

Los Babilonios (1900 A.C.)

Los Mayas (300 a 1000 D.C.)

(12)

Cuando el hombre empezó a medir: la balanza

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 5 / 24

(13)

Cuando el hombre empezó a medir: la balanza

000000 000000 000000 000000 000000 000000

111111 111111 111111 111111 111111 111111

000000 000000 000000 000000 000000 000000

111111 111111 111111 111111 111111 111111 0000000 0000000 0000000 0000000 0000000 0000000 0000000

1111111 1111111 1111111 1111111 1111111 1111111 11111110000000000000000000000000 11111 11111 11111 11111 11111000000 1111 11 00 11

00000000 00000000 11111111 1111111100 11

000000 000000 000000 000000 000000 000000

111111 111111 111111 111111 111111 111111

00000000 00000000 11111111 11111111

0 1 0000 1111

16

8

4

2 1

1/2

1/4

1/16 1

1/8

1 / 2 n 2n

(14)

Algoritmos

Operaciones Lógicas y Aritméticas

- Comparar - Aproximar - Decidir

- Sumar - Restar

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 6 / 24

(15)

Algoritmos

Operaciones Lógicas y Aritméticas

- Comparar - Aproximar - Decidir

- Sumar - Restar

Algoritmo de aproximaciones sucesivas:

- En convertidores ADC

- Algoritmo de la división

- Algoritmo la raíz cuadrada

(16)

Algoritmos

Operaciones Lógicas y Aritméticas

- Comparar - Aproximar - Decidir

- Sumar - Restar

Algoritmo de aproximaciones sucesivas:

- En convertidores ADC - Algoritmo de la división - Algoritmo la raíz cuadrada Triangulo de Pascal:

- Ecuación binomial - Serie de Fibonacci - Proporción Aurea

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 6 / 24

(17)

Triángulo de Pascal (1623-1662) y Fibonacci

000000 000000 111111 111111 0000 00 1111 11 00 11

00000000 00000000 00000000 11111111 11111111 11111111 00 11

00000000 00000000 00000000 11111111 11111111 11111111 0000 1111

2n

1 1

2 1

3 1 1

1

1 5

4 10

6 4 1

10 5 1

3 1

1 6 15 20 15 6 1

1

4 2 1 1

1 2 3 5 8 13

32 16 8

64

(18)

Triángulo de Pascal (1623-1662) y Fibonacci

000000 000000 111111 111111 0000 00 1111 11 00 11

00000000 00000000 00000000 11111111 11111111 11111111 00 11

00000000 00000000 00000000 11111111 11111111 11111111 0000 1111

2n

1 1

2 1

3 1 1

1

1 5

4 10

6 4 1

10 5 1

3 1

1 6 15 20 15 6 1

1

4 2 1 1

1 2 3 5 8 13

32 16 8

64

La suma de cada línea del triángulo de Pascal da 2 n

n

X

k=0

n k



= 1 +

n−1

X

i =0

2 i = 2 n

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 7 / 24

(19)

Una palabra digital

Número entero positivo X

X =

n−1

X

i =0

b i 2 i

(20)

Una palabra digital

Número entero positivo X

X =

n−1

X

i =0

b i 2 i

b7 b6 b5 b4 b3 b2 b1 b0

7 0

a) Formato de Punto Fijo

b) Formato de punto Flotante

Mantisa Exp.

QE QF = Qi

S

S S

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 8 / 24

(21)

Serie de Fibonacci

Ecuación en diferencias:

f (n) =

1 n = 0

1 n = 1

f (n − 1) + f (n − 2) n > 1 En forma cerrada

f (n) = 1

√ 5

 1 + √ 5 2

 n

− 1

√ 5

 1 − √ 5 2

 n

(22)

Serie de Fibonacci

Ecuación en diferencias:

f (n) =

1 n = 0

1 n = 1

f (n − 1) + f (n − 2) n > 1 En forma cerrada

f (n) = 1

√ 5

 1 + √ 5 2

 n

− 1

√ 5

 1 − √ 5 2

 n

Proporción Aurea:

Φ = 1 + √ 5

2 = 1.61803398874989 Φ 2 = 2.61803398874989 y 1/Φ = 0.61803398874989

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 9 / 24

(23)

Fechas y eventos que influyeron en el PDS

Fundamentos de la geometría, los griegos 700 a 100 A.C Evolución del álgebra, los árabes 700 D.C.

Surgimiento del cálculo, 1600 D.C.

Desarrollo de métodos numéricos, siglos XVII y XIX Las series de Fourier, 1800

Los circuitos integrados y las computadoras

(24)

Algoritmo de Arquímides (griego 287-212 A.C.) [A.

Antoniou]

Calculó π a través del perímetro de un círculo P 2 n = p 2 p

n

P

n

n

+P

n

p 2 n = √ p n P 2 n

P y p: son los polígonos exterior e interior de n lados

Círculo de radio 1/2, p 2 n < π < P 2 n

P 2 n y p 2 n −→ π en la quinta iteración,

error e= 0.008 %

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 11 / 24

(25)

Algoritmo de Arquímides (griego 287-212 A.C.) [A.

Antoniou]

Calculó π a través del perímetro de un círculo P 2 n = p 2 p

n

P

n

n

+P

n

p 2 n = √ p n P 2 n

P y p: son los polígonos exterior e interior de n lados

Círculo de radio 1/2, p 2 n < π < P 2 n

P 2 n y p 2 n −→ π en la quinta iteración,

error e= 0.008 %

Liu Hui (220-280 AC) calculó π de forma similar

Tsu-Chun Chi (430 -500 DC), lo

calculó con mayor precisión.

(26)

Grandes aportes con algoritmos similares

John Wallis (inglés 1616-1703) y James Gregory (escocés 1638–1675).

Extendieron la idea de Arquímides al área de varias figuras geométricas.

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 12 / 24

(27)

Grandes aportes con algoritmos similares

John Wallis (inglés 1616-1703) y James Gregory (escocés 1638–1675).

Extendieron la idea de Arquímides al área de varias figuras geométricas.

W allis: Consideró el área bajo una parábola en forma recursiva e introdujo el

concepto de muestreo y del infinito, propuso el símbolo ∞. Descubrió el principio

de límite

(28)

Grandes aportes con algoritmos similares

John Wallis (inglés 1616-1703) y James Gregory (escocés 1638–1675).

Extendieron la idea de Arquímides al área de varias figuras geométricas.

W allis: Consideró el área bajo una parábola en forma recursiva e introdujo el concepto de muestreo y del infinito, propuso el símbolo ∞. Descubrió el principio de límite

G regory: Extendió el algoritmo de Arquímides para el cálculo de áreas del círculo y la elipse y fue el primero en usar el concepto de convergencia, trabajó en series infinitas.

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 12 / 24

(29)

Binomio de Newton y transformada Z

Newton (1642–1727), continúo con el trabajo de Wallis, llegando al teorema del binomio

(1 + x) k = 1 + k 1

 x + k

2



x 2 + · · · + k n



x n

Se pueden obtener los números del triángulo de Pascal (1623–1662)

Si x = z −1 , se obtiene la tranformada TZ de x(n) = k n U(n)

(30)

Binomio de Newton y transformada Z

Newton (1642–1727), continúo con el trabajo de Wallis, llegando al teorema del binomio

(1 + x) k = 1 + k 1

 x + k

2



x 2 + · · · + k n

 x n Se pueden obtener los números del triángulo de Pascal (1623–1662) Si x = z −1 , se obtiene la tranformada TZ de x(n) = k n U(n)

Newton y Leibniz a finales de 1600 unificaron estos conceptos en el Cálculo

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 13 / 24

(31)

Grandes matemáticos

James Stirling (1692–1770).

Fórmula de interpolación utilizada para el diseño de filtro digitales, diferenciación e integración Euler (1707–1783), cálculo infinitesimal.

Joseph Louis Lagrange (1736–1813), cálculo de variaciones.

Gauss (1777–1855), estadísticas, probabilidad y electromagnetismo.

Siméon Denis Poisson

(1781–1840), teoría de potencial,

probabilidad, razón de elasticidad.

Wilhelm Bessel (1784–1846), solución de ecuaciones diferenciales.

Cauchy (1789–1857), matemáticas complejas.

Laurent (1813–1854), análisis complejo, series.

Riemann (1826 - 1866), cálculo y variable compleja.

Harry Nyquist (1889–1976),

teorema del muestreo

(32)

La teoría de Fourier

Fourier, estudiante de Lagrange (1736–1813) y Laplace (1749–1827) Si x(t) es periódica, x(t) = x(t + T )

x (t) = a 0

2 +

X

n=1

n a n cos(ω 0 nt) + b n sen(ω 0 nt) o

donde

ω 0 = T = 2πf 0 ; f 0 = T 1 a 0 = T 1 R

T f (t)dt a n = T 2 R

T f (t)cos(ω 0 nt)dt b n = T 2 R

T f (t)sin(ω 0 nt )dt

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 15 / 24

(33)

Armónicos de la Serie de Fourier

Señal cuadrada periódica

(34)

Teorema de Muestreo

Harry Nyquist (suizo, 1889–1976)

Claude Elwood Shannon (USA, 1916–2001)

x ( n ) 1

X ( w )1 x ( w )

2wo

To wo > 2 BW

B W S ( t )

S ( w ) x ( t )

wo

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 17 / 24

(35)

Procesamiento de señales discretas

Sistema básico

(36)

Filtros digitales y la FFT

Kaiser (1966), aporte a los filtros digitales.

Hamming, Hanning, Blackman, filtros digitales

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0

1.2 N=21

N=31 N=11

con ventana de Hamming y N=21

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 19 / 24

(37)

Filtros digitales y la FFT

Kaiser (1966), aporte a los filtros digitales.

Hamming, Hanning, Blackman, filtros digitales

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0 1.2

0 40 80 120 160 200 240 280

0 0.2 0.4 0.6 0.8 1.0

1.2 N=21

N=31 N=11

con ventana de Hamming y N=21

Cooley - Tukey (1965), transformada rápida de Fourier (FFT)

(38)

Algoritmos fundamentales del PDS

Convolución y(n) = P N−1

i =0 h (i)x(n − i) Correlación r xy (l) = P

i =−∞ x (n)y (n − l) l = 0, ±1, ±2, · · · ± ∞ Transformada discreta de Fourier (DFT)

H(k) = P N−1

n=0 h(n)e

−j 2Nπnk

k = 0, 1, 2, · · · , N − 1 Transformada coseno discreta (DCT)

Transformada rápida de Fourier (FFT) Ecuación normal (Wiener) h

R x ih a i

= h r x i Media de los mínimos cuadrados (LMS de Widrow)

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 20 / 24

(39)

Fundamentos del PDS

La teoría.

El hardware.

El software.

(40)

Fundamentos del PDS

La teoría.

El hardware.

El software.

Fundamentos teóricos Matemáticas discretas Probabilidad y estadística Variable compleja Transformada Z

Análisis espectral Señales y sitemas Filtros Digitales

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 21 / 24

(41)

Hardware y software

Charles Babbage (1791–1871), diseñó una máquina de diferencias sin poderla construir.

Programación de sistemas digitales.

Los métodos numéricos encontraron con las computadoras digitales, un gran

progreso en los años 1950 y 60 en el desarrollo de algoritmos aplicados a

procesar señales representadas en términos de datos numéricos.

(42)

Los avances tecnológicos

El desarrollo de los circuitos integrados Arquitecturas de computadoras

Los procesadores digitales de señales (DSP)

Larry Escobar Orígenes y fundamentos del Procesamiento Digital de señales18 de noviembre de 2015 23 / 24

(43)

Conclusiones

El procesamiento digital de señales tiene sus orígenes desde que el hombre empezó a observar, contar y medir.

Los procesos básicos del PDS como el muestreo y la interpolación han tenido sus orígenes en las matemáticas desde los tiempos clásicos.

La teoría de Fourier es fundamental en el PDS.

Las contribuciones de Nyquist y Shannon con el teorema de muestreo le dió un gran impulso al PDS

El surgimiento y evolución de las máquina digitales ha hecho posible la implementación de los algoritmos del PDS en aplicaciones en tiempo real Se puede decir que el PDS se fundamenta en:

la teoría, el hardware y software.

En la actualidad el PDS es una área de gran evolución que está presente en

una gran cantidad de actividades diarias del ser humano.

Referencias

Documento similar

Para esto, se realizó la consolidación de una base de datos de locuciones en español, con su respectiva etiqueta (alta o baja excitación emocional, alternativamente,

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

En base a los resultados obtenidos, podemos concluir, tras haber comparado los datos calculados tanto en clasificaciones multi etiqueta como las efectuadas por pares de tareas,

La primera etapa del sistema es la detección de color, como ya se ha comentado, para la búsqueda de las señales elegidas los colores interesantes son el rojo y el azul, el algoritmo

Los resultados obtenidos en la adquisición y procesamiento de las señales mostrados en la figura 4.56, en la que se aprecia que los latidos segmentados de la señal

Tomando las referencias de los puntos de medida, los cuales se quiere comprobar su cobertura, se mide en campo la potencia recibida para el canal 57 y se

La materia de Psicolingüística se incluye en el módulo «Lingüística y procesamiento de las lenguas. Aplicaciones», orientado hacia los fundamentos cognitivos y formales que

Aplicación de técnicas de procesamiento de la señal y machine learning para el procesamiento de señales EEG, con el objetivo de diagnosticar de forma objetiva la dislexia.Para