Camilo Ruiz-Beltrán

Mr. Camilo Ruiz-Beltrán

orcid

Research Focus & Metrics

Academic Career Length

4Years (2023-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
20 November 2023 in Electronics
Verified
Journal Article
Open access
PDF file
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
ARAdrián Romero-Garcés
Adrián Romero-Garcés
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
RMRebeca Marfil
Rebeca Marfil
ABAntonio Bandera
Antonio Bandera
Neural networks are the state-of-the-art solution to image-processing tasks. Some of these neural networks are relatively simple, but the popular convolutional neural networks (CNNs) can consist of hundreds of layers. Unfortunately, the excellent recognition accuracy of CNNs comes at the cost of very high computational complexity, and one of the current challenges is managing the power, delay and physical size limitations of hardware solutions dedicated to accelerating their inference process. In this paper, we describe the embedding of an eye detection system on a Zynq XCZU4EV UltraScale+ multiprocessor system-on-chip (MPSoC). This eye detector is used in the application framework of a remote iris recognition system, which requires high resolution images captured at high speed as input. Given the high rate of eye regions detected per second, it is also important that the detector only provides as output images eyes that are in focus, discarding all those seriously affected by defocus blur. In this proposal, the network will be trained only with correctly focused eye images to assess whether it can differentiate this pattern from that associated with the out-of-focus eye image. Exploiting the neural network’s advantage of being able to work with multi-channel input, the inputs to the CNN will be the grey level image and a high-pass filtered version, typically used to determine whether the iris is in focus or not. The complete system synthetises other cores and implements CNN using the so-called Deep Learning Processor Unit (DPU), the intellectual property (IP) block released by AMD/Xilinx. Compared to previous hardware designs for implementing FPGA-based CNNs, the DPU IP supports extensive deep learning core functions, and developers can leverage DPUs to conveniently accelerate CNN inference. Experimental validation has been successfully addressed in a real-world scenario working with walking subjects, demonstrating that it is possible to detect only eye images that are in focus. This prototype module includes a CMOS digital image sensor that provides 16 Mpixel images, and outputs a stream of detected eyes as 640 × 480 images. The module correctly discards up to 95% of the eyes present in the input images as not being correctly focused.

29 August 2023 in Sensors
Verified
Journal Article
Open access
PDF file
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
ARAdrián Romero-Garcés
Adrián Romero-Garcés
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
RMRebeca Marfil
Rebeca Marfil
ABAntonio Bandera
Antonio Bandera
One of the main challenges faced by iris recognition systems is to be able to work with people in motion, where the sensor is at an increasing distance (more than 1 m) from the person. The ultimate goal is to make the system less and less intrusive and require less cooperation from the person. When this scenario is implemented using a single static sensor, it will be necessary for the sensor to have a wide field of view and for the system to process a large number of frames per second (fps). In such a scenario, many of the captured eye images will not have adequate quality (contrast or resolution). This paper describes the implementation in an MPSoC (multiprocessor system-on-chip) of an eye image detection system that integrates, in the programmable logic (PL) part, a functional block to evaluate the level of defocus blur of the captured images. In this way, the system will be able to discard images that do not have the required focus quality in the subsequent processing steps. The proposals were successfully designed using Vitis High Level Synthesis (VHLS) and integrated into an eye detection framework capable of processing over 57 fps working with a 16 Mpixel sensor. Using, for validation, an extended version of the CASIA-Iris-distance V4 database, the experimental evaluation shows that the proposed framework is able to successfully discard unfocused eye images. But what is more relevant is that, in a real implementation, this proposal allows discarding up to 97% of out-of-focus eye images, which will not have to be processed by the segmentation and normalised iris pattern extraction blocks.

31 August 2023
Verified
Book Chapter
Closed access
PDF file
ARAdrián Romero-Garcés
Adrián Romero-Garcés
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
RMRebeca Marfil
Rebeca Marfil
ABAntonio Bandera
Antonio Bandera

17 June 2026 in Applied Sciences
Verified
Journal Article
Open access
PDF file
ATAlberto Tudela
Alberto Tudela
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
ÓFÓscar Pons Fernández
Óscar Pons Fernández
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
ABAntonio Bandera
Antonio Bandera
As a measure to sustain crops, the presence of irrigation, man-made reservoirs has become very common in regions affected by prolonged periods of low rainfall. Although these reservoirs must be provided with minimum safety facilities, it is also very common that animals or, to a much lesser extent, the people in charge of their maintenance, fall into the reservoir. The reservoirs then become, in most cases, a death trap, as, with plastic walls that are impossible to climb, they rarely have ramps to facilitate exit. This article describes the design of a proposed edge-computing module that, using embedded vision, identifies the fall of people and animals in irrigation reservoirs. The module includes 180-degree panoramic cameras with colour night vision capability and an NVIDIA Jetson Orin Nano Super. The lack of databases covering the problem to be solved has been addressed by generating synthetic videos showing animals or people falling into irrigation reservoirs. The effectiveness of the training carried out using these synthetic sequences has subsequently been successfully validated using images captured in real-world environments.

18 September 2025 in Electronics
Verified
Journal Article
Open access
PDF file
CRCamilo Ruiz-Beltrán
Camilo Ruiz-Beltrán
ÓFÓscar Pons Fernández
Óscar Pons Fernández
MGMartin Gonzalez Garcia
Martin Gonzalez Garcia
ABAntonio Bandera
Antonio Bandera
Iris recognition is currently considered the most promising biometric method and has been applied in many fields. Current commercial and research systems typically use software solutions running on a dedicated computer, whose power consumption, size and price are considerably high. This paper presents a hardware-based embedded solution for real-time iris segmentation. From an algorithmic point of view, the system consists of two steps. The first employs a YOLOX trained to detect two classes: eyes and iris/pupil. Both classes intersect in the last of the classes and this is used to emphasise the detection of the iris/pupil class. The second stage uses a lightweight U-Net network to segment the iris, which is applied only on the locations provided by the first stage. Designed to work in an Iris At A Distance (IAAD) scenario, the system includes quality parameters to discard low-contrast or low-sharpness detections. The whole system has been integrated on one MultiProcessor System-on-Chip (MPSoC) using AMD’s Deep learning Processing Unit (DPU). This approach is capable of processing the more than 45 frames per second provided by a 16 Mpx CMOS digital image sensor. Experiments to determine the accuracy of the proposed system in terms of iris segmentation are performed on several publicly available databases with satisfactory results.