Prototipo Modelacion de Cascos Inteligentes para Personas Con Problemas Totales o Parciales de La Vista
Prototipo Modelacion de Cascos Inteligentes para Personas Con Problemas Totales o Parciales de La Vista
Prototipo Modelacion de Cascos Inteligentes para Personas Con Problemas Totales o Parciales de La Vista
PRESENTADO POR:
WILMER ANDRES CASTILLA
WILLIAM BRACHO
MANUEL ANDRADE
DIRECTOR:
TONY JIMENEZ MARQUEZ
INGENIERO DE SISTEMAS
ESP. INFORMATICA EDUCATIVA
MAGISTER EN INTELIGENCIA ARTIFICIAL
TABLA DE CONTENIDO
1. Resumen ..................................................................................................................................1
2. Introducción …………………………………………………………………………………2
5. Objetivos..................................................................................................................................6
6. Justificación .............................................................................................................................7
7. Metodología .............................................................................................................................8
8. Desarrollo……………………………………………………………………………………9
9. Fase de análisis………………………………………………………………………………11
13. Resultados……………………………………………………………………………………21
RESUMEN
El casco con sensores de proximidad para invidentes es un proyecto pensado especialmente para
apoyar a las personas con discapacidad visual. Este dispositivo se construyó a partir de materiales
de calidad, pero de bajo costo. Desde un inicio el objetivo planteado fue crear una herramienta útil
de uso cotidiano para aquellas personas con pérdida total o parcial de la visión, sin tener que invertir
fuertes cantidades monetarias. La parte central del diseño se desarrolló mediante sensores de
distancia y sonido, estos están conectados a una bocina que genera un sonido de frecuencia aguda
señalando la proximidad de un objeto. Actualmente, y gracias a la inteligencia artificial existen
muchas maneras de llevar al campo de la programación con otros dispositivos sensoriales en forma
de bastón y lentes diseñados para transitar en las calles y poder detectar obstáculos, sin embargo,
hay obstrucciones que resultan imposibles de detectar con estos dispositivos, pero nuestra
propuesta ofrece valor agregado, al colocar una bocina que emite un sonido agudo de alerta, siendo
una señal útil para el portador, pero también representa un foco de atención para todos aquellos
que se encuentren en un diámetro aproximado de cinco metros, generando una expectativa de
ayuda, apoyo, empatía y coexistencia entre el usuario y las demás personas. Nuestro objetivo es
que nuestro dispositivo auxilie a las personas carentes de visión y se convierta en una herramienta
útil y cotidiana, que sea fácil de usar y que a su vez se vuelva un gadget indispensable, supliendo
necesidades primarias de sus usuarios, al alertarlos de cualquier obstáculo físico que ponga en
riesgo su integridad, haciéndoles una rutina más segura.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
INTRODUCCION
Hasta ahora, el uso de tecnologías inteligentes como las redes neuronales artificiales (ARN),
algoritmo genético (AG), etc., utilizado para resolver múltiples problemas Por Hay muchos grupos;
estas tecnologías tienen Características específicas para determinados tipos de soluciones
Preguntas que le permiten obtener mejores resultados que otros resultados. de La complejidad del
problema para las personas con pérdida de visión parcial o total. Así es como un sistema híbrido
(producto de una combinación de diferentes tecnologías) resuelve problemas complejos El efecto
es muy bueno.
En el presente proyecto se plantea una solución a través de un prototipo de casco inteligente para
ayudar a la prevención de accidentes para personas con problemas visuales parcial o total utilizando
las técnicas de la inteligencia artificial, en este caso redes neuronales artificiales. Partiremos desde
el análisis respectivo del problema en donde analizarán los patrones generados por un grupo de
sensores ubicados en el casco, conformándose el conjunto de variables que participaran para la
solución de dicha problemática; seguidamente se escogerá el tipo de red neuronal artificial y el tipo
de aprendizaje para la misma, se codificará y se entrenará dado un conjunto de datos obtenido de
las variables analizadas inicialmente. Por último, se obtienen los resultados, los cuales serán
evaluados con la finalidad de valorar si el trabajo realizado cumple con el objetivo general,
igualmente se concluirá con las experiencias adquiridas al desarrollar el presente proyecto.
En la actualidad ya se han creado nuevos prototipos basados en el de Hoover, pero ahora estos
llevan integrado un sensor para detectar obstáculos, de esta manera va a ser más satisfactoria la
vida de una persona invidente. Gracias a la tecnología hemos podido resolver una “diferencia” más
de las personas invidentes ya que con los sensores que van incluidos en los bastones les hacen llegar
con anticipación la información de que cerca de ellos hay un obstáculo.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
Internacional
Título: Casco con conectividad de tecnología 5G para personas con problemas de visuales parcial o
permanente
Autores: Huawei.
Lugar: China 2018
La tecnología 5G se asocia casi en exclusiva a sus aplicaciones son innumerables, como el casco 5G
de Huawei.
El fabricante chino Huawei ha dejado entrever un innovador producto que presumiblemente
mostrará en funcionamiento en la próxima edición del Mobile World Congress
Se trata de un casco al que se le han incorporado diferentes tecnologías -entre ellas
conectividad 5G– que permitirá a personas con discapacidad visual cambiar el bastón por un casco.
Dispone de un sistema de posicionamiento -GPS o Glonass- que dará ‘ojos’ a los ciegos. El casco,
del que de momento se han dado apenas unas pinceladas, hace pensar que se funcionará con
una arquitectura tecnológica similar a la que va a bordo de los vehículos autónomos, con algunas
particularidades.
Este sistema de posicionamiento ubicará al casco -y por ende a su propietario- en un lugar concreto
en todo momento, y dispondrá de un conjunto de sensores que utilizarán la información en la nube
recibida de otros sensores instalados en las ciudades para saber por dónde debe moverse el usuario.
Este recibirá las órdenes mediante comandos de voz.
Hoy en día esta invención no podría funcionar al 100% en un entorno real, pero en unos años,
cuando las ciudades inteligentes estén repletas de sensores o beacons, podría hacerlo.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
Internacional
Dos estudiantes universitarios de la Universidad Kunming de Ciencia y Tecnología del sur de China
han inventado un dispositivo inteligente, Eye See, para ayudar con la vida cotidiana de los
discapacitados visuales.
Se trata de un casco diseñado especialmente para ciegos, que contiene una función de
reconocimiento de imagen incorporada que ayuda a los usuarios a leer libros y revistas, mientras
que los sensores láser reaccionan ante obstáculos en carretera.
Wang Xinkai, uno de los inventores, dijo que el equipo está desarrollando una aplicación de
smartphone que puede ayudar a los ciegos a comprar en supermercados a través de tecnología de
reconocimiento de imagen.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
De acuerdo con los datos mostrados por las estadísticas un estudio realizado por la OMS
(Organización Mundial de la Salud,) aproximadamente 285 millones de personas a nivel mundial
tienen discapacidad visual, 39 millones de estas son ciegas y 246 millones presentan baja visión.
Respecto de los 285 millones de personas con discapacidad visual, señalada anteriormente, el 90%
de ellas están en países donde los ingresos son bajos y en consecuencia las personas no acceden
oportunamente a la corrección de errores de refracción (miopía, hipermetropía, astigmatismo y
presbicia) ya que el acceso a médicos especializados, tratamientos oculares, e incluso acceder a
anteojos suelen ser considerados como necesidades accesorias y poco prioritarias, siendo la falta
de atención oportuna uno de los rubros más importantes a nivel mundial de discapacidad visual,
finalmente hay que destacar que una de las causas principales de ceguera en estos países de
ingresos medios a bajos, son las cataratas. De acuerdo con el Instituto Nacional de Estadística y
Geografía (INEGI) requieren de servicios de cuidado de salud visual y alrededor de 1.4 millones de
menores de 15 años sufren de ceguera irreversible. Aunque en el mundo las personas con
discapacidad visual son muchos, actualmente podríamos afirmar que nuestro entorno social,
cultural y político está diseñado para ser apreciado con la vista, ya que aproximadamente un 80%
de la información y estímulos se diseñan para la vista, por lo que un 95% de las personas afirman
que la visión es el sentido más valioso que poseen. Esto consideramos para muchas de esas personas
con discapacidad puede generar un sentido de exclusión, por lo que en el ánimo de ser incluyentes
consideramos que podemos contribuir a que accedan y disfruten con mayor seguridad de este
mundo excluyente con la creación de un casco con sensores de proximidad para invidentes.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
Objetivos
Objetivo General
➢ Implementar un prototipo de apoyo visual que impacte al mayor número de personas con
discapacidad visual, a través de un gadget simple de recarga constante que se limita a
señales de proximidad.
Objetivos específicos
➢ Crear un prototipo de emisión de señales y/o alertas de proximidad para personas
invidentes
o débiles visuales amigable, económico y de fácil acceso.
➢ Analizar los diferentes parámetros utilizados o que intervienen para la prevención de
posibles obstrucciones en el camino de las personas con problemas visuales.
➢ Diseñar la arquitectura necesaria para construir software adaptativo y Red neuronal en base
a las necesidades analizadas en la primera etapa.
➢ Codificar el software y la red neuronal artificial de acuerdo con los patrones de entrada, la
recolección de datos, etc.
➢ Implementar una red neuronal artificial a través del conjunto de datos construido.
Utilizando la aplicación para simular un conjunto de patrones y probar el funcionamiento
de la red neuronal artificial incorporada.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
JUSTIFICACION
Este proyecto está orientado a ayudar a las personas con dificultades visuales parciales o
permanentes; para que, con el uso de este casco con sensores de proximidad para invidentes, les
esta es una herramienta que les emitirá una alerta indicando la proximidad de obstáculos a fin de
que anticipen su reacción en el desarrollo de su rutina.
Este sistema perfeccionado busca auxiliar, facilitar a que las personas con discapacidad visual lleven
a cabo sus actividades con mayor seguridad y confianza.
Como nuestro objetivo es ayudar al mayor número de personas con esta discapacidad visual,
queremos que nuestro proyecto sea lo más económico y amigable para el usuario. Por ello será un
gadget simple que se limite únicamente a emitir alertas en rango de 360° con distancia entre 3 a
5m.
Los tratamientos médicos son muy caros y no todas las personas pueden acceder a ellos. Por este
motivo buscaremos desarrollar nuestro gadget con los mejores materiales, pero con un precio
accesible al consumidor. Reiteramos que para nosotros es importante ayudar y se considera que
mediante el uso de este casco con sensores de proximidad para invidentes podemos incluso ayudar
a que los usuarios tengan acceso a mejores oportunidades de empleo desarrollándose en sus
actividades laborales con mayor habilidad y destreza, ya que los ubicará espacialmente dentro de
su entorno.
El diseño e implementación de un sistema de seguridad activo mediante sensores, el cual se enfoca
en la búsqueda de brindar mayor confianza y seguridad a las personas con discapacidad visual.
Es de suma importancia que como estudiantes investigadores contribuyamos de manera
significativa al desarrollo de nuevas tecnologías que permitan optimizar el estilo de vida que tienen
no solo las personas con limitaciones físicas sino todas las personas en general, ya que a mayor
seguridad existe menor riesgo.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
METODOLOGIA
La solución a este problema se centra en el desarrollo de redes neuronales. Manual, porque esta
solución es ideal por sus potentes funciones y flexibilidad. Una de las definiciones es que la red
neuronal es Cálculos simples, generalmente adaptativos, en Y organizado con una jerarquía que les
permite interactuar con determinadas personas Como el sistema nervioso biológico.
Fase 1. Crear un prototipo de emisión de señales y/o alertas de proximidad para personas
invidentes: En esta etapa se recopiló y analizó información sobre sensores, cascos y sobre todo una
de las necesidades de estas personas ya que la información de este tema es muy importante para
generar un sustento para el proyecto.
Fase 2. Formalizar el documento mediante investigaciones profundas. En esta etapa se analizó y
descarto información poco valiosa que al principio pensamos que podía ser de utilidad, pero al
seguir investigando logramos reducir la información y con esto acotar el tema para poder continuar
con una investigación más profunda y detallada.
Fase 3. Conocimiento de personas invidentes y causas del problema Se realizaron encuestas a
personas invidentes para conocer su discapacidad desde su punto de vista ya que en este tema no
existe mejor opinión al respecto que la de una persona que vive con esta dificultad para estar
informados de mejoras, actualizaciones de nuestro dispositivo para mejorar su seguridad; también
queremos conocer su opinión acerca de las diferencias que marcaría este dispositivo sobre el uso
conjunto del bastón.
Fase 4. Diseño y codificación del prototipo Primero identificamos los recursos de hardware y
software que necesitábamos para llevar a cabo la simulación del prototipo, después de obtener los
resultados, una vez con los datos de entrada se entrenan las redes neuronales implementadas, y
esperamos los resultados es decir las salidas de las redes neuronales.
Fase 5. Fase experimental En esta fase final se analizan los resultados obtenidos y se da evidencia
de como la simulación nos muestra el prototipo de lo que puede ser una solución a un problema de
la vida real por medio de redes neuronales artificiales.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
DESARROLLO
Llevando a cabo cada una de las actividades propuestas en la metodología, partimos de un análisis
exhaustivo y de un estado del arte con la finalidad de entender la problemática, estudiamos los
requerimientos que se necesitan satisfacer y las herramientas necesarias para realizar dicho
proyecto. Nos planteamos la realización de una persona haciendo uso el cual, a través varios tipos
de sensores, uno en la parte frontal y uno en cada lateral, se puedan recoger datos de entrada para
una red neuronal que previamente entrenada esta genera una salida y el casco mediante la entrada
de los datos realiza una acción, ya sea moverse a la izquierda, a la derecha, detenerse o simplemente
seguir al frente si no encuentra obstáculo alguno. Para simular el funcionamiento del casco se realizó
una simulación, en la interfaz se puede ver a la persona haciendo uso del casco el cual mediante los
sensores de detección le ayuda a esquivar los obstáculos encuentran en el camino.
El lenguaje de programación implementado para el desarrollo del proyecto fue Python versión 3.6.
y mediante la programación orientada a objetos se desarrolló la red neuronal artificial y la
programación estructurada para realización de la interfaz de la simulación. Se utilizo una red
neuronal artificial de tipo Backpropagation de aprendizaje supervisado la cual fue configurada con
4 entradas, una capa oculta que consta de 50 neuronas, seguidamente otra capa oculta que consta
de 30 neuronas y por último una capa de salida que consta de 2 neuronas, se utilizó la función de
activación fue ‘relu’ tangente hiperbólica Than y lineal respectivamente por cada capa. Las cuatro
(4) entradas son datos que recolectan los sensores, normalizados que pueden ser valores que están
entre ceros o unos. Las salidas generadas por la red neuronal artificial indican la acción a realizar
por el casco.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
FASE DE ANÁLISIS
Esta fue una etapa demasiado fundamental dado a que la toma de decisiones sobre todo aquello
relacionado con las necesidades que necesitábamos aclarar para tener un punto de partida e iniciar
con el proyecto, por ejemplo: entender el problema, requerimientos, herramientas utilizadas y
como planear de la propuesta de la solución.
• Entendimiento del problema: Teniendo el objetivo principal claro, procedimos a una investigación
muy detallada de ahí el planteamiento del problema y, de igual forma, a través de lo consultado
sobre el estado del arte conseguimos obtener información muy interesante sobre cómo se han
implementado soluciones a este tipo de problemas en muchas partes del mundo haciendo uso de
las redes neuronales artificiales, y como resultado de todo lo anterior surgió concretamente la idea
de la solución.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
• Actividades a realizar: Esta fase de análisis nos sirvió para definir las actividades a realizar como
la creación de la interfaz, tipo de red neuronal a desarrollar, definición de los datos de entradas y
salidas que se manejarían mediante el entrenamiento de la red neuronal artificial.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
FASE DE DISEÑO
Esta etapa definimos todas las funcionalidades y métodos que se utilizaran para implementar lo
mencionado en la anterior etapa de sección de requerimientos.
Diseño de componentes
Después de diseñar los objetos que hacen parte de la simulación, se podrá ver una persona
haciendo uso del casco para la adaptación del software y demás objetos que servirán como
obstáculos en el camino. Se escogió una persona con el casco para probar el software.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
Como etapa final del diseño se hizo una representación de un camino acorde a las condiciones
reales, en donde la persona transitara haciendo uso del casco.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
FASE DE PRUEBA
A través del diseño propuesto e implementado, ingresamos a la fase de prueba, donde diferentes
elementos y funciones se prueban por separado y se comparan con los resultados esperados.
A partir de esta etapa, se llevó a cabo el diseño de prueba y se especificaron las partes a probar. En
primer lugar, se probó la red neuronal artificial especificada en la etapa anterior para verificar si los
resultados obtenidos según la entrada generada por el sensor están en línea con las expectativas.
Pruebas unitarias
La figura muestra los diferentes resultados de salida de la red según el orden propuesto en la etapa
de diseño y según las diferentes entradas. El primer vector con símbolos científicos representa la
salida neta de la red. Los siguientes vectores están en el mismo formato entero por lo que el
controlador es responsable Realiza acciones en el casco inteligente para detectarlas fácilmente.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
En el siguiente fragmento de código se muestra una prueba con una entrada representada por el
vector “A”, el cual se utiliza en la simulación de la red obteniendo la salida esperada mostrada en la
imagen debajo de ella.
Luego de la configuraron de los sensores con el ajuste necesario para que la persona que utilice el
casco alcance a detectar y reaccionar con éxito ante los diferentes obstáculos que se le presente.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
Por último, se crea un controlador encargado de reaccionar ante el resultado de la red neuronal
artificial.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
En las imágenes representadas podemos observar los distintos movimientos y las acciones que
toma la persona haciendo uso del casco inteligente el cual por medio de los parámetros de
entrada da solución a un problema de la rama de la salud.
RESULTADOS
Como se logra observar en la imagen se logró diseñar una interfaz en la cual se evidencia el
funcionamiento del casco inteligente (puesto en la persona), el cual evita los obstáculos moviéndose
de izquierda a derecha para evitar la colisión u obstrucción del paso por el camino por el que
transita. Todo el funcionamiento se debe gracias a las salidas generadas por la red neuronal artificial
prediciendo el movimiento hacia la dirección adecuada que la persona debe realizar dado a las
entradas registradas por lo sensores.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
CONCLUSION
El trabajo realizado muestra el potencial de las redes neuronales artificiales en la solución del
problema de los cascos inteligentes para personas con problemas de visión parcial o total. Se verifica
la efectividad de la red neuronal para clasificar los caminos que toman las personas que utilizan
cascos inteligentes. En el resultado final se obtuvo un 96.89 % de eficiencia en el camino. Contribuye
al avance de las personas que utilizan el casco inteligente en entornos dinámicos, y tiene un alto
grado de autonomía, posibilidades de planificación y capacidad para generar de manera óptima
caminos sin barreras. Es importante destacar que los resultados obtenidos en cuanto a clasificación
y navegación se pueden mejorar implementando una nueva base de datos que incluya casos que
hasta el momento no han sido considerados.
22
Universidad Popular del Cesar
Programa de Ingeniería de Sistemas
REFERENCIAS BIBLIOGRAFICAS
o AMFECCO.org: http://www.amfecco.org/article_estadisticas.php
o http://www.caretec.at/Movilidad.479.0.html?&cHash=a82f48fd87&detail=3131
o https://www.bbvaopenmind.com/tecnologia-para-invidentes-mas-alla-del-braille/
o http://www.who.int/mediacentre/factsheets/fs282/es/
o http://quo.mx/noticias/2015/01/31/lentes-inteligentes-para-invidentes
o http://www.abc.es/tecnologia/informatica-hardware/20131129/abci-gafasretriever-
ciegos-201311281415.html
o http://noticias.universia.net.mx/ciencia-nntt/noticia/2011/10/13/877831/estudiantes-
sistemas-desarrollan-cascoinvidentes.html
o http://www.efefuturo.com/noticia/cientificos-espanoles-disenan-un-bastoninteligente-
para-invidentes/
22