SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
Nombre:RoxanaPabón
Materia: Teoría de la Comunicaciónyde la Información
Fecha: 27/11/2017
Segmentaciónde imágenes médicassoftware libre
La segmentaciónde unaimagense define como:laextracciónodivisiónde forma semántica,es
decir,enformas o zonasque tienenrelacióndirectaconunobjetoo forma real.Los algoritmos
de segmentación intentan buscar relaciones de semejanza u homogeneidad (regiones) o
divergencia o heterogeneidad(contornos) dentrode las imágenes para determinar o clasificar
laspartes que lascomponen.
• Modelosde segmentaciónde imágenes.
Hay bastantesmodelos,perose vanatomar losreflejadosenlareferencia.
Simplemente,se danunasbrevespinceladasde lascaracterísticasdestacablesde los
modelos,sinentrarendetalles.
➢ Segmentaciónbasadaenregiones.
o Crecimientode regionesporagregaciónde píxeles.
En este tipode segmentaciónse tratade coger un “punto-semilla”,yobservarlos
puntosde su alrededor.Si tienencaracterísticassimilares,se unenalaregión.Si no,
formanuna regiónindependiente.Sucesivamentese vapasandoa lospuntosde
alrededor.
Se tiene que estableceruncriteriode pertenenciaalaregión.
Por ejemplo,se tiene lasiguiente matrizde píxeles.El criterioque se establece esque la
diferenciade intensidadnoseamayorque 2 entre unpíxel ylos de su alrededor
El “puntosemilla”elegidoesel que estámarcadoenamarillo.Se observasuentorno:
Los puntos cuya intensidad es similar a 1, se adhieren a la región de amarillo. Así, se
continúacon lospíxelesde alrededor
Una vez se completalaregión,se tomaotro “punto-semilla”fuerade ella,yse repite el
proceso.Asíse sigue mientrasse tenganpíxelesque noesténadjuntosaningunaregión.
Se recuerdaque unpíxel nopuede perteneceradosregiones,puesse estaría incumpliendo
uno de los principios de la segmentación de imágenes, que los píxeles de dos regiones
adyacentesnopuedensatisfacerunamismapropiedad.[]Tambiénpuedeserque el criterio
que se necesite aplicar no esté basado en la intensidad, sino, por ejemplo, en el
reconocimiento de patrones[]En este caso, las regiones se buscan por similitud con los
patronesde formas.
La eleccióndel “punto-semilla”ydel criteriode pertenenciaalaregiónesuna tarea
difícil,que enmuchoscasosse resuelve de formaexperimental.Si bien,se puede
ayudar unodel histogramapara detectarlapresenciade picosde intensidad.
o Separaciónyuniónde regiones.
Este es otro métodoampliamente utilizado.Se parte de unaregiónR,que representala
imagencompleta.Se observasi se cumple lapropiedadque se haestablecidodentrode
toda laregión.
Segmentaciónde imágenesmédicasensoftware libre
En el caso de nocumplirse,que serálohabitual,se divide en4regionesiguales:,,
y. Se estudiaencada una de estasregionessi se cumple lapropiedadcitadaenel
entornocompleto.
En este caso,la regiónsuperiorizquierda,ylaregióninferiorizquierda,cumplenla
propiedadde noposeerpíxelesinternoscondiferenciasde intensidadmayoresque 2,
con locual se dejancomo están,anotandosupertenencia.Lasotras2 regiones,de la
parte derecha,se tienenque volveradividiren4 partes,y repetirel mismoproceso.
Y finalmente se obtienelamatrizsegmentadaenregiones,enestecasocontiene sólo
dos regiones.
Segmentaciónde imágenesmédicasensoftware libre
Este sistemacomputacionalmenteesmuylento,puesse debenmantenertodaslas
regionesencadapaso.
• Modelode distribuciónde puntos(PointModel Distribution).
Tambiénesconocidocomoel modelode contornosactivoso‘snakes’.Tratade
parametrizarlosobjetosoregionesde interésconunconjuntode puntosque conforman
un spline de continuidadcontrolada,capazde deformarse yadaptarse paraencontrarel
contorno.El conceptofísicoenel que se basaes enla minimizaciónde energía.La
energíaque controlael contornoestá basadaen tresfactores:
• Energía de la imagencompleta.
• Factoresinternos.
• Factoresexternos.
• Etiquetado.
Este sistematiene dospasos.Unaprimeraetapaen laque se asociauna etiquetaacada
píxel,yuna segundaetapaenla que se juntanlospíxelesconetiquetasiguales.
• Lógica difusa.
Es una herramientamatemáticamuypotenteque tratade simularlacapacidad humana
de extraerconclusionesconinformaciónincompletaoimprecisa.
• ModeloGeométrico.
El objetivoesparametrizarlasregionesde interésconcurvasasociadasa frentesde
propagación.Estosfrentessoncapacesde evolucionarysegmentarel contornodel
objetouobjetosde interésdentrode laimagen.El conceptofísicosubyacente esla
evoluciónde curvasofrentesde propagaciónmediantelaecuacióndel calor.
ModeloGeodésico.
Extiende el ModeloGeométricoal Modelode Distribuciónde Puntos,paraque al
combinarambos,resulte unmodelomásestable ypreciso.
Modelode RegionesActivasGeodésicas.
Tienenprobadaeficaciaensegmentaciónde imágenesconindependenciade laposición
inicial,al contrarioque losmétodosanteriormentedescritos.
Modelode MúltiplesRegionesActivasGeodésicas.
Es una extensióndel modeloanterior,solucionandoel problemade losórganos
compuestospormás de una región,ydotándolosde nuevascaracterísticas.
Segmentaciónde imágenesmédicasensoftware libre
24
La principal limitaciónde estosmétodosde segmentaciónpropuestoseslaformade
determinarlosparámetrosadecuadosparacadatipo ymodalidadde imagen.
3.4.2. Representaciónde regiones.
Una vez laimagenestádivididaenregiones,tocaexpresardichasregiones.Se puede
hacer por dosformasdiferentes,segúnsuspuntosexternoso segúnsuspuntosinternos.
Una condiciónindispensable esque ladefiniciónde lasregionesnodebe cambiar
aunque se sometaa la imagenauna transformación,tal comouna traslaciónorotación.
Se detallanseguidamentelosdostiposde clasificación.
Característicasexternas(fronterasde losobjetos).
o Códigosde cadena.
Se puede utilizarunsencillocódigode cadenade 4 direcciones,enel casode que las
fronterasde losobjetossóloesténcompuestasporlíneashorizontalesyverticales.
Se empiezaporun puntodel borde,yse va indicandoladirecciónenque se mueve,con
unode esos4 números.
El códigode la cadena,empezandoporel píxel marcado,ycon movimientoenla
direcciónindicada,seríael siguiente:010321.
¿Peroqué ocurre si se empiezaporotropunto?El códigocambiaría, aunque losgiros
serían losmismos.Porejemplo:032101, tambiénseríaun códigode la cadena.
Para hacerloinvariable al puntode comienzo,pues,se debe establecerotrocriterio,que
será implantarel códigoque dé el númeromáspequeño.Eneste casosería010321, de
entre las6 posibilidadesque se tienen.
Aunasí, el códigono esinvariante ala rotaciónalrededorde unpunto,con locual
conviene aplicarotrocódigo:
o Cambiosunidireccionalesdelcódigode cadena.
Se trata de anotar encada paso, el númerode cambiosde direcciónque hahabido,enel
sentidode lasagujasdel reloj.Porejemplo,parapasarde la dirección0 a la 3 hay1
Segmentaciónde imágenesmédicasensoftware libre
cambiode dirección,mientrasque parapasar de la dirección3a ladirección0 hay 3
cambiosde dirección.
Y para hacerloinvariante al puntode comienzo,tambiénse debeescogerel ordende
formaque salga el númeromáspequeño.
Así, el códigode la cadenaque anteriormentese veíasería:311111. Perose tiene que
ordenarde forma que se produzcael menornúmero,con locual será:111113.
o Códigode cadenade 8 direcciones.
Es el códigomás extendido,pueslosbordessuelenestarcompuestostambiénporlíneas
diagonales.
o Aproximaciónpolígonal.
Conseguirel mínimopolinomioque describalacurva,cumpliendounoscriteriosde
proximidadrespectoala curva real.
o Sistemade coordenadaspolares.
Se toma un sistemade referenciaconcoordenadas[ ],y comenzandoporcualquier
punto,se va representandoel gráfico.
0
1
2
3
4
5
6
7
Segmentaciónde imágenesmédicasensoftware libre
Con este sistemase representa,enfuncióndel ánguloque se vagirando,el valordel
radio.
Esta representaciónvaríadependiendodel puntoinicial.Porellose tieneque tomar
algúncriterio.Se elegiráempezarporel puntomáslejanodel origen,ysiempre giraren
el sentidocontrarioalas agujasdel reloj.
Para conseguirque seainvariante al escalado,se debe normalizar,pasandode una
escala[ ] a una escala[ ].
o Envolvente convexa.
Consiste enenvolveralacurva con la figuraconvexamáspequeñaposible.
Se anotan lospuntosde inflexión.
o Esqueletode unaregión.
Para cada puntodel interiorde lafigura,se busca su puntode la fronteramáscercano.
Si hay dos puntosde la fronteraa lamismadistanciade él,dichopuntopertenece al
esqueletode laregión.Porejemplo:
Segmentaciónde imágenesmédicasensoftware libre
Para la figuramarcada encolor naranja,el esqueletoestácompuestoporlaslíneasde
colorrojo. Tambiénse conoce comoel “eje medio”.El algoritmode ‘thinning’
(adelgazamiento) estáampliamente relacionadoconmantenerel esqueletode las
regiones.Se puede encontrarmásdetallesenlareferencia[15].
Característicasinternas(píxelesque componenlaregión).
Son menosutilizadaslasrepresentacionesde regionesmediante puntosdel interiorde la
región,porellonose va a entrareneste tema.
Descriptoresde lafrontera.
Una vez se tiene laregióndescrita,se puedenobteneralgunascaracterísticasde la
misma,comoson:
a) Longitud:númerode píxelesalolargodel contorno.
b) Diámetro:máximadistanciaentre dospuntospertenecientesal contorno.
c) Curvatura:diferenciade pendientesentrelossegmentosadyacentesenunpunto.
3.4.4. Cierre de contornos:Algoritmode Thinning.
El algoritmode Thinning,desde unpuntode vistadescriptivo,consiste enrealizar
sucesivos''barridos''portodoslospíxelesde laimagenconloselementosdel conjunto
B, y comparar aquellospíxelesque pertenezcanauncontorno(1's binarios) consus
píxelesvecinos,procesoque determinarálaeliminaciónonode dichopíxel,ydespués
se rota la ''Matriz de Thinning''.Esimportante noalterarel ordendel procesopara
obtenerlosobjetivosque se pretenden.Si enlugarde analizarprimerotodoslospíxeles,
esdecir,hacer un'barrido'' de todala imagen,ya continuaciónrotarla ''matriz de
thinning''(cambiarBi por Bi+1),se rota lamatriz despuésde aplicarlasobre cadapíxel,
al mismotiempoque loscontornosse vanadelgazandose producenroturasde los
mismos.
Imagen1. Algoritmode Thinning
Entonces,laideadel adelgazamiento de contornosesireliminandolospíxelesdel
contornoque sobran,perosin romperlos.
Observaciones:
1).-El thinningdepende de laformadel conjuntoyde laforma del elemento
estructurante.
Segmentaciónde imágenesmédicasensoftware libre
2).-La eleccióndel elementoinicial yel ordende lasecuenciade thinningsinfluyenen
el resultadofinal.
3).-Estastransformacionesnosonmuyrobustas.Estafalta de robustezse puede veren
la apariciónde ungran númerode ramas que dependenfuertementede laeleccióndel
elementoestructurante.
A continuación, se muestraunejemplode losresultadosobtenidoencadapasodel
algoritmo.Se puede observarcómose hanadelgazadoloscontornossinproducirse
rotura alguna

