PERSONALWEB PAGE
.01

ABOUT

PERSONAL DETAILS
Campus Las Lagunillas s/n, A3-102, 23071, Jaén
mapiconimg
allopezr@ujaen.es
+34 953212242
Welcome to my academic profile Available as freelance

BIO

ABOUT ME

I received the B.Sc. degree in Computer Science and M.Sc. degree in Computer Science from the University of Jaén in 2019 and 2020, respectively. I was the recipient of a four-year doctoral grant from the Spanish Ministry of Science, Innovation and Universities in 2020 (FPU19). I am currently a Predoctoral Fellow and Assistant Professor at the University of Jaén. My research interests include fields in computer graphics such as GPU computing, rendering techniques, geometric algorithms and image processing, as well as the fusion and applications of Remote Sensing data from real-world environments. I was also the recipient of the Award of Best Bachelor Thesis in 2019, Best Master Thesis in 2021 and Best Early Researcher in 2022 by the Center for Advanced Studies in Information and Communication Technologies (CEATIC). The Master Thesis was also awarded with the best work in the Geomatics field in the XXII International Prize 'Francisco Coello'. In 2022 I was awarded with the Best Academic Curriculum in M.Sc. degree in Computer Science at the University of Jaén.

HOBBIES

INTERESTS

I enjoy running, reading, programming and learning!


.02

RESUME

EDUCATION
  • 2020
    2023

    Computer Science PhD

    University of Jaén

    PhD program on Information and Communication Technologies.
  • 2019
    2020

    Computer Science Master

    University of Jaén

    Master of Science mainly focused on Management and Government of IT projects as well as Artificial Intelligence algorithms and tools. I passed 8 subjects out of 11 (including my Master Thesis) with honors and an average mark of 9.89.
  • 2015
    2019

    Computer Science Degree

    University of Jaén

    Degree of Computer Science specialized on Communication and Information Technologies as well as Graphic Systems. I passed 24 subjects with honors (including my Bachelor Thesis) and an average mark of 9.29.
ACADEMIC FELLOWSHIPS
  • 2022

    Stay grant for Predoctoral Fellowship (FPU) recipients

    University of Trás-os Montes e Alto Douro (Portugal)

    Research stay to collaborate with the Escola de Ciências e Tecnologia at Vila-Real (Portugal) during 3 months.
  • 2020
    2024

    Predoctoral Fellowship (FPU)

    Graphics and Geomatic Group. University of Jaén

    Doctoral grant from the Spanish Ministry of Science, Innovation and Universities for the acquisition of Ph.D. title and university teaching skills in the area of Computer Science and Information Technology.
  • 2019
    2020

    Research education grant

    Graphics and Geomatic Group. University of Jaén

    Research contract to collaborate with the Computer Science department at the University of Jaén on a research project entitled '3D scanning simulation'.
  • 2019
    2020

    Acción 3. Research initiation

    Graphics and Geomatic Group. University of Jaén

    Grant of excellence from University of Jaén to retain and recruit talent. Collaboration with the Computer Science department at the University of Jaén on a research project.
  • 2018
    2019

    Collaboration with University departments

    Graphics and Geomatic Group. University of Jaén

    Grant of excellence from Ministry of Education to collaborate with the Computer Science department at the University of Jaén on a research project.
HONORS AND AWARDS
  • 2022

    First prize in XXII International Award 'Francisco Coello'

    COMPETITIVE AWARD FOR ACADEMIC EXCELLENCE

    Best BSc/MSc work in Geomatics & Topography field.
  • 2022

    Honors in Ms.C. Computer Science

    COMPETITIVE AWARD FOR ACADEMIC EXCELLENCE

    Award for obtaining the best curriculum during the Master in Computer Science.
  • 2021

    VIII Premios en Tecnologías de la Información y la Comunicación ‘Ada Lovelace’

    COMPETITIVE AWARD FOR ACADEMIC EXCELLENCE

    Award as the Best Early Researcher (PhD students who have been enrolled for less than two years).
  • 2021

    VII Premios en Tecnologías de la Información y la Comunicación ‘Ada Lovelace’

    COMPETITIVE AWARD FOR ACADEMIC EXCELLENCE

    Award for the project 'Simulation of 3D scans' as the best Master thesis during academic year 2020-2021.
  • 2019

    V Premios en Tecnologías de la Información y la Comunicación ‘Ada Lovelace’

    COMPETITIVE AWARD FOR ACADEMIC EXCELLENCE

    Award for the project 'Prototype system for the advanced control of large crops with Remote Sensing' as the best Degree thesis during academic year 2018-2019.
