INVESTIGADORES
PERILLO Gerardo Miguel E.
congresos y reuniones científicas
Título:
Rectificación y estimación de características lineales en imágenes de cámaras de pequeño formato: aplicación a una línea costera.
Autor/es:
REVOLLO SARMIENTO, N.V.; DELRIEUX, C.; CIPOLLETTI, M.P.; PERILLO, G.M.E.
Lugar:
Tandil
Reunión:
Workshop; ECImag 2009; 2009
Institución organizadora:
ECIMAG
Resumen:
El monitoreo ambiental mediante sistemas basados en visión por computadora permite obtener datos
cuantitativos de variables naturales que sirven de apoyo a la toma de decisiones. En el presente trabajo
se propone el uso de cámaras RGB de pequeño formato para la rectificación, segmentación y
estimación de la longitud de la línea costera en la playa del Balneario Monte Hermoso. Para ello, el
procesamiento estuvo centrado en tres etapas: la rectificación de la imagen, la clasificación de los
pixels, y la segmentación de la poligonal Figura 1.
El proceso de rectificación es indispensable para realizar mediciones dado que en las tomas oblicuas
no se cuenta con resolución espacial constante. Para rectificar las imágenes se utilizó una
transformación proyectiva bidimensional afín para relacionar los puntos en la imagen original oblicua
con su proyección sobre un plano cenital, a efectos de conseguir una superficie plana georreferenciada.
Con los cuatro puntos de control en la imagen y los cuatro puntos en terreno se calcula una matriz de
reproyección, lo cual permite rectificar la imagen oblicua completa.
El principal problema para poder realizar la estimación de la longitud de la línea de costa es obtener
una poligonal que mejor represente a esta variable. Para segmentar dicha poligonal se utilizó primero
un clasificador por umbral de distancia a un prototipo estáticamente definido. En particular, la
representación cromática de los pixel fue transformada al espacio YIQ, en el cual la segmentación por
descriptores cromáticos tiene características superiores. En dicho espacio, un conjunto de pixels en el
mar son tomados como muestra para generar un prototipo (el centroide de dichos pixels en el espacio
YIQ). Se estableció en forma heurísitica un valor umbral para clasificar a cada pixel como mar o tierra
firme en función de la distancia en el espacio cromático entre el color del pixel y el color del prototipo.
Todo pixel clasificado como mar, contiguo a uno clasificado como tierra firme (y viceversa) es
etiquetado como pixel de frontera.
Con este preprocesamiento, la obtención de la poligonal se realizó por medio de una adaptación del
algoritmo marching squares, que permite obtener una segmentación superresolución por medio de
una interpolación geométrica bilineal basada en la relación entre las distancias de los colores de los
pixels de frontera al valor umbral. Esta interpolación permite encontrar los puntos más probables por
los cuales debe pasar la poligonal a segmentar. Finalmente, la distancia acumulada de cada segmento
de la poligonal permite estimar la longitud de la línea costera.