Más contenido relacionado

Similar a 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
jcbp_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 Som
ESCOM
 
Detección de caras y análisis de expresiones faciales
Detección de caras y análisis de expresiones facialesDetección de caras y análisis de expresiones faciales
Detección de caras y análisis de expresiones faciales
Genaro Mendez Mancilla
 
Exposicion computacion aplicada
Exposicion computacion aplicadaExposicion computacion aplicada
Exposicion computacion aplicada
Israel Cesen
 
Matematicas
MatematicasMatematicas
Matematicas
dcjb
 

Similar a Segmentacion (20)

Poster - presentación
Poster - presentaciónPoster - presentación
Poster - presentación
 
Taller segmentacion
Taller segmentacionTaller segmentacion
Taller segmentacion
 
Segmentación de las imágenes
Segmentación de las imágenesSegmentación de las imágenes
Segmentación de las imágenes
 
Algebra lineal
Algebra linealAlgebra lineal
Algebra lineal
 
T026800007004 0-felvir rivas-_trabajofinaldefensa-000
T026800007004 0-felvir rivas-_trabajofinaldefensa-000T026800007004 0-felvir rivas-_trabajofinaldefensa-000
T026800007004 0-felvir rivas-_trabajofinaldefensa-000
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 
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
 
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
 
Asignacion 2
Asignacion 2Asignacion 2
Asignacion 2
 
