Encarnación Castillo
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Encarnación Castillo has a total of 164 co-authors. Here are the top co-authors by number of shared publications:
- Antonio García
Universidad de Granada
60 shared publications - Luis Parrilla
University of Granada
55 shared publications - Diego Pedro Morales
Department of Electronics and Computer Technology, University of Granada, 18071 Granada, Spain
50 shared publications - Anke Meyer-Baese
Florida State University
22 shared publications - Francisco Javier Romero
Department of Electronics and Computer Technology, University of Granada, 18071 Granada, Spain
12 shared publications A. Lloris
Dpto. Electrónica y Tecnología de los Computadores, Facultad de Ciencias Universidad de Granada - Campus Universitario Fuentenueva, 18071 Granada, Spain
10 shared publications
Latest Publications
- Open Access
- 23 March 2026
- Published by Elsevier in SSRN Electronic Journal
Towards Secure and Scalable VANET Infrastructures using ACME and TPM-Enabled Device Attestation
As the number of edge devices continues to grow exponentially, ensuring their security and trustworthiness has become increasingly critical. In edge computing environments, the deployment of heterogeneous devices across distributed and often untrusted locations poses significant challenges for secure software maintenance, identity verification, and compliance with cybersecurity standards. These challenges introduce vulnerabilities that can be exploited by attackers to compromise sensitive data or disrupt system operations. To address this concern, this work presents an automated mechanism based on the Automatic Certificate Management Environment (ACME) protocol and its device attestation extension for provisioning cryptographic certificates to devices equipped with a Trusted Platform Module (TPM). In particular, we propose a Public Key Infrastructure (PKI) framework that enables secure communication by verifying device identity and ensuring the confidentiality, integrity, and authenticity of exchanged data. Our approach provides strong assurance that devices are operating in a trusted state, with cryptographic keys securely stored and bound to measured system integrity. We validate the solution through a practical implementation and demonstrate its effectiveness in Vehicular Ad Hoc Networks (VANETs), where vehicles can automatically obtain ephemeral certificates to establish trusted, privacy-preserving communication. This capability not only strengthens security in connected and autonomous vehicles but also lays the groundwork for scalable, standards-compliant security infrastructures in connected transportation systems.
- 23 March 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessTowards Secure and Scalable VANET Infrastructures using ACME and TPM-Enabled Device Attestation
As the number of edge devices continues to grow exponentially, ensuring their security and trustworthiness has become increasingly critical. In edge computing environments, the deployment of heterogeneous devices across distributed and often untrusted locations poses significant challenges for secure software maintenance, identity verification, and compliance with cybersecurity standards. These challenges introduce vulnerabilities that can be exploited by attackers to compromise sensitive data or disrupt system operations. To address this concern, this work presents an automated mechanism based on the Automatic Certificate Management Environment (ACME) protocol and its device attestation extension for provisioning cryptographic certificates to devices equipped with a Trusted Platform Module (TPM). In particular, we propose a Public Key Infrastructure (PKI) framework that enables secure communication by verifying device identity and ensuring the confidentiality, integrity, and authenticity of exchanged data. Our approach provides strong assurance that devices are operating in a trusted state, with cryptographic keys securely stored and bound to measured system integrity. We validate the solution through a practical implementation and demonstrate its effectiveness in Vehicular Ad Hoc Networks (VANETs), where vehicles can automatically obtain ephemeral certificates to establish trusted, privacy-preserving communication. This capability not only strengthens security in connected and autonomous vehicles but also lays the groundwork for scalable, standards-compliant security infrastructures in connected transportation systems.
- Open Access
- 6 March 2026
- Published by Elsevier in Computers and Electrical Engineering
- Vol. 134
Accelerating configuration of Reconfigurable Intelligent Surfaces through a hardware-enhanced deep learning approach
- 6 March 2026
- Published by Elsevier in Computers and Electrical Engineering
- Vol. 134
Open AccessAccelerating configuration of Reconfigurable Intelligent Surfaces through a hardware-enhanced deep learning approach
- Open Access
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- p. 1
A Secure Key Exchange and Signature Framework to enable interaction between IoT devices and Blockchain
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- p. 1
Open AccessA Secure Key Exchange and Signature Framework to enable interaction between IoT devices and Blockchain
- 1 November 2025
- Published by IATED Academy in ICERI Proceedings
- Vol. 1, 4491-4498
ENHANCING DIGITAL SYSTEM LEARNING WITH EXPANSION BOARDS FOR FPGA DEVELOPMENT KITS
- 1 November 2025
- Published by IATED Academy in ICERI Proceedings
- Vol. 1, 4491-4498
ENHANCING DIGITAL SYSTEM LEARNING WITH EXPANSION BOARDS FOR FPGA DEVELOPMENT KITS
- Open Access
- 7 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Flexible Electronics
- Vol. 4 (8) , 342-349
Remote R-Peak Detection in Single-Lead ECG Chest Monitors Using Clustering Classification and Laser-Induced Graphene Electrodes
This study presents a complete system for remote single-lead electrocardiogram (ECG) monitoring using a wearable device equipped with dry laser-induced graphene (LIG) electrodes. First, we evaluated the feasibility of LIG electrodes for chest ECG acquisition across different volunteers and over extended recording periods. After that, a simple algorithm for R-peak detection was developed and validated using the acquired signals. This algorithm implemented using open-source libraries in Python, consists of two optimized stages. In the first stage, the ECG signal is preprocessed using the discrete wavelet transform (DWT) to remove the baseline wandering and denoise the signal. Secondly, a clustering-based algorithm classifies the different peaks in the ECG signal into two clusters based on their amplitude range. It is demonstrated that, despite the inter-individual variability in ECG waveforms, the proposed algorithm effectively identifies the R-peaks with high accuracy without requiring the specific cardiac profile for each individual patient, thus ensuring a reliable and robust heart rate (HR) monitoring. Finally, we showcase the potential of integrating novel wearable ECG monitoring systems with advanced sensors and signal processing techniques by a near real-time remote ECG monitoring setup.
- 7 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Flexible Electronics
- Vol. 4 (8) , 342-349
Open AccessRemote R-Peak Detection in Single-Lead ECG Chest Monitors Using Clustering Classification and Laser-Induced Graphene Electrodes
This study presents a complete system for remote single-lead electrocardiogram (ECG) monitoring using a wearable device equipped with dry laser-induced graphene (LIG) electrodes. First, we evaluated the feasibility of LIG electrodes for chest ECG acquisition across different volunteers and over extended recording periods. After that, a simple algorithm for R-peak detection was developed and validated using the acquired signals. This algorithm implemented using open-source libraries in Python, consists of two optimized stages. In the first stage, the ECG signal is preprocessed using the discrete wavelet transform (DWT) to remove the baseline wandering and denoise the signal. Secondly, a clustering-based algorithm classifies the different peaks in the ECG signal into two clusters based on their amplitude range. It is demonstrated that, despite the inter-individual variability in ECG waveforms, the proposed algorithm effectively identifies the R-peaks with high accuracy without requiring the specific cardiac profile for each individual patient, thus ensuring a reliable and robust heart rate (HR) monitoring. Finally, we showcase the potential of integrating novel wearable ECG monitoring systems with advanced sensors and signal processing techniques by a near real-time remote ECG monitoring setup.
- Top Cited PapersOpen Access
Hand Gesture Recognition on Edge Devices: Sensor Technologies, Algorithms, and Processing Hardware
Hand gesture recognition (HGR) is a convenient and natural form of human–computer interaction. It is suitable for various applications. Much research has already focused on wearable device-based HGR. By contrast, this paper gives an overview focused on device-free HGR. That means we evaluate HGR systems that do not require the user to wear something like a data glove or hold a device. HGR systems are explored regarding technology, hardware, and algorithms. The interconnectedness of timing and power requirements with hardware, pre-processing algorithm, classification, and technology and how they permit more or less granularity, accuracy, and number of gestures is clearly demonstrated. Sensor modalities evaluated are WIFI, vision, radar, mobile networks, and ultrasound. The pre-processing technologies stereo vision, multiple-input multiple-output (MIMO), spectrogram, phased array, range-doppler-map, range-angle-map, doppler-angle-map, and multilateration are explored. Classification approaches with and without ML are studied. Among those with ML, assessed algorithms range from simple tree structures to transformers. All applications are evaluated taking into account their level of integration. This encompasses determining whether the application presented is suitable for edge integration, their real-time capability, whether continuous learning is implemented, which robustness was achieved, whether ML is applied, and the accuracy level. Our survey aims to provide a thorough understanding of the current state of the art in device-free HGR on edge devices and in general. Finally, on the basis of present-day challenges and opportunities in this field, we outline which further research we suggest for HGR improvement. Our goal is to promote the development of efficient and accurate gesture recognition systems.
Top Cited PapersOpen AccessHand Gesture Recognition on Edge Devices: Sensor Technologies, Algorithms, and Processing Hardware
Hand gesture recognition (HGR) is a convenient and natural form of human–computer interaction. It is suitable for various applications. Much research has already focused on wearable device-based HGR. By contrast, this paper gives an overview focused on device-free HGR. That means we evaluate HGR systems that do not require the user to wear something like a data glove or hold a device. HGR systems are explored regarding technology, hardware, and algorithms. The interconnectedness of timing and power requirements with hardware, pre-processing algorithm, classification, and technology and how they permit more or less granularity, accuracy, and number of gestures is clearly demonstrated. Sensor modalities evaluated are WIFI, vision, radar, mobile networks, and ultrasound. The pre-processing technologies stereo vision, multiple-input multiple-output (MIMO), spectrogram, phased array, range-doppler-map, range-angle-map, doppler-angle-map, and multilateration are explored. Classification approaches with and without ML are studied. Among those with ML, assessed algorithms range from simple tree structures to transformers. All applications are evaluated taking into account their level of integration. This encompasses determining whether the application presented is suitable for edge integration, their real-time capability, whether continuous learning is implemented, which robustness was achieved, whether ML is applied, and the accuracy level. Our survey aims to provide a thorough understanding of the current state of the art in device-free HGR on edge devices and in general. Finally, on the basis of present-day challenges and opportunities in this field, we outline which further research we suggest for HGR improvement. Our goal is to promote the development of efficient and accurate gesture recognition systems.
- Open Access
- 1 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 60846-60858
Spiking Neural Networks for People Counting Based on FMCW Radar
- 1 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 60846-60858
Open AccessSpiking Neural Networks for People Counting Based on FMCW Radar
- Open Access
End-to-End Ultrasonic Hand Gesture Recognition
As the number of electronic gadgets in our daily lives is increasing and most of them require some kind of human interaction, this demands innovative, convenient input methods. There are limitations to state-of-the-art (SotA) ultrasound-based hand gesture recognition (HGR) systems in terms of robustness and accuracy. This research presents a novel machine learning (ML)-based end-to-end solution for hand gesture recognition with low-cost micro-electromechanical (MEMS) system ultrasonic transducers. In contrast to prior methods, our ML model processes the raw echo samples directly instead of using pre-processed data. Consequently, the processing flow presented in this work leaves it to the ML model to extract the important information from the echo data. The success of this approach is demonstrated as follows. Four MEMS ultrasonic transducers are placed in three different geometrical arrangements. For each arrangement, different types of ML models are optimized and benchmarked on datasets acquired with the presented custom hardware (HW): convolutional neural networks (CNNs), gated recurrent units (GRUs), long short-term memory (LSTM), vision transformer (ViT), and cross-attention multi-scale vision transformer (CrossViT). The three last-mentioned ML models reached more than 88% accuracy. The most important innovation described in this research paper is that we were able to demonstrate that little pre-processing is necessary to obtain high accuracy in ultrasonic HGR for several arrangements of cost-effective and low-power MEMS ultrasonic transducer arrays. Even the computationally intensive Fourier transform can be omitted. The presented approach is further compared to HGR systems using other sensor types such as vision, WiFi, radar, and state-of-the-art ultrasound-based HGR systems. Direct processing of the sensor signals by a compact model makes ultrasonic hand gesture recognition a true low-cost and power-efficient input method.
Open AccessEnd-to-End Ultrasonic Hand Gesture Recognition
As the number of electronic gadgets in our daily lives is increasing and most of them require some kind of human interaction, this demands innovative, convenient input methods. There are limitations to state-of-the-art (SotA) ultrasound-based hand gesture recognition (HGR) systems in terms of robustness and accuracy. This research presents a novel machine learning (ML)-based end-to-end solution for hand gesture recognition with low-cost micro-electromechanical (MEMS) system ultrasonic transducers. In contrast to prior methods, our ML model processes the raw echo samples directly instead of using pre-processed data. Consequently, the processing flow presented in this work leaves it to the ML model to extract the important information from the echo data. The success of this approach is demonstrated as follows. Four MEMS ultrasonic transducers are placed in three different geometrical arrangements. For each arrangement, different types of ML models are optimized and benchmarked on datasets acquired with the presented custom hardware (HW): convolutional neural networks (CNNs), gated recurrent units (GRUs), long short-term memory (LSTM), vision transformer (ViT), and cross-attention multi-scale vision transformer (CrossViT). The three last-mentioned ML models reached more than 88% accuracy. The most important innovation described in this research paper is that we were able to demonstrate that little pre-processing is necessary to obtain high accuracy in ultrasonic HGR for several arrangements of cost-effective and low-power MEMS ultrasonic transducer arrays. Even the computationally intensive Fourier transform can be omitted. The presented approach is further compared to HGR systems using other sensor types such as vision, WiFi, radar, and state-of-the-art ultrasound-based HGR systems. Direct processing of the sensor signals by a compact model makes ultrasonic hand gesture recognition a true low-cost and power-efficient input method.
- Open Access
- 22 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 57504-57518
GenericSNN: A Framework for Easy Development of Spiking Neural Networks
Spiking Neural Networks (SNNs) have emerged as a prominent paradigm for brain-inspired computing, capable of processing temporal information and event-driven data in an efficient and biologically plausible manner. However, their revolutionary and complex nature is one of the key reasons why SNNs are not yet a widely used approach in contrast to traditional Artificial Neural Networks (ANNs). In this paper, we present a comprehensive SNN framework that offers user-friendly implementation. It has been designed so that it is compatible with other well-known software tools for data science, being easy to integrate with them. We showcase the versatility of the framework by applying it to various well-known benchmarking datasets, including image processing of handwritten numbers, time-series forecasting and an advance use case for speech recognition, achieving competitive results compared to traditional ANNs. Our SNN framework aims to bridge the gap between neuroscience and artificial intelligence, empowering researchers and practitioners with an accessible tool to explore the potential of neuro-inspired computing in advancing the field of AI.
- 22 April 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 57504-57518
Open AccessGenericSNN: A Framework for Easy Development of Spiking Neural Networks
Spiking Neural Networks (SNNs) have emerged as a prominent paradigm for brain-inspired computing, capable of processing temporal information and event-driven data in an efficient and biologically plausible manner. However, their revolutionary and complex nature is one of the key reasons why SNNs are not yet a widely used approach in contrast to traditional Artificial Neural Networks (ANNs). In this paper, we present a comprehensive SNN framework that offers user-friendly implementation. It has been designed so that it is compatible with other well-known software tools for data science, being easy to integrate with them. We showcase the versatility of the framework by applying it to various well-known benchmarking datasets, including image processing of handwritten numbers, time-series forecasting and an advance use case for speech recognition, achieving competitive results compared to traditional ANNs. Our SNN framework aims to bridge the gap between neuroscience and artificial intelligence, empowering researchers and practitioners with an accessible tool to explore the potential of neuro-inspired computing in advancing the field of AI.
- Open Access
- 28 March 2024
- Published by MDPI AG in Electronics
- Vol. 13 (7) , 1264
PCA-Based Preprocessing for Clustering-Based Fetal Heart Rate Extraction in Non-Invasive Fetal Electrocardiograms
Non-invasive fetal electrocardiography (NI-ECG) is based on the acquisition of signals from electrodes on the mother’s abdominal surface. This abdominal ECG (aECG) signal consists of the maternal ECG (mECG) along with the fetal ECG (fECG) and other noises and artifacts. These records allow the acquisition of valuable and reliable information that helps ensure fetal well-being during pregnancy. This paper proposes a procedure based on principal component analysis (PCA) to obtain a single-channel master abdominal ECG record that can be used as input to fetal heart rate extraction techniques. The new procedure requires three main processing stages: PCA-based analysis for fECG-component extraction, polarity test, and curve fitting. To show the advantages of the proposal, this PCA-based method has been used as the feeding stage to a previously developed clustering-based method for single-channel aECG fetal heart rate monitoring. The results obtained for a set of real abdominal ECG recordings from annotated public aECG databases, the Abdominal and Direct Fetal ECG Database and the Challenge 2013 Training Set A, show improved efficiency in fetal heart rate extraction and illustrate the benefits derived from the use of such a master abdominal ECG channel. This allows us to achieve proper fetal heart rate monitoring without the need for manual inspection and selection of channels to be processed, while also allowing us to analyze records that would have been discarded otherwise.
- 28 March 2024
- Published by MDPI AG in Electronics
- Vol. 13 (7) , 1264
Open AccessPCA-Based Preprocessing for Clustering-Based Fetal Heart Rate Extraction in Non-Invasive Fetal Electrocardiograms
Non-invasive fetal electrocardiography (NI-ECG) is based on the acquisition of signals from electrodes on the mother’s abdominal surface. This abdominal ECG (aECG) signal consists of the maternal ECG (mECG) along with the fetal ECG (fECG) and other noises and artifacts. These records allow the acquisition of valuable and reliable information that helps ensure fetal well-being during pregnancy. This paper proposes a procedure based on principal component analysis (PCA) to obtain a single-channel master abdominal ECG record that can be used as input to fetal heart rate extraction techniques. The new procedure requires three main processing stages: PCA-based analysis for fECG-component extraction, polarity test, and curve fitting. To show the advantages of the proposal, this PCA-based method has been used as the feeding stage to a previously developed clustering-based method for single-channel aECG fetal heart rate monitoring. The results obtained for a set of real abdominal ECG recordings from annotated public aECG databases, the Abdominal and Direct Fetal ECG Database and the Challenge 2013 Training Set A, show improved efficiency in fetal heart rate extraction and illustrate the benefits derived from the use of such a master abdominal ECG channel. This allows us to achieve proper fetal heart rate monitoring without the need for manual inspection and selection of channels to be processed, while also allowing us to analyze records that would have been discarded otherwise.