PositionsPositions
- Autonomous University of Mexico State2003–presentComputer engineering
EducationEducation
- PhD in Computer Science2009–2013
- Maestría en Ciencias en Ingeniería de Cómputountil 2000Centro de Investigación en Computación IPN
- Ingeniero en Comunicaciones y Electrónicauntil 1997Zacatenco · National Polytechnic Institute
PublicationsPublications
- Castro-Medina, F., Rodríguez-Mazahua, L., López‐Chau, A., Cervantes, J., Alor‐Hernández, G., & Machorro-Cano, I. (2020). Application of Dynamic Fragmentation Methods in Multimedia Databases: A Review. Entropy, 22(12), 1352–1352. https://doi.org/10.3390/e22121352Full textPubMed
Abstract
Fragmentation is a design technique widely used in multimedia databases, because it produces substantial benefits in reducing response times, causing lower execution costs in each operation performed. Multimedia databases include data whose main characteristic is their large size, therefore, database administrators face a challenge of great importance, since they must contemplate the different qualities of non-trivial data. These databases over time undergo changes in their access patterns. Different fragmentation techniques presented in related studies show adequate workflows, however, some do not contemplate changes in access patterns. This paper aims to provide an in-depth review of the literature related to dynamic fragmentation of multimedia databases, to identify the main challenges, technologies employed, types of fragmentation used, and characteristics of the cost model. This review provides valuable information for database administrators by showing essential characteristics to perform proper fragmentation and to improve the performance of fragmentation schemes. The reduction of costs in fragmentation methods is one of the most desired main properties. To fulfill this objective, the works include cost models, covering different qualities. In this analysis, a set of characteristics used in the cost models of each work is presented to facilitate the creation of a new cost model including the most used qualities. In addition, different data sets or reference points used in the testing stage of each work analyzed are presented.
DatasetsDatasets
- Godinez Garrido, G., López Chau, A., Flores Sánchez, V. H., Flores Guerrero, M. U., & Gonzalez Islas, J. C. HidalgoTailings-UAV: A Multiband and Multilabel UAV Dataset of Mine-Tailings Environments in Hidalgo, Mexico. Zenodo (2026) [Dataset]. https://doi.org/10.5281/zenodo.21892727
Awards & HonorsAwards & Honors
- SNII nivel II Sistema Nacional de Investigadores e Investigadoras de la SECIHTI, Ministry of Sciences, Humanities, Technology and Innovation (2026)
- MIEMBRO DEL SISTEMA NACIONAL DE INVESTIGADORES, CONACYT (2015)
Peer ReviewPeer Review
- Expert Systems with Applications — 5 reviews
- Machine Learning with Applications — 2 reviews
- Applied Sciences — 2 reviews
- Engineering Applications of Artificial Intelligence — 1 review
- Computing — 1 review
- Applied Intelligence — 1 review
OtherOther
- Moncayo, R. H., García, A. G. B., Gutiérrez, A. J. R., Muñoz, A. O., & López‐Chau, A. (2026). Sistema de reconocimiento facial en video basado en Deep Learning utilizando MTCNN y VGG-16 con Transfer Learning para identificación de personajes. RECIBE REVISTA ELECTRÓNICA DE COMPUTACIÓN INFORMÁTICA BIOMÉDICA Y ELECTRÓNICA, 15(2). https://doi.org/10.32870/recibe.v15i2.479Full text
Abstract
Automatic face recognition has evolved significantly with the use of deep learning techniques, enabling more robust systems that can withstand variations in lighting, pose, and expression. This paper presents the implementation of a face recognition system for video recordings using the MTCNN face detection algorithm, which is used for its accuracy in identifying and locating faces in uncontrolled environments with varying lighting conditions. After face detection, the VGG-16 model was used as a deep feature extractor, leveraging its architecture to employ transfer learning techniques to learn hierarchical and discriminative representations of the face. The system processes the video frames using the OpenCV library, then uses the MTCNN network for facial identification, and finally assigns identities through a classifier trained, as previously mentioned, with the VGG-16 model. In recent studies, authors report that convolutional neural networks consistently outperform traditional methods due to their ability to automate the extraction of relevant features and handle complex environmental conditions. Preliminary results indicate that the MTCNN–VGG-16 integration forms an effective strategy for facial recognition in real-world scenarios, demonstrating high accuracy and stability under diverse visual conditions. This work provides an accessible and reproducible architecture for potential applications in video analytics, surveillance, and intelligent automation
- López‐Chau, A., Rojas-Hernándéz, A., & Bautista-López, J. (2016). MÉTODOS INTELIGENTES DE PRE PROCESAMIENTO PARA MEJORAR EL DESEMPEÑO DE ALGORITMOS DE CLASIFICACIÓN. Institutional Repository (Universidad Autónoma del Estado de México). https://openalex.org/W2515235261Full text
Abstract
La clasificación en conjuntos de datos no balanceados es un problema actual e \nimportante (Khan2012). Ejemplos de aplicaciones del mundo real en las que se \ngeneran este tipo de datos son, por ejemplo, diagnósticos médicos de \nenfermedades tales como cáncer o diabetes mellitus, detección de errores en \ncódigo fuente, ataques informáticos en servidores e identificación de transacciones \nbancarias fraudulentas. En este tipo de escenarios, es sumamente importante \ndetectar casos que generalmente ocurren con poca frecuencia con respecto a la \ncantidad de datos obtenidos, ya que representan un riesgo que hay que observar \noportunamente. Para los ejemplos de aplicaciones mencionadas anteriormente, \nestos casos poco frecuentes serían los pacientes enfermos de cáncer o diabetes, \nlos fragmentos de código fuente con errores, los accesos inválidos a servidores y \nlas transacciones ilícitas. Sin embargo, como se mencionó anteriormente, los \nalgoritmos de clasificación, presentan problemas con conjuntos de datos no \nbalanceados (He2009).