42 research outputs found

    A Short-Range FMCW Radar-Based Approach for Multi-Target Human-Vehicle Detection

    Get PDF
    In this article, a new microwave-radar-based technique for short-range detection and classification of multiple human and vehicle targets crossing a monitored area is proposed. This approach, which can find applications in both security and infrastructure surveillance, relies upon the processing of the scattered-field data acquired by low-cost off-The-shelf components, i.e., a 24 GHz frequency-modulated continuous wave (FMCW) radar module and a Raspberry Pi mini-PC. The developed method is based on an ad hoc processing chain to accomplish the automatic target recognition (ATR) task, which consists of blocks performing clutter and leakage removal with an infinite impulse response (IIR) filter, clustering with a density-based spatial clustering of applications with noise (DBSCAN) approach, tracking using a Benedict-Bordner alphaalpha -etaeta filter, features extraction, and finally classification of targets by means of a kk-nearest neighbor ( kk-NN) algorithm. The approach is validated in real experimental scenarios, showing its capabilities in correctly detecting multiple targets belonging to different classes (i.e., pedestrians, cars, motorcycles, and trucks)

    One-loop matching for quark dipole operators in a gradient-flow scheme

    Full text link
    The quark chromoelectric dipole (qCEDM) operator is a CP-violating operator describing, at hadronic energies, beyond-the-standard-model contributions to the electric dipole moment of particles with nonzero spin. In this paper we define renormalized dipole operators in a regularization-independent scheme using the gradient flow, and we perform the matching at one loop in perturbation theory to renormalized operators of the same and lower dimension in the more familiar MS scheme. We also determine the matching coefficients for the quark chromo-magnetic dipole operator (qCMDM), which contributes for example to matrix elements relevant to CP-violating and CP-conserving kaon decays. The calculation provides a basis for future lattice QCD computations of hadronic matrix elements of the qCEDM and qCMDM operators

    Porting Rulex Software to the Raspberry Pi for Machine Learning Applications on the Edge

    Get PDF
    Edge Computing enables to perform measurement and cognitive decisions outside a central server by performing data storage, manipulation, and processing on the Internet of Things (IoT) node. Also, Artificial Intelligence (AI) and Machine Learning applications have become a rudimentary procedure in virtually every industrial or preliminary system. Consequently, the Raspberry Pi is adopted, which is a low-cost computing platform that is profitably applied in the field of IoT. As for the software part, among the plethora of Machine Learning (ML) paradigms reported in the literature, we identified Rulex, as a good ML platform, suitable to be implemented on the Raspberry Pi. In this paper, we present the porting of the Rulex ML platform on the board to perform ML forecasts in an IoT setup. Specifically, we explain the porting Rulex’s libraries on Windows 32 Bits, Ubuntu 64 Bits, and Raspbian 32 Bits. Therefore, with the aim of carrying out an in-depth verification of the application possibilities, we propose to perform forecasts on five unrelated datasets from five different applications, having varying sizes in terms of the number of records, skewness, and dimensionality. These include a small Urban Classification dataset, three larger datasets concerning Human Activity detection, a Biomedical dataset related to mental state, and a Vehicle Activity Recognition dataset. The overall accuracies for the forecasts performed are: 84.13%, 99.29% (for SVM), 95.47% (for SVM), and 95.27% (For KNN) respectively. Finally, an image-based gender classification dataset is employed to perform image classification on the Edge. Moreover, a novel image pre-processing Algorithm was developed that converts images into Time-series by relying on statistical contour-based detection techniques. Even though the dataset contains inconsistent and random images, in terms of subjects and settings, Rulex achieves an overall accuracy of 96.47% while competing with the literature which is dominated by forward-facing and mugshot images. Additionally, power consumption for the Raspberry Pi in a Client/Server setup was compared with an HP laptop, where the board takes more time, but consumes less energy for the same ML task

    Porting Rulex Machine Learning Software to the Raspberry Pi as an Edge Computing Device

    No full text
    With the rise of Internet of Things (IoT) and Edge Computing, which are technologies that rely on smart and low power computing nodes with adequate processing power and storage capabilities, it is expected that Artificial Intelligence and machine learning will play a role in the continuous spreading of their application fields. One of the most adopted hardware platforms for IoT and Machine Learning is the low-cost, multipurpose Raspberry Pi, which is small enough and still capable of effectively handling machine learning tasks. Moreover, it is ideal for development and educational purposes. On the other hand, among the plethora of Machine Learning (ML) paradigms reported in the literature, we identified Rulex [1] as a good candidate as an ML engine, suitable for advanced edge computing applications. In this paper, we report the deployment of the machine learning package Rulex to operate on the Raspberry Pi in multiple arrangements. The target is to perform training and testing of Machine Learning algorithms through running Rulex on the Raspberry PI as an Edge Computing Device. Specifically, we describe the process of porting Rulex external and internal libraries on Windows 32 Bits, Ubuntu 64 Bits, and Raspbian 32 Bits. Moreover, we present the standalone and Client/Server Configuration of Rulex on the Raspberry Pi along with the Remote Development configuration used to compile and debug the Rulex source code remotely. We have applied Forecasts using training and testing data sets on the Raspberry Pi as an IoT Device, which generate promising and accurate results
    corecore