67 research outputs found

    A Focusing Method in the Calibration Process of Image Sensors Based on IOFBs

    Get PDF
    A focusing procedure in the calibration process of image sensors based on Incoherent Optical Fiber Bundles (IOFBs) is described using the information extracted from fibers. These procedures differ from any other currently known focusing method due to the non spatial in-out correspondence between fibers, which produces a natural codification of the image to transmit. Focus measuring is essential prior to carrying out calibration in order to guarantee accurate processing and decoding. Four algorithms have been developed to estimate the focus measure; two methods based on mean grey level, and the other two based on variance. In this paper, a few simple focus measures are defined and compared. Some experimental results referred to the focus measure and the accuracy of the developed methods are discussed in order to demonstrate its effectiveness

    Sensor Calibration Based on Incoherent Optical Fiber Bundles (IOFB) Used For Remote Image Transmission

    Get PDF
    Image transmission using incoherent optical fiber bundles (IOFB) requires prior calibration to obtain the spatial in-out fiber correspondence in order to reconstruct the image captured by the pseudo-sensor. This information is recorded in a Look-Up Table (LUT), used later for reordering the fiber positions and reconstructing the original image. This paper presents a method based on line-scan to obtain the in-out correspondence. The results demonstrate that this technique yields a remarkable reduction in processing time and increased image quality by introducing a fiber detection algorithm, an intensity compensation process and finally, a single interpolation algorithm

    Towards sustainable energy-efficient communities based on a scheduling algorithm

    Get PDF
    The Internet of Things (IoT) and Demand Response (DR) combined have transformed the way Information and Communication Technologies (ICT) contribute to saving energy and reducing costs, while also giving consumers more control over their energy footprint. Unlike current price and incentive based DR strategies, we propose a DR model that promotes consumers reaching coordinated behaviour towards more sustainable (and green) communities. A cooperative DR system is designed not only to bolster energy efficiency management at both home and district levels, but also to integrate the renewable energy resource information into the community's energy management. Initially conceived in a centralised way, a data collector called the "aggregator" will handle the operation scheduling requirements given the consumers' time preferences and the available electricity supply from renewables. Evaluation on the algorithm implementation shows feasible computational cost (CC) in different scenarios of households, communities and consumer behaviour. Number of appliances and timeframe flexibility have the greatest impact on the reallocation cost. A discussion on the communication, security and hardware platforms is included prior to future pilot deployment.Comunidad de Madri

    A wearable closed-loop insulin delivery system based on low-power SoCs

    Get PDF
    The number of patients living with diabetes has increased significantly in recent years due to several factors. Many of these patients are choosing to use insulin pumps for their treatment, artificial systems that administer their insulin and consist of a glucometer and an automatic insulin supply working in an open loop. Currently, only a few closed-loop insulin delivery devices are commercially available. The most widespread systems among patients are what have been called the “Do-It-Yourself Hybrid Closed-Loop systems.” These systems require the use of platforms with high computing power. In this paper, we will present a novel wearable system for insulin delivery that reduces the energy and computing consumption of the platform without affecting the computation requirements. Patients’ information is obtained from a commercial continuous glucose sensor and a commercial insulin pump operating in a conventional manner. An ad-hoc embedded system will connect with the pump and the sensor to collect the glucose data and process it. That connection is accomplished through a radiofrequency channel that provides a suitable system for the patient. Thus, this system does not require to be connected to any other processor, which increases the overall stability. Using parameters configured by the patient, the control system will make automatic adjustments in the basal insulin infusion thereby bringing the patient’s glycaemia to the target set by a doctor’s prescription. The results obtained will be satisfactory as long as the configured parameters faithfully match the specific characteristics of the patient. Results from the simulation of 30 virtual patients (10 adolescents, 10 adults, and 10 children), using a python implementation of the FDA-approved (Food and Drug Administration) UVa (University of Virginia)/Padova Simulator and a python implementation of the proposed algorithm, are presented

    A new framework for deep learning video based Human Action Recognition on the edge

    Get PDF
    Nowadays, video surveillance systems are commonly found in most public and private spaces. These systems typically consist of a network of cameras that feed into a central node. However, the processing aspect is evolving towards distributed approaches, leveraging edge-computing. These distributed systems are capable of effectively addressing the detection of people or events at each individual node. Most of these systems, rely on the use of deep-learning and segmentation algorithms which enable them to achieve high performance, but usually with a significant computational cost, hindering real-time execution. This paper presents an approach for people detection and action recognition in the wild, optimized for running on the edge, and that is able to work in real-time, in an embedded platform. Human Action Recognition (HAR) is performed by using a Recurrent Neural Network (RNN), specifically a Long Short-Term Memory (LSTM). The input to the LSTM is an ad-hoc, lightweight feature vector obtained from the bounding box of each detected person in the video surveillance image. The resulting system is highly portable and easily scalable, providing a powerful tool for real-world video surveillance applications (in the wild and real-time action recognition). The proposal has been exhaustively evaluated and compared against other state-of-the-art (SOTA) proposals in five datasets, including four widely used (KTH, WEIZMAN, WVU, IXMAX) and a novel one (GBA) recorded in the wild, that includes several people performing different actions simultaneously. The obtained results validate the proposal, since it achieves SOTA accuracy within a much more complicated video surveillance real scenario, and using a lightweight embedded hardware.European CommissionAgencia Estatal de InvestigaciónUniversidad de Alcal

    Differential Binary Encoding Method for Calibrating Image Sensors Based on IOFBs

    Get PDF
    Image transmission using incoherent optical fiber bundles (IOFBs) requires prior calibration to obtain the spatial in-out fiber correspondence necessary to reconstruct the image captured by the pseudo-sensor. This information is recorded in a Look-Up Table called the Reconstruction Table (RT), used later for reordering the fiber positions and reconstructing the original image. This paper presents a very fast method based on image-scanning using spaces encoded by a weighted binary code to obtain the in-out correspondence. The results demonstrate that this technique yields a remarkable reduction in processing time and the image reconstruction quality is very good compared to previous techniques based on spot or line scanning, for example

    Accuracy and precision of agents orientation in an indoor positioning system using multiple infrastructure lighting spotlights and a PSD sensor

    Get PDF
    In indoor localization there are applications in which the orientation of the agent to be located is as important as knowing the position. In this paper we present the results of the orientation estimation from a local positioning system based on position-sensitive device (PSD) sensors and the visible light emitted from the illumination of the room in which it is located. The orientation estimation will require that the PSD sensor receives signal from either 2 or 4 light sources simultaneously. As will be shown in the article, the error determining the rotation angle of the agent with the on-board sensor is less than 0.2 degrees for two emitters. On the other hand, by using 4 light sources the three Euler rotation angles are determined, with mean errors in the measurements smaller than 0.35◦ for the x- and y-axis and 0.16◦ for the z-axis. The accuracy of the measurement has been evaluated experimentally in a 2.5 m-high ceiling room over an area of 2.2 m2 using geodetic measurement tools to establish the reference ground truth values.Junta de Comunidades de Castilla-La Manch

    Analysis of Multiple-Access Discrimination Techniques for the Development of a PSD-Based VLP System

    Get PDF
    There are several technologies and techniques available when developing indoor positioning systems (IPS). Recently, the development of positioning systems based on optical signals has aroused great interest, mainly those using visible light from the lighting infrastructure. In this work, we analyze which techniques give better results to lay the foundations for the development of a Visible Light Positioning system (VLP). Working only with a receiver, it is analyzed what the result of determining the position of different emitters is when they emit simultaneously and without any synchronism. The results obtained by Frequency Division Multiple Access (FDMA) (with digital bandpass filters, I/Q demodulation, and FFT) and Code Division Multiple Access (CDMA) are compared. The interference between signals when emitted simultaneously from multiple emitters is analyzed as well as the errors they cause and how these effects can be mitigated. As a result of the research, the advantages and disadvantages using different multiple-access determination techniques are determined. In addition, advantages and disadvantages of using FDMA and CDMA techniques as well as hardware requirements that make one more feasible than the other are presented. The system behavior, in terms of errors, is established using FDMA and different configurations such as: I/Q, RMS, or FFT. The work also determines the error rates that can be obtained with the different FDMA and CDMA configurations, considering different error scenarios and integration time. Synthetic emulations and empirical tests were performed, which concluded that IPS systems based on optical signals and PSD sensors can achieve very high measurement accuracies and a high measurement rate. Obtained positioning errors in a room of 3 m height are less than 1 cm when working in noisy environments.Agencia Estatal de Investigació

    Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing

    Get PDF
    This article describes an image processing system based on an intelligent ad-hoc camera, whose two principle elements are a high speed 1.2 megapixel Complementary Metal Oxide Semiconductor (CMOS) sensor and a Field Programmable Gate Array (FPGA). The latter is used to control the various sensor parameter configurations and, where desired, to receive and process the images captured by the CMOS sensor. The flexibility and versatility offered by the new FPGA families makes it possible to incorporate microprocessors into these reconfigurable devices, and these are normally used for highly sequential tasks unsuitable for parallelization in hardware. For the present study, we used a Xilinx XC4VFX12 FPGA, which contains an internal Power PC (PPC) microprocessor. In turn, this contains a standalone system which manages the FPGA image processing hardware and endows the system with multiple software options for processing the images captured by the CMOS sensor. The system also incorporates an Ethernet channel for sending processed and unprocessed images from the FPGA to a remote node. Consequently, it is possible to visualize and configure system operation and captured and/or processed images remotely

    Parametric Dense Stereovision Implementation on a System-on Chip (SoC)

    Get PDF
    This paper proposes a novel hardware implementation of a dense recovery of stereovision 3D measurements. Traditionally 3D stereo systems have imposed the maximum number of stereo correspondences, introducing a large restriction on artificial vision algorithms. The proposed system-on-chip (SoC) provides great performance and efficiency, with a scalable architecture available for many different situations, addressing real time processing of stereo image flow. Using double buffering techniques properly combined with pipelined processing, the use of reconfigurable hardware achieves a parametrisable SoC which gives the designer the opportunity to decide its right dimension and features. The proposed architecture does not need any external memory because the processing is done as image flow arrives. Our SoC provides 3D data directly without the storage of whole stereo images. Our goal is to obtain high processing speed while maintaining the accuracy of 3D data using minimum resources. Configurable parameters may be controlled by later/parallel stages of the vision algorithm executed on an embedded processor. Considering hardware FPGA clock of 100 MHz, image flows up to 50 frames per second (fps) of dense stereo maps of more than 30,000 depth points could be obtained considering 2 Mpix images, with a minimum initial latency. The implementation of computer vision algorithms on reconfigurable hardware, explicitly low level processing, opens up the prospect of its use in autonomous systems, and they can act as a coprocessor to reconstruct 3D images with high density information in real time
    corecore