Papers by Agustín Trujillo
Machine Learning Workshop Galicia, 2018
As the volume of data that can be shown in a virtual globe increases, it becomes necessary to dev... more As the volume of data that can be shown in a virtual globe increases, it becomes necessary to develop techniques which provides an unambiguous and meaningful visualization. In this paper, we propose a server-client architecture which allows the transmission of large datasets to be shown in a mobile virtual globe. A variation of the quadtree structure is used to generate a multilevel of detail model, according to two different strategies: sorting and clustering. A client implementation of a level of detail scheme have been also developed to retrieve the proper information according to the point of view of the user. Moreover, an efficient rendering pipeline has been developed in order to render these features as billboard markers. Finally, several experiments have been conducted to find the proper adjustments of the proposed visualizing system.
PubMed, 2012
AMILab is a free software for image analysis, processing and visualization. It provides convenien... more AMILab is a free software for image analysis, processing and visualization. It provides convenient visualization tools for 2D and 3D images and it is highly extensible through its own scripting language. We describe the main visualization features and the scripting language of AMILab. The software includes an automatic C++ wrapping system which permits fast development of new visualization tools and image processing algorithms.

Lecture notes in geoinformation and cartography, Oct 15, 2016
Numerous activities and processes of a wide nature occur in a modern seaport. To name a few, good... more Numerous activities and processes of a wide nature occur in a modern seaport. To name a few, goods, travelers transportation, fishing, rescue and protection agents and increasing demanding human habits around tourism. In the paradigm of “The Internet of Things” we present “Puerto de la Luz” SmartPort a solution for real time monitoring of sensor data in a seaport infrastructure. We describe the computer architecture and the enriched Internet application that allows the user to visualize and manage real-time information produced in the seaport environment. The Big Data management is based on the FIWARE platform. The entire system is implemented in the “Puerto de La Luz” seaport, in Las Palmas de Gran Canaria, Canary Islands, Spain. We remark the architecture for processing and visualizing the streaming data coming from two sensors physically deployed on the neighborhood of the seaport and underline new features to truly manage Big Data.

Journal of Real-time Image Processing, Oct 5, 2015
In this paper, we deal with the problem of circle tracking across an image sequence. We propose a... more In this paper, we deal with the problem of circle tracking across an image sequence. We propose an active contour model based on a new energy. The center and radius of the circle is optimized in each frame by looking for local minima of such energy. The energy estimation does not require edge extraction, it uses the image convolution with a Gaussian kernel and its gradient which is computed using a GPU-CUDA implementation. We propose a Newton-Raphson type algorithm to estimate a local minimum of the energy. The combination of an active contour model which does not require edge detection and a GPU-CUDA implementation provides a fast and accurate method for circle tracking. We present some experimental results on synthetic data, on real images, and on medical images in the context of aorta vessel segmentation in computed tomography (CT) images.

Image and Vision Computing, 2013
The estimation of edge features, such as sub-pixel position, orientation, curvature and change in... more The estimation of edge features, such as sub-pixel position, orientation, curvature and change in intensity at both sides of the edge, from the computation of the gradient vector in each pixel is usually inexact, even in ideal images. In this paper, we present a new edge detector based on an edge and acquisition model derived from the partial area effect, which does not assume continuity in the image values. The main goal of this method consists in achieving a highly accurate extraction of the position, orientation, curvature and contrast of the edges, even in difficult conditions, such as noisy images, blurred edges, low contrast areas or very close contours. For this purpose, we first analyze the influence of perfectly straight or circular edges in the surrounding region, in such a way that, when these conditions are fulfilled, the features can exactly be determined. Afterward, we extend it to more realistic situations considering how adverse conditions can be tackled and presenting an iterative scheme for improving the results. We have tested this method in real as well as in sets of synthetic images with extremely difficult edges, and in both cases a highly accurate characterization has been achieved.

Routledge eBooks, Mar 17, 2023
Water management systems have an increasing impact on the development of sustainable urban servic... more Water management systems have an increasing impact on the development of sustainable urban services. The development of a geographic information system applied to water management is presented in this article after taking the priorities of smart cities into account. This system has been fully developed with free open source software to create a main system based on an efficient and specific proposed data model, along with four smart tools that have been developed for the city of Las Palmas de Gran Canaria: water network validations, visual trace simulation, historical data navigation and smart supply cuts. Thanks to this system, the water management company will be able to adapt its policies to offer a better customer experience and consumption plans based on predictive tools. The advantages for managers of water management companies are highlighted and discussed.
Lecture Notes in Computer Science, 2016
Water management systems are having an increasing impact for sustainable development on all types... more Water management systems are having an increasing impact for sustainable development on all types of urban infrastructures. This paper describes the framework of a water management system, as a project of transformation from a traditional commercial software approach to a new, open source flexible system, capable to afford new demanding requirements. Among these new demanding requirements we cover analysis and implementation issues for: an open source GIS for water management, the challenge to big data management, reusing existing data, and network integrity and robustness. A real case scenario is thoroughly described. The integration of a powerful data model and spatial process model into a water modeling framework is proved to enhance the software capabilities for water management system.

