Alvaro Rodriguez

Alvaro Rodriguez
University of A Coruña | UDC · Department of Computer Science

PhD in Computer Science

About

61
Publications
57,360
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
486
Citations
Introduction
Alvaro Rodriguez is a researcher in supervising, developing and researching Machine Learning and Computer Vision algorithms.
Additional affiliations
August 2020 - November 2020
Biomedical Research Institute A Coruña (INIBIC)
Position
  • Researcher
April 2019 - April 2020
Biomedical Research Institute A Coruña (INIBIC)
Position
  • Researcher
March 2019 - present
University of A Coruña
Position
  • Professor (Associate)
Education
September 2014 - September 2022
January 2011 - April 2014
University of A Coruña
Field of study
  • Computer Science
October 2008 - December 2010
University of A Coruña
Field of study
  • Computer Science and Artificial Intelligence

Publications

Publications (61)
Article
Full-text available
Well-quantified laboratory studies can provide a fundamental understanding of animal behavior in ecology, ethology and ecotoxicology research. These types of studies require observation and tracking of each animal in well-controlled and defined arenas, often for long timescales. Thus, these experiments produce long time series and a vast amount of...
Article
Full-text available
Solar cells represent one of the most important sources of clean energy in modern societies. Solar cell manufacturing is a delicate process that often introduces defects that reduce cell efficiency or compromise durability. Current inspection systems detect and discard faulty cells, wasting a significant percentage of resources. We introduce Cell D...
Article
Treatment of low back pain usually includes exercise, analgesics, prostheses, and in severe cases, surgery. Early treatments based on postural control are essential to prevent low back pain and mitigate permanent damage. We present a wearable device, with an estimated cost below 100$, that uses inertial units with tri-axial accelerometers, gyroscop...
Conference Paper
Full-text available
La diabetes tipo 2 es la quinta causa de mortalidad mundial. Supone el 90% de los casos diagnosticados de diabetes y afecta a más de 350 millones de adultos, con una prevalencia del 7,3%. Demostramos el potencial del uso de estructuras de Big Data, para el análisis predictivo la severidad de la diabetes tipo 2 en grandes cohortes de pacientes, usa...
Article
Full-text available
The extraction of meaningful features from the monitoring of laser processes is the foundation of new non-destructive quality inspection methods for the manufactured pieces, which has been and remains a growing interest in industry. We present ConvLBM, a novel approach to monitor Laser Based Manufacturing processes in real-time. ConvLBM uses a Conv...
Article
Full-text available
Chemobehavioural phenotypic analysis using small aquatic model organisms is becoming an important toolbox in aquatic ecotoxicology and neuroactive drug discovery. The analysis of the organisms’ behavior is usually performed by combining digital video recording with animal tracking software. This software detects the organisms in the video frames, a...
Patent
Full-text available
Sistema de detección y medición de peces y objetos móviles bajo el agua, que comprende un escáner 3D para la medición mediante sensores de luz de la distancia de los puntos de una escena en un entorno acuático; una unidad de procesamiento de datos configurada para generar información de la posición y tamaño de los objetos móviles detectados en el e...
Patent
Full-text available
FISHPATH: Aplicacion informatica web de diseño de escalas de hendidura vertical (FISHPATH: Web application design of vertical slot fishways)
Article
Full-text available
Behavioural analysis based on video recording is becoming increasingly popular within research fields such as; ecology, medicine, ecotoxicology and toxicology. However, the programs available to analyse the data, which are free of cost, user‐friendly, versatile, robust, fast and provide reliable statistics for different organisms (invertebrates, ve...
Article
Full-text available
Wind and wave effects have a major impact on the design of mooring and anchoring systems, whose purpose is to prevent the movement of the cargo and the moored ship while optimizing the operations which have to take place in port. The dynamic behavior of a ship moored in waves has been mathematically described and interactions between ships and env...
Chapter
Full-text available
Stereovision and laser techniques allow for getting knowledge about fish, mostly when they are combined with computer vision. This kind of techniques avoid to use traditional procedures such as direct observation, which are impractical or can affect the fish behavior, in task such as aquarium and fish farm management or fishway, like vertical slot...
Article
Full-text available
The study of the oscillations of a moored vessel has a major importance in port operational efficiency, not only in the design of mooring and anchoring systems, but also in preventing the movement of the cargo, minimizing damages in the ship and dock and optimizing the operations which take place while the ship is moored. Also, this information pro...
Data
ToxTrac is a free Windows program optimized for tracking animals. It uses an advanced tracking algorithm that is robust; very fast; and that can handle one or several animals in one or several environments. The program provides useful statistics as output. ToxTrac can be used for fish, insects, rodents, etc. Download ToxTrac here: https://toxtrac.s...
Data
Video instruction for a basic tracking operation. Youtube: https://youtu.be/RaVTsQ1JwfM
Data
This is the main Supplementary material document for the paper: ToxTrac: a fast and robust software for tracking organisms. It contains additional details of the experiment design, the algorithms of this paper, and the additional conducted experiments.
Article
Full-text available
Video analysis of animal behaviour is widely used in fields such as ecology, ecotoxicology, and evolutionary research. However, when tracking multiple animals, occlusion and crossing are problematic, especially when the identity of each individual needs to be preserved. We present a new algorithm, ToxId, which preserves the identity of multiple ani...
Data
This is the main supporting information document for the paper: ToxId: an efficient algorithm to solve occlusions when tracking multiple animals. It contains additional details of the experiment design, the algorithms of this paper, and the additional conducted experiments.
Data
This is the main supporting information document. It contains additional details of the experiment design, the algorithms of this paper, and the additional conducted experiments. (DOCX)
Data
Matlab scripts used to generate the synthetic images in the conducted experiments. (ZIP)
Data
Synthetic fluorescent images with three different sizes (top, middle, bottom) at different SNR levels. (TIF)
Data
Mean error in the center position of the particles measured using C-Sym: Four different versions of the algorithm were used to study the influence in the results of a median filtering and of the Hermite interpolation step. (TIF)
Data
Standard Deviation of the error in the position of the center of the particle measured with C-Sym: Four versions of the algorithm were used to analyze how a median filtering and the Hermite interpolation step influence the results. (TIF)
Data
Synthetic overlapping images with particle pairs of two different sizes (top and bottom) at different distances from each other ranging from 1 to 3 times the Rayleigh limit L. (TIF)
Data
Mean error in the center position of the particles measured using C-Sym, CoM, XCorr, QI and GFit algorithms according to the particle distances (presented in terms of the multiple of Rayleigh limit L) and the noise level. (TIF)
Article
Full-text available
Particle and object tracking is gaining attention in industrial applications and is commonly applied in: colloidal, biophysical, ecological, and micro-fluidic research. Reliable tracking information is heavily dependent on the system under study and algorithms that correctly determine particle position between images. However, in a real environment...
Data
Standard deviation of the error in the center position of the particles measured using C-Sym, CoM, XCorr, QI and GFit algorithms according to the particle distances (presented in terms of the multiple of Rayleigh limit L) and the noise level. (TIF)
Article
Full-text available
We present a versatile and fast MATLAB program (UmUTracker) that automatically detects and tracks particles by analyzing video sequences acquired by either light microscopy or digital in-line holographic microscopy. Our program detects the 2D lateral positions of particles with an algorithm based on the isosceles triangle transform, and reconstruct...
Chapter
Vertical slot fishways are hydraulic structures which allow the upstream migration of fish through obstructions in rivers. Their design depends on the interplay between hydraulic and biological variables to match the requirements of the fish species for which they are intended. However, current mechanisms to study fish behavior in fishway models ar...
Chapter
Full-text available
Stereovision and laser techniques allow for getting knowledge about fish, mostly when they are combined with computer vision. This kind of techniques avoid to use traditional procedures such as direct observation, which are impractical or can affect the fish behavior, in task such as aquarium and fish farm management or fishway, like vertical slot...
Conference Paper
Full-text available
Inertial Measurement Units (IMU) are usually employed to determine the dynamic positioning of vessels during navigation. However, this paper proposes a novel application of a self-made IMU to estimate the angular movements (roll, pitch and yaw) of a moored vessel. This IMU is equipped with three orthogonal gyroscopes and accelerometers capable of m...
Article
Full-text available
Las escalas de hendidura vertical son una de las estructuras más utilizadas para sortear obstáculos. Estas estructuras permiten a los peces sortear obstáculos como presas, centrales hidroeléctricas y otros. Conocer la frecuencia con la que los peces atraviesan este tipo de estructuras puede ayudar a conocer la eficacia de las mismas, así como conoc...
Article
Full-text available
Las escalas de peces de hendidura vertical son estructuras hidráulicas diseñadas para permitir la migración de las especies piscícolas a través de obstáculos en ríos. El diseño adecuado de estos dispositivos depende de la interacción entre variables hidráulicas y biológicas, dado que las propiedades hidrodinámicas de la escala deben ajustarse a los...
Conference Paper
Full-text available
Vertical slot fishways are structures that are placed in rivers to allow fish to avoid obstacles such as dams, hydroelectric plants. Knowing the frequency with which fish go through this type of structures can help to determine their efficiency, as well as know migratory features from species, determine if the fluvial course is healthy or if it is...
Conference Paper
Full-text available
This paper proposes an image processing algorithm, based in a non invasive 3D optical stereo system and the use of computer vision techniques, to study fish in fish tanks or pools. The proposed technique will allow to study biological variables of different fish species in underwater environments. This knowledge, may be used to replace traditional...
Patent
Full-text available
A method for analysis of 2-D gel images obtained using electrophoresis. More particularly, a molecular block-matching method for establishing the correspondence between protein spots in a diagnostic-test image and protein spots in a reference image. Individual protein spot matching is performed, thereby removing the need for alignment of the entire...
Patent
Full-text available
A method for analysis of 2-D gel images obtained using electrophoresis. More particularly, a molecular block-matching method for establishing the correspondence between protein spots in a diagnostic-test image and protein spots in a reference image. Individual protein spot matching is performed, thereby removing the need for alignment of the entire...
Article
Full-text available
Vertical slot fishways are hydraulic structures which allow the upstream migration of fish through obstructions in rivers. The appropriate design of these devices should take into account the behavior and biological requirements of the target fish species. However, little is known at the present time about fish behavior in these artificial conditio...
Article
Full-text available
Block-matching techniques have been widely used in the task of estimating displacement in medical images and they stand for the best approach in scenes with deformable structures such as tissues, fluids or gels. In this paper, a new iterative block-matching technique, based on successive deformation, search, fitting, filtering and interpolation sta...
Thesis
Full-text available
Computer Vision provides a new and promising approach to Civil Engineering, where it is extremely important to measure with accuracy real world processes. However, Computer Vision is a broad field, involving several techniques and topics, and the task of defining a systematic development approach is problematic. In this thesis a new methodology is...
Patent
Full-text available
VAMDEF: Sistema de visión artificial para a medición de deformacións (VAMDEF: Computer vision system to measure deformations). Sistema óptico para medir las deformaciones que se producen en materiales de construcción (como el hormigón o el acero). Este nuevo sistema se basa en el análisis de los procesos de deformación en un material sin utilizar s...
Conference Paper
Full-text available
Vertical slot fishways are hydraulic structures which allow the upstream migration of fish through obstructions in rivers. The appropriate design of these should consider the behavior and biological variables of the target fish species and currently existing mechanisms to measure the behavior of the fish in these assays, such as direct observation...
Conference Paper
Full-text available
This paper analyses the automatic fish segmentation problem in turbulent waters. To this end, a SOM neural network is used to detect fishes in images from an underwater camera system built in a vertical slot fishway, an hydraulic structure built in obstructions in rivers to allow the upstream migration of fishes. This technique allows the study of...
Article
Full-text available
Several computational approaches try to help the researches to establish the correspondence between pairs of proteins of multiple 2D gel images. In this work, an approach based on block-matching techniques is developed. Its main characteristic is that it does not need to perform the whole alignment between images considering each protein separately...
Conference Paper
Full-text available
Fish are confronted to a challenging hydrodynamic environment when they swim upstream vertical slot fishways. Nevertheless, the knowledge of fish behavior in these conditions is limited, particularly for coarse species such as cyprinids. The goal of the present study is to analyze fish swimming behavior in these artificial environments and to explo...
Article
Full-text available
One of the main issues in civil engineering is to analyze the behavior of materials in strength tests. Traditionally, information about displacements and strains in the materials is carried out from these tests using physical devices such as strain gauges or other transducers. Although these devices provide accurate and robust measurements in a wi...
Book
Carlos Fernandez-Lozano obtained his bachelor in Computer Engineering from the National University of Distance Education of Spain in 2009. Then he joined Alejandro Pazos' group, Artificial Neural Networks and Adaptive Systems (ANNAS) at the University of A Corua. He finished his Master in Computer Science in 2011 as valedictorian of his class, and...
Conference Paper
Full-text available
Non rigid motion estimation is one of the main issues in computer vision. Its applications range from civil engineering or traffic systems to medical image analysis. The challenge consists in processing a sequence of images from of a physical body subjected to deformation processes and extracting its displacement field. In this paper, an iterative...
Conference Paper
Full-text available
Resumen-En este trabajo se propone un algoritmo para analizar las trayectorias de los peces en el interior de escalas de hendidura vertical, construcciones hidráulicas que permiten a los peces sortear estructuras como presas que obstaculizan los procesos naturales en los ríos. Con la técnica propuesta se pretende estudiar el comportamiento de los p...
Conference Paper
Full-text available
Non rigid motion estimation is one of the main issues in several fields, ranging from medical image analysis to civil engineering. From the point of view of image processing the challenge consists in processing the images from a video camera and in extracting the displacement field of the scene. In this paper, a new iterative Block-Matching techniq...
Conference Paper
Full-text available
La libre circulación de las poblaciones piscícolas a través de obras de ingeniería como presas o azudes es una necesidad imperiosa para la conservación de las especies migradoras. Dispositivos de remonte como las escalas de peces de hendidura vertical permiten a los peces superar estos obstáculos, restaurando la conectividad longitudinal del cauce....
Article
Full-text available
Vertical slot fishways are hydraulic structures that allow the upstream migration of fish through obstructions in rivers. The appropriate design of a vertical slot fishway depends on the interplay between hydraulic and biological variables because the hydrodynamic properties of the fishway must match the requirements of the fish species for which i...
Patent
Full-text available
DistiClustPG: Sistema distribuido de programación genética con técnicas coevolutivas
Conference Paper
Full-text available
Knowing the strain response of materials in strength tests is one of the main issues in construction and engineering fields. In these tests, information about displacements and strains is usually carried out using physical devices attached to the material. In this paper, the suitability of Computer Vision techniques to analyse strength tests withou...
Article
Full-text available
Vertical slot fishways are widely used and are generally very effective in ensuring fish passage. The appropriate design of a vertical slot fishway depends on an interplay between hydraulic and biological variables, since the hydrodynamic properties of the fishway must meet the requirements of the fish species for which it is intended.This paper pr...
Conference Paper
Full-text available
One of the main issues in Computer Vision is to extract the movement of one or several points or objects of interest in an image or video sequence to conduct any kind of study or control process. Different techniques to solve this problem have been applied in numerous areas such as surveillance systems, analysis of traffic, motion capture, image co...
Article
Full-text available
Research at protein level is a useful practice in personalized medicine. More specifically, 2D gel images obtained after electrophoresis process can lead to an accurate diagnosis. Several computational approaches try to help the clinicians to establish the correspondence between pairs of proteins of multiple 2D gel images. Most of them perform the...