9 research outputs found

    Sistema de alertas y control de luces de una casa, utilizando plataformas de internet y comunicaci贸n inal谩mbrica

    Get PDF
    En este trabajo se presenta la implementaci贸n de un sistema de dom贸tica enfocado al control de luces y vigilancia, haciendo uso de plataformas de internet y dispositivos embebidos. El primer enfoque se basa en controlar el encendido y apagado de las luces de un hogar desde un sitio de internet, minimizando el costo y haciendo uso de comunicaci贸n de radiofrecuencia con el m贸dulo NRF24L01. Por otro lado, el segundo enfoque se centra en la implementaci贸n de un sistema de notificaciones mediante herramientas de internet, tales como whatsapp, twitter y dropbox cuando alguien toca el timbre en el hogar o se activa un sensor (PIR o magn茅tico). En la implementaci贸n se hizo uso de un microcontrolador con caracter铆sticas de WIFI denominado electric imp, junto con la integraci贸n de una Raspberry Pi para el manejo de bibliotecas. Finalmente,se realiza la integraci贸n del sistema y se realizan diferentes experimentos en diferentes escenarios, verificando el correcto funcionamiento del sistema.Palabra(s) Clave(s): dom贸tica, internet de las cosas, sistemas embebidos

    EVALUACI脫N DE REDES NEURONALES PULSANTES PARA DETECCI脫N DE CAMBIOS EN IM脕GENES SATELITALES

    Get PDF
    ResumenExisten diversas aplicaciones dentro del procesamiento digital como el an谩lisis del subsuelo, identificaci贸n de cambios en la vegetaci贸n despu茅s de un fen贸meno meteorol贸gico, modificaciones en zonas urbanas, entre otras. Hay una gran variedad de m茅todos que son aplicados para el an谩lisis de im谩genes satelitales como el an谩lisis de textura, la detecci贸n de bordes, aplicaci贸n de la matriz de co-ocurrencia, etc茅tera. Otro m茅todo usado es el de PCNN (Pulse-Coupled Neural Networks), en el cual cada neurona en la red corresponde a un pixel en escala de grises, estas neuronas entran a un proceso que en uni贸n con un umbral generan un pulso como respuesta. En el presente trabajo se tiene como objetivo la evaluaci贸n del m茅todo de PCNN para detecci贸n de cambios en im谩genes satelitales. Primeramente, se hizo el registro de dos im谩genes satelitales de a帽os diferentes, posteriormente se seleccionaron las regiones a analizar y a aplicar el m茅todo de PCNN con un total de 20 iteraciones por cada regi贸n. Tras analizar los resultados obtenidos, se concluye que las iteraciones generadas por el algoritmo de PCNN generan un patr贸n que es 煤til para el an谩lisis de cambios estructurales, de igual manera los valores de las gr谩ficas pueden ser analizados para determinar los cambios estructurales.Palabras Claves: Detecci贸n de cambios, im谩genes satelitales, redes neuronales pulsantes.聽AbstractThere are various applications within the digital processing such as the analysis of the subsoil, identifying changes in vegetation after a weather phenomenon, changes in urban areas, among others. There are a variety of methods that applied the analysis of satellite images as texture analysis, edge detection, application of co-occurrence matrix, and so on. Another method used is PCNN (Pulse-Coupled Neural Networks), in which each neuron in the network corresponds to a pixel grayscale, these neurons enter a process in conjunction with a threshold generate a pulse in response. In this papier, it has target at evaluating the PCNN method for detecting changes in satellite images. First was the registration of two images from different years, then the regions were selected and analyzed applying the method PCNN a total of 20 iterations for each region. After analyzing the results, it is concluded that the iterations generated by the algorithm PCNN generate a pattern that is useful for the analysis of structural changes, just as the values of the graphs can be analyzed to determine the structural changes. Keywords: Detection of changes, satellite imagery, pulsed neural networks

    INTERCOMUNICADOR ENLAZADO A RED DE TELEFON脥A CELULAR

    Get PDF
    ResumenLa mayor铆a de timbres y sistemas de intercomunicaci贸n instalados en los hogares se vuelven in煤tiles cuando los habitantes se ausentan, poniendo en riesgo las pertenencias de las familias pues delincuentes consideran esto una oportunidad perfecta. Se desarrolla un dispositivo tipo timbre que no evidencie la ausencia de personas, pues se comunica mediante una llamada telef贸nica al celular del propietario manteni茅ndolo siempre en contacto y con conocimiento de quienes visiten su hogar. La instalaci贸n del dispositivo es sencilla y resalta su practicidad pues la comunicaci贸n siempre es al tel茅fono celular del due帽o, evitando as铆 utilizar un intercomunicador fijo al interior de la casa. El dispositivo consiste en un m贸dulo de telefon铆a celular FONA 3G de Adafruit, el cual est谩 manejado por un microcontrolador PIC18F2550 mediante comunicaci贸n serial UART. Dispone en sus entradas de un sensor de movimiento PIR y un bot贸n, ambos manejados digitalmente, al igual que la pantalla tipo OLED de 128x64 pixeles controlada mediante I2C. El sistema est谩 alimentado con una bater铆a recargable de litio de 1300 mAh.Palabras Claves: Celular, comunicaci贸n, microcontrolador, seguridad.聽INTERCOMMUNICATOR LINKED TO A MOBILE TELEPHONY NETWORK聽AbstractThe majority of doorbells and intercom systems installed in homes become useless when the inhabitants are absent, putting at risk the belongings of the families because criminals consider this a perfect opportunity. It develops a device type bell that does not evidence the absence of people, because it communicates by means of a telephone call to the cell phone of the owner keeping it always in contact and with knowledge of those who visit his home. The installation of the device is simple and highlights its practicality because the communication is always to the cell phone of the owner, thus avoiding the use of a fixed intercom in the house. The device consists of an Adafruit FONA 3G cellular phone module, which is managed by a PIC18F2550 microcontroller via UART serial communication. It has in its inputs a PIR motion sensor and a button, both digitally handled, as well as the 128x64 pixel OLED screen controlled by I2C. The system is powered by a rechargeable lithium battery of 1300mAh.Keywords: Cellphone, communication, microcontroller, security

    SEGMENTACI脫N DE LUGARES DISPONIBLES EN ESTACIONAMIENTOS HACIENDO USO DE REDES NEURONALES PULSO-ACOPLADAS (PARKING SLOTS SEGMENTATION USING PULSE-COUPLED NEURAL NETWORKS)

    Get PDF
    Resumen Algunos de los principales retos en los sistemas de asistencia a estacionamientos basados en visi贸n artificial que est谩n dedicados a la segmentaci贸n de lugares disponibles, son las diferentes afectaciones que se pueden presentar, como por ejemplo las variaciones de luz, generaci贸n de sombras, as铆 como las diferentes tonalidades de color que presentan los autom贸viles; los cuales pueden afectar la detecci贸n. En este trabajo se propone un algoritmo de identificaci贸n basado en el an谩lisis y procesamiento de im谩genes en el espacio de color HSV, haciendo uso de un algoritmo de redes neuronales pulso-acopladas (PCNN) en su forma simplificada a trav茅s del modelo de intersecci贸n cortical (ICM). El algoritmo propuesto est谩 dividido en tres partes, an谩lisis de la imagen en HSV, segmentaci贸n y detecci贸n, el cual se evalu贸 haciendo uso de diferentes im谩genes capturadas en un estacionamiento. Se obtuvieron los valores de los par谩metros de la red ICM para el proceso de segmentaci贸n. Los resultados obtenidos muestran que el algoritmo propuesto permite reducir la susceptibilidad a los efectos de tonalidad que presentan los autom贸viles, as铆 como los cambios ligeros de iluminaci贸n, consiguiendo as铆 la detecci贸n de autom贸viles con diferentes colores bajo las condiciones del d铆a. Palabra(s) Clave: Estacionamiento, reconocimiento, redes neuronales pulso-acopladas, segmentaci贸n. Abstract The main challenges in parking lots assistant systems based on artificial vision, which are dedicated to the segmentation of available places into parking lots, are the different effects that can occur such as, changes in luminosity, shadows produced by cars, as well as different color hues that can affect detection. In this work, an identification algorithm based on the analysis and processing of images in the HSV color space is proposed, using pulse-coupled neural networks (PCNN) algorithm in its simplified form, the intersection cortical model (ICM). The proposed algorithm is divided in three parts, HSV image analysis, segmentation, and detection, which was evaluated using different images captured in parking lot. The ICM network parameter values were obtained for the segmentation process. The results show that proposed algorithm allows to reduce the susceptibility presented by cars, as well as slight changes in lighting, thus achieving the detection of cars with different colors under daytime conditions. Keywords: Parking lot, pulse-coupled neural networks, survey, segmentation

    DETECCI脫N DE AUTOM脫VILES EN UN ESTACIONAMIENTO UTILIZANDO RED ICM Y GLCM (CAR DETECTION IN A PARKING LOT USING ICM AND GLCM)

    Get PDF
    Resumen Los sistemas de visi贸n por computadora cada vez est谩n siendo empleados con mayor frecuencia para desempe帽ar tareas en ambientes urbanos, siendo la detecci贸n de autom贸viles uno de los principales objetivos, ya que permiten ser utilizados para diferentes aplicaciones, por ejemplo, para identificar tr谩fico vehicular o bien identificar lugares disponibles en estacionamientos, entre otras aplicaciones; algunos inconvenientes que se presentan en la detecci贸n de autom贸viles, es la variedad de tonalidades de color que pueden presentar los autos, as铆 como los efectos de oclusi贸n y cambios de posici贸n de la c谩mara de captura. En este trabajo se presenta un m茅todo de detecci贸n de autom贸viles en un estacionamiento basado en el uso de red ICM para segmentaci贸n y la GLCM en la extracci贸n de caracter铆sticas de textura para el reconocimiento de los autom贸viles. Se realizaron pruebas con 57 im谩genes obteniendo una efectividad del 90% en la detecci贸n de los autom贸viles. Palabras Clave: aprendizaje, detecci贸n, reconocimiento, segmentaci贸n, textura. Abstract Computer vision systems have been increasing the use for urban environments tasks, where car detection is one of the principal objectives, because it lets been using for different applications like, vehicular traffic detection, or available parking lots at parking lots, and others more. Some inconvenient presented during car detection are, the color variety that cars can present, as well as occlusion effects, and camera position changes. This work presents a method for car detection in a parking lot based in the use of ICM for segmentation and GLCM on texture features extraction used for car recognition. Test were performed using 57 images, reaching 90% effectivity on the car detection. Keywords: detection, learning, recognition, segmentation, texture

    Modelo de negocios para limpieza de hogares y trabajadoras dom茅sticas

    Get PDF
    Trabajo que presenta un modelo de negocio para la limpieza de hogares y trabajadoras dom茅sticas creado con las metodolog铆as lean startup, customer development y una herramienta de lienzo de modelo de negocios. Despu茅s de identificar la problem谩tica de la dificultad de encontrar ayuda para el aseo de los hogares, se realizaron diversas hip贸tesis, as铆 como entrevistas y experimentos que sirvieron para validar la propuesta de valor, segmento de mercado, producto m铆nimo viable, posibles alianzas y los recursos del proyecto

    APLICACI脫N DE UN SENSOR T脡RMICO EN EL ESTUDIO DEL COMPORTAMIENTO DE UN ROEDOR (APPLICATION OF A THERMAL SENSOR IN THE STUDY OF THE BEHAVIOR OF A RODENT)

    Get PDF
    ResumenEl siguiente trabajo muestra el estudio del comportamiento de un roedor durante una prueba de reconocimiento de objetos, utilizando una c谩mara t茅rmica. Esta prueba es utilizada para valorar los efectos que tienen los f谩rmacos sobre la memoria y el aprendizaje de dichos animales. La mayor铆a de pruebas en roedores son observadas y video grabadas para su estudio posterior, esto genera un factor de error humano que interfiere con los resultados de las pruebas. En el mercado existen dispositivos especializados en procesamiento de imagen usados en dichas pruebas, pero llegan a ser poco accesibles por sus altos costos. Consecuentemente, proponemos el an谩lisis del comportamiento de un roedor mediante hardware y software con capacidad suficiente para procesar los datos obtenidos. Utilizando una Raspberry Pi Zero W es posible capturar videos de los experimentos en el rango infrarrojo. Finalmente, al aplicar un algoritmo de procesamiento digital de im谩genes implementado en MATLAB, se obtiene un gr谩fico de la ubicaci贸n del roedor en el tiempo, a su vez, podemos conocer las zonas que el roedor frecuent贸 m谩s, logrando visualizar de manera r谩pida los resultados, minimizando el tiempo que tarda un humano en analizar los mismos datos.Palabra(s) Clave: C谩mara t茅rmica, Comportamiento roedor, Procesamiento de im谩genes, Raspberry Pi.聽AbstractThe present work shows behavior study of rodent during object recognition test using thermal camera. This test is capable to measure drugs effects on memory and learning in these animals. The most of rodent`s tests are video recorded to examination. This induce human error factor that it interferes with results. There are specialized image processing devices in market for such tests, but they become inaccessible due to their high cost. Therefore, we propose to do rodent behavior analysis through hardware and software with sufficient capacity to process data acquired. With Raspberry Pi Zero W, infrared videos of each experiment can be recorded. Last, applying digital image processing algorithm in MATLAB, we obtain rodent location graph in time, making it possible to visualize a quick analysis, reducing the time taken to interpret all data by a human.Keywords: Image processing, Raspberry Pi, Rodent behavior, Thermal camera

    LOCALIZACI脫N DE ROEDORES EN PRUEBAS DE CAMPO ABIERTO

    Get PDF
    ResumenEstudiar el comportamiento de roedores (ratas) es de suma utilidad para detectar diversas afectaciones que 茅stos puedan presentar as铆 como determinar cambios en sus comportamientos. Una prueba importante realizada es la de campo abierto, la cual consiste en una caja marcada en el fondo en nueve regiones cuadradas, donde se coloca al roedor y se observan diversos comportamientos, lo que permite identificar cambios en los mismos. Para realizar anotaciones es preciso que el investigador observe en repetidas ocasiones un video de la prueba para detectar los comportamientos y registrarlos. Esta es una tarea laboriosa y puede presentar errores. Se propone un sistema basado en visi贸n por computadora que asiste a los investigadores del 谩rea de Neurociencias mediante llevar un seguimiento del roedor de las regiones visitadas y contabilizarlas mostrando los resultados, estos se organizan en dos secciones: una que muestra la regi贸n actual en la que se encuentra el roedor, y otra en la que muestra la trayectoria seguida. A partir de una toma de video se localiza al roedor por un proceso de segmentaci贸n para posteriormente ser ubicado dentro del 谩rea de la prueba marcando las regiones visitadas correctamente de acuerdo a la posici贸n calculada del roedor.Palabras Clave: An谩lisis del comportamiento, prueba de campo abierto, seguimiento.聽AbstractThe rodent behavior study is very useful for detect various affectations that they may suffer and also determinate changes in their behaviors. One important test is the open field test, which consist in a box marked in the botton in nine square regions, wherein the rodent is placed and then it is observed some behaviors. To make annotations is necessary that the researcher watch many times the video recorded from the test to detect the behaviors and record them. This is an exhaustive task and it may present errors.聽 We propose a computer vision based system to assist to the researches from the neuroscience area in make a tracking of the rodent in the visited regions and also count the regions, showing the results in two sections: the actual region that is visited, and another one in which the tracking is showed. To do this task, from a video recorded, the rodent is searched by a segmentation process and next it is located in the visited region according to the position of the rodent.Keywords: Behavior analysis, open field test, follow-up

    APLICACI脫N DEL MODELO DE INTERSECCI脫N CORTICAL PARA SEGMENTAR CARACTERES EN UNA PLACA VEHICULAR (USING INTERSECTING CORTICAL MODEL FOR CHARACTER SEGMENTATION ON A LICENSE PLATE)

    Get PDF
    Resumen Los sistemas de reconocimiento autom谩tico de placas vehiculares han sido mundialmente estudiados utilizando diversas t茅cnicas de visi贸n por computadora e inteligencia artificial. En este trabajo se presenta la aplicaci贸n de un modelo simplificado de una red neuronal pulso acoplada para separar los caracteres en una placa. Los pulsos 贸ptimos para seleccionar la imagen binaria se determinan a partir del uso del valor de la entrop铆a para descartar aquellos donde los caracteres no son visibles. A la imagen resultante se le aplica un an谩lisis de regiones individuales para obtener s贸lo los objetos de inter茅s y a partir de ello separar cada caracter alfanum茅rico. El algoritmo se evalu贸 en im谩genes de placas vehiculares obtenidas en condiciones no controladas permitiendo tener resultados favorables en la mayor铆a de los casos. Palabras Clave: Redes neuronales artificiales, segmentaci贸n de caracteres, reconocimiento de im谩genes. Abstract Automatic license plate recognition systems have been studied worldwide using several computer vision and artificial intelligence techniques. In this work we present the application of a simplified model of a pulse coupled neural network to separate characters on a plate. The optimal pulses to select the binary image are determined using an entropy value, to discard those where the characters are not visible. Individual regions analysis is applied to the resulting image to obtain only the objects of interest and then separate each alphanumeric character. The algorithm was evaluated on images of license plates obtained under uncontrolled conditions, allowing favorable results in most of the cases. Keywords: Artificial neural networks, character segmentation, image recognition
    corecore