
Francisco RamosUniversitat Jaume I | UJI · Department of Computer Languages and Systems
Francisco Ramos
PhD.
About
68
Publications
15,742
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
397
Citations
Citations since 2017
Introduction
Additional affiliations
March 2002 - December 2006
Publications
Publications (68)
This paper introduces the reconstructed dataset along with procedures to implement air quality prediction, which consists of air quality, meteorological and traffic data over time, and their monitoring stations and measurement points. Given the fact that those monitoring stations and measurement points are located in different places, it is importa...
Air quality monitoring, modelling and forecasting are considered pressing and challenging topics for citizens and decision-makers, including the government. The tools used to achieve the above goals vary depending on the opportunities provided by technological development. Much attention is currently being paid to machine learning and deep learning...
Air quality prediction, especially spatiotemporal prediction, is still a challenging issue. Considering the impact of numerous factors on air quality causes difficulties in integrating these factors in a spatiotemporal dimension and developing a model to make efficient predictions. At the same time, machine learning and deep learning development br...
Traditionally, machine learning technologies with the methods and capabilities available, combined with a geospatial dimension, can perform predictive analyzes of air quality with greater accuracy. However, air pollution is influenced by many external factors, one of which has recently been caused by the restrictions applied to curb the relentless...
Nitrogen dioxide is one of the most hazardous pollutants identified by the World Health Organisation. Predicting and reducing pollutants is becoming a very urgent task and many methods have been used to predict their concentration, such as physical or machine learning models. In addition to choosing the right model, it is also critical to choose th...
Nitrogen dioxide is one of the pollutants with the most significant health effects. Advanced information on its concentration in the air can help to monitor and control further consequences more effectively, while also making it easier to apply preventive and mitigating measures. Machine learning technologies with available methods and capabilities...
Poor air quality can cause many diseases, including heart disease, stroke, chronic obstructive pulmonary disease, and lung cancer, among others. With increasing urbanization, the problems associated with air pollution become more serious. Therefore preventing the consequences ofy air pollution is an urgent problem. It is essential to study the prog...
Air pollution and its consequences are negatively impacting on the world population and the environment, which converts the monitoring and forecasting air quality techniques as essential tools to combat this problem. To predict air quality with maximum accuracy, along with the implemented models and the quantity of the data, it is crucial also to c...
Although billions of devices are embedded in the World Wide Web through the Internet of Things, there is still a lack of a common, interoperable way to connect them and make them interact seamlessly. IoT has also found its way into the spatial web. Environmental monitoring and sensing platforms connected over the web by wireless sensor networks are...
The growing popularity of soccer has led to the prediction of match results becoming of interest to the research community. The aim of this research is to detect the effects of weather on the result of matches by implementing Random Forest, Support Vector Machine, K-Nearest Neighbors Algorithm, and Extremely Randomized Trees Classifier. The analysi...
The authors wish to make the following corrections to their paper [...]
The influence of machine learning technologies is rapidly increasing and penetrating almost in every field, and air pollution prediction is not being excluded from those fields. This paper covers the revision of the studies related to air pollution prediction using machine learning algorithms based on sensor data in the context of smart cities. Usi...
A suitable and quick determination of air quality allows the population to be alerted with respect to high concentrations of pollutants. Recent advances in computer science have led to the development of a high number of low-cost sensors, improving the spatial and temporal resolution of air quality data while increasing the effectiveness of risk as...
Massive amounts of research have been doing on predicting soccer matches using machine learning algorithms. Unfortunately, there are no prior researches used weather condition as features. In this work, three different classification algorithms were investigated for predicting the outcomes of soccer matches by using temperature difference and sever...
The idea of virtuality is not new, as research on visualization and simulation dates back to the early use of ink and paper sketches for alternative design comparisons. As technology has advanced so the way of visualizing simulations as well, but the progress is slow due to difficulties in creating workable simulations models and effectively provid...
Nowadays, citizens have a huge concern about the quality of life in their cities, especially regarding the level of pollution. Air quality level is of great importance, not only to plan our activities but also to take precautionary measures for our health. All levels of governments are concerned about it and have built their indexes to measure the...
In this paper, we present a genetic algorithm for path octilinear simplification. The octilinear layout, recognized worldwide in metro maps, has the special property that edge orientations are restricted to eight angles. The proposed search technique combines possible solutions to find a solution with a desired balance between faithfulness to the o...
Real-time visualization of 3D scenes is a very important feature of many computer graphics solutions. In applications such as computer-aided design, scientific visualization or even in the growing computer games market, the performance of visualization becomes essential. In addition, the complexity of the scenes is increasing and they now contain o...
Access to GIS data from mobile platforms continues to be a challenge and there is a wide range of fields where it is extremely useful. In this work, we combined three key aspects: climate data sensors, mobile platforms and spatial proximity operations. We published and made use of a web 2.0 network of climate data, where content is user-collected,...
Modeling and rendering realistic ocean scenes have been thoroughly investigated for many years. Its appearance has been studied and it is possible to find very detailed simulations where a high degree of realism is achieved. Nevertheless, among the solutions to ocean rendering, real-time management of the huge heightmaps that are necessary for rend...
Image synthesis techniques are present in a wide range of applications as they leverage the amount of information required for creating realistic visualizations. For fast hardware rendering they usually employ a triangle-based representation describing the geometry of the scene. In this paper, we introduce a new and simple framework for performing...
Creation of 3D content in networked environments is a growing field of research, and its application will be key in many sectors such as medicine, simulation and cultural heritage. However, not many solutions exist that are able to use and manage 3D objects in such environments. In this paper, we present an architecture for the intelligent creation...
Managing the geometry of a 3D scene efficiently is a key aspect of an interactive 3D application. This aspect is more important if we target at portable devices, which have limited hardware capabilities. Developing new means for improving the interaction with 3D content in mobile devices is key. The aim of this work is to present a technique which...
Current simulation applications are mainly focused on the efficient management of scenarios with static objects. However, managing dynamic objects, such as animated characters, is very different and requires more specific processing methods which tend to have a high computational cost. Recent advances in graphics hardware offer more ways to improve...
Synthetic terrain is a key element in many applications, which can lessen the sense of realism if it is not handled correctly. We propose a new technique for visualizing terrain surfaces by tessellating them on the GPU. The presented algorithm introduces a new adaptive tessellation scheme for managing the level of detail of the terrain mesh, avoidi...
Log-polar imaging is a kind of foveal, biologically inspired visual representation with advantageous properties in practical applications in computer vision, robotics, and other fields. While the cheapest, most flexible, and most common approach to get log-polar images is to use software-based mappers, this solution entails a cost which prevents ce...
Extensive research has been carried out in multiresolution models for many decades. The tendency in recent years has been
to harness the potential of GPUs to perform the level-of-detail extraction on graphics hardware. The aim of this work is to
present a new level-of-detail scheme based on triangles which is both simple and efficient. In this appr...
The current world economic situation makes it necessary to develop new ways of establishing commercial relationships. One
possible solution is to explore the advantages of virtual worlds, and for this reason online virtual trade fairs are becoming
more popular in the business world. They enable companies to establish a trade relationship with their...
Time-varying surfaces are present in scientific applications, movies and video games. These surfaces are often generated and represented as polygonal meshes, which usually contain much more detail than is necessary for a given frame. In this context, multiresolution modeling or level of detail has addressed the issue of efficiently manage dense pol...
Graphical Abstract
Online virtual trade fairs are becoming more popular in the business world. They enable companies to establish a economic trade relationship with their customers. This article presents a multi-user virtual trade fair developed using the technology of 3D game engines. This makes it possible to obtain a high degree of realism and benefit from every a...
Deforming surfaces are present in scientific applications, movies and video games. In these fields, polygonal meshes are preferred to represent them. However, these meshes are usually complex and contain much more detail than is necessary for a given frame. A possible solution to efficiently manage such a large amount of information consists in usi...
Modeling and rendering realistic ocean scenes has been thoroughly investigated for many years. Its appearance has been studied and it is possible to find very detailed simulations with a high degree of realism. Nevertheless, real-time management of the huge heightmaps that are necessary for rendering ocean is still not solved. We propose a new tech...
This paper proposes a user-assisted mesh simplification method applied to CAD models converted to triangle meshes. This work offers the possibility of simplifying each subobject independently and at different levels of detail. This way, the user can simplify the whole model and then modify some parts, by simplifying more or by refining the desired...
In this paper we present a new continuous multiresolution approach which has been developed for the interactive visualization of meshes in real-time applications. Our interest is to offer an efficient solution which considers submeshes, textures, normals and bones for skeletal animations. The model has been designed to give view-independent continu...
Real-time visualization of 3D scenes is a very important feature of many computer graphics solutions. Current environments require complex scenes which contain an increasing number of objects composed of thousands or even millions of polygons. Nevertheless, this complexity poses a problem for achieving interactive rendering. Among the possible solu...
Virtual environments for interactive applications demand highly realistic scenarios, which tend to be large and densely populated
with very detailed meshes. Despite the outstanding evolution of graphics hardware, current GPUs are still not capable of managing
these vast amounts of geometry. A solution to overcome this problem is the use of level-of...
Applications such as video games or movies often contain deforming meshes. The most-commonly used representation of these types of meshes consists in dense polygonal models. Such a large amount of geometry can be efficiently managed by applying level-of-detail techniques and specific solutions have been developed in this field. However, these solut...
In applications such as video games, real-time visualization becomes essential to maintain the quality and performance of the application by managing the geometry of the scenes. Among the different techniques to achieve that balance, we highlight simplification and level of detail techniques. In this paper, we present a standalone application usefu...
In applications such as video games, real-time visualization becomes essential to maintain the quality and performance of the application by managing the geometry of the scenes. Among the different techniques to achieve that balance, we highlight simplification and level of detail techniques. In this paper, we present a standalone application usefu...
Real-time visualization of 3D scenes is a very important feature of many computer graphics solutions. In applications such as computer-aided design, scientific visualization or even in the growing computer games market, the performance of visualization becomes essential. In addition, the complexity of the scenes is increasing and they now contain o...
Recent advances in graphics hardware provide new possibili- ties to successfully integrate and improve multiresolution models. In this paper, we present a new continuous multiresolution model that maintains its geometry, based on triangle strips, in high-performance memory in the GPU. This model manages the level of detail by performing fast strip...
In earlier work, we introduced LodStrips, a new multiresolution model for fast visualisation of polygonal meshes. This model was based on tri-angle strips and it defined a continuous sequence of level-of-detail managed on demand. In this paper, we present new data structures and algorithms for effi-cient implementation of the LodStrips model and it...
We describe a methodology for creating composite Web services, a key ingredient in spatial data infrastructure (SDI) applications, which we demonstrate on an emergency management use case. The methodology uses three basic processes independent of the concrete implementation: service abstraction process, service composition process, and translation...
Nowadays computer graphics hardware presents a series of charac- teristics, such as AGP memory, vertex cache, etc., that can be used for real-time rendering. The aim of this paper is to conduct a comparative study of different techniques that are shown in the OpenGL graphics standard together with hardware features that enable the visualization of...
Multiresolution models are widely employed in computer graphics applications in order to reduce the traffic of information between the CPU and the GPU. The present tendency towards the usage of triangle strips in these models is based on its low cost and high rendering speed. But using this primitive poses the problem of the degeneration of the str...
The representation of meshes at different levels of detail is an important tool in the rendering of complex geometric environments
like video games. Most works have been addressed to the multiresolution model representation by means of triangle meshes and
discrete representations in games. Nowadays, models that exploit connectivity have been develo...
In this paper we describe a novel approach to the incremental, semi-automated method for composition of web services in a geographical domain. First, we present the incremental component concept as a component that comprises both atomic and composite services under the same conceptual entity. Based on this concept, we describe an incremental method...
Meshes representation at different levels of detail is an important tool in the rendering of complex geometric environments.
Most works have been addressed to the multiresolution model representation by means of triangle meshes. Nowadays, models that
exploit connectivity have been developed, in this paper a multiresolution model that uses triangle...
One of the most important challenges in Computer Graphics is real-time rendering of terrain. This is due to the huge number
of polygons used to represent these surfaces. Up to now, several works have appeared that attempt to reduce terrain visualisation
time, some of which are based on multiresolution modelling. This method adapts the number of pol...
Some multiresolution models offer variable resolution capabilities. This property allows us to display areas with different
levels of detail on the same mesh. In this paper we present a continuous multiresolution model that allows variable resolution.
An important characteristic of the model is the use of triangle strips both in the data structure...
Triangle strips have been widely used for static mesh representation because they are optimal for rendering. This primitive reduces the number of vertice s sent to the graphics pipeline and the storage costs. We present an approach to improve multiresolution models that takes this connectivity property into account. Our model uses strips both in th...
Some multiresolution models offer variable resolution capabilities. This property allows us to display areas with different levels of detail on the same mesh. In this paper we present a continuous multiresolution model that allows variable resolution and its application to the realtime rendering of digital terrains. An important characteristic of t...
A variety of strip-based multiresolution models for arbitrary triangle meshes have been presented in recent years. In order to achieve an interactive visualisation, multiresolution models must store and retrieve data efficiently. In this paper, we present a comparison of strip-based multiresolution models. Tests to measure the speed performance of...