Demo Data from SIGIR 2026 / reviewers in the wild / expert
Francisco Gomez-Rodriguez
dblp:44/1066 · also Francisco Gómez-Rodríguez
· DBLP profile ↗
20ranked-venue papers
4as first author
0since 2021 · last 2017
0000-0001-8947-6408ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 4 first-authorArtificial intelligence and machine learning · 7
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 67% Hardware accelerators and domain-specific architectures · 33% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms › neuromorphic computing
address-event representation |
0.1 | 1 | 2005 | AER Building Blocks for Multi-Layer Multi-Chip Neuromorphic Vision Systems · NIPS 2005 |
Emerging computing paradigms
neuromorphic computing |
0.1 | 1 | 2005 | AER Building Blocks for Multi-Layer Multi-Chip Neuromorphic Vision Systems · NIPS 2005 |
Methods — techniques the papers use, named apart from their topics
winner-take-all · 0.1convolution · 0.1address-event representation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Semi-wildlife gait patterns classification using statistical methods and Artificial Neural NetworksabstractSeveral studies have focused on classifying behavioral patterns in wildlife and captive species to monitor their activities and so to understanding the interactions of animals and control their welfare, for biological research or commercial purposes. The use of pattern recognition techniques, statistical methods and Overall Dynamic Body Acceleration (ODBA) are well known for animal behavior recognition tasks. The reconfigurability and scalability of these methods are not trivial, since a new study has to be done when changing any of the configuration parameters. In recent years, the use of Artificial Neural Networks (ANN) has increased for this purpose due to the fact that they can be easily adapted when new animals or patterns are required. In this context, a comparative study between a theoretical research is presented, where statistical and spectral analyses were performed and an embedded implementation of an ANN on a smart collar device was placed on semi-wild animals. This system is part of a project whose main aim is to monitor wildlife in real time using a wireless sensor network infrastructure. Different classifiers were tested and compared for three different horse gaits. Experimental results in a real time scenario achieved an accuracy of up to 90.7%, proving the efficiency of the embedded ANN implementation. Daniel Gutierrez-Galan, Juan Pedro Dominguez-Morales, Lourdes Miro-Amarante, Francisco Gomez-Rodriguez, Manuel Domínguez-Morales, Manuel Rivas Pérez, Angel Jiménez-Fernandez, Alejandro Linares-Barranco |
IJCNN | 4 |
| 2017 | A spiking neural network for real-time Spanish vowel phonemes recognition
Lourdes Miro-Amarante, Francisco Gomez-Rodriguez, Angel Jiménez-Fernandez, Gabriel Jiménez-Moreno |
Neurocomputing | 2 |
| 2017 | A Binaural Neuromorphic Auditory Sensor for FPGA: A Spike Signal Processing ApproachabstractThis paper presents a new architecture, design flow, and field-programmable gate array (FPGA) implementation analysis of a neuromorphic binaural auditory sensor, designed completely in the spike domain. Unlike digital cochleae that decompose audio signals using classical digital signal processing techniques, the model presented in this paper processes information directly encoded as spikes using pulse frequency modulation and provides a set of frequency-decomposed audio information using an address-event representation interface. In this case, a systematic approach to design led to a generic process for building, tuning, and implementing audio frequency decomposers with different features, facilitating synthesis with custom features. This allows researchers to implement their own parameterized neuromorphic auditory systems in a low-cost FPGA in order to study the audio processing and learning activity that takes place in the brain. In this paper, we present a 64-channel binaural neuromorphic auditory system implemented in a Virtex-5 FPGA using a commercial development board. The system was excited with a diverse set of audio signals in order to analyze its response and characterize its features. The neuromorphic auditory system response times and frequencies are reported. The experimental results of the proposed system implementation with 64-channel stereo are: a frequency range between 9.6 Hz and 14.6 kHz (adjustable), a maximum output event rate of 2.19 Mevents/s, a power consumption of 29.7 mW, the slices requirements of 11141, and a system clock frequency of 27 MHz. Angel Jiménez-Fernandez, Elena Cerezuela-Escudero, Lourdes Miro-Amarante, Manuel Domínguez-Morales, Francisco Gomez-Rodriguez, Alejandro Linares-Barranco, Gabriel Jiménez-Moreno |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2015 | A USB3.0 FPGA event-based filtering and tracking framework for dynamic vision sensorsabstractDynamic vision sensors (DVS) are frame-free sensors with an asynchronous variable-rate output that is ideal for hard real-time dynamic vision applications under power and latency constraints. Post-processing of the digital sensor output can reduce sensor noise, extract low level features, and track objects using simple algorithms that have previously been implemented in software. In this paper we present an FPGA-based framework for event-based processing that allows uncorrelated-event noise removal and real-time tracking of multiple objects, with dynamic capabilities to adapt itself to fast or slow and large or small objects. This framework uses a new hardware platform based on a Lattice FPGA which filters the sensor output and which then transmits the results through a super-speed Cypress FX3 USB microcontroller interface to a host computer. The packets of events and timestamps are transmitted to the host computer at rates of 10 Mega events per second. Experimental results are presented that demonstrate a low latency of 10us for tracking and computing the center of mass of a detected object. Alejandro Linares-Barranco, Francisco Gomez-Rodriguez, Vicente Villanueva, Luca Longinotti, Tobi Delbruck |
ISCAS | 2 |
| 2014 | Spike-based VITE control with dynamic vision sensor applied to an arm robotabstractSpike-based motor control is very important in the field of robotics and also for the neuromorphic engineering community to bridge the gap between sensing / processing devices and motor control without losing the spike philosophy that enhances speed response and reduces power consumption. This paper shows an accurate neuro-inspired spike-based system composed of a DVS retina, a visual processing system that detects and tracks objects, and a SVITE motor control, where everything follows the spike-based philosophy. The control system is a spike version of the neuroinspired open loop VITE control algorithm implemented in a couple of FPGA boards: the first one runs the algorithm and the second one drives the motors with spikes. The robotic platform is a low cost arm with four degrees of freedom. Fernando Perez-Peña, Arturo Morgado Estevez, Teresa Serrano-Gotarredona, Francisco Gomez-Rodriguez, V. Ferrer-Garcia, Angel Jiménez-Fernandez, Alejandro Linares-Barranco |
ISCAS | 4 |
| 2010 | Live demonstration: Real time objects tracking using a bio-inspired processing cascade architectureabstractThis demonstration shows how a new bio-inspired processing cascade architecture is used for simultaneous objects tracking. Francisco Gomez-Rodriguez, Lourdes Miro-Amarante, Fernando Díaz-del-Río, Alejandro Linares-Barranco, Gabriel Jiménez-Moreno |
ISCAS | 1 |
| 2010 | Real time multiple objects tracking based on a bio-inspired processing cascade architectureabstractThis paper presents a cascade architecture for bio-inspired information processing. We use AER (Address Event Representation) for transmitting and processing visual information provided by an asynchronous temporal contrast silicon retina. Using this architecture, we also present a multiple objects tracking algorithm; this algorithm is described in VHDL and implemented in a FPGA (Spartan II), which is part of the USB-AER platform developed by some of the authors. Francisco Gomez-Rodriguez, Lourdes Miro-Amarante, Fernando Díaz-del-Río, Alejandro Linares-Barranco, Gabriel Jiménez-Moreno |
ISCAS | 1 |
| 2010 | On the AER convolution processors for FPGAabstractImage convolution operations in digital computer systems are usually very expensive operations in terms of resource consumption (processor resources and processing time) for an efficient Real-Time application. In these scenarios the visual information is divided into frames and each one has to be completely processed before the next frame arrives in order to warranty the real-time. A spike-based philosophy for computing convolutions based on the neuro-inspired Address-Event-Representation (AER) is achieving high performances. In this paper we present two FPGA implementations of AER-based convolution processors for relatively small Xilinx FPGAs (Spartan-II 200 and Spartan-3 400), which process 64×64 images with 11×11 convolution kernels. The maximum equivalent operation rate that can be reached is 163.51 MOPS for 11×11 kernels, in a Xilinx Spartan 3 400 FPGA with a 50MHz clock. Formulations, hardware architecture, operation examples and performance comparison with frame-based convolution processors are presented and discussed. Alejandro Linares-Barranco, Rafael Paz-Vicente, Francisco Gomez-Rodriguez, Angel Jiménez-Fernandez, Manuel Rivas Pérez, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells |
ISCAS | 3 |
| 2009 | Implementation of a Time-warping AER MapperabstractIn recent implementations of neuromorphic spike-based sensors, multi-neuron processors, and actuators; the spike traffic between devices is coded in the form of asynchronous spike streams following the address-event-representation protocol. This spike information can be modified during the transmission from one device to another by using a mapper device. In this paper we present a mapper implementation which transforms event addresses and can also delay events in time. We discuss two different architectures for implementing the time delays on an FPGA board (USB-AER), and we present an example of the use of the time delay feature in the mapper in an implementation of a visual elementary motion detection model based on the spike outputs of a temporal contrast retina. Alejandro Linares-Barranco, Francisco Gomez-Rodriguez, Gabriel Jiménez-Moreno, Tobi Delbruck, Raphael Berner, Shih-Chii Liu |
ISCAS | 2 |
| 2009 | CAVIAR: A 45k Neuron, 5M Synapse, 12G Connects/s AER Hardware Sensory-Processing- Learning-Actuating System for High-Speed Visual Object Recognition and TrackingabstractThis paper describes CAVIAR, a massively parallel hardware implementation of a spike-based sensing-processing-learning-actuating system inspired by the physiology of the nervous system. CAVIAR uses the asychronous address-event representation (AER) communication framework and was developed in the context of a European Union funded project. It has four custom mixed-signal AER chips, five custom digital AER interface components, 45k neurons (spiking cells), up to 5M synapses, performs 12G synaptic operations per second, and achieves millisecond object recognition and tracking latencies. Rafael Serrano-Gotarredona, Matthias Oster, Patrick Lichtsteiner, Alejandro Linares-Barranco, Rafael Paz-Vicente, Francisco Gomez-Rodriguez, Luis A. Camuñas-Mesa, Raphael Berner, Manuel Rivas Pérez, Tobi Delbruck, Shih-Chii Liu, Rodney J. Douglas, Philipp Häfliger, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells, Teresa Serrano-Gotarredona, Antonio J. Acosta 0001, Bernabé Linares-Barranco |
IEEE Trans. Neural Networks | 6 |
| 2008 | Image convolution using a probabilistic mapper on USB-AER boardabstractIn this demo we propose a method for computing real time convolution on AER images. For that we use signed events. The AER events produced on an AER retina or an image/video to AER conversor, are processed using a probabilistic multi event mapper that produces more than one event for each incoming event according to an assigned probability. Kernel convolution size are limited by mapping tables size (on board RAM) and AER bus bandwidth. On reconstruction signed events needs to be simplified (subtracted) to get final convolved image. For that two different methods are proposed. Rafael Paz-Vicente, Angel Jiménez-Fernandez, Alejandro Linares-Barranco, Gabriel Jiménez-Moreno, Francisco Gomez-Rodriguez, Lourdes Miro-Amarante, Antonio Abad Civit Balcells |
ISCAS | 5 |
| 2008 | Computer vision techniques for forest fire perception
J. Ramiro Martinez de Dios, Begoña C. Arrue, Aníbal Ollero, Luis Merino, Francisco Gomez-Rodriguez |
Image Vis. Comput. | 5 |
| 2007 | AER Auditory Filtering and CPG for Robot ControlabstractAddress-event-representation (AER) is a communication protocol for transferring asynchronous events between VLSI chips, originally developed for bio-inspired processing systems (for example, image processing). The event information in an AER system is transferred using a high-speed digital parallel bus. This paper presents an experiment using AER for sensing, processing and finally actuating a robot. The AER output of a silicon cochlea is processed by an AER filter implemented on a FPGA to produce rhythmic walking in a humanoid robot (Redbot). We have implemented both the AER rhythm detector and the central pattern generator (CPG) on a Spartan II FPGA which is part of a USB-AER platform developed by some of the authors Francisco Gomez-Rodriguez, Alejandro Linares-Barranco, Lourdes Miro-Amarante, Shih-Chii Liu, André van Schaik, Ralph Etienne-Cummings, M. Anthony Lewis |
ISCAS | 1 |
| 2007 | Using FPGA for visuo-motor control with a silicon retina and a humanoid robotabstractThe address-event representation (AER) is a neuromorphic communication protocol for transferring asynchronous events between VLSI chips. The event information is transferred using a high speed digital parallel bus. This paper present an experiment based on AER for visual sensing, processing and finally actuating a robot. The AER output of a silicon retina is processed by an AER filter implemented into a FPGA to produce a mimicking behaviour in a humanoid robot (The RoboSapiens V2). We have implemented the visual filter into the Spartan II FPGA of the USB-AER platform and the central pattern generator (CPG) into the Spartan 3 FPGA of the AER-Robot platform, both developed by authors. Alejandro Linares-Barranco, Francisco Gomez-Rodriguez, Angel Jiménez-Fernandez, Tobi Delbruck, P. Lichtensteiner |
ISCAS | 2 |
| 2007 | LVDS Serial AER Link performanceabstractAddress-event-representation (AER) is a communication protocol for transferring asynchronous events between VLSI chips, originally developed for bio-inspired processing systems (for example, image processing). Such systems may consist of a complicated hierarchical structure with many chips that transmit data among them in real time, while performing some processing (for example, convolutions). The event information is transferred using a high speed digital parallel bus (typically 16 bits and 20ns-40ns per event). This paper presents a testing platform for AER systems that allows analysing a LVDS serial AER link produced by a Spartan 3 FPGA, or by a commercial LVDS transceiver. The interface allows up to 0.728 Gbps (~40Mev/s, 16 bits/ev). The eye diagram ensures that the platform could support 1.2 Gbps. Lourdes Miro-Amarante, Angel Jiménez-Fernandez, Alejandro Linares-Barranco, Francisco Gomez-Rodriguez, Rafael Paz-Vicente, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells, Rafael Serrano-Gotarredona |
ISCAS | 4 |
| 2006 | AER tools for communications and debuggingabstractAddress-event-representation (AER) is a communications protocol for transferring spikes between bio-inspired chips. Such systems may consist of a hierarchical structure with several chips that transmit spikes among them in real time, while performing some processing. To develop and test AER based systems it is convenient to have a set of instruments that would allow to: generate AER streams, monitor the output produced by neural chips and modify the spike stream produced by an emitting chip to adapt it to the requirements of the receiving elements. In this paper we present a set of tools that implement these functions developed in the CAVIAR EU project Francisco Gomez-Rodriguez, Rafael Paz-Vicente, Alejandro Linares-Barranco, Manuel Rivas Pérez, Lourdes Miro-Amarante, Saturnino Vicente Diaz, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells |
ISCAS | 1 |
| 2006 | High-speed image processing with AER-based componentsabstractA high speed sample image processing application using AER-based components is presented. The setup objective is to distinguish between two propellers of different shape rotating at high speed (around 1000 revolutions/sec) to show event-based systems capabilities in high speed applications. Event-based schemes allow the most relevant information to propagate faster through the system layers. So image processing is sped up because a rough result may be available when only a little part of the input has arrived. This setup is much faster than the conventional frame-based image processing systems because they would need to process more than 10kFrames/s to do the same task proposed here, whereas only few events are required with the event based technique Rafael Serrano-Gotarredona, Bernabé Linares-Barranco, Teresa Serrano-Gotarredona, Antonio J. Acosta 0001, Alejandro Linares-Barranco, Rafael Paz-Vicente, Francisco Gomez-Rodriguez |
ISCAS | 7 |
| 2005 | Tools for Address-Event-Representation Communication Systems and Debugging
Manuel Rivas Pérez, Francisco Gomez-Rodriguez, Rafael Paz-Vicente, Alejandro Linares-Barranco, Saturnino Vicente Diaz, Daniel Cascado Caballero |
ICANN (1) | 2 |
| 2005 | AER Building Blocks for Multi-Layer Multi-Chip Neuromorphic Vision SystemsabstractA 5-layer neuromorphic vision processor whose components communicate spike events asychronously using the address-event- representation (AER) is demonstrated. The system includes a retina chip, two convolution chips, a 2D winner-take-all chip, a delay line chip, a learning classifier chip, and a set of PCBs for computer interfacing and address space remappings. The components use a mixture of analog and digital computation and will learn to classify trajectories of a moving object. A complete experimental setup and measurements results are shown. Rafael Serrano-Gotarredona, Matthias Oster, Patrick Lichtsteiner, Alejandro Linares-Barranco, Rafael Paz-Vicente, Francisco Gomez-Rodriguez, Håvard Kolle Riis, Tobi Delbruck, Shih-Chii Liu, S. Zahnd, Adrian M. Whatley, Rodney J. Douglas, Philipp Häfliger, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells, Teresa Serrano-Gotarredona, Antonio J. Acosta 0001, Bernabé Linares-Barranco |
NIPS | 6 |
| 2003 | Synthetic generation of address-events for real-time image processingabstractAddress-event-representation (AER) is a communication protocol that emulates the nervous system's neurons communication, and that is typically used for transferring images between chips. It was originally developed for bio-inspired and real-time image processing systems. Such systems may consist of a complicated hierarchical structure with many chips that transmit images among them in real time, while performing some processing. In this paper several software methods for generating AER streams from images stored in a computer's memory are presented. A hardware version that works in real-time is also being studied. All of them have been evaluated and compared. Alejandro Linares-Barranco, Raouf Senhadji-Navarro, Ignacio Garcia-Vargas, Francisco Gomez-Rodriguez, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells |
ETFA (2) | 4 |