LANGUAGES
  • 2021

    B2 First - Score 178

    Cambridge Assessment English

    Issued on January 2021. Exam: December 2020.
  • 2021

    B1 Preliminary - Score 159

    Cambridge Assessment English

    Issued on August 2016. Exam: July 2016.
  • Spanish

    Native

.03

CONTACT

Drop us a line

GET IN TOUCH





.04

APPOINTMENTS

.05

PUBLICATIONS

PUBLICATIONS LIST
1 Apr, 2023

Efficient generation of occlusion-aware multispectral and thermographic point clouds

Elsevier (Computers and Electronics in Agriculture)

Volume 207, pp. 107712, DOI: 10.1016/j.compag.2023.107712

Alfonso López Ruiz; Carlos Javier Ogayar Anguita; Juan Manuel Jurado Rodríguez; Francisco R. Feito Higueruela
Journal Paper PDF Bibtex
1 Jan, 2023

Metaheuristics for the optimization of Terrestrial LiDAR set-up

Elsevier (ISPRS Journal of Photogrammetry and Remote Sensing)

Volume 146, pp. 104675, DOI: 10.1016/j.autcon.2022.104675


Alfonso López Ruiz; Carlos Javier Ogayar Anguita; Juan Manuel Jurado Rodríguez; Francisco R. Feito Higueruela
Journal Paper PDF Bibtex
1 Jan, 2023

Nested spatial data structures for optimal indexing of LiDAR data

Elsevier (ISPRS Journal of Photogrammetry and Remote Sensing)

Volume 195, pp. 287–29, DOI: 10.1016/j.isprsjprs.2022.11.018


Carlos Javier Ogayar Anguita; Alfonso López Ruiz; Antonio Jesús Rueda Ruiz; Rafael Jesús Segura Sánchez
Journal Paper PDF Bibtex
12 Oct, 2022

Reconstruction of tree branching structures from UAV-LiDAR data

Frontiers (Frontiers in Environmental Science)

Volume 10, pp. 1‑15, DOI: 10.3389/fenvs.2022.960083

José Luis Cárdenas Donoso, Alfonso López Ruiz; Carlos Javier Ogayar Anguita; Francisco Ramón Feito Higueruela; Juan Manuel Jurado Rodríguez;
Journal Paper PDF Bibtex
01 Aug, 2022

Remote sensing image fusion on 3D scenarios: A review of applications for agriculture and forestry

Elsevier (International Journal of Applied Earth Observation and Geoinformation)

Volume 112, pp. 102856, DOI: 10.1016/j.jag.2022.102856
Juan Manuel Jurado Rodríguez; Alfonso López Ruiz; Luís Filipe Machado Pádua; Joaquim João Sousa
Journal Paper PDF Bibtex
17 Jul, 2022

GPU-based mapping of thermal imagery for generating 3D occlusion-aware point clouds

International Geoscience and Remote Sensing Symposium (IGARSS 2022), Kuala Lumpur (Malaysia), 17th - 22th July, 2022

Volume 22, pp. 1460-1463, DOI: 978-1-6654-2792-0
Alfonso López Ruiz; Juan Manuel Jurado Rodríguez; Carlos Javier Ogayar Anguita; Francisco Ramón Feito Higueruela
Conference Paper PDF Bibtex
5 Jul, 2022

Generation of hyperspectral point clouds: Mapping, compression and rendering

Elsevier (Computers & Graphics)

Volume 106, pp. 267-276, DOI: 10.1016/j.cag.2022.06.011

Alfonso López Ruiz; Juan Manuel Jurado Rodríguez; Juan Roberto Jiménez Pérez; Francisco R. Feito Higueruela
Journal Paper PDF Bibtex
5 Jul, 2022

Guided Modeling of Natural Scenarios: Vegetation and Terrain

Congreso Español de Informática Gráfica 2022 (CEIG), Vic (España), 5-8 de julio de 2022

Volume CEIG2022, pp. 39-43, DOI: 10.2312/ceig20221144

José Antonio Collado Araque; Alfonso López Ruiz; Juan Roberto Jiménez Pérez; Lidia María Ortega Alvarado; Francisco Ramón Feito Higueruela; Juan Manuel Jurado Rodríguez
Conference Paper PDF Bibtex
5 Jul, 2022

Kalathos+: Construcción de datasets para la clasificación
automática de fragmentos de vasijas cerámicas de torno

Congreso Español de Informática Gráfica 2022 (CEIG), Vic (España), 5-8 de julio de 2022

Volume CEIG2022, pp. 45-48, DOI: 10.2312/ceig20221145
Rafael Jesús Segura Sánchez; Antonio Jesús Rueda Ruiz; Carlos Javier Ogayar Anguita; José Manuel Fuertes; Ángel Luis García Fernández; José Manuel Lucena; Alfonso López Ruiz; Isabel Moreno; Manuel Molinos
Conference Paper PDF Bibtex
24 Apr, 2022

