Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

José Antonio Pérez-Carrasco

dblp:66/6050 · DBLP profile ↗
← Back
16ranked-venue papers
8as first author
0since 2021 · last 2017
0000-0002-9511-2499ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-authorSystems, architecture and hardware · 4 · 2 first-author

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.

Artificial intelligence
2 papers
Deep learning architectures and training · 28% Image recognition and object detection · 24% 3D vision · 24%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Emerging computing paradigms · 90% Hardware accelerators and domain-specific architectures · 10%
Computer graphics and multimedia
1 paper
Image and video processing · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
convolutional neural network
0.212013
Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Image and video processing › image segmentation
active contour
0.212013
Linearized Multidimensional Earth-Mover's-Distance Gradient Flows · IEEE Trans. Image Process. 2013
Image and video processing
image segmentation
0.212013
Linearized Multidimensional Earth-Mover's-Distance Gradient Flows · IEEE Trans. Image Process. 2013
Emerging computing paradigms › neuromorphic computing › neuromorphic vision
event-based vision
0.212013
Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Emerging computing paradigms
neuromorphic computing
0.212013
Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › 3D vision
event-based vision
0.112012
Efficient Feedforward Categorization of Objects and Human Postures with Address-Event Image Sensors · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Computer vision › Image recognition and object detection › image classification
object classification
0.112012
Efficient Feedforward Categorization of Objects and Human Postures with Address-Event Image Sensors · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Computer vision › Video understanding and tracking › video analytics › behavior analysis › human behavior analysis
posture classification
0.112012
Efficient Feedforward Categorization of Objects and Human Postures with Address-Event Image Sensors · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Emerging computing paradigms
neuromorphic hardware
0.012013
Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Mathematical optimization
linear programming
0.012013
Linearized Multidimensional Earth-Mover's-Distance Gradient Flows · IEEE Trans. Image Process. 2013

Methods — techniques the papers use, named apart from their topics

