SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Procesamiento Digital
      de Imágenes 3
            Profesor: Andrés Flores




                                                      1




Segmentación de Imágenes
 Una vez mejorada la imagen se procede a
 segmentar la imagen, lo cual permitirá que se
 pueda contar con tan sólo la porción que es
 de interés.
 La parte o porción de la imagen de interés
 puede ser p.ej:
   La región de un determinado color o nivel de luz
   Características del texto para un sistema OCR.
   Forma de las células hepáticas.
   Contornos de piezas
                                                      2




                                                          1
Aplicación de Visión por
Computadora
 El reconocimiento estadístico de patrones
 tiene, según Castleman (1996), tres
 componentes:
   la segmentación de la imagen,
   la extracción de características y
   la clasificación.
 La segmentación de una imagen presenta
 una gran relevancia, puesto que de la calidad
 del resultado depende el desempeño de los
 otros dos pasos.
                                                  3




Segmentación de Imágenes
 Consiste en extraer de una imagen la
 información deseada.
 El objetivo es dividir la imagen en partes que
 tienen una fuerte correlación con objetos o
 áreas del mundo real.
 Se busca en la imagen aquellas
 características que definan al objeto que se
 desea encontrar.

                                                  4




                                                      2
Propiedades
 La segmentación se basa en tres
 propiedades:
   Similitud. Cada uno de los píxeles de un
   elemento u objeto tienen valores parecidos para
   alguna propiedad.
   Discontinuidad. Los objetos destacan del entorno
   y tienen por tanto bordes definidos.
   Conectividad. Los píxeles pertenecientes al
   mismo objeto tienen que ser contiguos, es decir
   deben estar agrupados.
                                                      5




Algoritmos
 Los diferentes algoritmos se pueden
 clasificar en:
 Detección de Contornos
   Detección de puntos
   Detección de líneas
   Detección de bordes
 Umbralización


                                                      6




                                                          3
Detección de Contornos
 Se reduce la imagen inicial al contorno de los
 objetos que contiene y esto se emplea para
 el reconocimiento de objetos o de
 características, empleando algoritmos de
 mayor complejidad.
 Se procede usando la convolución
 bidimensional escogiendo el kernel
 correspondiente

                                              7




Detección de Puntos
 Se emplea tanto para la eliminación de ruido
 como para el análisis de partículas en
 escenas. En general se emplea un filtrado de
 máscara (kernel):




                                              8




                                                  4
9




Detección de Líneas
 Las siguientes máscaras logran que se
 responda fuertemente a líneas en distintas
 orientaciones:




                                              10




                                                   5
11




Detección de bordes
 Un borde es una frontera entre 2 propiedades
 diferentes de los niveles de gris.
 Normalmente se utilizan operadores similares a la
 derivada.
 La primera derivada es cero en todos los niveles
 excepto cuando hay transiciones de niveles de gris
 (donde comienzan y terminan).
 La magnitud de la primera derivada dice si el pixel
 está en lo oscuro (fondo) o claro (objeto). El signo
 de la segunda derivada es positivo en el borde
 oscuro y negativo en el claro.
                                                        12




                                                             6
Diversos kernels
 Operador Laplaciano
 Operador de Sobel
 Operador de Prewitt
 Operador de Marr-Hildreth




                                             13




Operador de Sobel
 Aprovechan el hecho de que si se calculan
 las derivadas en dos direcciones y se
 combinan como la raíz cuadrada de la suma
 de cuadrados, se obtiene un resultado
 independiente de la orientación.




                                             14




                                                  7
La forma general de las máscaras de Sobel
para las direcciones verticales y horizontales
es:




                                                 15




                                                 16




                                                      8
Umbralización (Thresholding)
 Se realiza para separar objetos contrastados
 respecto al fondo.
 Se asignan los valores superiores a un
 umbral al objeto y los valores abajo del
 umbral como fuera del objeto.
 Este manejo del umbral se puede hacer de
 manera global si el fondo está bien
 contrastado y todos los objetos tienen
 valores semejantes.
                                             17




Algoritmo
 Sea f(x,y) una imagen.
 si f(x,y)<T entonces f(x,y)=a
 si no entonces f(x,y)=b.
 Donde T es el umbral (threshold), el cual
 debe determinarse.
 La imagen obtenida es por lo general una
 imagen binaria


                                             18




                                                  9
