SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Sistema de Visión Artificial para la Detección y el

        Reconocimiento de Señales de Tráfico basado en Redes

                                  Neuronales

• INTEGRANTES:
JAISON CELIS GUERRERO
OSNEIDER CARREÑO HERRERA
GIRO CAMARGO VARGAS

          ELECTIVA PROFECIONAL VISION ARTIFICAL
                      UNIMAG 2012 I
•   Referencia: Eighth LACCEI Latin American and Caribbean Conference for
    Engineering and Technology (LACCEI’2010)“Innovation and Development for the
    Americas”, June 1-4, 2010, Arequipa, Perú
INTRODUCCION


En      este    proyecto    se     pretende    orientar     al
hombre en su actividad de conducción por medio de visión
artificial. La visión artificial ha venido trabajando en
muchas disciplinas como Biomedicina, Reconocimiento de
rostros, Reconocimiento de huellas dactilares, etc.
Para este proyecto se ha diseñado un sistema de detección
basado en redes neuronales y momentos invariantes
capaz de adaptarse y entrenarse con ciertas señales de
tránsito con la meta de asistir al conductor de no cometer
una infracción o en el peor de los casos un accidente, la red
neuronal será capaz de reconocer una señal de transito
a cierta distancia para que así el conductor a priori tenga el
conocimiento de esta.
MARCO TEÓRICO
• 2.1 SEÑALES DE TRÁNSITO
Las señales de tráfico, son los signos usados en postes
o pintadas en la calle ubicadas en el lado de
caminos usadas para impartir la información
necesaria a los usuarios que transitan por un camino
o carretera, en especial los conductores de vehículos.
Puesto que las diferencias de idioma pueden crear
barreras, las muestras internacionales usan símbolos
en lugar de palabras. Se han desarrollado
principalmente en Europa y se han adoptado en la
mayoría de los países. La convención de Viena sobre
muestras del camino y las señales del 8 de noviembre
de 1968 define ocho categorías de muestras:
Categorías de muestras:
•   A. Señales de peligro
•   B. Muestras de la prioridad
•   C. Muestras prohibitorias o restrictivas
•   D. Muestras obligatorias
•   E. Muestras de regla especiales
•   F. Información, instalaciones, o muestras del servicio
•   G. Dirección, posición, o muestras de la indicación
•   H. Paneles adicionales
PRUEBAS DEL
             SISTEMA
Se ha seguido una metodología basada en iteraciones
controladas. Básicamente, consiste en realizar cuatro
fases: inicio, elaboración, construcción y transición. Cada
una de estas fases se subdivide en iteraciones que
incluyen los pasos de diseño cumpliendo con el diagrama
de       bloques      Transformación,    subsegmentación,
segmentación y normalización y reconocimiento de las
señales de tránsito. Es decir, las necesidades y
requerimientos se van refinando y corrigiendo en cada
iteración, y no están completamente definidos desde el
principio del proyecto. No obstante, cada paso en la
iteración tendrá un peso distinto dependiendo de la fase
en que se encuentre el proyecto. A continuación se
describe cada una de las etapas para llevar a cabo el
presente
trabajo.
PRUEBAS DEL
  SISTEMA
Transformación de la
            imagen:
Para esta etapa lo que se pretende es convertir las imágenes
digitales en datos que se pueden procesar y comprender. Para
esto se utiliza la herramienta de simulación de MATLAB que
tienen en su Toolbox de procesamiento de imágenes, que
permite convertir una imagen en una matriz de datos de RGB
(Rojo, verde y azul), aún así es posible convertir en otros formatos
como por ejemplo el HSI o el HSV que son formatos los cuales
permiten separar las características de color de las imágenes
separando la intensidad que puede existir. Este formato es
ventajoso para la detección de señales de tránsito ya que estas
pueden variar su intensidad fácilmente, esto debido a que las
señales de tránsito en Colombia se encuentran revestidas de
material reflectivo, esto con el objetivo de poder observar las
imágenes en la oscuridad. El inconveniente de estos formatos de
conversión es que ninguno es lineal y los colores de la señal
quedan en el mismo rango.
Segmentación de la
           subimagen:
Después de transformar la imagen, se obtiene la subi
magen que contenga la señal de tránsito para realizar la
segmentación a partir de los bordes característicos de la
imagen. Esto se realiza por dos razones: la primera porque
al reducir el tamaño de la imagen las fuentes de ruido
también se pueden reducir como se observa en la Figura
4. Este ruido proviene de varias fuentes, para entre ellos se
pueden considerar el color de las placas vehiculares de
los carros particulares que se maneja en Colombia,estas
son exactamente del mismo color que las señales
preventivas. Lo cual reducirá la efectividad del
sistema propuesto. También taxis y obreros de
mantenimiento público pueden ser fuentes de ruido.
Transformación de la
            imagen:
Para esta etapa lo que se pretende es convertir las imágenes digitales
en datos que se pueden procesar y comprender. Para esto se utiliza la
herramienta de simulación de MATLAB que tienen en su Toolbox de
procesamiento de imágenes, que permite convertir una imagen en una
matriz de datos de RGB (Rojo, verde y azul), aún así es posible
convertir en otros formatos como por ejemplo el HSI o el HSV que son
formatos los cuales permiten separar las características de color de las
imágenes separando la intensidad que puede existir. Este formato es
ventajoso para la detección de señales de tránsito ya que estas pueden
variar su intensidad fácilmente, esto debido a que las señales de
tránsito en Colombia se encuentran revestidas de material reflectivo,
esto con el objetivo de poder observar las imágenes en la oscuridad. El
inconveniente de estos formatos de conversión es que ninguno es
lineal y los colores de la señal quedan en el mismo rango.
Segmentación de la
           subimagen
Después de transformar la imagen, se obtiene la
subimagen que contenga la señal de tránsito para realizar
la segmentación a partir de los bordes característicos de
la imagen.
Esto se realiza por dos razones: la primera porque al reducir
el tamaño de la imagen las fuentes de ruido también se
pueden reducir como se observa en la Figura 4. Este ruido
proviene de varias fuentes, para entre ellos se pueden
considerar el color de las placas vehiculares de los carros
particulares que se maneja en Colombia, estas son
exactamente del mismo color que las señales preventivas.
Lo cual reducirá la efectividad del
sistema propuesto. También taxis y obreros de
mantenimiento público pueden ser fuentes de ruido.
Segmentación de la
   subimagen
Segmentación de la señal
      de tránsito
Después de la segmentación primaria, se realiza una
segunda segmentación de la cual se obtendrán las
características internas de la imagen como lo es la
señal de pare, cruce, etc. Esto se realiza de dos
formas: la primera determinando los rangos RGB o
HSV donde se deben encontrar las señales de
tránsito. La segunda es utilizando redes neuronales
que procesen las entradas RGB
o HSV de tal forma que clasifique solo los colores que
se asemejen bastante a los de las señales de tránsito.
información de la señal de
           tránsito
Debido a que la señal de transito puede ser tomada
a distancias diferentes se debe obtener una
dimensión de referencia que permita la comparación
y el análisis con respecto a la imagen de referencia.
Reconocimiento de las
     señales de tránsito
Por ultimo con la red neuronal entrenada, se obtiene
que señal de tránsito es la que se está observando.
Para entrenar la red neuronal se toman los momentos
invariantes básicos, los momentos invariantes difusos y
los momentos invariantes afines de cada una de las
imágenes de prueba. El tipo de red neuronal
diseñada será de tipo Backpropagation, ya que
reduce el error correlacionándolo con los campos a
clasificar. El número de entradas y salidas serán los
mismos (tres) ya que lo que se busca es segmentar la
imagen dejando solo los colores deseados
RESULTADOS
La idea de esto es el de obtener a partir de prueba y
error que red escogida tiene el mejor rendimiento y
permita obtener la mejor segmentación. Para medir
el rendimiento de cada red neuronal se analiza el
porcentaje de señal de tránsito segmentada
RESULTADOS
RESULTADOS

Weitere ähnliche Inhalte

Ähnlich wie Sistema de visión artificial

Reconocimiento de placas matlab
Reconocimiento de placas matlabReconocimiento de placas matlab
Reconocimiento de placas matlabJhon Guapacha
 
Aprendizaje profundo y Aprendizaje por refuerzo.pdf
Aprendizaje profundo y Aprendizaje por refuerzo.pdfAprendizaje profundo y Aprendizaje por refuerzo.pdf
Aprendizaje profundo y Aprendizaje por refuerzo.pdfnaliwat17
 
recognition presentationSing D
recognition presentationSing Drecognition presentationSing D
recognition presentationSing Dmucura11
 
