Identifica triangulos

download Identifica triangulos

of 6

Transcript of Identifica triangulos

  • 7/25/2019 Identifica triangulos

    1/6

    IDENTIFICACIN DE FIGURAS TRIANGULARES

    ANTECEDENTES

    Al paso de los aos, la ciencia de la computacin se ha encargado deinvestigar diferentes conceptos [Russell, 04], uno de ellos, es elreconocimiento de patrones, que es una de las ramas de la inteligenciaartificial [Antonio, 2015], la cual desde hace aos se denomina como laciencia que se ocupa de los procesos sobre ingeniera, computacin ymatemticas; donde Carrasco en su publicacin del 2011 define que elreconocimiento de patrones es la forma de interpretar el mundo, el cual seencarga de la descripcin y clasificacin (reconocimiento) de objetos,personas y representaciones de todo lo que interacta con el ser humano

    [Carrasco, 2011], con el fin de poder representarlo computacionalmente. Atravs del tiempo el Reconocimiento de Patrones ha ido evolucionando,Daz menciona en el 2015 que a tomando distintos nombres como: MachineLearning (Aprendizaje Automtico) o el ms reciente Data Mining (Minerade Datos) o Knowledge Discovery of Data (KDD, Descubrimiento deConocimiento en bases de datos) [Daz, 2015], a medida que se han idoincorporando algunos otros mtodos y/o tcnicas al reconocimiento depatrones.

    Las caractersticas del reconocimiento de patrones son nicas, ya que

    identifican a un sujeto en especfico de los dems de su misma especie[Vega, 2009], por ejemplo, un nio desde beb aprende a reconocer suentorno distinguiendo patrones visuales (formas, colores, etc.), auditivos(sonidos, msica, etc.), sensitivos (calor, fro, etc.), entre otros [Ochoa, 2011].Por esta razn, desde hace varios aos se han estado desarrollandodiferentes metodologas que intentan resolver este tipo de problemas.

    La revista Arista: Investigacin Bsica y Aplicada, en su artculoInvestigaciones actuales relacionadas al reconocimiento de patrones del

    ao 2015, menciona que existen varios enfoques en el reconocimientoautomtico de patrones [Antonio, 2015]. Los ms utilizados son: Los que sebasan en la teora de probabilidad y estadstica, los que utilizan funcionesdiscriminantes, basadas en la neuro-computacin y los que trabajan conalgoritmos de bsqueda de optimizacin basados en heurstica [Ochoa,2011], entre otros.

    Es en los aos 50scuando se logra realizar un sistema que tuvo cierto xito,se llam el Perceptrn de Rossenblatt. ste era un sistema visual de

  • 7/25/2019 Identifica triangulos

    2/6

    reconocimiento de patrones en el cual se asociaron esfuerzos para que sepudieran resolver una gama amplia de problemas [Hernndez, 2011], peroestas energas se diluyeron enseguida.

    En 1961, fue el inicio de la visin artificial, el cual Sols en su publicacin del

    2014 menciona que, en punto de vista prctico, fue marcado por LarryRoberts, el cual, cre un programa que poda ver una est ructura debloques, analizar su contenido y reproducirla desde otra perspectiva,demostrando as a los espectadores que esa informacin visual que habasido mandada al ordenador por una cmara [Sols, 2014], haba sidoprocesada adecuadamente por l.

    En 1966, el reconocimiento de patrones se convirti en un objeto de estudioms serio gracias al trabajo de Zhuravliov [Andrade, 2010], que habla de laTeora de Testores y el Reconocimiento de Patrones.

    En 1978, se funda la Asociacin Internacional de Reconocimiento dePatrones, IAPR (International Association for Pattern Recognition) [Pea,2010], que es una asociacin internacional sin fines de lucro, organizacionescientficas o profesionales (siendo nacional, multinacional, o internacional),basada en el reconocimiento de patrones, visin artificial y procesamientode imgenes en un sentido amplio [iapr.org, 2016].

    En 1980, el reconocimiento de patrones llega a Mxico a travs de maestroscubanos [Magallanes, 2010].

    Refirindose a la definicin del reconocimiento de patrones, los objetosfsicos pueden ser espaciales como: caracteres, imgenes, entre otros ytemporales como: formas de onda (voz), series, entre otros y los abstractoscomo: razonamiento, soluciones a problemas, etc [Butrn, 2012]. Astenemos, por ejemplo, patrones visuales basados en imgenes areas osatelitales, de problemas de clasificacin y diagnstico en algunos campos[Daz, 2015], el cual ms adelante explica Arcos en el 2009 que surgieronbastantes programas y cmaras para implementar la visin artificial enmuchas reas diferentes, hasta la actualidad donde llegaron a tenerobjetivos tales como [Arcos, 2009]:

    I. La deteccin, segmentacin, localizacin y reconocimiento deciertos objetos en imgenes (por ejemplo, caras humanas).

    II. La evaluacin de los resultados (ej.: segmentacin, registro).III. Registro de diferentes imgenes de una misma escena u objeto, y

    hacer concordar un mismo objeto en diversas imgenes.IV. Seguimiento de un objeto en una secuencia de imgenes.

  • 7/25/2019 Identifica triangulos

    3/6

    V. Mapeo de una escena para generar un modelo tridimensional de laescena; tal modelo podra ser usado por un robot para navegar porla escena.

    VI. Estimacin de las posturas tridimensionales de humanos.VII. Bsqueda de imgenes digitales por su contenido.

    Esto es algo que quiero recalcar: esta no es una rama de la ingenieraterica, sino una herramienta que se usa y que realmente resuelveproblemas.

    Como por ejemplo Andrade en el 2010 menciona una de las investigacionesactuales que fue realizada en la Universidad Politcnica de Madrid, Espaa,el cual consiste en un Mtodo para identificar el sexo de una persona conuna imagen de 25x25 pixeles. El dispositivo consiste en una cmara de vdeoque mediante un detector facial captura imgenes recortadas de 2525

    pxeles. Despus se aplica una mscara a la imagen para eliminar el fondoy se pasa a un clasificador que determina el sexo de la persona. Lointeresante es el algoritmo, que solo utiliza 625 pxeles para determinar elsexo una vez que identifica el rostro. Para ello emplea el AnlisisDiscriminante Lineal, una vieja tcnica de reconocimiento de patrones,

    que si se usa correctamente resulta tan buena como las modernasmquinas de vectores de soporte. Este sistema servira para la medicin deaudiencias de televisin o publicidad, as como la realizacin de estudios demercado en los centros comerciales, tiendas, bancos o cualquier otronegocio donde se puedan utilizar cmaras para contar personas y obtener

    informacin demogrfica [Andrade, 2010].

    Hernndez menciona en el 2008 que, en la Universidad Estatal de Arizona,han trabajado en los ltimos aos en el proyecto llamado iCARE SocialInteraccin, cuyo objetivo es permitir a las personas invidentes acceder ainformacin visual durante encuentros sociales. Este dispositivo cuenta conuna cmara conectada a una computadora portable o a un telfono mvil.As, por medio de algoritmos de visin artificial, iCARE detecta la posicin dela otra persona y dicha informacin es proporcionada al usuario por mediode un cinturn con motores vibradores. El sistema tambin es capaz de

    detectar siete emociones bsicas (felicidad, tristeza, sorpresa, enojo, miedo,disgusto y neutral) y proporcionar dicha informacin por medio de unguante con 14 vibradores. Este sistema es el nico prototipo encontrado enla literatura y no se encontr ningn dispositivo comercial, basado o no envisin artificial, que apoye en esta rea [Hernndez, 2008].

    Tambin se puede aplicar a problemas relacionados con el campo delcontrol inteligente, en el cual los sistemas complejos neuronales suministran

  • 7/25/2019 Identifica triangulos

    4/6

    la capacidad de aprendizaje y la lgica borrosa permite la extraccin delas reglas de clasificacin o diagnstico.

  • 7/25/2019 Identifica triangulos

    5/6

    Referencias.

    [Alonso, 2015] Luis Alonso Romero, Teodoro Calonge Cano; Redes Neuronales yReconocimiento de Patrones; Ao de consulta 2015.

    [Andrade,2010]

    Andrade Hernndez Jos Alejandro; Reconocimiento dePatrones; Facultad de Ingeniera; Ingeniera en Ciberntica ySistemas Computacionales; Universidad La Salle; Ao 2010

    [Antonio, 2015] Juan Alberto Antonio Velzquez, Alejo Eleuterio Roberto, LpezGonzlez Erika, Gil Antonio Leopoldo, Rosa Mara ValdovinosRosas; Investigaciones actuales relacionadas al reconocimientode patrones; Revista Aristas: Investigacin Bsica y Aplicada;Volumen 4; Nmero 7; Ao 2015.

    [Cceres,2015] Jess Cceres Tello; Reconocimiento de patrones y el aprendizajeno supervisado; Escuela Tcnica Superior de Informtica,Universidad de Alcal; Ao de consulta 2015.

    [Carrasco,2011]

    Jess Ariel Carrasco Ochoa, Jos Francisco Martnez Trinidad;Reconocimiento de patrones; Komputer Sapiens, Revista deDivulgacin de la Sociedad Mexicana de Inteligencia Artificial;Ao 3, Volumen 2; Ao 2011.

    [De la Rosa,2003]

    Cathy De la Rosa, Anlisis del entrono 2003 por OCLC:Reconocimiento de patrones, Estados Unidos, Biblioteca y centrode informacin de OCLC; Ao 2003

    [Daz, 2015] Daz Arcos Csar Eduardo; Reconocimiento de Patrones; Facultad

    de Ingeniera; Ingeniera en Ciberntica y SistemasComputacionales; Universidad La Salle; Ao 2015

    [Escalante,2006]

    Dr. Boris Escalante Ramrez, Procesamiento Digital de Imgenes,Apuntes del curso, agosto, 2006.http://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdf

    [Florencia,2015]

    Gerardo Florencia, Sistema de procesamiento de imgenes paracontrolar un robot manipulador, Proyecto de investigacin; ao2015.http://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdf

    [Gonzlez,2015]

    Gonzlez Hernndez Paola; Reconocimiento de Patrones;Facultad de Ingeniera; Ingeniera en Ciberntica y SistemasComputacionales; Universidad La Salle; Ao 2015http://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdf

    [Gutirrez,2012]

    Andres Eduardo Gutirrez Rodrguez; Algoritmo de agrupamientobasado en patrones utilizando rboles de decisin nosupervisados; Reporte tcnico; Coordinacin de ciencias

    http://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdfhttp://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdfhttp://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/mel/gonzalez_g_ra/capitulo2.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdfhttp://catarina.udlap.mx/u_dl_a/tales/documentos/msp/florencia_y_an/capitulo3.pdfhttp://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdfhttp://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdf
  • 7/25/2019 Identifica triangulos

    6/6

    Computacionales INAOE; Sta. Ma. Tonantzintla, puebla Mxico;ao 2012

    [Hernndez,2011]

    Hernndez Hernndez Karla Paola; Reconocimiento de Patrones;Facultad de Ingeniera; Ingeniera en Ciberntica y SistemasComputacionales; Universidad La Salle; Ao 2011https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ca

    d=rja&uact=8&ved=0ahUKEwjEwf-k-

    YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.

    aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-

    Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJ

    Ec2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amc

    [iapr.org,2016].

    Asociacin Internacional de Reconocimiento de Patrones (IAPR);Ao 2016http://www.iapr.org/

    [Meschino,2014]

    Dr. Gustavo Javier Meschino, segmentacin de imgenesmediante reconocimiento de patrones, Materia de curso, Escuelaen ciencias de las imgenes, Buenos aires Argentina; ao 2014.

    [Ochoa, 2015] Jess Ariel Carrasco Ochoa; Reconocimiento de Patrones;Instituto Nacional de Astrofsica ptica y Electrnica; Ao deconsulta 2015.

    [Rodrguez,2008]

    Dra. Isneri Talavera Bustamante, Ing. Jorge Luis RodriguezHierrezuelo, Estado del Arte del Reconocimiento de Patrones enla Quimiometra, Centro de Aplicaciones de Tecnologas deAvanzada, 7a #21812 e/ 218 y 222, Siboney, Playa, Habana,Cuba, Fecha 2008

    [Seijas, 2011] Seijas Leticia Mara; Reconocimiento de patrones utilizandotcnicas estadsticas y conexionistas aplicadas a la clasificacinde dgitos manuscritos; Facultad de Ciencias Exactas de BuenosAires; Tesis Doctoral; Ao 2011.

    [Sols, 2014] Sols Magallanes Alan Francisco; Reconocimiento de Patrones;Facultad de Ingeniera; Ingeniera en Ciberntica y SistemasComputacionales; Universidad La Salle; Ao 2014https://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/

    [Vega, 2009] Hugo Vega Huerta, Augusto Cortez Vsquez, Ana Mara Huayna,Luis Alarcn Loayza, Pablo Romero Naupari; Reconocimiento depatrones mediante redes neuronales artificiales; Facultad deIngeniera de Sistemas e Informacin, Universidad Nacional Mayorde San Marcoss, FISI; Volumen 6; Nmero 2; Ao 2009.

    [Wainschenker,2011]

    Dr. Rubn Wainschenker, Procesamiento Digital de Imgenes,

    Clase Terico Prctica N 1, Optativa rea Procesamiento deseales, ao 2011http://www.exa.unicen.edu.ar/catedras/pdi/FILES/TE/CP1.pdf

    [Wilson, 2009] Alane Wilson, Anlisis del entrono 2003 por OCLC: Reconocimientode patrones, Estados Unidos, Biblioteca y centro de informacinde OCLC; Ao 2003

    https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttp://www.iapr.org/http://www.iapr.org/https://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/https://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/https://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/http://www.exa.unicen.edu.ar/catedras/pdi/FILES/TE/CP1.pdfhttp://www.exa.unicen.edu.ar/catedras/pdi/FILES/TE/CP1.pdfhttp://www.exa.unicen.edu.ar/catedras/pdi/FILES/TE/CP1.pdfhttps://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/https://visartblog.wordpress.com/2013/05/02/resumen-historia-de-la-vision-artificial/http://www.iapr.org/https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amchttps://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjEwf-k-YLMAhWJn4MKHWYtCz8QFgggMAE&url=http%3A%2F%2Fmaestrosilvestre.aprenderapensar.net%2Ffiles%2F2011%2F05%2F01-Rec_Patrones.doc&usg=AFQjCNF63KZGtDiJJxPZ46d9xfInQxN1hA&sig2=LJEc2olb9XR3YkeiCfjlPQ&bvm=bv.119028448,d.amc