rate coding · 0.3gradient descent flows · 0.3euler-lagrange equations · 0.3earth mover's distance · 0.3coincidence processing · 0.3line segment hausdorff distance · 0.3cluster-based categorization · 0.3bio-inspired line feature extraction · 0.3
YearPublicationVenuePosition
2017 Segmentation of Bone Structures by Removal of Skin and using a Convex Relaxation Technique
José Antonio Pérez-Carrasco, Begoña Acha, Cristina Suarez-Mejias, Carmen Serrano
ICPRAM1
2014 Towards Real-World Neurorobotics: Integrated Neuromorphic Visual Attention
Samantha V. Adams, Alex Rast, Cameron Patterson, Francesco Galluppi, Kevin Brohan, José Antonio Pérez-Carrasco, Thomas Wennekers, Steve Furber, Angelo Cangelosi
ICONIP (3)6
2013 Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets
abstract
Event-driven visual sensors have attracted interest from a number of different research communities. They provide visual information in quite a different way from conventional video systems consisting of sequences of still images rendered at a given "frame rate." Event-driven vision sensors take inspiration from biology. Each pixel sends out an event (spike) when it senses something meaningful is happening, without any notion of a frame. A special type of event-driven sensor is the so-called dynamic vision sensor (DVS) where each pixel computes relative changes of light or "temporal contrast." The sensor output consists of a continuous flow of pixel events that represent the moving objects in the scene. Pixel events become available with microsecond delays with respect to "reality." These events can be processed "as they flow" by a cascade of event (convolution) processors. As a result, input and output event flows are practically coincident in time, and objects can be recognized as soon as the sensor provides enough meaningful events. In this paper, we present a methodology for mapping from a properly trained neural network in a conventional frame-driven representation to an event-driven representation. The method is illustrated by studying event-driven convolutional neural networks (ConvNet) trained to recognize rotating human silhouettes or high speed poker card symbols. The event-driven ConvNet is fed with recordings obtained from a real DVS camera. The event-driven ConvNet is simulated with a dedicated event-driven simulator and consists of a number of event-driven processing modules, the characteristics of which are obtained from individually manufactured hardware modules.
José Antonio Pérez-Carrasco, Bo Zhao 0018, Carmen Serrano, Begoña Acha, Teresa Serrano-Gotarredona, Shoushun Chen, Bernabé Linares-Barranco
IEEE Trans. Pattern Anal. Mach. Intell.1
2013 Linearized Multidimensional Earth-Mover's-Distance Gradient Flows
abstract
This paper presents the first framework capable of performing active contour segmentation using Earth Mover's Distance (EMD) to measure dissimilarity between multidimensional feature distributions. EMD is the best known and understood cross-bin histogram distance measure, and as such it allows for meaningful comparisons between distributions, unlike bin-to-bin measures that only account for discrepancies on a bin-to-bin basis. Because EMD is obtained with linear programming techniques, its differential structure with respect to variations in bin weights as the active contour evolves is expressed through sensitivity analysis. Euler-Lagrange equations are then derived from the computed sensitivity at every iteration to produce gradient descent flows. We validate our approach with color image segmentation, in comparison with state-of-the-art Bhattacharyya (bin-to-bin) and 1D EMD (cross-bin) active contours. Some unique advantages of cross-bin comparison are highlighted in our segmentation results: better perceptual value and increased robustness with respect to the initialization.
Carlos S. Mendoza, José Antonio Pérez-Carrasco, Aurora Sáez, Begoña Acha, Carmen Serrano
IEEE Trans. Image Process.2
2012 A Real-Time, Event-Driven Neuromorphic System for Goal-Directed Attentional Selection
Francesco Galluppi, Kevin Brohan, Simon Davidson, Teresa Serrano-Gotarredona, José Antonio Pérez-Carrasco, Bernabé Linares-Barranco, Steve Furber
ICONIP (2)5
2012 Efficient Feedforward Categorization of Objects and Human Postures with Address-Event Image Sensors
abstract
This paper proposes an algorithm for feedforward categorization of objects and, in particular, human postures in real-time video sequences from address-event temporal-difference image sensors. The system employs an innovative combination of event based hardware and bio-inspired software architecture. An event-based temporal difference image sensor is used to provide input video sequences, while a software module extracts size and position invariant line features inspired by models of the primate visual cortex. The detected line features are organized into vectorial segments. After feature extraction, a modified line segment Hausdorff distance classifier combined with on-the-fly cluster-based size and position invariant categorization. The system can achieve about 90 percent average success rate in the categorization of human postures, while using only a small number of training samples. Compared to state-of-the-art bio-inspired categorization methods, the proposed algorithm requires less hardware resource, reduces the computation complexity by at least five times, and is an ideal candidate for hardware implementation with event-based circuits.
Shoushun Chen, Polina Akselrod, Bo Zhao 0018, José Antonio Pérez-Carrasco, Bernabé Linares-Barranco, Eugenio Culurciello
IEEE Trans. Pattern Anal. Mach. Intell.4
2010 Spike-Based Convolutional Network for Real-Time Processing
abstract
In this paper we propose the first bio-inspired six layer convolutional network (ConvNet) non-frame based that can be implemented with already physically available spike-based electronic devices. The system was designed to recognize people in three different positions: standing, lying or up-side down. The inputs were spikes obtained with a motion retina chip. We provide simulation results showing recognition delays of 16 milliseconds from stimulus onset (time-to-first spike) with a recognition rate of 94%. The weight sharing property in ConvNets and the use of AER protocol allow a great reduction in the number of both trainable parameters and connections (only 748 trainable parameters and 123 connections in our AER system (out of 506998 connections that would be required in a frame-based implementation).
José Antonio Pérez-Carrasco, Carmen Serrano, Begoña Acha, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
ICPR1
2010 Neocortical frame-free vision sensing and processing through scalable Spiking ConvNet hardware
abstract
This paper summarizes how Convolutional Neural Networks (ConvNets) can be implemented in hardware using Spiking neural network Address-Event-Representation (AER) technology, for sophisticated pattern and object recognition tasks operating at mili second delay throughputs. Although such hardware would require hundreds of individual convolutional modules and thus is presently not yet available, we discuss methods and technologies for implementing it in the near future. On the other hand, we provide precise behavioral simulations of large scale spiking AER convolutional hardware and evaluate its performance, by using performance figures of already available AER convolution chips fed with real sensory data obtained from physically available AER motion retina chips. We provide simulation results of systems trained for people recognition, showing recognition delays of a few miliseconds from stimulus onset. ConvNets show good up scaling behavior and possibilities for being implemented efficiently with new nano scale hybrid CMOS/nonCMOS technologies.
Luis A. Camuñas-Mesa, José Antonio Pérez-Carrasco, Carlos Zamarreño-Ramos, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
IJCNN2
2010 On scalable spiking convnet hardware for cortex-like visual sensory processing systems
abstract
This paper summarizes how Convolutional Neural Networks (ConvNets) can be implemented in hardware using Spiking neural network Address-Event-Representation (AER) technology, for sophisticated pattern and object recognition tasks operating at mili second delay throughputs. Although such hardware would require hundreds of individual convolutional modules and thus is presently not yet available, we discuss methods and technologies for implementing it in the near future. On the other hand, we provide precise behavioral simulations of large scale spiking AER convolutional hardware and evaluate its performance, by using performance figures of already available AER convolution chips fed with real sensory data obtained from physically available AER motion retina chips. We provide simulation results of systems trained for people recognition, showing recognition delays of a few miliseconds from stimulus onset. ConvNets show good up scaling behavior and possibilities for being implemented efficiently with new nano scale hybrid CMOS/nonCMOS technologies.
Luis A. Camuñas-Mesa, José Antonio Pérez-Carrasco, Carlos Zamarreño-Ramos, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
ISCAS2
2010 On neuromorphic spiking architectures for asynchronous STDP memristive systems
abstract
Neuromorphic circuits and systems techniques have great potential for exploiting novel nanotechnology devices, which suffer from great parametric spread and high defect rate. In this paper we explore some potential ways of building neural network systems for sophisticated pattern recognition tasks using memristors. We will focus on spiking signal coding because of its energy and information coding efficiency, and concentrate on Convolutional Neural Networks because of their good scaling behavior, both in terms of number of synapses and temporal processing delay. We propose asynchronous architectures that exploit memristive synapses with specially designed neurons that allow for arbitrary scalability as well as STDP learning. We present some behavioral simulation results for small neural arrays using electrical circuit simulators, and system level spike processing results on human detection using a custom made event based simulator.
José Antonio Pérez-Carrasco, Carlos Zamarreño-Ramos, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
ISCAS1
2010 Suggestions for a biologically inspired spiking retina using order-based coding
abstract
This paper discusses some new suggestions for designing hardware vision systems that take inspiration from spike-based biological image processing. The key idea is to modify already existing Address Event Representation (AER) designs so that there is a periodic reset signal that can be generated every time some predefined proportion of "neurons" has emitted a spike. Each "neuron" only emits at most one spike per processing cycle, but the most strongly activated neurons fire first, ensuring that information about the image is transmitted with maximum efficiency. Simulations demonstrate that this sort of design can allow image reconstruction under conditions where only a few percent of the units have emitted a spike. This means that the reset signal can be triggered at high rates allowing images to be processed at very high clock rates but in a way that could automatically adjust to variations in environmental conditions including scene contrast.
Simon J. Thorpe, Adrien Brilhault, José Antonio Pérez-Carrasco
ISCAS3
2010 Fast vision through frameless event-based sensing and convolutional processing: application to texture recognition
abstract
Address-event representation (AER) is an emergent hardware technology which shows a high potential for providing in the near future a solid technological substrate for emulating brain-like processing structures. When used for vision, AER sensors and processors are not restricted to capturing and processing still image frames, as in commercial frame-based video technology, but sense and process visual information in a pixel-level event-based frameless manner. As a result, vision processing is practically simultaneous to vision sensing, since there is no need to wait for sensing full frames. Also, only meaningful information is sensed, communicated, and processed. Of special interest for brain-like vision processing are some already reported AER convolutional chips, which have revealed a very high computational throughput as well as the possibility of assembling large convolutional neural networks in a modular fashion. It is expected that in a near future we may witness the appearance of large scale convolutional neural networks with hundreds or thousands of individual modules. In the meantime, some research is needed to investigate how to assemble and configure such large scale convolutional networks for specific applications. In this paper, we analyze AER spiking convolutional neural networks for texture recognition hardware applications. Based on the performance figures of already available individual AER convolution chips, we emulate large scale networks using a custom made event-based behavioral simulator. We have developed a new event-based processing architecture that emulates with AER hardware Manjunath's frame-based feature recognition software algorithm, and have analyzed its performance using our behavioral simulator. Recognition rate performance is not degraded. However, regarding speed, we show that recognition can be achieved before an equivalent frame is fully sensed and transmitted.
José Antonio Pérez-Carrasco, Begoña Acha, Carmen Serrano, Luis A. Camuñas-Mesa, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
IEEE Trans. Neural Networks1
2009 Advanced Vision Processing Systems: Spike-Based Simulation and Processing
José Antonio Pérez-Carrasco, Carmen Serrano, Begoña Acha, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
ACIVS1
2008 Event based vision sensing and processing
abstract
In this paper we briefly summarize the fundamental properties of spike events processing applied to artificial vision systems. This sensing and processing technology is capable of very high speed throughput, because it does not rely on sensing and processing sequences of frames, and because it allows for complex hierarchically structured cortical-like layers for sophisticated processing. The paper describes briefly cortex-like spike event vision processing principles, and the AER (Address Event Representation) technique used in hardware spiking systems. Then a texture-based image retrieval using the AER technique is proposed. Realistic behavioral simulations based on existing hardware characteristics, reveal that the application, although processing large kernel convolutions, is capable of performing recognition in less than 10 ms.
José Antonio Pérez-Carrasco, Carmen Serrano, Begoña Acha, Teresa Serrano-Gotarredona, Bernabé Linares-Barranco
ICIP1
2008 High-speed character recognition system based on a complex hierarchical AER architecture
abstract
In this paper we briefly summarize the fundamental properties of spikes processing applied to artificial vision systems. This sensing and processing technology is capable of very high speed throughput, because it does not rely on sensing and processing sequences of frames, and because it allows for complex hierarchically structured cortical-like layers for sophisticated processing. The paper describes briefly cortex-like spiking vision processing principles, and the AER (address event representation) technique used in hardware spiking systems. Afterwards an example application is described, which is a simplification of Fukushima's Neocognitron. Realistic behavioral simulations based on existing AER hardware characteristics, reveal that the simplified neocognitron, although it processes 52 large kernel convolutions, is capable of performing recognition in less than 10 mus.
José Antonio Pérez-Carrasco, Teresa Serrano-Gotarredona, Carmen Serrano, Begoña Acha, Bernabé Linares-Barranco
ISCAS1
2008 On Real-Time AER 2-D Convolutions Hardware for Neuromorphic Spike-Based Cortical Processing
abstract
In this paper, a chip that performs real-time image convolutions with programmable kernels of arbitrary shape is presented. The chip is a first experimental prototype of reduced size to validate the implemented circuits and system level techniques. The convolution processing is based on the address–event-representation (AER) technique, which is a spike-based biologically inspired image and video representation technique that favors communication bandwidth for pixels with more information. As a first test prototype, a pixel array of 16$\,\times\,$16 has been implemented with programmable kernel size of up to 16$\, \times\,$16. The chip has been fabricated in a standard 0.35-${\mu }$m complimentary metal–oxide–semiconductor (CMOS) process. The technique also allows to process larger size images by assembling 2-D arrays of such chips. Pixel operation exploits low-power mixed analog–digital circuit techniques. Because of the low currents involved (down tonanoamperesor evenpicoamperes), an important amount of pixel area is devoted to mismatch calibration. The rest of the chip uses digital circuit techniques, both synchronous and asynchronous. The fabricated chip has been thoroughly tested, both at the pixel level and at the system level. Specific computer interfaces have been developed for generating AER streams from conventional computers and feeding them as inputs to the convolution chip, and for grabbing AER streams coming out of the convolution chip and storing and analyzing them on computers. Extensive experimental results are provided. At the end of this paper, we pro
Rafael Serrano-Gotarredona, Teresa Serrano-Gotarredona, Antonio J. Acosta 0001, Carmen Serrano, José Antonio Pérez-Carrasco, Bernabé Linares-Barranco, Alejandro Linares-Barranco, Gabriel Jiménez-Moreno, Antonio Abad Civit Balcells
IEEE Trans. Neural Networks5