Modeling and Enhancement of LiDAR Point Clouds from Natural Scenarios

Eurographics 2022, Reims (France), 24th - 29th April, 2022

Volume EG 2022 - Posters, pp. 35-36, DOI: 10.2312/egp.20221016

José Antonio Collado Araque; Alfonso López Ruiz; Juan Roberto Jiménez Pérez; Lidia María Ortega Alvarado; Francisco Ramón Feito Higueruela; Juan Manuel Jurado Rodríguez
Conference Paper PDF Bibtex
12 Apr, 2022

Strategies for the Storage of Large LiDAR Datasets—A Performance Comparison

MDPI (Remote Sensing)

Volume 14, DOI: 10.3390/rs14112623

Juan Béjar Martos, Antonio Rueda Ruiz; Carlos J. Ogayar Anguita; Rafael J. Segura Sánchez; Alfonso López Ruiz
Journal Paper PDF Bibtex
7 Apr, 2022

A GPU-Accelerated Framework for Simulating LiDAR Scanning

IEEE (IEEE Transactions on Geoscience and Remote Sensing)

Volume 60, pp. 1-18, DOI: 10.1109/TGRS.2022.3165746


Alfonso López Ruiz; Carlos Javier Ogayar Anguita; Juan Manuel Jurado Rodríguez; Francisco R. Feito Higueruela
Journal Paper PDF Bibtex
01 Dec, 2021

An optimized approach for generating dense thermal point clouds from UAV-imagery

Elsevier (ISPRS Journal of Photogrammetry and Remote Sensing)

Volume 182, pp. 78-95, DOI: 10.1016/j.isprsjprs.2021.09.022

Alfonso López Ruiz; Juan M. Jurado Rodríguez; Carlos J. Ogayar Anguita; Francisco R. Feito Higueruela
Journal Paper PDF Bibtex
27 Jun, 2022

3D tools for building inspection from thermal UAS data

European Conference on Fracture 2022 (ECF23), Funchal (Portugal), 27th June - 1st July, 2022

Volume 23, pp. 378, ISBN: 9788831482189

Alfonso Lopez Ruiz; Juan Manuel Jurado Rodríguez; Antonio Garrido Almonacid; Ramón Lopez; Ana I. López; Francisco Ramón Feito
Conference Abstract PDF Bibtex
22 Sep, 2021

A GPU-accelerated LiDAR sensor for generating
labelled datasets

Congreso Español de Informática Gráfica 2021 (CEIG), Málaga (España), 22-24 de septiembre de 2021

Volume CEIG2021, pp. 27-30, DOI: 10.2312/ceig.20211360
Alfonso López; Carlos J. Ogayar; Francisco R. Feito

Conference Paper PDF Bibtex
22 Sep, 2021

Comparison of GPU-based methods for handling
point cloud occlusion

Congreso Español de Informática Gráfica 2021 (CEIG), Málaga (España), 22-24 de septiembre de 2021

Volume CEIG2021, pp. 43-46, DOI: 10.2312/ceig.20211364
Alfonso López; Juan M. Jurado, Emilio J. Padrón, Carlos J. Ogayar; Francisco R. Feito

Conference Paper PDF Bibtex
12 Jan, 2021

A framework for registering UAV-based imagery for crop-tracking in Precision Agriculture

International Journal of Applied Earth Observation and Geoinformation (Elsevier)

Volume 97, pp. 102274, DOI: 10.1016/j.jag.2020.102274
Alfonso López; Juan M. Jurado; Carlos J. Ogayar; Francisco R. Feito

Journal Paper PDF Bibtex
15 Dec, 2020

Simulation of 3D scanning

Master of Computer Science thesis, 2020

With honors (10)


Alfonso López

Thesis PDF
26 Jun, 2019

Multispectral Registration, Undistortion and Tree Detection for Precision Agriculture

Congreso Español de Informática Gráfica 2019 (CEIG), San Sebastián (España), 26-28 de junio de 2019

2019, pp. 85-88, DOI: 10.2312/ceig20191209
Alfonso López; Juan M. Jurado; Carlos J. Ogayar; Francisco R. Feito

Conference Paper PDF Bibtex
20 Jun, 2019

Prototype for the advance management of crops with Remote Sensing

Bachelor of Computer Science thesis, 2019

With honors (10)

Alfonso López

Thesis PDF
.06

RESEARCH

RESEARCH PROJECTS
1 / 4 Research Date : 2006/2007

Simulation of LiDAR scanning

GPU-accelerated simulation of virtual sensors to avoid acquiring real-world data

