Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos...

16
Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci´ on 07.1 Dr. Pablo Alvarado Moya CE5201 Procesamiento y An´ alisis de Im´ agenes Digitales ´ Area de Ingenier´ ıa en Computadores Tecnol´ogico de Costa Rica I Semestre, 2017 P. Alvarado — TEC — 2017 Dominio de la frecuencia 1 / 16

Transcript of Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos...

Page 1: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtrado en el dominio de la frecuenciaLeccion 07.1

Dr. Pablo Alvarado Moya

CE5201 Procesamiento y Analisis de Imagenes DigitalesArea de Ingenierıa en Computadores

Tecnologico de Costa Rica

I Semestre, 2017

P. Alvarado — TEC — 2017 Dominio de la frecuencia 1 / 16

Page 2: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Contenido

1 Filtros pasa-bajosFiltro idealFiltro gaussianoFiltro Butterworth

2 Filtros pasa-altosFiltro idealFiltro gaussianoFiltro Butterworth

3 Filtrado selectivo

P. Alvarado — TEC — 2017 Dominio de la frecuencia 2 / 16

Page 3: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Isotropıa

Isotropıa: filtros en la frecuencia con simetrıa rotacional.

Sea ρ la distancia al origen:

ρ(ωx , ωy ) =√ω2x + ω2

y

P. Alvarado — TEC — 2017 Dominio de la frecuencia 3 / 16

Page 4: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-bajos ideal

H(jωx , jωy ) =

{1 si ρ(ωx , ωy ) ≤ R

0 si ρ(ωx , ωy ) > R

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 4 / 16

Page 5: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-bajos gaussiano

H(jωx , jωy ) = e−12

ρ2(ωx ,ωy )

R

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 5 / 16

Page 6: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-bajos Butterworth

Filtro Butterworth: banda pasante planaOrden define caıda a banda de rechazoEjemplo con R = 1

0

0.25

0.5

0.75

1

-4 -2 0 2 4

n = 1n = 2n = 3n = 4

ωx

|H(jωx,0)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 6 / 16

Page 7: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-bajos ButterworthOrden n

H(jωx , jωy ) =1

1 + [ρ(ωx , ωy )/R]2n

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 7 / 16

Page 8: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-altos ideal

H(jωx , jωy ) =

{0 si ρ(ωx , ωy ) ≤ R

1 si ρ(ωx , ωy ) > R

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 8 / 16

Page 9: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-altos gaussiano

H(jωx , jωy ) = 1 − e−12

ρ2(ωx ,ωy )

R

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 9 / 16

Page 10: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Filtro pasa-altos Butterworth

H(jωx , jωy ) =1

1 + [R/ρ(ωx , ωy )]2n

-4-2

0 2

4

-4

-2

0

2

4 0

0.25

0.5

0.75

1

ωx

ωy

|H(jωx, jωy)|

P. Alvarado — TEC — 2017 Dominio de la frecuencia 10 / 16

Page 11: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtro idealFiltro gaussianoFiltro Butterworth

Laplaciano

H(jωx , jωy ) = −4π2(ω2x + ω2

y )

-4-2

0 2

4

-4

-2

0

2

4-250

-200

-150

-100

-50

0

ωx

ωy

H(jωx, jωy)

P. Alvarado — TEC — 2017 Dominio de la frecuencia 11 / 16

Page 12: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtrado selectivo

Filtros compuestos

Filtros paso-banda y supresores de banda

Filtros ranura

Filtros heurısticos

P. Alvarado — TEC — 2017 Dominio de la frecuencia 12 / 16

Page 13: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtrado selectivoEliminacion de patrones moire

Tomado de Gonzalez y Woods, 2008

P. Alvarado — TEC — 2017 Dominio de la frecuencia 13 / 16

Page 14: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Filtrado selectivoEliminacion de ruido sistemico

Tomado de Gonzalez y Woods, 2008

P. Alvarado — TEC — 2017 Dominio de la frecuencia 14 / 16

Page 15: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Resumen

1 Filtros pasa-bajosFiltro idealFiltro gaussianoFiltro Butterworth

2 Filtros pasa-altosFiltro idealFiltro gaussianoFiltro Butterworth

3 Filtrado selectivo

P. Alvarado — TEC — 2017 Dominio de la frecuencia 15 / 16

Page 16: Filtrado en el dominio de la frecuencia - Lección 07 · Filtros pasa-bajos Filtros pasa-altos Filtrado selectivo Filtrado en el dominio de la frecuencia Lecci on 07.1 Dr.Pablo Alvarado

Filtros pasa-bajosFiltros pasa-altosFiltrado selectivo

Este documento ha sido elaborado con software libre incluyendo LATEX, Beamer, GNUPlot, GNU/Octave, XFig,Inkscape, LTI-Lib-2, GNU-Make y Subversion en GNU/Linux

Este trabajo se encuentra bajo una Licencia Creative Commons Atribucion-NoComercial-LicenciarIgual 3.0 Unpor-ted. Para ver una copia de esta Licencia, visite http://creativecommons.org/licenses/by-nc-sa/3.0/ o envıeuna carta a Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

© 2005-2017 Pablo Alvarado-Moya Area de Ingenierıa en Computadores Instituto Tecnologico de Costa Rica

P. Alvarado — TEC — 2017 Dominio de la frecuencia 16 / 16