Determinación del umbral
 Si la imagen tiene buen contraste el umbral
 puede establecerse en función del
 Histograma.
 Mínimo entre máximos
 Primer
 Modo
                                  Segundo
                                  Modo




                                               19




     f(x,y)




     g(x,y)                                    20




                                                    10
Umbral >100                     Umbral >160                  100<Umbral< 160




                                                                                              21




     Selección Iterativa (Isodata)
         El histograma es inicialmente segmentado en
         dos partes utilizando un umbral inicial tal
         como la mitad del máximo valor del rango
         dinámico (128).
         A continuación se calcula la media de los
         valores asociados con cada una de las
         partes en que ha quedado segmentado el
         histograma m1, m2.
         Utilizando esos valores se calcula un nuevo
         valor umbral mediante el promedio
Ridler, T.W. and S. Calvard, Picture thresholding using an iterative selection method. IEEE   22
Trans. on Systems, Man, and Cybernetics, 1978. SMC-8(8): p. 630-632.




                                                                                                   11
Selección Iterativa (Isodata)
    El proceso se repite hasta que en dos pasos
    consecutivos el valor umbral calculado no
    cambia.
    Una ecuación genérica que calcula el umbral
    usando el histograma con este método sería:




                                                                                    23




Triangulo
    Se construye una línea entre el
    valor máximo del histograma
    (bmax) y el valor más bajo
    (bmin=(p=0)%). La distancia entre
    la línea y el histograma h(b) se
    calcula para todos los valores de
    b, desde b=bmin hasta b=bmax.
    El valor de luminosidad b0, donde
    la distancia entre h(b0) y la línea
    es máxima es el valor umbral
    elegido (b0). Esta técnica es muy
    efectiva cuando los pixels de los
    objetos producen un pico suave en
    el histograma.
Zack, G.W., W.E. Rogers, and S.A. Latt, Automatic Measurement of Sister Chromatid
Exchange Frequency. 1977. 25(7): p. 741-753.                                        24




                                                                                         12
Umbralización Adaptiva
 Cuando la imagen posee una iluminación no
 uniforme.
 Se divide la imagen en varias partes y se
 calculan varios umbrales.




                                             25




                                             26




                                                  13
Otros Algoritmos
 Método de Otsu
 Entropía




                                               27




Ejemplos de Umbralización
 http://micro.magnet.fsu.edu/primer/java/digital
 imaging/processing/automaticthresholding/in
 dex.html




                                               28




                                                    14

Más contenido relacionado

La actualidad más candente

Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicasjcbp_peru
 
Algebra lineal
Algebra linealAlgebra lineal
Algebra linealcubo321
 
Utp pdi_2015-2_ea6 operaciones morfologicas i
 Utp pdi_2015-2_ea6 operaciones morfologicas i Utp pdi_2015-2_ea6 operaciones morfologicas i
Utp pdi_2015-2_ea6 operaciones morfologicas ijcbp_peru
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image jRomel Villanueva
 
Operaciones morfológicas en imágenes binarias parte 1
Operaciones morfológicas en imágenes binarias   parte 1Operaciones morfológicas en imágenes binarias   parte 1
Operaciones morfológicas en imágenes binarias parte 1c09271
 
Documento completo
Documento completoDocumento completo
Documento completoEdiee Dk
 
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLAB
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLABUtplMadrid_Tutorías_MATLAB_IMAGENES MATLAB
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLABdpatriciocastillom
 
Utp va_s9 filtrado de imagenes
 Utp va_s9 filtrado de imagenes Utp va_s9 filtrado de imagenes
Utp va_s9 filtrado de imagenesjcbenitezp
 
Capitulo4 funciones bases_radiales
Capitulo4 funciones bases_radialesCapitulo4 funciones bases_radiales
Capitulo4 funciones bases_radialesmayra jimenez
 
Utp va_sl2 procesamiento de imagenes con mat_lab i
 Utp va_sl2 procesamiento de imagenes con  mat_lab i Utp va_sl2 procesamiento de imagenes con  mat_lab i
Utp va_sl2 procesamiento de imagenes con mat_lab ijcbenitezp
 
Segmentación por umbralización método de otsu
Segmentación por umbralización   método de otsuSegmentación por umbralización   método de otsu
Segmentación por umbralización método de otsuJorge Antonio Parra Serquen
 
Simulación MUR Modellus 4.01
Simulación MUR Modellus 4.01 Simulación MUR Modellus 4.01
Simulación MUR Modellus 4.01 insutecvirtual
 
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816Jorge Antonio Parra Serquen
 

