2,614 research outputs found

    Edge Impulse: An MLOps Platform for Tiny Machine Learning

    Full text link
    Edge Impulse is a cloud-based machine learning operations (MLOps) platform for developing embedded and edge ML (TinyML) systems that can be deployed to a wide range of hardware targets. Current TinyML workflows are plagued by fragmented software stacks and heterogeneous deployment hardware, making ML model optimizations difficult and unportable. We present Edge Impulse, a practical MLOps platform for developing TinyML systems at scale. Edge Impulse addresses these challenges and streamlines the TinyML design cycle by supporting various software and hardware optimizations to create an extensible and portable software stack for a multitude of embedded systems. As of Oct. 2022, Edge Impulse hosts 118,185 projects from 50,953 developers

    Embedded Vision Systems: A Review of the Literature

    Get PDF
    Over the past two decades, the use of low power Field Programmable Gate Arrays (FPGA) for the acceleration of various vision systems mainly on embedded devices have become widespread. The reconfigurable and parallel nature of the FPGA opens up new opportunities to speed-up computationally intensive vision and neural algorithms on embedded and portable devices. This paper presents a comprehensive review of embedded vision algorithms and applications over the past decade. The review will discuss vision based systems and approaches, and how they have been implemented on embedded devices. Topics covered include image acquisition, preprocessing, object detection and tracking, recognition as well as high-level classification. This is followed by an outline of the advantages and disadvantages of the various embedded implementations. Finally, an overview of the challenges in the field and future research trends are presented. This review is expected to serve as a tutorial and reference source for embedded computer vision systems

    Damage identification in structural health monitoring: a brief review from its implementation to the Use of data-driven applications

    Get PDF
    The damage identification process provides relevant information about the current state of a structure under inspection, and it can be approached from two different points of view. The first approach uses data-driven algorithms, which are usually associated with the collection of data using sensors. Data are subsequently processed and analyzed. The second approach uses models to analyze information about the structure. In the latter case, the overall performance of the approach is associated with the accuracy of the model and the information that is used to define it. Although both approaches are widely used, data-driven algorithms are preferred in most cases because they afford the ability to analyze data acquired from sensors and to provide a real-time solution for decision making; however, these approaches involve high-performance processors due to the high computational cost. As a contribution to the researchers working with data-driven algorithms and applications, this work presents a brief review of data-driven algorithms for damage identification in structural health-monitoring applications. This review covers damage detection, localization, classification, extension, and prognosis, as well as the development of smart structures. The literature is systematically reviewed according to the natural steps of a structural health-monitoring system. This review also includes information on the types of sensors used as well as on the development of data-driven algorithms for damage identification.Peer ReviewedPostprint (published version

    Improving FPGA Based Impedance Spectroscopy Measurement Equipment by Means of HLS Described Neural Networks to Apply Edge AI

    Full text link
    [EN] The artificial intelligence (AI) application in instruments such as impedance spectroscopy highlights the difficulty to choose an electronic technology that correctly solves the basic performance problems, adaptation to the context, flexibility, precision, autonomy, and speed of design. Present work demonstrates that FPGAs, in conjunction with an optimized high-level synthesis (HLS), allow us to have an efficient connection between the signals sensed by the instrument and the artificial neural network-based AI computing block that will analyze them. State-of-the-art comparisons and experimental results also demonstrate that our designed and developed architectures offer the best compromise between performance, efficiency, and system costs in terms of artificial neural networks implementation. In the present work, computational efficiency above 21 Mps/DSP and power efficiency below 1.24 mW/Mps are achieved. It is important to remark that these results are more relevant because the system can be implemented on a low-cost FPGA.This work was supported in part by the Spanish MCIU under Project PID2020-116816RB-I00 (MCIU/FEDER) and in part by GVA under Project INNEST/2020/248.Fe, J.; Gadea Gironés, R.; Monzó Ferrer, JM.; Tébar Ruiz, Á.; Colom Palero, RJ. (2022). Improving FPGA Based Impedance Spectroscopy Measurement Equipment by Means of HLS Described Neural Networks to Apply Edge AI. Electronics. 11(13):1-14. https://doi.org/10.3390/electronics11132064114111

    Intelligent Hardware-Software Processing of High-Frequency Scanning Data

    Get PDF
    The constant emission of polluting gases is causing an urgent need for timely detection of harmful gas mixtures in the atmosphere. A method and algorithm of the determining spectral composition of gas with a gas analyzer using an artificial neural network (ANN) were suggested in the article. A small closed gas dynamic system was designed and used as an experimental bench for collecting and quantifying gas concentrations for testing the proposed method. This device was based on AS7265x and BMP180 sensors connected in parallel to a 3.3 V compatible Arduino Uno board via QWIIC. Experimental tests were conducted with air from the laboratory room, carbon dioxide (CO2), and a mixture of pure oxygen (O2) with nitrogen (N2) in a 9:1 ratio. Three ANNs with one input, one hidden and one output layer were built. The ANN had 5, 10, and 20 hidden neurons, respectively. The dataset was divided into three parts: 70% for training, 15% for validation, and 15% for testing. The mean square error (MSE) error and regression were analyzed during training. Training, testing, and validation error analysis were performed to find the optimal iteration, and the MSE versus training iteration was plotted. The best indicators of training and construction were shown by the ANN with 5 (five) hidden layers, and 16 iterations are enough to train, test and verify this neural network. To test the obtained neural network, the program code was written in the MATLAB. The proposed scheme of the gas analyzer is operable and has a high accuracy of gas detection with a given error of 3%. The results of the study can be used in the development of an industrial gas analyzer for the detection of harmful gas mixtures

    The Design and Implementation of Intelligent Labor Contraction Monitoring System based on Wearable Internet of Things

    Get PDF
    In current clinical practice, pregnant women who have entered 37 weeks cannot correctly judge whether they are in labor based on their subjective feelings. Wrong judgment of labor contraction can lead to adverse pregnancy outcomes and endanger the safety of mothers and babies. It will also increase the healthcare pressure in the hospital and the healthcare efficiency is reduced. Therefore, it is very meaningful to be able to design a system for monitoring labor contraction based on objective data to assist pregnant women who have entered 37 weeks in deciding the suitable time to go to hospital. For the above requirements, this thesis designs and implements an intelligent labor contraction monitoring system based on wearable Internet of Things. The system combines the Internet of Things technology, wearable technology and machine learning technology to collect contraction data through wearable sensing device. It uses the Long Short-Term Memory (LSTM) neural network to classify and identify the collected contraction data and realize real-time processing. It improves the accuracy of model recognition to 93.75%. And the recognition results are fed back to the WeChat applet so that pregnant women can view them in real time. The prototype of the wearable sensing device has been integrated by 3D printing and the proof-of-concept system has been demonstrated. Pregnant women can use this system to detect the contraction status and view the contractions in real time through the WeChat applet results. They can judge whether it is suitable for labor, and this system assists in making decisions about the best time to go to hospital

    Embedded Neural Network for Fire Classification Using an Array of Gas Sensors

    Get PDF
    Fire is one of the most common hazards in US households. In 2006 alone, 2705 people were killed due to fire in building structures. 74% of the deaths result from fires in homes with no smoke alarms or no working smoke alarms while surveys report that 96% of all homes have at least one smoke alarm. This study discusses the development of a fire sensing system that is not only capable of detecting fire in its early stage but also of classifying the fire based on the smell of the smoke in the environment. By using an array of sensors along with a neural network for sensor pattern recognition, an impressive result is obtained. Instead of confining the ANN to a PC based application, this work extends the implementation of the neural network fire classifier in a general purpose microcontroller. The result is a low cost intelligent embedded fire classifier that can be used in real life situations for fire hazards minimization, for example this intelligent fire classifier can be used for the development of a smart extinguisher that detects the fire, classifies it and then uses appropriate extinguishing material required for extinguishing the particular class of fire
    corecore