Rafael Reveles-Martínez

Dr. Rafael Reveles-Martínez

orcid

Research Focus & Metrics

Academic Career Length

3Years (2024-Present)

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

Representative Publications

View All Publications
18 March 2024 in Agriengineering
Verified
Journal Article
Open access
PDF file
TITeodoro Ibarra
Teodoro Ibarra
RJRamón Jaramillo-Martínez
Ramón Jaramillo-Martínez
HCHans Christian Correa-Aguado
Hans Christian Correa-Aguado
CNChristophe Ndjatchi
Christophe Ndjatchi
MMMa. del Rosario Martínez-Blanco
Ma. del Rosario Martínez-Blanco
UHUmanel Hernandez
Umanel Hernandez
The early and precise identification of the different phenological stages of the bean (Phaseolus vulgaris L.) allows for the determination of critical and timely moments for the implementation of certain agricultural activities that contribute in a significant manner to the output and quality of the harvest, as well as the necessary actions to prevent and control possible damage caused by plagues and diseases. Overall, the standard procedure for phenological identification is conducted by the farmer. This can lead to the possibility of overlooking important findings during the phenological development of the plant, which could result in the appearance of plagues and diseases. In recent years, deep learning (DL) methods have been used to analyze crop behavior and minimize risk in agricultural decision making. One of the most used DL methods in image processing is the convolutional neural network (CNN) due to its high capacity for learning relevant features and recognizing objects in images. In this article, a transfer learning approach and a data augmentation method were applied. A station equipped with RGB cameras was used to gather data from images during the complete phenological cycle of the bean. The information gathered was used to create a set of data to evaluate the performance of each of the four proposed network models: AlexNet, VGG19, SqueezeNet, and GoogleNet. The metrics used were accuracy, precision, sensitivity, specificity, and F1-Score. The results of the best architecture obtained in the validation were those of GoogleNet, which obtained 96.71% accuracy, 96.81% precision, 95.77% sensitivity, 98.73% specificity, and 96.25% F1-Score.

18 November 2025 in Technologies
Verified
Journal Article
Open access
PDF file
RRRafael Reveles-Martínez
Rafael Reveles-Martínez
HGHamurabi Gamboa
Hamurabi Gamboa
ESErika Sánchez-Femat
Erika Sánchez-Femat
JSJavier Saldivar
Javier Saldivar
TITeodoro Ibarra
Teodoro Ibarra
JPJose Maria Padilla
Jose Maria Padilla
Traffic sign recognition is still one of the challenging aspects of intelligent vehicle systems, mainly when processor or memory resources are limited. In this work, real-time traffic sign detection was evaluated using five YOLO model variants—Nano, Small, Medium, Large, and XLarge—across versions 8 to 11. All models were trained and validated with a custom dataset collected in a simulated urban environment designed to replicate FIRA competition tracks. The models were then deployed and tested on a 1:10 scale autonomous vehicle equipped with a mini PC running the detector in real time. Performance was compared using mAP@50–95, F1-score, inference latency, and preprocessing and postprocessing times. The authors also analyzed training behavior, focusing on convergence speed and stopping criteria. The experiments showed that YOLOv10 B achieved the highest performance across varying conditions, while YOLOv8 M provided a better balance between speed and accuracy. These results can help practitioners select appropriate YOLO architectures for embedded traffic sign recognition systems that must operate in real time on resource-constrained autonomous vehicles.

5 March 2025
Verified
Book Chapter
Closed access
PDF file
AQAlan C. Quezada-Villalobos
Alan C. Quezada-Villalobos
JPJose Maria Padilla
Jose Maria Padilla
Huizilopoztli Luna-GarcíaHuizilopoztli Luna-García
Huizilopoztli Luna-García
JSJavier Saldivar
Javier Saldivar
Luis Carlos RevelesLuis Carlos Reveles
Luis Carlos Reveles
RRRafael Reveles-Martínez
Rafael Reveles-Martínez

