presentacion tema 6 tecnicas de filtrado

Upload: anonymous-gj8uv0kzfa

Post on 06-Jul-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    1/28

    Tipos de filtro

    Filtrados con GRASS

    Técnicas de Teledetección aplicadas a la

    gestión de los recursos hídricos

    Técnicas de filtrado 

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    2/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordes

    Tipos de filtro

    Filtros de paso bajo

    Filtro de paso alto

    Filtro direccionales

    Filtros para la detección de bordes

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    3/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordes

    Imágen original SIG oleícola

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    4/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros de paso bajo

    Filtro de la media

    Filtro de media ponderadaFiltro de la mediana

    Filtros adaptativos

    Filtros gaussianos

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    5/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordes

    Figure: Tipos de filtro y mecanismo de aplicación

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    6/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro de media

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Ti d filt Filt d b j

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    7/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro de mediana

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    8/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro de media

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    9/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros gaussianos

    -2 -1 0 1 2

    -2 -1 0 1 2

    -2 -1 0 1 2-2 -1 0 1 2

    -2 -1 0 1 2

    -2 -2 -2 -2 -2

    -1 -1 -1 -1 -1

    0 0 0 0 01 1 1 1 1

    2 2 2 2 2

    Table: Filtro gaussiano con s  = 1 y r  = 2 (matrices x  e y )

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    10/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros gaussianos

    g (x , y ) = e − x 2+

    2

    2s 2 (1)

    0.0183 0.0821 0.1353 0.082 0.0183

    0.0820 0.3678 0.6065 0.3678 0.082

    0.1353 0.6065 1 0.6065 0.1353

    0.0821 0.3678 0.6065 0.3678 0.082

    0.0183 0.082 0.1353 0.082 0.0183

    1 4 7 4 1

    4 20 33 20 4

    7 33 55 33 74 20 33 20 4

    1 4 7 4 1

    Table: Filtro gaussiano con s=1 y r=2 (matrices  g  y G )

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    11/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros de paso alto

    Sustracción de la mediaFiltros basados en las derivadas.

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    12/28

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordes

    -1 -1 -1-1 8 -1

    -1 -1 -1

    DIV=1

    Table: Matriz de filtrado menos media

    0 1 0

    1 -4 1

    0 1 0

    DIV=1

    Table: Matriz de filtrado laplaciana

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    13/28

    p

    Filtrados con GRASS

    p j

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro de paso alto

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    14/28

    p

    Filtrados con GRASS

    p j

    Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro de paso alto

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    15/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros direccionales

    Se utilizan para detectar estructuras que siguen una

    determinada dirección en el espacioResaltan el contraste entre los píxeles situados a ambos

    lados de la estructura.

    Este-Oeste Norte-Sur Noroeste-Sureste Noreste-Suroeste1 1 1

    1 -2 1

    -1 -1 -1

    -1 1 1

    -1 -2 1

    -1 1 1

    1 -1 -1

    1 -2 -1

    1 1 1

    -1 -1 1

    -1 -2 1

    1 1 1

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    16/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros direccionales: N-S

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro Filtros de paso bajo

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    17/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros direccionales: E-W

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro

    Filt d GRASS

    Filtros de paso bajo

    Filt d lt

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    18/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros direccionales: N-S

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    19/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros direccionales: E-W

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtro

    Filtrados con GRASS

    Filtros de paso bajo

    Filtros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    20/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltros para la detección de bordes

    Se utilizan para resaltar los límites entre áreashomogeneas

    Uno de los más utilizados es el detector de bordes de

    Sobel que realza la variación entre filas y columnas.

    S i , j  = 

    C 2 + F 2 (2)

    donde C y F resultan de pasar los filtros:

    -1 0 1-2 0 2

    -1 0 1

    DIV=1-1 -2 -10 0 0

    1 2 1

    DIV=1

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    Filtros de paso bajoFiltros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    21/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro C de Sobel

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    Filtros de paso bajoFiltros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    22/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro F de Sobel

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    Filtros de paso bajoFiltros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    23/28

    Filtrados con GRASS Filtros de paso alto

    Filtros direccionales

    Filtros para la detección de bordesFiltro final de Sobel

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    Filtros de paso bajoFiltros de paso alto

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    24/28

    p

    Filtros direccionales

    Filtros para la detección de bordesFiltro final de Sobel

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    r.neighborsr.mfilter

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    25/28

    Filtrados con GRASS

    Son tres los módulos de GRASS que pueden utilizarse para

    definir y aplicar filtros:

    r.neighbors

    r.mfilter

    r.mapcalc

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    r.neighborsr.mfilter

    http://find/http://goback/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    26/28

    r.neighbors

    Este módulo calcula estadísticos de vecindad algunos de los

    cuales se corresponden con los filtros más sencillos.

    r.neighbors input=capa_entrada  output=capa_salida method=estadístico  size=tamaño_de_la_vecindad 

    average

    median

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    r.neighborsr.mfilter

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    27/28

    r.mfilter

    Permite pasar a una capa raster filtros definidos previamente

    en un fichero de texto.

    r.mfilter input=mapa  output=mapa2  filter=archivo 

    Los parámetros input y output indican los mapas de entrada y

    salida y el parámetro filter un fichero con el filtro

    TITLE

    MATRIX 3

    1 1 11 1 1

    1 1 1

    DIVISOR 0

    TYPE P

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    Tipos de filtroFiltrados con GRASS

    r.neighborsr.mfilter

    http://find/

  • 8/17/2019 Presentacion Tema 6 Tecnicas de Filtrado

    28/28

    r.mapcalc

    El lenguaje de mapcalc permite programar operadores de

    vecindad utilizando la notación mapa [∆fila , ∆columna ]. Porejemplo para el filtro C de Sobel:

    -1 0 1

    -1 -1 0 10 -2 0 2

    1 -1 0 1

    -1 0 1

    -1 -1 -2 -10 0 0 0

    1 1 2 1

    S i , j  = 

    C 2 + F 2

    C=-I[-1,-1]+I[-1,1]-2*I[0,-1]+2*I[0,1]-I[1,-1]+I[1,1]

    F=-I[-1,-1]-2*I[-1,0]+I[-1,1]+I[1,-1]+2*I[1,0]+I[1,1]

    S=sqrt(pow(C,2) + pow(F,2))

    Técnicas de filtrado    Técnicas de Teledetección aplicadas a la gestión de los recu

    http://find/http://goback/