(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicular(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicularOscar Avilés
 
Agente Reconedor de Señales de Transito
Agente Reconedor de Señales de TransitoAgente Reconedor de Señales de Transito
Agente Reconedor de Señales de TransitoDiego Guamán
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficaciónAndhy H Palma
 
Presentacion ing.gabriel 24-08-2014
Presentacion ing.gabriel 24-08-2014Presentacion ing.gabriel 24-08-2014
Presentacion ing.gabriel 24-08-2014Enrique Morales
 
Guia de aprendizaje 9 aplicaciones preprensa photoshop
Guia de aprendizaje 9 aplicaciones preprensa photoshopGuia de aprendizaje 9 aplicaciones preprensa photoshop
Guia de aprendizaje 9 aplicaciones preprensa photoshopaleflorez09
 
Imagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosImagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosJOSE ALFREDO HERNANDEZ
 
Navegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaNavegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaalepusto
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Paquita Ribas
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Paquita Ribas
 
Formación de la_imagen_digital
Formación de la_imagen_digitalFormación de la_imagen_digital
Formación de la_imagen_digitalpazsilvana
 
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptx
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptxINTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptx
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptxClubDeportivoSuramer
 
93238962 manual-envi
93238962 manual-envi93238962 manual-envi
93238962 manual-envijmendoza30_86
 
Tfinaldiseñodeproyectosgrupo102058 416
Tfinaldiseñodeproyectosgrupo102058 416Tfinaldiseñodeproyectosgrupo102058 416
Tfinaldiseñodeproyectosgrupo102058 416yenypaoladussanhorta
 
45583-Text de l'article-55348-1-10-20061109.pdf
45583-Text de l'article-55348-1-10-20061109.pdf45583-Text de l'article-55348-1-10-20061109.pdf
45583-Text de l'article-55348-1-10-20061109.pdfAlveiroPortilla
 
Agente Carro
Agente CarroAgente Carro
Agente CarroUTPL
 

Ähnlich wie Sistema de visión artificial (20)

Reconocimiento de placas matlab
Reconocimiento de placas matlabReconocimiento de placas matlab
Reconocimiento de placas matlab
 
Isummitloxa
IsummitloxaIsummitloxa
Isummitloxa
 
Isummitloxa
IsummitloxaIsummitloxa
Isummitloxa
 
Aprendizaje profundo y Aprendizaje por refuerzo.pdf
Aprendizaje profundo y Aprendizaje por refuerzo.pdfAprendizaje profundo y Aprendizaje por refuerzo.pdf
Aprendizaje profundo y Aprendizaje por refuerzo.pdf
 
recognition presentationSing D
recognition presentationSing Drecognition presentationSing D
recognition presentationSing D
 
(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicular(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicular
 
Agente Reconedor de Señales de Transito
Agente Reconedor de Señales de TransitoAgente Reconedor de Señales de Transito
Agente Reconedor de Señales de Transito
 
Unidad 5 graficación
Unidad 5 graficaciónUnidad 5 graficación
Unidad 5 graficación
 
Presentacion ing.gabriel 24-08-2014
Presentacion ing.gabriel 24-08-2014Presentacion ing.gabriel 24-08-2014
Presentacion ing.gabriel 24-08-2014
 
Guia de aprendizaje 9 aplicaciones preprensa photoshop
Guia de aprendizaje 9 aplicaciones preprensa photoshopGuia de aprendizaje 9 aplicaciones preprensa photoshop
Guia de aprendizaje 9 aplicaciones preprensa photoshop
 
Imagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosImagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatos
 
Navegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fugaNavegacion autonoma reactiva en pasillos usando el punto de fuga
Navegacion autonoma reactiva en pasillos usando el punto de fuga
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1Fotografia Digital - Resum mòdul 1
Fotografia Digital - Resum mòdul 1
 
Formación de la_imagen_digital
Formación de la_imagen_digitalFormación de la_imagen_digital
Formación de la_imagen_digital
 
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptx
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptxINTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptx
INTELIGENCIA ARTIFICIAL APLICADA A LA GESTION DE TRAFICO.pptx
 
93238962 manual-envi
93238962 manual-envi93238962 manual-envi
93238962 manual-envi
 
Tfinaldiseñodeproyectosgrupo102058 416
Tfinaldiseñodeproyectosgrupo102058 416Tfinaldiseñodeproyectosgrupo102058 416
Tfinaldiseñodeproyectosgrupo102058 416
 
45583-Text de l'article-55348-1-10-20061109.pdf
45583-Text de l'article-55348-1-10-20061109.pdf45583-Text de l'article-55348-1-10-20061109.pdf
45583-Text de l'article-55348-1-10-20061109.pdf
 
Agente Carro
Agente CarroAgente Carro
Agente Carro
 

Mehr von viisonartificial2012

Mehr von viisonartificial2012 (9)

GRUPO 5 : novel fuzzy logic based edge detection technique
GRUPO 5 :  novel fuzzy logic based edge detection techniqueGRUPO 5 :  novel fuzzy logic based edge detection technique
GRUPO 5 : novel fuzzy logic based edge detection technique
 
GRUPO 4 : new algorithm for image noise reduction
GRUPO 4 :  new algorithm for image noise reductionGRUPO 4 :  new algorithm for image noise reduction
GRUPO 4 : new algorithm for image noise reduction
 
GRUPO 1 : digital manipulation of bright field and florescence images noise ...
GRUPO 1 :  digital manipulation of bright field and florescence images noise ...GRUPO 1 :  digital manipulation of bright field and florescence images noise ...
GRUPO 1 : digital manipulation of bright field and florescence images noise ...
 
Riai
RiaiRiai
Riai
 
Detección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basadoDetección de defectos en carrocerías de vehículos basado
Detección de defectos en carrocerías de vehículos basado
 
Ejemplo
EjemploEjemplo
Ejemplo
 
77 1
77 177 1
77 1
 
Electiva b2diaposs
Electiva b2diapossElectiva b2diaposs
Electiva b2diaposs
 
Electiva b2diaposs
Electiva b2diapossElectiva b2diaposs
Electiva b2diaposs
 

Kürzlich hochgeladen

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
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Kürzlich hochgeladen (16)

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
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
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
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Sistema de visión artificial

  • 1. Sistema de Visión Artificial para la Detección y el Reconocimiento de Señales de Tráfico basado en Redes Neuronales • INTEGRANTES: JAISON CELIS GUERRERO OSNEIDER CARREÑO HERRERA GIRO CAMARGO VARGAS ELECTIVA PROFECIONAL VISION ARTIFICAL UNIMAG 2012 I • Referencia: Eighth LACCEI Latin American and Caribbean Conference for Engineering and Technology (LACCEI’2010)“Innovation and Development for the Americas”, June 1-4, 2010, Arequipa, Perú
  • 2. INTRODUCCION En este proyecto se pretende orientar al hombre en su actividad de conducción por medio de visión artificial. La visión artificial ha venido trabajando en muchas disciplinas como Biomedicina, Reconocimiento de rostros, Reconocimiento de huellas dactilares, etc. Para este proyecto se ha diseñado un sistema de detección basado en redes neuronales y momentos invariantes capaz de adaptarse y entrenarse con ciertas señales de tránsito con la meta de asistir al conductor de no cometer una infracción o en el peor de los casos un accidente, la red neuronal será capaz de reconocer una señal de transito a cierta distancia para que así el conductor a priori tenga el conocimiento de esta.
  • 3. MARCO TEÓRICO • 2.1 SEÑALES DE TRÁNSITO Las señales de tráfico, son los signos usados en postes o pintadas en la calle ubicadas en el lado de caminos usadas para impartir la información necesaria a los usuarios que transitan por un camino o carretera, en especial los conductores de vehículos. Puesto que las diferencias de idioma pueden crear barreras, las muestras internacionales usan símbolos en lugar de palabras. Se han desarrollado principalmente en Europa y se han adoptado en la mayoría de los países. La convención de Viena sobre muestras del camino y las señales del 8 de noviembre de 1968 define ocho categorías de muestras:
  • 4. Categorías de muestras: • A. Señales de peligro • B. Muestras de la prioridad • C. Muestras prohibitorias o restrictivas • D. Muestras obligatorias • E. Muestras de regla especiales • F. Información, instalaciones, o muestras del servicio • G. Dirección, posición, o muestras de la indicación • H. Paneles adicionales
  • 5. PRUEBAS DEL SISTEMA Se ha seguido una metodología basada en iteraciones controladas. Básicamente, consiste en realizar cuatro fases: inicio, elaboración, construcción y transición. Cada una de estas fases se subdivide en iteraciones que incluyen los pasos de diseño cumpliendo con el diagrama de bloques Transformación, subsegmentación, segmentación y normalización y reconocimiento de las señales de tránsito. Es decir, las necesidades y requerimientos se van refinando y corrigiendo en cada iteración, y no están completamente definidos desde el principio del proyecto. No obstante, cada paso en la iteración tendrá un peso distinto dependiendo de la fase en que se encuentre el proyecto. A continuación se describe cada una de las etapas para llevar a cabo el presente trabajo.
  • 6. PRUEBAS DEL SISTEMA
  • 7. Transformación de la imagen: Para esta etapa lo que se pretende es convertir las imágenes digitales en datos que se pueden procesar y comprender. Para esto se utiliza la herramienta de simulación de MATLAB que tienen en su Toolbox de procesamiento de imágenes, que permite convertir una imagen en una matriz de datos de RGB (Rojo, verde y azul), aún así es posible convertir en otros formatos como por ejemplo el HSI o el HSV que son formatos los cuales permiten separar las características de color de las imágenes separando la intensidad que puede existir. Este formato es ventajoso para la detección de señales de tránsito ya que estas pueden variar su intensidad fácilmente, esto debido a que las señales de tránsito en Colombia se encuentran revestidas de material reflectivo, esto con el objetivo de poder observar las imágenes en la oscuridad. El inconveniente de estos formatos de conversión es que ninguno es lineal y los colores de la señal quedan en el mismo rango.
  • 8. Segmentación de la subimagen: Después de transformar la imagen, se obtiene la subi magen que contenga la señal de tránsito para realizar la segmentación a partir de los bordes característicos de la imagen. Esto se realiza por dos razones: la primera porque al reducir el tamaño de la imagen las fuentes de ruido también se pueden reducir como se observa en la Figura 4. Este ruido proviene de varias fuentes, para entre ellos se pueden considerar el color de las placas vehiculares de los carros particulares que se maneja en Colombia,estas son exactamente del mismo color que las señales preventivas. Lo cual reducirá la efectividad del sistema propuesto. También taxis y obreros de mantenimiento público pueden ser fuentes de ruido.
  • 9. Transformación de la imagen: Para esta etapa lo que se pretende es convertir las imágenes digitales en datos que se pueden procesar y comprender. Para esto se utiliza la herramienta de simulación de MATLAB que tienen en su Toolbox de procesamiento de imágenes, que permite convertir una imagen en una matriz de datos de RGB (Rojo, verde y azul), aún así es posible convertir en otros formatos como por ejemplo el HSI o el HSV que son formatos los cuales permiten separar las características de color de las imágenes separando la intensidad que puede existir. Este formato es ventajoso para la detección de señales de tránsito ya que estas pueden variar su intensidad fácilmente, esto debido a que las señales de tránsito en Colombia se encuentran revestidas de material reflectivo, esto con el objetivo de poder observar las imágenes en la oscuridad. El inconveniente de estos formatos de conversión es que ninguno es lineal y los colores de la señal quedan en el mismo rango.
  • 10. Segmentación de la subimagen Después de transformar la imagen, se obtiene la subimagen que contenga la señal de tránsito para realizar la segmentación a partir de los bordes característicos de la imagen. Esto se realiza por dos razones: la primera porque al reducir el tamaño de la imagen las fuentes de ruido también se pueden reducir como se observa en la Figura 4. Este ruido proviene de varias fuentes, para entre ellos se pueden considerar el color de las placas vehiculares de los carros particulares que se maneja en Colombia, estas son exactamente del mismo color que las señales preventivas. Lo cual reducirá la efectividad del sistema propuesto. También taxis y obreros de mantenimiento público pueden ser fuentes de ruido.
  • 11. Segmentación de la subimagen
  • 12. Segmentación de la señal de tránsito Después de la segmentación primaria, se realiza una segunda segmentación de la cual se obtendrán las características internas de la imagen como lo es la señal de pare, cruce, etc. Esto se realiza de dos formas: la primera determinando los rangos RGB o HSV donde se deben encontrar las señales de tránsito. La segunda es utilizando redes neuronales que procesen las entradas RGB o HSV de tal forma que clasifique solo los colores que se asemejen bastante a los de las señales de tránsito.
  • 13. información de la señal de tránsito Debido a que la señal de transito puede ser tomada a distancias diferentes se debe obtener una dimensión de referencia que permita la comparación y el análisis con respecto a la imagen de referencia.
  • 14. Reconocimiento de las señales de tránsito Por ultimo con la red neuronal entrenada, se obtiene que señal de tránsito es la que se está observando. Para entrenar la red neuronal se toman los momentos invariantes básicos, los momentos invariantes difusos y los momentos invariantes afines de cada una de las imágenes de prueba. El tipo de red neuronal diseñada será de tipo Backpropagation, ya que reduce el error correlacionándolo con los campos a clasificar. El número de entradas y salidas serán los mismos (tres) ya que lo que se busca es segmentar la imagen dejando solo los colores deseados
  • 15. RESULTADOS La idea de esto es el de obtener a partir de prueba y error que red escogida tiene el mejor rendimiento y permita obtener la mejor segmentación. Para medir el rendimiento de cada red neuronal se analiza el porcentaje de señal de tránsito segmentada