La actualidad más candente (16)

Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 
Algebra lineal
Algebra linealAlgebra lineal
Algebra lineal
 
Utp pdi_2015-2_ea6 operaciones morfologicas i
 Utp pdi_2015-2_ea6 operaciones morfologicas i Utp pdi_2015-2_ea6 operaciones morfologicas i
Utp pdi_2015-2_ea6 operaciones morfologicas i
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image j
 
Comp graf(1) marzo11
Comp graf(1) marzo11Comp graf(1) marzo11
Comp graf(1) marzo11
 
Comp graf(1) marzo11
Comp graf(1) marzo11Comp graf(1) marzo11
Comp graf(1) marzo11
 
Operaciones morfológicas en imágenes binarias parte 1
Operaciones morfológicas en imágenes binarias   parte 1Operaciones morfológicas en imágenes binarias   parte 1
Operaciones morfológicas en imágenes binarias parte 1
 
Operaciones Morfologicas
Operaciones MorfologicasOperaciones Morfologicas
Operaciones Morfologicas
 
Documento completo
Documento completoDocumento completo
Documento completo
 
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLAB
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLABUtplMadrid_Tutorías_MATLAB_IMAGENES MATLAB
UtplMadrid_Tutorías_MATLAB_IMAGENES MATLAB
 
Utp va_s9 filtrado de imagenes
 Utp va_s9 filtrado de imagenes Utp va_s9 filtrado de imagenes
Utp va_s9 filtrado de imagenes
 
Capitulo4 funciones bases_radiales
Capitulo4 funciones bases_radialesCapitulo4 funciones bases_radiales
Capitulo4 funciones bases_radiales
 
Utp va_sl2 procesamiento de imagenes con mat_lab i
 Utp va_sl2 procesamiento de imagenes con  mat_lab i Utp va_sl2 procesamiento de imagenes con  mat_lab i
Utp va_sl2 procesamiento de imagenes con mat_lab i
 
Segmentación por umbralización método de otsu
Segmentación por umbralización   método de otsuSegmentación por umbralización   método de otsu
Segmentación por umbralización método de otsu
 
Simulación MUR Modellus 4.01
Simulación MUR Modellus 4.01 Simulación MUR Modellus 4.01
Simulación MUR Modellus 4.01
 
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816
Dialnet estudio delefectodelasmascarasdeconvolucionenimagen-4902816
 

Destacado

Conversores Análogo - Digital y Digital - Análogo
Conversores Análogo - Digital y Digital - AnálogoConversores Análogo - Digital y Digital - Análogo
Conversores Análogo - Digital y Digital - Análogolupitapetul
 
Módulo I. Fundamentos de Telecomunicaciones
Módulo I. Fundamentos de TelecomunicacionesMódulo I. Fundamentos de Telecomunicaciones
Módulo I. Fundamentos de TelecomunicacionesFundacion Teleddes
 
Conversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionConversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionLucre Castillo Lorenzo
 

Destacado (7)

Pdi04
Pdi04Pdi04
Pdi04
 
Pdi01
Pdi01Pdi01
Pdi01
 
Modulación conversión analógico – digital
Modulación conversión analógico – digitalModulación conversión analógico – digital
Modulación conversión analógico – digital
 
Energia solar
Energia solarEnergia solar
Energia solar
 
Conversores Análogo - Digital y Digital - Análogo
Conversores Análogo - Digital y Digital - AnálogoConversores Análogo - Digital y Digital - Análogo
Conversores Análogo - Digital y Digital - Análogo
 
Módulo I. Fundamentos de Telecomunicaciones
Módulo I. Fundamentos de TelecomunicacionesMódulo I. Fundamentos de Telecomunicaciones
Módulo I. Fundamentos de Telecomunicaciones
 
Conversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionConversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacion
 

Similar a Segmentación de imágenes en procesamiento digital

Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentaciónc09271
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlabDiego Erazo
 
Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentaciónjcbp_peru
 
REDES NEURONALES Mapas con Características Autoorganizativas Som
REDES NEURONALES Mapas   con Características Autoorganizativas  SomREDES NEURONALES Mapas   con Características Autoorganizativas  Som
REDES NEURONALES Mapas con Características Autoorganizativas SomESCOM
 