Detección de caras y análisis de expresiones faciales
Detección de caras y análisis de expresiones facialesDetección de caras y análisis de expresiones faciales
Detección de caras y análisis de expresiones faciales
 
Exposicion computacion aplicada
Exposicion computacion aplicadaExposicion computacion aplicada
Exposicion computacion aplicada
 
Terminos basicos
Terminos basicosTerminos basicos
Terminos basicos
 
Matematicas
MatematicasMatematicas
Matematicas
 
Algebra QEFEWFG
Algebra QEFEWFGAlgebra QEFEWFG
Algebra QEFEWFG
 
Metodos-Numericos_por tipos de cada opcion.pptx
Metodos-Numericos_por tipos de cada opcion.pptxMetodos-Numericos_por tipos de cada opcion.pptx
Metodos-Numericos_por tipos de cada opcion.pptx
 
Segmentacion mathlab
Segmentacion mathlabSegmentacion mathlab
Segmentacion mathlab
 
Estadística.docx_ (2)
  Estadística.docx_ (2)  Estadística.docx_ (2)
Estadística.docx_ (2)
 
Soluciòn de sistemas de ecuaciones lineales con excel
Soluciòn de sistemas de ecuaciones lineales con excelSoluciòn de sistemas de ecuaciones lineales con excel
Soluciòn de sistemas de ecuaciones lineales con excel
 
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
 
