José F. LÓPEZ

Dr. José F. LÓPEZ


Research Focus & Metrics

Academic Career Length

30Years (1997-Present)

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

Representative Publications

View All Publications
14 November 2011 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Verified
Journal Article
Closed access
LSLucana Santos
Lucana Santos
Sebastian LopezSebastian Lopez
Sebastian Lopez
Gustavo CallicoGustavo Callico
Gustavo Callico
JLJosé F. LÓPEZ
José F. LÓPEZ
RSRoberto Sarmiento
Roberto Sarmiento
In this paper, a performance evaluation of the state-of-the-art H.264/AVC video coding standard is carried out with the aim of determining its feasibility when applied to hyperspectral image compression. Results are obtained based on configuring diverse parameters in the encoder in order to achieve an optimal trade-off between compression ratio, accuracy of unmixing and computation time. In this sense, simulations are developed in order to measure the spectral angles and signal-to-noise ratio (SNR), achieving compression ratios up to 0.13 bits per pixel per band (bpppb) for real hyperspectral images. Moreover, in this work it is detected which blocks in the encoder contribute the most to performance improvements of the compression task for the particular case of this type of images, and which ones are not relevant at all and hence could be removed. This conclusion yields to reduce the future design complexities of potential low-power/real-time hyperspectral encoders based on H.264/AVC for remote sensing applications.

7 October 2008 in IEEE Transactions on Consumer Electronics
Verified
Journal Article
Closed access
Gustavo CallicoGustavo Callico
Gustavo Callico
Sebastian LopezSebastian Lopez
Sebastian Lopez
OSOliver Sosa
Oliver Sosa
JLJosé F. LÓPEZ
José F. LÓPEZ
RSRoberto Sarmiento
Roberto Sarmiento
In general, all the video super-resolution (SR) algorithms present the important drawback of a very high computational load, mainly due to the huge amount of operations executed by the motion estimation (ME) stage. Commonly, there is a trade-off between the accuracy of the estimated motion, given as a motion vector (MV), and the computational cost associated. In this sense, the ME algorithms that explore more exhaustively the search area among images use to deliver better MVs, at the cost of a higher computational load and resources use. Due to this reason, the proper choice of a ME algorithm is a key factor not only to reach real-time applications, but also to obtain high quality video sequences independently of their characteristics. Under the hardware point of view, the preferred ME algorithms are based on matching fixed-size blocks in different frames. In this paper, a comparison of nine of the most representative Fast Block Matching Algorithms (FBMAs) is made in order to select the one which presents the best tradeoff between video quality and computational cost, thus allowing reliable real-time hardware implementations of video super-resolution systems.

28 October 2020 in Sensors
Verified
Journal Article
Open access
PDF file
AMAlejandro Morales
Alejandro Morales
RGRaul Guerra
Raul Guerra
PHPablo Horstrand
Pablo Horstrand
MDMaría Díaz
María Díaz
AJAdan Jimenez
Adan Jimenez
JLJosé F. LÓPEZ
José F. LÓPEZ
Multispectral imaging (MI) techniques are being used very often to identify different properties of nature in several domains, going from precision agriculture to environmental studies, not to mention quality inspection of pharmaceutical production, art restoration, biochemistry, forensic sciences or geology, just to name some. Different implementations are commercially available from the industry and yet there is quite an interest from the scientific community to spread its use to the majority of society by means of cost effectiveness and ease of use for solutions. These devices make the most sense when combined with unmanned aerial vehicles (UAVs), going a step further and alleviating repetitive routines which could be strenuous if traditional methods were adopted. In this work, a low cost and modular solution for a multispectral camera is presented, based on the use of a single panchromatic complementary metal oxide semiconductor (CMOS) sensor combined with a rotating wheel of interchangeable band pass optic filters. The system is compatible with open source hardware permitting one to capture, process, store and/or transmit data if needed. In addition, a calibration and characterization methodology has been developed for the camera, allowing not only for quantifying its performance, but also able to characterize other CMOS sensors in the market in order to select the one that best suits the budget and application. The process was experimentally validated by mounting the camera in a Dji Matrice 600 UAV to uncover vegetation indices in a reduced area of palm trees plantation. Results are presented for the normalized difference vegetation index (NDVI) showing a generated colored map with the captured information.