GEOESTATIDISTICA Y FILTRAJE DE RADAR
GEOESTATIDISTICA Y FILTRAJE DE RADARGEOESTATIDISTICA Y FILTRAJE DE RADAR
GEOESTATIDISTICA Y FILTRAJE DE RADAREduardo Mera
 
Segmentacion
SegmentacionSegmentacion
SegmentacionRoxii
 
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813jcbp_peru
 
Segmentacion de Imagenes
Segmentacion de ImagenesSegmentacion de Imagenes
Segmentacion de ImagenesMafer Pinto
 
Segmentación de las imágenes
Segmentación de las imágenesSegmentación de las imágenes
Segmentación de las imágenesAlexa Chisaguano
 
descriptores en identificacion de ellos.pptx
descriptores en identificacion de ellos.pptxdescriptores en identificacion de ellos.pptx
descriptores en identificacion de ellos.pptxCarlos Paredes
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlabMarco Muñoz
 
Taller procesamiento
Taller procesamientoTaller procesamiento
Taller procesamientoDiego Zerkk
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenesAndresDvila
 

Similar a Segmentación de imágenes en procesamiento digital (20)

Taller segmentacion
Taller segmentacionTaller segmentacion
Taller segmentacion
 
Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentación
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlab
 
Pdi02
Pdi02Pdi02
Pdi02
 
Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentación
 
Segmentacion mathlab
Segmentacion mathlabSegmentacion mathlab
Segmentacion mathlab
 
REDES NEURONALES Mapas con Características Autoorganizativas Som
REDES NEURONALES Mapas   con Características Autoorganizativas  SomREDES NEURONALES Mapas   con Características Autoorganizativas  Som
REDES NEURONALES Mapas con Características Autoorganizativas Som
 
GEOESTATIDISTICA Y FILTRAJE DE RADAR
GEOESTATIDISTICA Y FILTRAJE DE RADARGEOESTATIDISTICA Y FILTRAJE DE RADAR
GEOESTATIDISTICA Y FILTRAJE DE RADAR
 
Vision artificial
Vision artificialVision artificial
Vision artificial
 
Segmentacion
SegmentacionSegmentacion
Segmentacion
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
 
Segmentacion de Imagenes
Segmentacion de ImagenesSegmentacion de Imagenes
Segmentacion de Imagenes
 
Tema4
Tema4Tema4
Tema4
 
Segmentación de las imágenes
Segmentación de las imágenesSegmentación de las imágenes
Segmentación de las imágenes
 
descriptores en identificacion de ellos.pptx
descriptores en identificacion de ellos.pptxdescriptores en identificacion de ellos.pptx
descriptores en identificacion de ellos.pptx
 
Segmentación de imágenes con matlab
Segmentación de imágenes con matlabSegmentación de imágenes con matlab
Segmentación de imágenes con matlab
 
Taller procesamiento
Taller procesamientoTaller procesamiento
Taller procesamiento
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 

Último

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Último (20)

El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

