426 research outputs found

    Escaneo óptico y reconstrucción tridimensional de rostros humanos.

    Get PDF
    La reconstrucción de objetos en tres dimensiones basándose en imágenes 2D no es un proceso que se haya realizado en nuestro país, es por ello que en éste trabajo de tesis tratamos de explotar las aplicaciones que la Geometría Computacional y la Iluminación Estructurada nos brinda para lograr nuestro objetivo que es la reconstrucción de rostros humanos a partir de dos fotografías. El proceso empieza con la proyección de un patrón de luz proporcionada por el proyector sobre las facciones de la persona; con la luz sobre la cara se capturan dos fotos tanto izquierda como derecha, luego se realiza el procesamiento digital de las imágenes quitándoles con este tratamiento el ruido e interferencias con lo que obtenemos datos únicamente del rostro.Los datos de la imagen corresponden a las coordenadas de cada una de las franjas que el patrón proyecta en el semblante de la persona y mediante procesos geométricos y matemáticos pasamos de una nube de puntos (X, Y) a una nube en (X, Y, Z). El mallado de los puntos se ejecutaa través del Algoritmo de Delaunay, el mismo que provee la reconstrucción tridimensional del rostro humano. Finalmente la texturización del modelo tridimensional se basa las propiedades de color de cada uno de los pixeles tomados para la reconstrucción.The reconstruction of three-dimensional objects based on 2D images is not a process that has taken place in our country, for that reasons in this project we try to take the advantage that computational geometry and structured illuminationapplications give us to reach our goal which is the reconstruction of human faces from two photographs. The process begins with the provided by the projector over the factions of the person. When the light on the face is captured into two photos, both left and right sides we make digital processing of images by taking away the noise and interference and only retrieving data from the face. The image data corresponds to the coordinates of each of the projected pattern linesover and so through geometric and mathematical processes from a set of points (X, Y) to set (X, Y, Z). The meshing of the points runs through Delaunay algorithm, which provides the same three-dimensional reconstruction of the human face. Finally, the texturing of the three dimensional model is based on color properties of each of the pixels from the reconstruction

    Documentación y análisis crítico de algunas arquitecturas de software en aplicaciones empresariales

    Get PDF
    Los ingenieros de sistemas generalmente se concentran en el sistema que se está desarrollando actualmente, sin ocuparse mucho de la empresa que soporta dicho sistema. En la empresa de hoy, impulsada por los negocios, existe una relación directa entre la capacidad de negocios de la empresa y la funcionalidad implementada en los proyectos. Con un adecuado conocimiento en arquitectura empresarial de software, se puede desarrollar aplicaciones robustas y escalables para futuras implementaciones de manera que evite modificar la arquitectura de la empresa o verse limitada. Por eso es útil tener a disposición información acerca de las arquitecturas de software más usadas para el diseño de aplicaciones empresariales para aquellos que no tienen mucha experiencia en este campo y resaltar la importancia de describir claramente la situación actual de la arquitectura empresarial antes y después de una implementación nueva

    Cm-móvil, aplicación para el control de tiempos de atención al paciente en clínicas por medio de dispositivos móviles

    Get PDF
    El uso de las tecnologías de la información y la comunicación en diferentes aspectos de la vida cotidiana se ha hecho cada vez más común, desde las transacciones financieras a través de Internet así como el auge de los dispositivos móviles y sus diferentes aplicaciones. En el caso de este último, la movilidad y la posibilidad de acceder a la información sin necesidad de estar en un lugar fijo han contribuido a su gran aceptación. La posibilidad de integrar movilidad e Internet brinda la oportunidad de que las organizaciones ofrezcan nuevos beneficios extendiendo sus servicios e información a empleados y clientes, lo que ayuda a aumentar la productividad y beneficio. Los dispositivos móviles y las redes inalámbricas permiten que los usuarios puedan desde una red de área local o desde Internet compartir información que en algunos casos es útil, no solo a nivel personal sino también a nivel empresarial y comercial. Esto ha permitido que el manejo de estas tecnologías sea utilizado con el fin de mejorar la competitividad, tanto en oficinas y empresas de toda índole incluyendo centros hospitalarios

    Gestión y visualización de museos virtuales 3d en línea

    Get PDF
    Esta aplicación constará de una herramienta para administradores que permitirá ver una sala de exposiciones virtual vacía, y una biblioteca de obras de arte; se podrán añadir y quitar obras de la sala de exposiciones arrastrándolas de/a la biblioteca, creando así galerías de arte virtuales. Estas galerías se podrán visualizar por cualquier persona con un explorador web.Aquesta aplicació constarà d'una eina per administradors que permetrà veure una sala d'exposicions virtual buida, i una biblioteca d'obres d'art; es podran afegir i treure obres de la sala d'exposicions arrossegant-les de/a la biblioteca, creant així galeries d'art virtuals. Aquestes galeries podran ser visualitzades per qualsevol persona amb un navegador web.Development of an application to build a virtual exhibition room

    Aplicación web para brindar servicios bibliotecarios de consultas por correo, reservación-préstamos de libros y web service basado en arquitectura SOA en la biblioteca central UNAN Managua durante el segundo semestre 2016

    Get PDF
    El desarrollo de la aplicación web para brindar servicios bibliotecarios en línea en la biblioteca central Salomón de la Selva, ha sido el principal objetivo de este proyecto el cual implicó una serie de procedimientos para cumplir a cabalidad los objetivos en el tiempo establecido, considerando los riesgos y los recursos. Los servicios que se presentan son las consultas por chat y correo electrónico además de la reservación y préstamos de los libros disponibles cabe destacar la inclusión de los servicios web, siendo este el tema del seminario. Todos estos servicios de la aplicación web surgen del diagnóstico de las necesidades que presentan los usuarios que a diario requieren calidad en la atención y la agilización de sus consultas

    Sistema de Información Geográfica para la Gestión de Datos generados en el Observatorio de Riesgos y Ordenamiento Territorial.

    Get PDF
    Los efectos directos e indirectos causados por los desastres de mediana y gran envergadura en México, aunado a la mala ordenación del territorio, favorecen el riesgo en la población como son pérdidas de vidas humanas y pérdidas parciales o totales en infraestructura y prestación de servicios. La creación de un Observatorio de Riesgos y Ordenamiento Territorial en el Estado de México es un primer acercamiento para comprobar que es más conveniente y funcional tratar estos temas a escala local y generar índices que nos den un contexto de la situación que el Estado de México tiene en la gestión integral del riesgo. En la actualidad la información no puede estar guardada debe ser accesible y lo más importante debe ser de calidad, es así como la ciencia y tecnología en conjunto son capaces de dar respuestas a las grandes necesidades de la población, es por ello que la creación del Sistema de Información Geográfica para la Gestión de Datos Generados en el Observatorio de Riesgos y Ordenamiento Territorial, constituye una herramienta necesaria para el correcto manejo y gestión de la información del Estado de México, logrando acceso a la población y expertos sin necesidad de trasladarse o invertir en ello gracias a las ventajas que ofrece por estar desarrollado en ambiente web

    Aplicación móvil con realidad aumentada para impulsar el desarrollo cognitivo y motriz, en niños de 2 a 3 años de edad.

    Get PDF
    The mobile application that was developed had as main objective to promote cognitive and motive development in children from two to three years old using augmented reality technology, through the use of programming tools for mobile devices such as Unity, Vuforia and Blender; In the same way the evolutionary development prototype model was used, which helped to interact with the requesting user who contributed to the App's development which is called “JADE”, that has 2 sections which are: cognitive development and motive development; 3 modules are included in the cognitive development: fruit, animals and professions, at these modules you must use unique images designed by the developers, which are found on the App's website, on the other hand the motive development section is divided into 2 modules that contain farm animals and fruit; To interact with this section the user must download the images from the App's web page. The developed web page is implemented in the following link: http://jadelatacunga.site, where the App installer will be available and the gallery is divided in animals, fruit and professions. The application was validated on Child Development Center (CDI) called "Gotitas de Amor San Felipe" located at Eloy Alfaro parish that belongs to Economic Ministry and Social Inclusion (MIES), where was obtained as a result that more than 50% of children manage the application, which serves as support for their cognitive and motive development, which is why the fulfillment of the objectives set at the beginning of the project could be determined.La aplicación móvil que se desarrolló tuvo como objetivo principal impulsar el desarrollo cognitivo y motriz en niños de dos a tres años edad con ayuda de la tecnología de realidad aumentada, mediante el uso de herramientas de programación para dispositivos móviles como Unity, Vuforia y Blender; de la misma manera se utilizó el modelo de desarrollo prototipo evolutivo, el cual ayudó a interactuar con el usuario solicitante quién contribuyó en el desarrollo de la App, que lleva por nombre “JADE”, cual cuenta con 2 secciones las que son: desarrollo cognitivo y desarrollo motriz; en el desarrollo cognitivo están incluidos 3 módulos que son: frutas, animales y profesiones, en estos módulos se debe utilizar imágenes únicas diseñadas por los desarrolladores, las cuales se encuentran en la página web de la App, por otra parte la sección de desarrollo motriz, se encuentra dividida en 2 módulos que contienen animales de granja y frutas; para interactuar con esta sección el usuario debe descargar las imágenes de la página web de la App. La página web que se desarrolló esta implementada en el siguiente link: http://jadelatacunga.site, donde estará a disposición el instalador de la App y la galería de imágenes dividida en animales, frutas y profesiones. La aplicación fue validada en el Centro de Desarrollo Infantil (CDI) denominado “Gotitas de Amor San Felipe” ubicado en la parroquia Eloy Alfaro que pertenece al Ministerio de Inclusión Económica y Social (MIES), se pudo obtener como resultado que más del 50% de niños logran trabajar con la aplicación, la misma que sirve de apoyo para su desarrollo cognitivo y motriz, razón por la que se puede determinar el cumplimiento de los objetivos trazados en al inicio del proyecto

    Programación del juego "Entre líneas enemigas" tipo primera persona en ambiente tridimensional bajo la plataforma Windows en el período Marzo - Noviembre 2013

    Get PDF
    Los videojuegos hoy en día han experimentado un constante desarrollo en los últimos años altas tasas de crecimiento, debido al desarrollo de la computación, capacidad de procesamiento, imágenes más reales. El primer apartado del informe actual corresponde a la introducción de la investigación donde se brinda una idea general del tema a profundizar en el estudio. Los antecedentes de investigación mostraran al lector un detalle de los estudios previos a nuestro informe. La programación en el área de los videojuegos es el motivo que nos ha llevado a realizar este proyecto ya que es un tema innovador en nuestro país. La metodología que seguimos en este proceso investigativo se describe detalladamente en el apartado correspondiente a material y método. El análisis de resultados, muestra las etapas de la metod ología de desarrollo de Videojuegos seleccionada para el presente estudio. Finalmente, presentamos las conclusiones de nuestra investigación que demuestran la síntesis del proceso y análisis de los resultados obtenidos. Cabe destacar que presentamos recomendaciones para la aplicación a futuro, así como la bibliografía consultada para soporte de nuestra investigació

    Communications driver between a programmable logic controller (PLC) called SIBAS (Siemens Bahn Automation System) and a SCADA system (Control and Data Acquisition System) on a free software platform, based on industrial communications standards

    Get PDF
    La compañía Drummond LTD llegó a Colombia para desarrollar un proyecto minero de clase mundial en medio del departamento del Cesar, particularmente en el área comprendida entre los municipios de El Paso, La Jagua de Ibirico y Chiriguaná, zona a la que se le denominó Mina Pribbenow. Para el desarrollo de sus actividades mineras en el país, Drummond Ltd. ha realizado la importación de nuevas tecnologías entre ellas 4 palas eléctricas del fabricante Bucyrus, maquinaria que facilita de la manera más eficiente la extracción del carbón de las diferentes capas del subsuelo. En la actualidad la mayoría de las empresas del sector industrial buscan aprovechar al máximo las bondades de la tecnología que ha incrementado sus beneficios haciendo que los procesos industriales puedan ser operados y visualizados por medio de un PC con la ayuda de aplicaciones de monitoreo y control, con las que se obtienen información basada en una programación orientada a objetos, eliminando las arquitecturas basadas en texto. El propósito de esta tesis es implementar un driver de comunicación que nos permita leer la información del multiprocesador SiBAS que hace parte de la red de PLC y el sistema SCADA para el monitoreo de las palas Bucyrus. En el diseño del SCADA se seleccionó el software Ignition, porque ofrece un servidor OPC-UA, con diversos protocolos de comunicación capaces de trabajar en una plataforma de software libre como es Linux Debian, siendo importante porque la Pala dispone de un controlador de movimientos llamado SiBAS y un PLC Siemens S7-400 con una red Profibus que interconecta 9 nodos remotos más otros dispositivos de campo entre los cuales están el PQM de General Electric y el sistema contra incendio Fenwall. Finalmente, se implementa la plataforma SCADA siguiendo las directrices del diseño propuesto y cumpliendo con cada uno de los requisitos funcionales. Como resultado, se obtuvo un sistema capaz de monitorear las variables del proceso, generar alarmas, almacenar la información en una base de datos, generar históricos, histogramas y permite la comunicación a través de diferentes protocolos con muchos dispositivos de campo, todo esto de forma remota, sin importar la ubicación física de cada uno de los clientes. El sistema SCADA de monitoreo remoto permitirá a la empresa disminuir el costo asociado de operación y mantenimiento e incrementando la producción en la Mina Pribbenow.Universitat Oberta de Catalunya UOCINTRODUCCIÓN 14 1.1 DISEÑO METODOLÓGICO 16 1.1.1 Actividades 16 1.2 ESTRUCTURA DEL TRABAJO 17 2. ESTADO DEL ARTE Y MARCO TEORICO 19 2.1 ESTADO DEL ARTE 19 2.2 REVISIÓN DEL ESTADO DEL ARTE DE LOS SISTEMAS SCADAS 21 2.3 ANÁLISIS DEL ESTADO DEL ARTE DE LOS SISTEMAS SCADAS 23 2.4 PALAS ELÉCTRICAS 27 2.4.1 Operación de las palas Bucyrus. 29 2.4.2 Sistema de monitoreo local. 29 2.4.3 Control electrónico de las palas BUCYRUS 495HR 30 2.4.4 Movimientos de las palas. 31 2.5 SiBAS 32 2.5.1 Procesador central ZR 33 2.6 COMUNICACIONES INDUSTRIALES DE LA PALA 34 2.6.1 Comunicaciones del SIBAS. 38 2.7 SISTEMA SCADA 40 2.7.1 Funciones del sistema SCADA 40 2.7.2 Componentes Básicos de los Sistemas SCADAS 41 2.7.3 Interconexión general de sistema SCADA a un proceso automático. 41 2.8 OPC – UA 43 2.9 AMBIENTES DE DESARROLLO 43 2.9.1 Características del Ignition 44 2.9.2 Módulos 45 2.9.3 Lenguaje de Programación Python. 45 2.10 CONSIDERACIONES PARA EL DISEÑO DE HMI 46 3. DISEÑO DE LA PLATAFORMA SCADA PARA MONITOREAR LAS PALAS ELÉCTRICAS 41, 42, 43 Y 44 EN LA COMPAÑÍA DRUMMOND LTD. 48 3.1 DEFINICIÓN DE REQUISITOS 49 3.2 ESPECIFICACIÓN DE REQUISITOS 50 3.3 DIAGRAMA UML 50 3.3.1 Diagrama de casos de usos 50 3.3.2 Diagrama de Actividad 55 3.3.3 Diagrama de Componentes 67 3.3.4 Diagrama de Despliegue 67 3.4 MODELO ENTIDAD RELACIÓN 68 3.4.1 Tablas 69 3.5 DISEÑO DE LA INTERFAZ DE USUARIO 72 3.5.1 Mapa de navegación del sistema SCADA 72 3.5.2 Descripción de las pantallas gráficas 73 4. IMPLEMENTACIÓN DE LA PLATAFORMA SCADA PARA MONITOREAR LAS PALAS ELÉCTRICAS 41, 42, 43 Y 44 EN LA COMPAÑÍA DRUMMOND LTD. 79 4.1 REQUERIMIENTOS 79 4.1.1 Requerimientos de hardware 79 4.1.2 Requerimientos de software: 80 4.2 HMI IMPLEMENTADO EN IGNITION 82 4.2.1 Configuración de Ignition gateway 82 4.3 ANIMACION DE LAS PALAS EN LA PANTALLA PRINCIPAL 99 4.4 DRIVER DE COMUNICACIÓN DEL PLC SiBAS 107 5. CONCLUSIONES 111 6. RECOMENDACIONES Y TRABAJOS FUTUROS 113 BIBLIOGRAFIA 114 ANEXO 1 115 ANEXO 2 119 ANEXO 3 125 ANEXO 4 133MaestríaThe Drummond LTD company arrived in Colombia to develop a world-class mining project in the middle of the Cesar department, particularly in the area between the municipalities of El Paso, La Jagua de Ibirico and Chiriguaná, an area known as the Pribbenow Mine. . For the development of its mining activities in the country, Drummond Ltd. has imported new technologies, including 4 electric shovels from the manufacturer Bucyrus, machinery that facilitates the most efficient extraction of coal from the different layers of the subsoil. Currently, most companies in the industrial sector seek to take full advantage of the benefits of technology that has increased its benefits by making industrial processes can be operated and viewed through a PC with the help of monitoring and control applications. with which information based on object-oriented programming is obtained, eliminating text-based architectures. The purpose of this thesis is to implement a communication driver that allows us to read the information from the SiBAS multiprocessor that is part of the PLC network and the SCADA system for monitoring Bucyrus blades. In the SCADA design, the Ignition software was selected, because it offers an OPC-UA server, with various communication protocols capable of working on a free software platform such as Linux Debian, being important because the Shovel has a movement controller called SiBAS and a Siemens S7-400 PLC with a Profibus network that interconnects 9 remote nodes plus other field devices among which are the General Electric PQM and the Fenwall fire protection system. Finally, the SCADA platform is implemented following the guidelines of the proposed design and complying with each of the functional requirements. As a result, a system was obtained capable of monitoring process variables, generating alarms, storing information in a database, generating histories, histograms and allowing communication through different protocols with many field devices, all this in a way remote, regardless of the physical location of each of the clients. The remote monitoring SCADA system will allow the company to reduce the associated cost of operation and maintenance and increasing production at the Pribbenow Mine.Modalidad Presencia

    Diseño de una aplicación o juego con contenido educativo usando la realidad virtual en ambientes virtuales multimodales

    Get PDF
    El propósito de esta investigación es mostrar el diseño y gran parte del desarrollo de una aplicación o juego con contenido educativo con base en la Realidad Virtual, ambientes virtuales y las interfaces multimodales. Las nociones básicas de los ambientes virtuales y las interfaces multimodales se exponen brevemente. Así mismo los conceptos fundamentales para la creación de juegos totalmente independiente de la plataforma y la mezcla de estas dos técnicas en la programación final. Indudablemente no podemos olvidar la necesidad de entrelazar en todo este proyecto algunos conceptos de Inteligencia Artificial con el ánimo de brindarle a nuestra aplicación una interactividad mucho más realista para con el usuario. Una metodología para la integración de estas tres técnicas es planteada, esta puede servir para retomar el concepto de la programación de juegos con código abierto que brinden una mayor posibilidad de interacción y que pueda ser usada por jóvenes programadores
    corecore