23 April 2013 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Verified
Journal Article
Closed access
LSLucana Santos
Lucana Santos
EMEnrico Magli
Enrico Magli
RVRaffaele Vitulli
Raffaele Vitulli
JLJosé F. LÓPEZ
José F. LÓPEZ
RSRoberto Sarmiento
Roberto Sarmiento
Graphics Processing Units (GPU) are becoming a widespread tool for general-purpose scientific computing, and are attracting interest for future onboard satellite image processing payloads due to their ability to perform massively parallel computations. This paper describes the GPU implementation of an algorithm for onboard lossy hyperspectral image compression, and proposes an architecture that allows to accelerate the compression task by parallelizing it on the GPU. The selected algorithm was amenable to parallel computation owing to its block-based operation, and has been optimized here to facilitate GPU implementation incurring a negligible overhead with respect to the original single-threaded version. In particular, a parallelization strategy has been designed for both the compressor and the corresponding decompressor, which are implemented on a GPU using Nvidia's CUDA parallel architecture. Experimental results on several hyperspectral images with different spatial and spectral dimensions are presented, showing significant speed-ups with respect to a single-threaded CPU implementation. These results highlight the significant benefits of GPUs for onboard image processing, and particularly image compression, demonstrating the potential of GPUs as a future hardware platform for very high data rate instruments.

1 June 2018 in Remote Sensing
Verified
Journal Article
Open access
PDF file
EMErnestina Martel
Ernestina Martel
RLRaquel Lazcano
Raquel Lazcano
JLJosé F. LÓPEZ
José F. LÓPEZ
DMDaniel Madronal
Daniel Madronal
RSRuben Salvador
Ruben Salvador
RSRoberto Sarmiento
Roberto Sarmiento
Dimensionality reduction represents a critical preprocessing step in order to increase the efficiency and the performance of many hyperspectral imaging algorithms. However, dimensionality reduction algorithms, such as the Principal Component Analysis (PCA), suffer from their computationally demanding nature, becoming advisable for their implementation onto high-performance computer architectures for applications under strict latency constraints. This work presents the implementation of the PCA algorithm onto two different high-performance devices, namely, an NVIDIA Graphics Processing Unit (GPU) and a Kalray manycore, uncovering a highly valuable set of tips and tricks in order to take full advantage of the inherent parallelism of these high-performance computing platforms, and hence, reducing the time that is required to process a given hyperspectral image. Moreover, the achieved results obtained with different hyperspectral images have been compared with the ones that were obtained with a field programmable gate array (FPGA)-based implementation of the PCA algorithm that has been recently published, providing, for the first time in the literature, a comprehensive analysis in order to highlight the pros and cons of each option.

6 June 2019 in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Verified
Journal Article
Closed access
MDMaría Díaz
María Díaz
RGRaul Guerra
Raul Guerra
PHPablo Horstrand
Pablo Horstrand
EMErnestina Martel
Ernestina Martel
Sebastian LopezSebastian Lopez
Sebastian Lopez
RSRoberto Sarmiento
Roberto Sarmiento
Real-time hyperspectral imaging on-board compression represents a critical processing step in many remote sensing applications where the acquired hyperspectral data need to be efficiently stored and/or transferred. However, the complexity of the compression algorithms as well as the volume of data to be compressed and the limited computational resources of the hardware devices available on-board turn the real-time compression into a very challenging task. This paper presents a low-power-consumption solution for real-time lossy compression of hyperspectral images. The lossy compression algorithm for hyperspectral image system (HyperLCA) compressor has been implemented onto two NVIDIA Jetson developer kits. These NVIDIA boards include low-power embedded graphic processing units, which allow parallel programing for speeding up the compression process at a reasonable low power consumption. The experiments carried out in this paper are oriented to the necessities imposed by a specific smart farming application although all drawn conclusions are extrapolable to other fields in which remotely sensed hyperspectral images are to be compressed in real time. The obtained results verify both the good performance of the HyperLCA compressor for the targeted application and the achievement of a real-time performance by using the developed implementations. Additionally, several comparisons and conclusions have been drawn from the experiments in relation to the different strategies employed for accelerating the compression process.