14 research outputs found

    DESARROLLO DE UN PROCESO DE AUTENTICACI脫N FACIAL EN UN SISTEMA ANDROID UTILIZANDO EL ALGORITMO LDA (AN脕LISIS DE DISCRIMINACI脫N LINEAL)

    Get PDF
    ResumenEn este trabajo de investigaci贸n se desarroll贸 un proceso de autenticaci贸n facial implementando primero los algoritmos PCA y LDA en una PC, evaluando sus respectivos desempe帽os en tiempo y nivel de autenticaci贸n con bases de datos p煤blicas y posteriormente implementando el algoritmo LDA en una aplicaci贸n Android utilizando una base de datos propia donde las im谩genes est谩n bajo diferentes condiciones de iluminaci贸n, distancia, pose de la persona, fondo de la imagen, etc. Todo esto con el fin de seguir contribuyendo a los sistemas de reconocimiento y autenticaci贸n facial ya que esta 谩rea ha ido creciendo a lo largo de estas tres 煤ltimas d茅cadas聽 y se aplica en diversas 谩reas como la seguridad, la interacci贸n entre hombre y m谩quina, video juegos, etc. Este proceso de reconocimiento facial se divide a su vez en reconocimiento 1:n (reconocimiento facial) y reconocimiento 1:1 (autenticaci贸n facial).Palabras Claves: Autenticaci贸n, cara, LDA, PCA, visi贸n por computadora.聽DEVELOPMENT OF A PROCESS OF FACIAL AUTHENTICATION IN AN ANDROID SYSTEM USING THE LDA ALGORITHM (LINEAR DISCRIMINANT ANALYSIS)AbstractIn this work, the facial authentication process was developed by first implementing the PCA and LDA algorithms in a PC, evaluating their performance in time and level of authentication in public databases and later implementing the algorithm LDA in an Android application using an own database where the images are under different conditions of illumination, distance, pose of the person, background of the image, etc. Everything in order to continue contributing to facial recognition and authentication systems as this area has been growing throughout these three decades and is applied in various areas such as security, the interaction between man and machine, video games, etc. This facial recognition process is once divided into 1: n recognition (facial recognition) and 1: 1 recognition (facial authentication).Keywords: Authentication, Computer Vision, Recognition, LDA, PCA

    Desarrollo de un sistema embebido m贸vil de bajo costo utilizando la tarjeta beaglebone black y programas de c贸digo abierto

    Get PDF
    El presente trabajo describe la implementaci贸n del sistema operativo libre Android, sobre una tarjeta embebida de bajo costo llamada Beaglebone Black. El objetivo es desarrollar un sistema embebido, que funcione de plataforma para probar aplicaciones m贸viles, interfaces gr谩ficas, controladores de dispositivos, entre otros proyectos que se est谩n llevando a cabo en la facultad de ingenier铆a. Se presenta las funcionalidades dela capa de interface de radio (RIL), y c贸mo se puede configurar en el sistema operativo. Se explica tambi茅n como manejar el modem GSM Enabler III de Enfora, a trav茅s del RIL y la interface serial. Finalmente se presentan los resultados obtenidos, que fueron la posibilidad de hacer llamadas y enviar mensajes de texto a trav茅s del sistema, haciendo uso de los programas desarrollados en la facultad para sistemas Android.Palabras Claves: Android, beaglebone, c贸digo abierto, ril, sistemas embebidos

    Sistema embebido basado en un microcontrolador para la organizaci贸n de las funciones de un proceso industrial (Laser Pet Print)

    Get PDF
    El proyecto Laser Pet Print (LPP) surge de la necesidad que tiene la marca AGUAQ para imprimir los datos de embotellado de sus productos. La propuesta que se presenta consiste en dise帽ar e implementar un sistema electromec谩nico automatizado y controlado por un microcontrolador. Todas las acciones y datos son transmitidos al microcontrolador desde una aplicaci贸n Android que se encuentra en un dispositivo m贸vil por medio de una comunicaci贸n inal谩mbrica (Bluetooth/ZigBee). La tarjeta de desarrollo donde se encuentra el microcontrolador cuenta con comunicaci贸n tipo RS-232, Bluetooth, ZigBee y USB adem谩s de contar con la electr贸nica necesaria para realizar el grabado en la botella de PET. El grabado de la botella se realiza mediante un l谩ser de CO2 de uso industrial, el cual tambi茅n es operado por el microcontrolador mediante una serie de servomotores que posicionan un juego de espejos y lente para obtener el grabado en relieve de los datos requeridos por el usuario

    SISTEMA DE LOCALIZACI脫N POR RADAR PARA UN ROBOT DE CONFIGURACI脫N ACKERMANN (RADAR LOCATION SYSTEM FOR AN ACKERMANN CONFIGURATION ROBOT)

    Get PDF
    Resumen El proyecto consiste en desarrollar un sistema de localizaci贸n capaz de llevar a cabo el control de la trayectoria de un robot m贸vil, este robot est谩 dise帽ado bajo los par谩metros de la configuraci贸n de movimiento Ackermann y fue construido con un chasis de acr铆lico de 3 mm en el que se montaron los componentes que lo conforman, los cuales son: el sistema de direcci贸n, sistema de tracci贸n y el sistema de control. Adem谩s, se recurri贸 a la tecnolog铆a de impresi贸n 3D para fabricar una base necesaria para evitar interferencias en el esc谩ner l谩ser. Para la elaboraci贸n del sistema de localizaci贸n se requiere el uso del esc谩ner l谩ser RPLiDAR modelo A1M8, que act煤a como el principal componente para obtener una retroalimentaci贸n del ambiente. Esto se traduce como el uso de los datos que entrega el esc谩ner, los cuales mediante an谩lisis matem谩ticos ayudan al establecimiento de un sistema coordenado y el c谩lculo de la posici贸n. La conexi贸n del sistema de localizaci贸n y el sistema de control brinda la posibilidad de programar las trayectorias a seguir por el robot, sin embargo, debido a la existencia de errores se implementa un sistema de rec谩lculo de trayectoria que toma como principales herramientas de funcionamiento la cinem谩tica del robot y el filtro de part铆culas creado para el c谩lculo de incertidumbre. Este rec谩lculo reduce considerablemente el error en la trayectoria, lo cual queda demostrado en las pruebas realizadas en una trayectoria compuesta por: 3 movimientos rectos de 40 cm de longitud y 2 movimientos curvos con un radio de curvatura de 40 cm. La precisi贸n en cuanto al cumplimiento de la trayectoria del sistema de rec谩lculo es alta, ya que se observan variaciones por debajo de los 10 cm, comparado con un comportamiento ideal. Palabras clave: configuraci贸n Ackermann, esc谩ner l谩ser, robot m贸vil, incertidumbre, sistemas de radar, cinem谩tica, filtro de part铆culas. Abstract The project consists of developing a location system capable of controlling the trajectory of a mobile robot, this robot is designed under the parameters of the Ackermann movement configuration and was built with a 3 mm acrylic chassis in the that the components that comprise it were assembled, which are: the steering system, traction system and the control system; In addition, 3D printing technology was used to manufacture a necessary base to avoid interference in the laser scanner. For the development of the location system, the use of the RPLiDAR model A1M8 laser scanner is required, which acts as the main component to obtain feedback from the environment in which the robot moves, this is translated as the use of the data provided by the scanner, which through mathematical analysis help the establishment of a coordinate system and the calculation of the position. The connection of the location system and the control system offers the possibility of programming the trajectories to be followed by the robot, however, due to the existence of errors, a trajectory recalculation system is implemented that takes the kinematics as its main operating tools. of the robot and the particle filter created for the uncertainty calculation; This recalculation considerably reduces the error in the trajectory, which is demonstrated in the tests carried out on a trajectory composed of 3 straight movements of 40 cm in length and 2 curved movements with a radius of curvature of 40 cm. The precision in terms of compliance with the trajectory of the recalculation system is high, since variations are observed below 10 cm compared to an ideal behavior. Keywords: Ackermann configuration, laser scanner, mobile robot, uncertainty, radar systems, kinematics, particle filter

    Long-Range Wireless Mesh Network for Weather Monitoring in Unfriendly Geographic Conditions

    Get PDF
    In this paper a long-range wireless mesh network system is presented. It consists of three main parts: Remote Terminal Units (RTUs), Base Terminal Units (BTUs) and a Central Server (CS). The RTUs share a wireless network transmitting in the industrial, scientific and medical applications ISM band, which reaches up to 64 Km in a single point-to-point communication. A BTU controls the traffic within the network and has as its main task interconnecting it to a Ku-band satellite link using an embedded microcontroller-based gateway. Collected data is stored in a CS and presented to the final user in a numerical and a graphical form in a web portal

    A Survey of Hybridisation Methods of GNSS and wireless LAN based Positioning System

    Get PDF
    Self-localisation has become a matter of course in our daily life. The emerging market of mobile devices still boosts the demand for seamless, ubiquitous positioning. The repertoire of sensors serviceable for localisation provided by current mobile devices is large; however the main positioning systems used today are based on wireless local area networks (WLAN), cellular networks and certainly global navigation satellite systems (GNSS). Because of the accuracy, the vast deployment and the channel characteristics, researchers have been focused on WLAN based positioning systems (WPS) in particular, to achieve seamless positioning. This paper reviews the latest data fusion approaches to seamless positioning by GNSS and WPS. In accordance to the level of data fusion, several approaches are categorised and briefly presented, differences in performance of these approaches are highlighted and future challenges identified.publishedVersionPeer reviewe

    SCADA-Based Heliostat Control System with a Fuzzy Logic Controller for the Heliostat Orientation

    No full text
    In central receiver systems, there are local controls that modify the position of the heliostats, where the trend is to increase the intelligence of the local controls in order to give them greater autonomy from the central control. This document describes the design and construction of a SCADA (Supervisory Control and Data Acquisition)-based heliostat control system (HCS) with a fuzzy logic controller (FLC) for the orientation control. The HCS includes a supervisory unit with a graphical user interface, a wireless communication network, and a stand-alone remote terminal unit (RTU) implemented on a low-cost microcontroller (MCU). The MCU uses a solar position algorithm with a maximal error of 0.0027° in order to compute the position of the sun and the desired angles of the heliostat, according to a control command sent by the supervisory unit. Afterwards, the FLC orients the heliostat to the desired position. The results show that the RTU can perform all the tasks and calculations for the orientation control by using only one low-cost microcontroller with a mean squared error less than 0.1°. Besides, the FLC orients the heliostat by using the same controller parameters in both axes. Therefore, it is not necessary to tune the controller parameters, as in the traditional PID (Proportional-Integral-Derivative) controllers. The system can be adapted in order to control other two-axis solar-tracking systems

    Sensorless FOC Performance Improved with On-Line Speed and Rotor Resistance Estimator Based on an Artificial Neural Network for an Induction Motor Drive

    No full text
    Three-phase induction motor drive requires high accuracy in high performance processes in industrial applications. Field oriented control, which is one of the most employed control schemes for induction motors, bases its function on the electrical parameter estimation coming from the motor. These parameters make an electrical machine driver work improperly, since these electrical parameter values change at low speeds, temperature changes, and especially with load and duty changes. The focus of this paper is the real-time and on-line electrical parameters with a CMAC-ADALINE block added in the standard FOC scheme to improve the IM driver performance and endure the driver and the induction motor lifetime. Two kinds of neural network structures are used; one to estimate rotor speed and the other one to estimate rotor resistance of an induction motor
    corecore