Segmentación de imágenes en procesamiento digital

  • 1. Procesamiento Digital de Imágenes 3 Profesor: Andrés Flores 1 Segmentación de Imágenes Una vez mejorada la imagen se procede a segmentar la imagen, lo cual permitirá que se pueda contar con tan sólo la porción que es de interés. La parte o porción de la imagen de interés puede ser p.ej: La región de un determinado color o nivel de luz Características del texto para un sistema OCR. Forma de las células hepáticas. Contornos de piezas 2 1
  • 2. Aplicación de Visión por Computadora El reconocimiento estadístico de patrones tiene, según Castleman (1996), tres componentes: la segmentación de la imagen, la extracción de características y la clasificación. La segmentación de una imagen presenta una gran relevancia, puesto que de la calidad del resultado depende el desempeño de los otros dos pasos. 3 Segmentación de Imágenes Consiste en extraer de una imagen la información deseada. El objetivo es dividir la imagen en partes que tienen una fuerte correlación con objetos o áreas del mundo real. Se busca en la imagen aquellas características que definan al objeto que se desea encontrar. 4 2
  • 3. Propiedades La segmentación se basa en tres propiedades: Similitud. Cada uno de los píxeles de un elemento u objeto tienen valores parecidos para alguna propiedad. Discontinuidad. Los objetos destacan del entorno y tienen por tanto bordes definidos. Conectividad. Los píxeles pertenecientes al mismo objeto tienen que ser contiguos, es decir deben estar agrupados. 5 Algoritmos Los diferentes algoritmos se pueden clasificar en: Detección de Contornos Detección de puntos Detección de líneas Detección de bordes Umbralización 6 3
  • 4. Detección de Contornos Se reduce la imagen inicial al contorno de los objetos que contiene y esto se emplea para el reconocimiento de objetos o de características, empleando algoritmos de mayor complejidad. Se procede usando la convolución bidimensional escogiendo el kernel correspondiente 7 Detección de Puntos Se emplea tanto para la eliminación de ruido como para el análisis de partículas en escenas. En general se emplea un filtrado de máscara (kernel): 8 4
  • 5. 9 Detección de Líneas Las siguientes máscaras logran que se responda fuertemente a líneas en distintas orientaciones: 10 5
  • 6. 11 Detección de bordes Un borde es una frontera entre 2 propiedades diferentes de los niveles de gris. Normalmente se utilizan operadores similares a la derivada. La primera derivada es cero en todos los niveles excepto cuando hay transiciones de niveles de gris (donde comienzan y terminan). La magnitud de la primera derivada dice si el pixel está en lo oscuro (fondo) o claro (objeto). El signo de la segunda derivada es positivo en el borde oscuro y negativo en el claro. 12 6
  • 7. Diversos kernels Operador Laplaciano Operador de Sobel Operador de Prewitt Operador de Marr-Hildreth 13 Operador de Sobel Aprovechan el hecho de que si se calculan las derivadas en dos direcciones y se combinan como la raíz cuadrada de la suma de cuadrados, se obtiene un resultado independiente de la orientación. 14 7
  • 8. La forma general de las máscaras de Sobel para las direcciones verticales y horizontales es: 15 16 8
  • 9. Umbralización (Thresholding) Se realiza para separar objetos contrastados respecto al fondo. Se asignan los valores superiores a un umbral al objeto y los valores abajo del umbral como fuera del objeto. Este manejo del umbral se puede hacer de manera global si el fondo está bien contrastado y todos los objetos tienen valores semejantes. 17 Algoritmo Sea f(x,y) una imagen. si f(x,y)<T entonces f(x,y)=a si no entonces f(x,y)=b. Donde T es el umbral (threshold), el cual debe determinarse. La imagen obtenida es por lo general una imagen binaria 18 9
  • 10. Determinación del umbral Si la imagen tiene buen contraste el umbral puede establecerse en función del Histograma. Mínimo entre máximos Primer Modo Segundo Modo 19 f(x,y) g(x,y) 20 10
  • 11. Umbral >100 Umbral >160 100<Umbral< 160 21 Selección Iterativa (Isodata) El histograma es inicialmente segmentado en dos partes utilizando un umbral inicial tal como la mitad del máximo valor del rango dinámico (128). A continuación se calcula la media de los valores asociados con cada una de las partes en que ha quedado segmentado el histograma m1, m2. Utilizando esos valores se calcula un nuevo valor umbral mediante el promedio Ridler, T.W. and S. Calvard, Picture thresholding using an iterative selection method. IEEE 22 Trans. on Systems, Man, and Cybernetics, 1978. SMC-8(8): p. 630-632. 11
  • 12. Selección Iterativa (Isodata) El proceso se repite hasta que en dos pasos consecutivos el valor umbral calculado no cambia. Una ecuación genérica que calcula el umbral usando el histograma con este método sería: 23 Triangulo Se construye una línea entre el valor máximo del histograma (bmax) y el valor más bajo (bmin=(p=0)%). La distancia entre la línea y el histograma h(b) se calcula para todos los valores de b, desde b=bmin hasta b=bmax. El valor de luminosidad b0, donde la distancia entre h(b0) y la línea es máxima es el valor umbral elegido (b0). Esta técnica es muy efectiva cuando los pixels de los objetos producen un pico suave en el histograma. Zack, G.W., W.E. Rogers, and S.A. Latt, Automatic Measurement of Sister Chromatid Exchange Frequency. 1977. 25(7): p. 741-753. 24 12
  • 13. Umbralización Adaptiva Cuando la imagen posee una iluminación no uniforme. Se divide la imagen en varias partes y se calculan varios umbrales. 25 26 13
  • 14. Otros Algoritmos Método de Otsu Entropía 27 Ejemplos de Umbralización http://micro.magnet.fsu.edu/primer/java/digital imaging/processing/automaticthresholding/in dex.html 28 14