Documentos de Académico
Documentos de Profesional
Documentos de Cultura
deteccin de baches
Antecedentes
Desde que comenz el uso masivo de los autos, los baches han sido uno de los principales
problemas de los ciudadanos, pues no solo es molesto el caer en uno, sino que puede traer
consecuencias tan sencillas como el que se truene una llanta, hasta bastante graves como
lo es una volcadura o algn otro tipo de accidente automovilstico. Segn cifras de la
encuesta de percepcin ciudadana de calidad de vida, aplicada en la Ciudad de Mxico en
los aos 2013 y 2014, se hall que en 2013 el 35% de las personas respondi que la
pavimentacin de las calles empeoro, y en 2014 este dato aument a 40.3%. En 2013 el 68%
de las personas encuestadas afirm estar poco o nada satisfecho con el estado de las
vialidades; porcentaje que aument a 73% en 2014. Esto no es para nada sorprendente,
pues a Enero del 2015 estimaciones del gobierno del distrito federal calculan que existe un
total de 90 mil baches en toda la ciudad y solo 48 mil de estos han sido reportados, es decir
ellos tienen conocimiento de un poco ms del 50% de baches en la ciudad. Estos datos solo
reflejan la situacin actual del Distrito Federal, pero en otras ciudades del pas la situacin
no es muy diferente: en 2012 en Guadalajara se tuvo registro de ms de 58 mil baches,
mientras tanto en monterrey no se tiene una cifra aproximada, pero en 2015 se han tapado
alrededor de 5 mil baches.
La gran mayora de seres vivos tiene maneras de interactuar con el medio que lo rodea, esta
interaccin es facilitada por una intervencin inteligente entre la percepcin y el control de
movimiento, en este tipo de intercomunicacin la percepcin visual es de gran importancia.
La visin por computadora es una rama de la inteligencia artificial, la cual tiene como
objetivo modelar los procesos de percepcin visual de los seres vivos, y de esta forma poder
interactuar con el medio para cumplir con ciertas tareas. Hay quienes lo entienden como
una forma que la computadora pueda ver, en cierta manera es verdad, pero de lo que se
trata es de que la computadora tenga una forma ms avanzada de obtener informacin,
interactuando directamente con el medio. El inicio de la visin por computadora se remonta
a la dcada de los 60s, cuando Larry Roberts propuso un sistema que pudiera obtener
informacin en tres dimensiones partiendo de una imagen en 2D, con lo cual la
computadora poda ver y determinar los espacios faltantes que no podan distinguirse de
una fotografa. En esta misma dcada la NASA cambio su sistema analgico de envo de
imgenes por un sistema de procesado digital, con lo cual las imgenes eran procesadas y
enviadas en secuencias de bits, lo que hizo ms sencillo recibirlas en mejor calidad.
Las aplicaciones de la visin por computadora son muy variados, van desde la inspeccin y
control de calidad en la industria, el reconocimiento y la clasificacin en medicina o la
identificacin de construcciones y objetos en ingeniera, las aplicaciones antes mencionadas
no son las nicas, pero muestran lo amplio que puede ser el uso de la visin por
computadora.
La deteccin de objetos y patrones han tomado principal importancia en estos ltimos aos
gracias al uso cada vez ms frecuente de drones para uso militar o propsitos similares, ya
sea para la deteccin de sembrados de droga o para la deteccin de una clula terrorista,
la visin por computadora ha jugado un papel muy importante. Ha sido aprovechada para
la navegacin tanto de vehculos no tripulados como para asistencia del piloto.
Como la mayora de piezas tecnolgicas que utilizamos en la actualidad, el uso de la visin
artificial est muy enfocado al sector privado y militar. El uso comercial todava est muy
limitado, mas no quiere decir que est olvidado, empresas como Google, Land Rover y
Toyota han buscado innovar en este sector y se encuentran actualmente en el desarrollo
de vehculos con capacidades de deteccin de su entorno.
El vehculo Google Self-Driving Car (Fig. 1), es un proyecto de la empresa Google que se
encuentra en fase de desarrollo, este auto es ayudado por sensores y cmaras repartidas
en diferentes lados del automvil, lo que permite que el carro vea lo que hay alrededor
de l. Este coche es capaz de conducirse autnomamente por ciudad y carretera, y es capaz
de detectar otros vehculos, seales de trfico, peatones y muchas otros objetos y formas.
Fig. 1. El vehculo Google Self-Driving Car es capaz de conducirse solo y detectar su entorno.
En el caso de Toyota, este fue una de las primeras marcas automotrices en incluir el
asistente de aparcamiento en sus automviles (desarrollado en 1999), el propsito general
de este sistema fue incluirlos en los autos de lujo de la marca, los cuales son comercializados
bajo la marca Lexus (propiedad de Toyota). Aos despus fue utilizado para los vehculos
Prius y otros vehculos Toyota.
Fig. 3 Funcionamiento del asistente de aparcamiento en un automvil Lexus.
Ejemplos de aplicaciones de la visin por computadora existen muchos ms, lo mismo
sucede en la aplicacin para vehculos. Tanto empresas como universidades alrededor del
mundo tienen proyectos de investigacin enfocndose en ese tipo de problemas (Fig 4.).
FIg. 4 El mexicano Ral Rojas trabaja en el diseo de un vehculo autnomo de bajo costo
en la Universidad Libre de Berln.
Justificacin
En la actualidad, no son muy comunes los sistemas en vehculos que se enfoquen en la
deteccin de irregularidades en el terreno (carretera), a excepcin de investigaciones
realizadas por unas cuantas universidades, y un prototipo prximo a salir al mercado por
parte de la empresa automotriz Land Rover. Esta rea no est sobreexplotada, pero, lo que
tienen en comn la mayora de estos sistemas, es lo poco accesible que puede ser para un
usuario normal, ya sea porque los componentes que utilizan son muy caros, o porque el
automvil que lo incluye lo es; no existe un sistema accesible, los sistemas propuestos solo
buscan el beneficio del usuario o usuarios que en ese momento lo utilizan. Otro punto a
destacar es que la mayora de proyectos de este tipo se basan en el uso de sensores de
aceleracin para la deteccin de irregularidades en la carretera. Mi propuesta se enfoca en
el uso del sistema como un servicio, pues se busca que la informacin obtenida por este sea
enviada a un sistema central, en el cual ser registrada la posicin del bache, as como otros
datos, con lo que podr tenerse un registro, por medio del cual el gobierno puede saber la
cantidad y posicin de los baches en una determinada regin, y tambin de esta manera,
otros usuarios tengan acceso a esta informacin, con lo que pueden prevenirse accidentes.
A diferencia de otros proyectos, en este se busca la implementacin del sistema en
dispositivos mviles y la deteccin por visin artificial, es decir, se busca utilizar
componentes ms accesibles para realizar estas tareas, con el objetivo de hacerlo mucho
ms accesible para el usuario final y su correcta implementacin en masa, y a la vez buscar
una manera diferente para la deteccin de baches.
Limitaciones y alcances
Alcances:
- El sistema propuesto se enfoca en la deteccin de baches y el manejo de la
informacin obtenida en carretera por el usuario.
- El desarrollo del sistema busca una manera de mejorar la conduccin en carreteras
en mal estado, por medio de la comunicacin y obtencin de informacin entre
distintos sistemas.
- Se busca que el gobierno tenga una manera de tener datos especficos sobre el
estado de las carreteras, de tal forma que pueda realizar acciones para corregirlo.
Limitaciones:
- La capacidad de cmputo que tengan los dispositivos a utilizar, pues deben lograr
una respuesta en tiempo real.
- El sistema de transmisin y recepcin de los datos.
- La transmisin exacta de las coordenadas GPS correspondientes a la ubicacin de
los baches.
- Es un sistema a iniciarse completamente en cero en ciertos aspectos, como el
establecimiento de comunicacin en tiempo real.
- Uso exclusivo de dispositivos de gama media y/o baja.
Marco terico
Visin artificial
Introduccin
Se puede definir la Visin Artificial como un campo de la Inteligencia Artificial que permite
la obtencin, procesamiento y anlisis de cualquier tipo de informacin especial obtenida a
travs de imgenes.
La visin artificial la componen un conjunto de procesos destinados a realizar el anlisis de
imgenes. Estos procesos son: captacin de imgenes, memorizacin de la informacin,
procesado de los resultados.
Con la visin artificial se pueden:
- Realizar controles de calidad de productos que no era posible verificar por mtodos
tradicionales.
- Realizar la inspeccin del 100% de la produccin a gran velocidad.
- Realizar inspecciones en procesos donde existe diversidad de piezas con cambios
frecuentes de produccin.
Las principales aplicaciones de la visin artificial en la industria actual son:
- Identificacin e inspeccin de objetos.
- Determinacin de la posicin de los objetos en el espacio.
- Establecimiento de relaciones espaciales entre varios objetos (guiado de robots)
- Determinacin de las coordenadas importantes de un objeto.
- Realizacin de mediciones angulares.
- Mediciones tridimensionales
Fundamentos
Un sistema de visin artificial posee cuatro etapas, estas son:
- Captura: Adquiere las imgenes digitales mediante algn tipo de sensor, se obtiene
principalmente con el uso de cmaras.
- Preprocesado: Es el proceso de preparar la imagen eliminando las partes que no son
necesarias o tiles, y tambin en este proceso se realzan las partes que son
requeridas.
- Segmentacin: Se aslan los elementos de inters para luego ser analizados.
- Reconocimiento: Distinguir los diferentes objetos en funcin de las necesidades.
Street Bump
Es una aplicacin para Iphone, desarrollada para la ciudad de Boston, esta App recolecta
informacin de la suavidad de las calles por las que circula. Toda la informacin recolectada permite
a la ciudad saber que calles necesitan mantenimiento. El proceso de deteccin es el siguiente.
Objetivo general
Desarrollar un sistema capaz de detectar y registrar baches por medio de visin artificial.
Objetivos especficos
- Disear un sistema de visin artificial para la deteccin de baches
- Por medio de otros dispositivos (sensores), crear un sistema de apoyo para la visin
artificial.
- Desarrollo de un sistema para la captura de la informacin obtenida por el sistema
de visin.
Hiptesis
Es posible disear y llevar a la implementacin un sistema que en tiempo real y por medio
de dispositivos computacionales de bajo costo, sea capaz de detectar y registrar desniveles
o agujeros en una carretera.
Metodologa
Propuesta de solucin
Una vez determinado el problema a resolver en las secciones anteriores de este documento, se
propone un dispositivo que utilizar dos cmaras en el frente del vehculo y un conjunto de sensores,
todo esto para determinar si existe o no un agujero en carretera, adems de determinar su
profundidad y ubicacin por medio de las coordenadas geogrficas.
El sistema est pensado para que tanto las cmaras como los sensores sean colocados en
la parte externa del vehculo, por lo que debern ser resistentes a factores como el sol y el
viento. El resto de dispositivos a utilizar se encontraran instalados en el interior del auto.
La altura y distancia de los componentes es un punto importante a resolver; las 2 cmaras
que se utilizarn estarn conectadas a un dispositivo que realizara la captura de datos. La
distancia entre ellas debe ser la correcta para obtener el resultado deseado. Al igual la altura
es una cuestin muy importante a resolver, pues si se encuentran en una altura muy baja,
el reconocimiento ser muy complicado, pues le reducir el tiempo que tendr el sistema
para detectar los baches. En cambio si la altura es la suficiente conforme el auto, el
dispositivo tendr un poco ms de tiempo para la deteccin.
Como el sistema funcionar con cmaras en tiempo real, se puede esperar algunos casos
en que estas no ayuden en la deteccin, por lo cual se considera el uso de sensores
ultrasnicos como un sistema de apoyo.
Se utilizaran por lo menos dos tipos de sensores diferentes, cada uno de ellos para cumplir
una tarea especfica en la resolucin del problema, estos sensores son:
- Sensor GPS: con l se determinara la posicin de cada uno de los baches
encontrados en carretera.
- Sensor ultrasnico: Estos sensores sern utilizados para cumplir dos propsitos,
estos son:
o Determinar la profundidad de los baches encontrados.
o Servir como un sistema de apoyo para la deteccin de baches, ya que la
deteccin en tiempo real de estos es una tarea compleja, los sensores
ultrasnicos estarn como sistema auxiliar de deteccin.
Se busca que el sistema sea accesible al usuario final, por lo cual se tratar de utilizar
componentes de gama media y/o baja para que conformen el sistema.