Lectura unidad 9
Lectura unidad 9Lectura unidad 9
Lectura unidad 9
 

Más de Roxii

Nociones de la Teoría de la Comunicación e Información
Nociones de la Teoría de la Comunicación e InformaciónNociones de la Teoría de la Comunicación e Información
Nociones de la Teoría de la Comunicación e Información
Roxii
 

Más de Roxii (20)

Actividad 8
Actividad 8Actividad 8
Actividad 8
 
Factores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulaciónFactores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulación
 
Ventajas y Desventajas Modelos de Simulación
Ventajas y Desventajas Modelos de SimulaciónVentajas y Desventajas Modelos de Simulación
Ventajas y Desventajas Modelos de Simulación
 
Medios de Transmisión
Medios de TransmisiónMedios de Transmisión
Medios de Transmisión
 
Teorema shannon
Teorema shannonTeorema shannon
Teorema shannon
 
Instalacion vegas
Instalacion vegasInstalacion vegas
Instalacion vegas
 
Parte final segmentación de imágenes
Parte final segmentación de imágenesParte final segmentación de imágenes
Parte final segmentación de imágenes
 
Operadores morfologicos
Operadores morfologicosOperadores morfologicos
Operadores morfologicos
 
Filtrado y Realzado de Imagenes
Filtrado y Realzado de ImagenesFiltrado y Realzado de Imagenes
Filtrado y Realzado de Imagenes
 
Operaciones digitales con matlab
Operaciones digitales con matlabOperaciones digitales con matlab
Operaciones digitales con matlab
 
Practica2 mathlab
Practica2 mathlabPractica2 mathlab
Practica2 mathlab
 
Operaciones con matrices matlab
Operaciones con matrices matlabOperaciones con matrices matlab
Operaciones con matrices matlab
 
Trabajo autonomoo
Trabajo autonomooTrabajo autonomoo
Trabajo autonomoo
 