Working with real-world data is tedious since it involves multiple steps that must be performed manually, such as collecting data, marking control points or annotating points. Instead, an alternative is to generate synthetic data from realistic scenarios, hence avoiding the acquisition of prohibitive technology and efficiently constructing large datasets. In addition, models in virtual scenarios can be attached to semantic annotations and materials, among other properties. Unlike manual annotations, synthetic datasets do not introduce spurious information that could mislead the algorithms that will use them. In this work, airborne and terrestrial scans are simulated in the GPU, thus generating large point clouds and datasets that can be used to train Deep Learning networks. These point cloud can be attached to any kind of data, such as semantic information, and realistic intensity shading was simulated with current state-of-the-art BRDF databases acquired from a gonio-photometer.

Optimization of LiDAR scans

Metaheuristics for optimizing real-world scans, using virtual scans as reference

3D point clouds have a significant impact on a wide range of applications, although their acquisition is frequently conditioned by the occlusion of the objects in the scene. To address this problem, this paper describes an approach for optimizing LiDAR surveys using metaheuristics such as local searches and genetic algorithms. The method generates a set of optimal scanning locations to densely cover the real-world environment represented through 3D synthetic models. Compared to previous research, this paper handles 3D occlusion by varying the height of the sensor. Also, previously used metrics are compressed into three functions to avoid multi-objective optimization. Regarding performance, a LiDAR scanning solution based on GPU hardware is used. Several tests were conducted to show that the combination of local searches and genetic algorithms generates a reduced set of locations capable of optimizing the scanning of buildings.
.07

TEACHING

CURRENT
  • 2022
    2023

    Geometric algorithms

    UNIVERSITY OF JAÉN

    Bachelor in Computer Science.
    Syllabus
  • 2022
    2023

    Development of Graphic Applications

    UNIVERSITY OF JAÉN

    Bachelor in Computer Science.
    Syllabus
.08

SKILLS

PROGRAMMING SKILLS
Development of graphic applications > Programming of graphic applications, including interface, logic and rendering of target scenarios.
80%
LEVEL : HIGH EXPERIENCE : 5 YEARS
C/C++ C# OpenGL GLSL CUDA Qt Unity Java
High performance computing > Massive parallelism of algorithm logic.
80%
LEVEL : HIGH EXPERIENCE : 3 YEARS
Compute shaders CUDA OpenMP Spark
Artificial Intelligence > Design and programming of Deep Learning and Machine Learning models.
70%
LEVEL : INTERMEDIATE EXPERIENCE : 2 YEARS
Python Keras Knime Pandas Matplotlib SciPy Numpy Scikit-learn
Mobile programming > Development of mobile-oriented applications.
70%
LEVEL : INTERMEDIATE EXPERIENCE : 1 YEARS
Android Kotlin Swift Xcode
Database management > Management of multiple database frameworks.
80%
LEVEL : INTERMEDIATE EXPERIENCE : 1 YEARS
MongoDB SQL PL/SQL
Server side > Management of servers for publishing services and executing parallel algorithms.
60%
LEVEL : INTERMEDIATE EXPERIENCE : 1 YEARS
Amazon EC2 Rocks Cluster CentOS
Web programming > Development of web-based applications and portfolios.
60%
LEVEL : INTERMEDIATE EXPERIENCE : 1 YEARS
HTML5 CSS3 jQuery PHP CodeIgniter
.09

WORKS

MY PORTFOLIO
Realistic RenderingOpenGL Github

Ray-Tracing

Geometric algorithmsRealistic renderingOpenGL Github

Large point cloud rendering

Large Point Cloud Rendering

Framework for the rendering of large point clouds using GPU compute shaders instead of the traditional rendering pipeline. The size of the point clouds is limited by the memory capacity of the GPU, as they are fully loaded into the GPU, either as a single buffer or several chunks. The benefits of this framework are presented in a Conference paper entitled "Comparison of GPU-based methods for handling point cloud occlusion", where sorting algorithms are omitted, though they allow reducing the response time up to the half of the reported results. For that purpose, points are sorted along a Z-curve to place close points in similar buffer indices. This methodology is also used for providing a reduction tool, in order to decrease the number of points (mainly for large point clouds which cannot be fully wrapped in the GPU).

Some screenshots from the rendering tool are following attached:

RenderingOpenGLBRDF Github

BRDF viewer

RenderingOpenGLImGui Github

Rendering template

Deep LearningPythonHyperspectral Github

Classification of vineyard varieties
with hyperspectral imaging

CUDAOpenGL Github

CUDA voxelization
with hyperspectral imaging

AndroidMaterial Showcase Style guide

Mobile app for evaluating
the accessibility of any sort of place

UnityInterface Showcase

Overwatch-like single-player
videogame

AndroidWeb programming Github

Collection of mobile-based
sensor data

SwiftMobileXcode Github

Jeopardy-like Swift
mobile-application