Journal of Geographical Systems, Mar 22, 2018
Many organizations of all kinds are using new technologies to assist the acquisition and analysis... more Many organizations of all kinds are using new technologies to assist the acquisition and analysis of data. Seaports are a good example of this trend. Seaports generate data regarding the management of marine traffic and other elements, as well as environmental conditions given by meteorological sensors and buoys. However, this enormous amount of data, also known as Big Data, is useless without a proper system to organize, analyze and visualize it. SmartPort is an online platform for the visualization and management of a seaport data that has been built as a GIS application. This work offers a Rich Internet Application that allows the user to visualize and manage the different sources of information produced in a port environment. The Big Data management is based on the FIWARE platform, as well as "The Internet of Things" solutions for the data acquisition. At the same time, Glob3 Mobile (G3M) framework has been used for the development of map requirements.

Medical & Biological Engineering & Computing, Feb 19, 2020
Computed tomography angiography (CTA) is one of the most common vascular imaging modalities. Howe... more Computed tomography angiography (CTA) is one of the most common vascular imaging modalities. However, for clinical use, it still requires laborious manual analysis. This study demonstrates the feasibility of a fully automated technology for the accurate detection and identification of several anatomical reference points (landmarks), commonly used in intravascular imaging. This technology uses two different approaches, specially designed for the detection of aortic root and supra-aortic and visceral branches. In order to adjust the parameters of the developed algorithms, a total of 33 computed tomography scans with different types of pathologies were selected. Furthermore, a total of 30 independently selected computed tomography scans were used to assess their performance. Accuracy was evaluated by comparing the locations of reference points manually marked by human experts with those that were automatically detected. For supra-aortic and visceral branches detection, average values of 91.8 % for recall and 98.8 % for precision were obtained. For aortic root detection, the average difference between the positions marked by the experts and those detected by the computer was 5.7 ± 7.3 mm. Finally, diameters and lengths of the aorta were measured at different locations related to the extracted landmarks. Those measurements agreed with the values reported by the literature.

Isprs Journal of Photogrammetry and Remote Sensing, Jun 1, 2019
Abstract As the electric companies need to assure the reliability of their services, power line m... more Abstract As the electric companies need to assure the reliability of their services, power line management gains importance during the last years. Many of them rely on LiDAR scanning of their assets to obtain the status of their power line corridors and determine possible risks. In this paper, a novel sevenfold staged pipeline is introduced to classify pylon and wire points and model the conductors. Wire points are subdivided into three categories: shield, common conductor and chain. Pylons of two different types are taken into account: suspension and anchor. For the first case, insulator strains are also identified and separated. Wire points are segmented as individual conductors and a 3D-wise model based on the catenary equation is generated for each conductor using particle swarm optimization. Tests have been conducted on a set with 25 point cloud files to assess the accuracy and correctness of the results given by the proposed pipeline.
Springer eBooks, Oct 23, 2012
ABSTRACT With the widely development of mobile devices, 3D graphics have been in high demand as i... more ABSTRACT With the widely development of mobile devices, 3D graphics have been in high demand as it has also become a very important requirement of modern applications. Virtual globes integrating environmental data at any time or place, remains a challenge within the technical constraints imposed by mobile devices. We present Glob3 Mobile, an open source framework for virtual globe development for familiar iOS and Android mobile devices. The paper discusses the design and development choices for each platform. The aim of this work is twofold. First, to provide an efficient virtual globe application, testable and freely accessible from the web. Second, to provide the main software components to easily design and implement a virtual globe based application, on both iOS and Android platforms.

Lecture Notes in Computer Science, 2017
We propose a fast incremental technique to compute the 3D geometry of the aortic lumen from a see... more We propose a fast incremental technique to compute the 3D geometry of the aortic lumen from a seed point located inside it. Our approach is based on the optimization of the 3D orientation of the cross-sections of the aorta. The method uses a robust ellipse estimation algorithm and an energy-based optimization technique to automatically track the centerline and the cross sections. In order to perform the optimization, we consider the size and the eccentricity of the ellipse which best fit the contour of the aorta on each cross-sectional plane. The method works directly on the original image and does not require a prior segmentation of the aortic lumen. We present some preliminary results which show the accuracy of the method and its ability to cope with challenging real CT (computed tomography) images of aortic lumens with significant angulations due to severe elongations.
Social Science Research Network, 2023

International Conference in Central Europe on Computer Graphics and Visualization, 2017
Most virtual globe systems feature a rendering of the atmosphere that surrounds the earth. This e... more Most virtual globe systems feature a rendering of the atmosphere that surrounds the earth. This element is so widespread that seeing a virtual earth without a surrounding halo makes the image seem much more artificial. Atmospheric rendering is a costly process aimed to enhance the realism and beauty of the scene. For that reason many virtual globe systems, specially in low-resourced devices, rely on simplified schemes to represent the atmosphere. However, the accurate representation of the atmosphere implies the volumetric rendering of the semi-transparent air mass that covers the whole geographical scene. Thus, the color of each pixel is composed of the light scattered by all the points in space projected on that pixel. The present work takes advantage of the spherical symmetry of the atmosphere's mathematical model to implement efficiently this volumetric rendering on mobile devices.
Mathematics, Jun 21, 2021
This article is an open access article distributed under the terms and conditions of the Creative... more This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY
Uploads
Papers by Agustín Trujillo