Trabajo autonomo
Trabajo autonomoTrabajo autonomo
Trabajo autonomo
 
Practica 1 Mathlab
Practica 1 MathlabPractica 1 Mathlab
Practica 1 Mathlab
 
Instalacin matblab2015
Instalacin matblab2015Instalacin matblab2015
Instalacin matblab2015
 
Markov
MarkovMarkov
Markov
 
Entropía de la Información
Entropía de la InformaciónEntropía de la Información
Entropía de la Información
 
Entropía de la Información
Entropía de la InformaciónEntropía de la Información
Entropía de la Información
 
Nociones de la Teoría de la Comunicación e Información
Nociones de la Teoría de la Comunicación e InformaciónNociones de la Teoría de la Comunicación e Información
Nociones de la Teoría de la Comunicación e Información
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Segmentacion

  • 1. Nombre:RoxanaPabón Materia: Teoría de la Comunicaciónyde la Información Fecha: 27/11/2017 Segmentaciónde imágenes médicassoftware libre La segmentaciónde unaimagense define como:laextracciónodivisiónde forma semántica,es decir,enformas o zonasque tienenrelacióndirectaconunobjetoo forma real.Los algoritmos de segmentación intentan buscar relaciones de semejanza u homogeneidad (regiones) o divergencia o heterogeneidad(contornos) dentrode las imágenes para determinar o clasificar laspartes que lascomponen. • Modelosde segmentaciónde imágenes. Hay bastantesmodelos,perose vanatomar losreflejadosenlareferencia. Simplemente,se danunasbrevespinceladasde lascaracterísticasdestacablesde los modelos,sinentrarendetalles. ➢ Segmentaciónbasadaenregiones. o Crecimientode regionesporagregaciónde píxeles. En este tipode segmentaciónse tratade coger un “punto-semilla”,yobservarlos puntosde su alrededor.Si tienencaracterísticassimilares,se unenalaregión.Si no, formanuna regiónindependiente.Sucesivamentese vapasandoa lospuntosde alrededor. Se tiene que estableceruncriteriode pertenenciaalaregión. Por ejemplo,se tiene lasiguiente matrizde píxeles.El criterioque se establece esque la diferenciade intensidadnoseamayorque 2 entre unpíxel ylos de su alrededor El “puntosemilla”elegidoesel que estámarcadoenamarillo.Se observasuentorno: Los puntos cuya intensidad es similar a 1, se adhieren a la región de amarillo. Así, se continúacon lospíxelesde alrededor
  • 2. Una vez se completalaregión,se tomaotro “punto-semilla”fuerade ella,yse repite el proceso.Asíse sigue mientrasse tenganpíxelesque noesténadjuntosaningunaregión. Se recuerdaque unpíxel nopuede perteneceradosregiones,puesse estaría incumpliendo uno de los principios de la segmentación de imágenes, que los píxeles de dos regiones adyacentesnopuedensatisfacerunamismapropiedad.[]Tambiénpuedeserque el criterio que se necesite aplicar no esté basado en la intensidad, sino, por ejemplo, en el reconocimiento de patrones[]En este caso, las regiones se buscan por similitud con los patronesde formas. La eleccióndel “punto-semilla”ydel criteriode pertenenciaalaregiónesuna tarea difícil,que enmuchoscasosse resuelve de formaexperimental.Si bien,se puede ayudar unodel histogramapara detectarlapresenciade picosde intensidad. o Separaciónyuniónde regiones. Este es otro métodoampliamente utilizado.Se parte de unaregiónR,que representala imagencompleta.Se observasi se cumple lapropiedadque se haestablecidodentrode toda laregión. Segmentaciónde imágenesmédicasensoftware libre En el caso de nocumplirse,que serálohabitual,se divide en4regionesiguales:,, y. Se estudiaencada una de estasregionessi se cumple lapropiedadcitadaenel entornocompleto. En este caso,la regiónsuperiorizquierda,ylaregióninferiorizquierda,cumplenla propiedadde noposeerpíxelesinternoscondiferenciasde intensidadmayoresque 2, con locual se dejancomo están,anotandosupertenencia.Lasotras2 regiones,de la parte derecha,se tienenque volveradividiren4 partes,y repetirel mismoproceso. Y finalmente se obtienelamatrizsegmentadaenregiones,enestecasocontiene sólo dos regiones. Segmentaciónde imágenesmédicasensoftware libre Este sistemacomputacionalmenteesmuylento,puesse debenmantenertodaslas regionesencadapaso. • Modelode distribuciónde puntos(PointModel Distribution). Tambiénesconocidocomoel modelode contornosactivoso‘snakes’.Tratade parametrizarlosobjetosoregionesde interésconunconjuntode puntosque conforman un spline de continuidadcontrolada,capazde deformarse yadaptarse paraencontrarel contorno.El conceptofísicoenel que se basaes enla minimizaciónde energía.La energíaque controlael contornoestá basadaen tresfactores: • Energía de la imagencompleta. • Factoresinternos. • Factoresexternos. • Etiquetado. Este sistematiene dospasos.Unaprimeraetapaen laque se asociauna etiquetaacada píxel,yuna segundaetapaenla que se juntanlospíxelesconetiquetasiguales. • Lógica difusa. Es una herramientamatemáticamuypotenteque tratade simularlacapacidad humana de extraerconclusionesconinformaciónincompletaoimprecisa. • ModeloGeométrico. El objetivoesparametrizarlasregionesde interésconcurvasasociadasa frentesde propagación.Estosfrentessoncapacesde evolucionarysegmentarel contornodel
  • 3. objetouobjetosde interésdentrode laimagen.El conceptofísicosubyacente esla evoluciónde curvasofrentesde propagaciónmediantelaecuacióndel calor. ModeloGeodésico. Extiende el ModeloGeométricoal Modelode Distribuciónde Puntos,paraque al combinarambos,resulte unmodelomásestable ypreciso. Modelode RegionesActivasGeodésicas. Tienenprobadaeficaciaensegmentaciónde imágenesconindependenciade laposición inicial,al contrarioque losmétodosanteriormentedescritos. Modelode MúltiplesRegionesActivasGeodésicas. Es una extensióndel modeloanterior,solucionandoel problemade losórganos compuestospormás de una región,ydotándolosde nuevascaracterísticas. Segmentaciónde imágenesmédicasensoftware libre 24 La principal limitaciónde estosmétodosde segmentaciónpropuestoseslaformade determinarlosparámetrosadecuadosparacadatipo ymodalidadde imagen. 3.4.2. Representaciónde regiones. Una vez laimagenestádivididaenregiones,tocaexpresardichasregiones.Se puede hacer por dosformasdiferentes,segúnsuspuntosexternoso segúnsuspuntosinternos. Una condiciónindispensable esque ladefiniciónde lasregionesnodebe cambiar aunque se sometaa la imagenauna transformación,tal comouna traslaciónorotación. Se detallanseguidamentelosdostiposde clasificación. Característicasexternas(fronterasde losobjetos). o Códigosde cadena. Se puede utilizarunsencillocódigode cadenade 4 direcciones,enel casode que las fronterasde losobjetossóloesténcompuestasporlíneashorizontalesyverticales. Se empiezaporun puntodel borde,yse va indicandoladirecciónenque se mueve,con unode esos4 números. El códigode la cadena,empezandoporel píxel marcado,ycon movimientoenla direcciónindicada,seríael siguiente:010321. ¿Peroqué ocurre si se empiezaporotropunto?El códigocambiaría, aunque losgiros serían losmismos.Porejemplo:032101, tambiénseríaun códigode la cadena. Para hacerloinvariable al puntode comienzo,pues,se debe establecerotrocriterio,que será implantarel códigoque dé el númeromáspequeño.Eneste casosería010321, de entre las6 posibilidadesque se tienen. Aunasí, el códigono esinvariante ala rotaciónalrededorde unpunto,con locual conviene aplicarotrocódigo: o Cambiosunidireccionalesdelcódigode cadena. Se trata de anotar encada paso, el númerode cambiosde direcciónque hahabido,enel sentidode lasagujasdel reloj.Porejemplo,parapasarde la dirección0 a la 3 hay1 Segmentaciónde imágenesmédicasensoftware libre cambiode dirección,mientrasque parapasar de la dirección3a ladirección0 hay 3 cambiosde dirección. Y para hacerloinvariante al puntode comienzo,tambiénse debeescogerel ordende formaque salga el númeromáspequeño. Así, el códigode la cadenaque anteriormentese veíasería:311111. Perose tiene que ordenarde forma que se produzcael menornúmero,con locual será:111113. o Códigode cadenade 8 direcciones. Es el códigomás extendido,pueslosbordessuelenestarcompuestostambiénporlíneas diagonales. o Aproximaciónpolígonal. Conseguirel mínimopolinomioque describalacurva,cumpliendounoscriteriosde
  • 4. proximidadrespectoala curva real. o Sistemade coordenadaspolares. Se toma un sistemade referenciaconcoordenadas[ ],y comenzandoporcualquier punto,se va representandoel gráfico. 0 1 2 3 4 5 6 7 Segmentaciónde imágenesmédicasensoftware libre Con este sistemase representa,enfuncióndel ánguloque se vagirando,el valordel radio. Esta representaciónvaríadependiendodel puntoinicial.Porellose tieneque tomar algúncriterio.Se elegiráempezarporel puntomáslejanodel origen,ysiempre giraren el sentidocontrarioalas agujasdel reloj. Para conseguirque seainvariante al escalado,se debe normalizar,pasandode una escala[ ] a una escala[ ]. o Envolvente convexa. Consiste enenvolveralacurva con la figuraconvexamáspequeñaposible. Se anotan lospuntosde inflexión. o Esqueletode unaregión. Para cada puntodel interiorde lafigura,se busca su puntode la fronteramáscercano. Si hay dos puntosde la fronteraa lamismadistanciade él,dichopuntopertenece al esqueletode laregión.Porejemplo: Segmentaciónde imágenesmédicasensoftware libre Para la figuramarcada encolor naranja,el esqueletoestácompuestoporlaslíneasde colorrojo. Tambiénse conoce comoel “eje medio”.El algoritmode ‘thinning’ (adelgazamiento) estáampliamente relacionadoconmantenerel esqueletode las regiones.Se puede encontrarmásdetallesenlareferencia[15]. Característicasinternas(píxelesque componenlaregión). Son menosutilizadaslasrepresentacionesde regionesmediante puntosdel interiorde la región,porellonose va a entrareneste tema. Descriptoresde lafrontera. Una vez se tiene laregióndescrita,se puedenobteneralgunascaracterísticasde la misma,comoson: a) Longitud:númerode píxelesalolargodel contorno. b) Diámetro:máximadistanciaentre dospuntospertenecientesal contorno. c) Curvatura:diferenciade pendientesentrelossegmentosadyacentesenunpunto. 3.4.4. Cierre de contornos:Algoritmode Thinning. El algoritmode Thinning,desde unpuntode vistadescriptivo,consiste enrealizar sucesivos''barridos''portodoslospíxelesde laimagenconloselementosdel conjunto B, y comparar aquellospíxelesque pertenezcanauncontorno(1's binarios) consus píxelesvecinos,procesoque determinarálaeliminaciónonode dichopíxel,ydespués se rota la ''Matriz de Thinning''.Esimportante noalterarel ordendel procesopara obtenerlosobjetivosque se pretenden.Si enlugarde analizarprimerotodoslospíxeles, esdecir,hacer un'barrido'' de todala imagen,ya continuaciónrotarla ''matriz de
  • 5. thinning''(cambiarBi por Bi+1),se rota lamatriz despuésde aplicarlasobre cadapíxel, al mismotiempoque loscontornosse vanadelgazandose producenroturasde los mismos. Imagen1. Algoritmode Thinning Entonces,laideadel adelgazamiento de contornosesireliminandolospíxelesdel contornoque sobran,perosin romperlos. Observaciones: 1).-El thinningdepende de laformadel conjuntoyde laforma del elemento estructurante. Segmentaciónde imágenesmédicasensoftware libre 2).-La eleccióndel elementoinicial yel ordende lasecuenciade thinningsinfluyenen el resultadofinal. 3).-Estastransformacionesnosonmuyrobustas.Estafalta de robustezse puede veren la apariciónde ungran númerode ramas que dependenfuertementede laeleccióndel elementoestructurante. A continuación, se muestraunejemplode losresultadosobtenidoencadapasodel algoritmo.Se puede observarcómose hanadelgazadoloscontornossinproducirse rotura alguna