2 May 2026 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Salvador Castro-TapiaSalvador Castro-Tapia
Salvador Castro-Tapia
German Díaz-FlórezGerman Díaz-Flórez
German Díaz-Flórez
RRRafael Reveles-Martínez
Rafael Reveles-Martínez
Héctor Alonso Guerrero OsunaHéctor Alonso Guerrero Osuna
Héctor Alonso Guerrero Osuna
Luis F. Luque-VegaLuis F. Luque-Vega
Luis F. Luque-Vega
Carlos A. Olvera-OlveraCarlos A. Olvera-Olvera
Carlos A. Olvera-Olvera
Accurate fruit ripeness assessment is essential for optimizing harvest timing and ensuring postharvest quality, particularly in climacteric fruits such as peaches, which exhibit rapid and heterogeneous ripening. This study proposes a deep learning-based approach for multistage peach ripeness classification across five maturity levels (green, green-blushed, blushed, yellow-blushed, and fully yellow). Four datasets were constructed using controlled image acquisition, segmentation, data augmentation, and perceptual hashing to mitigate data leakage. The performance of AlexNet, EfficientNet-B0, and three YOLO (You Only Look Once) architectures (YOLOv8, YOLOv11, and YOLOv12) was evaluated using standard metrics, including accuracy, precision, recall, F1 score, mAP, and inference speed. Results show that YOLO-based models significantly outperform classical networks, achieving accuracies between 95.25% and 98.3% and mAP@0.5 above 98.25%, while also reducing inference time to 8.1–12.7 ms compared with 722.23 ms for AlexNet and 171.87 ms for EfficientNet-B0. In a practical sorting experiment with 214 peaches, YOLOv12 achieved 92.06% accuracy, demonstrating robust real-world performance. Misclassifications were primarily observed between adjacent ripeness stages. These findings indicate that YOLO-based models provide an effective and scalable solution for real-time fruit sorting, while the use of perceptual hashing enhances dataset reliability and model generalization for deployment in agricultural quality control systems.

13 March 2025
Verified
Book Chapter
Closed access
PDF file
RRRafael Reveles-Martínez
Rafael Reveles-Martínez
JPJose Maria Padilla
Jose Maria Padilla
HGHamurabi Gamboa
Hamurabi Gamboa
UMUziel A. Mendoza-Saldivar
Uziel A. Mendoza-Saldivar
DDDiego A. Domínguez-Jaramillo
Diego A. Domínguez-Jaramillo
JSJavier Saldivar
Javier Saldivar

13 August 2026 in Automation
Verified
Journal Article
Open access
PDF file
RRRafael Reveles-Martínez
Rafael Reveles-Martínez
HGHamurabi Gamboa
Hamurabi Gamboa
Huizilopoztli Luna-GarcíaHuizilopoztli Luna-García
Huizilopoztli Luna-García
ESErika Sánchez-Femat
Erika Sánchez-Femat
JSJavier Saldivar
Javier Saldivar
JPJose Maria Padilla
Jose Maria Padilla
Lane keeping under degraded visual confidence remains challenging because most existing approaches focus either on improving lane-feature extraction or on estimating vehicle motion, while giving less attention to how unreliable visual measurements should modify the estimator–controller interaction in a physical closed-loop system. This paper presents a confidence-gated Kalman lane-keeping architecture for a 1:10-scale autonomous vehicle. The methodological contribution lies in the direct coupling of visual confidence, state estimation, and steering control: unreliable lane measurements are down-weighted through confidence-dependent measurement noise, while the propagated lane-relative state remains available to the controller. The primary experimental unit is the run, defined as one logged lap under one control configuration; frame-level summaries are retained only as historical reproducibility material. In the run-level comparison, the autonomous vision, inertial measurement unit (IMU)-feedforward, and Kalman filter (KF) group KF_G1—the first inferential KF generation—had lower mean absolute error than the human baseline, while vision and KF_G1 had overlapping run-level confidence intervals for absolute error. KF_G1 shifted the mean signed bias closer to the lane reference than the vision and IMU groups, but with higher run-level spread than vision. KF_G2, the second observational KF generation, is reported only as an observational generation comparison, so no causal claim is made for its estimator–controller correction weight Ks=0.15 setting. KF_G3, the single descriptive adverse-condition KF run, is reported without an estimable confidence interval or population-level adverse-illumination inference. A further limitation is that the inertial prediction pathway was inactive in the logged Kalman-filter runs because the inertial coupling coefficient α=0. The main contribution is a reproducible run-level evaluation of confidence-gated estimator–controller coupling that distinguishes supported evidence from observational and descriptive cases.