4,102 research outputs found
On the AER Convolution Processors for FPGA
Image 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 64x64 images
with 11x11 convolution kernels. The maximum equivalent
operation rate that can be reached is 163.51 MOPS for 11x11
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.Ministerio de Ciencia e Innovación TEC2006-11730-C03-02Ministerio de Ciencia e Innovación TEC2009-10639-C04-02Junta de Andalucía P06-TIC-0141
AER-based robotic closed-loop control system
Address-Event-Representation (AER) is an
asynchronous protocol for transferring the information of
spiking neuro-inspired systems. Actually AER systems are able
to see, to ear, to process information, and to learn. Regarding to
the actuation step, the AER has been used for implementing
Central Pattern Generator algorithms, but not for controlling
the actuators in a closed-loop spike-based way. In this paper we
analyze an AER based model for a real-time neuro-inspired
closed-loop control system. We demonstrate it into a differential
control system for a two-wheel vehicle using feedback AER
information. PFM modulation has been used to power the DC
motors of the vehicle and translation into AER of encoder
information is also presented for the close-loop. A codesign
platform (called AER-Robot), based into a Xilinx Spartan 3
FPGA and an 8051 USB microcontroller, with power stages for
four DC motors has been used for the demonstrator.Junta de Andalucía P06-TIC-01417Ministerio de Educación y Ciencia TEC2006-11730-C03-0
Spike Processing on an Embedded Multi-task Computer: Image Reconstruction
There is an emerging philosophy, called Neuro-informatics, contained
in the Artificial Intelligence field, that aims to emulate how living beings do tasks
such as taking a decision based on the interpretation of an image by emulating spiking
neurons into VLSI designs and, therefore, trying to re-create the human brain at
its highest level. Address-Event-Representation (AER) is a communication protocol
that has embedded part of the processing. It is intended to transfer spikes between
bioinspired chips. An AER based system may consist of a hierarchical structure with
several chips that transmit spikes among them in real-time, while performing some
processing. There are several AER tools to help to develop and test AER based systems.
These tools require the use of a computer to allow the higher level processing of
the event information, reaching very high bandwidth at the AER communication level.
We propose the use of an embedded platform based on a multi-task operating system
to allow both, the AER communication and processing without the requirement of either
a laptop or a computer. In this paper, we present and study the performance of a
new philosophy of a frame-grabber AER tool based on a multi-task environment. This
embedded platform is based on the Intel XScale processor which is governed by an
embedded GNU/Linux system. We have connected and programmed it for processing
Address-Event information from a spiking generator.Ministerio de Educación y Ciencia TEC2006-11730-C03-0
On the AER Stereo-Vision Processing: A Spike Approach to Epipolar Matching
Image processing in digital computer systems usually considers
visual information as a sequence of frames. These frames are from cameras that
capture reality for a short period of time. They are renewed and transmitted at a
rate of 25-30 fps (typical real-time scenario). Digital video processing has to
process each frame in order to detect a feature on the input. In stereo vision,
existing algorithms use frames from two digital cameras and process them pixel
by pixel until it finds a pattern match in a section of both stereo frames. To
process stereo vision information, an image matching process is essential, but it
needs very high computational cost. Moreover, as more information is
processed, the more time spent by the matching algorithm, the more inefficient
it is. Spike-based processing is a relatively new approach that implements
processing by manipulating spikes one by one at the time they are transmitted,
like a human brain. The mammal nervous system is able to solve much more
complex problems, such as visual recognition by manipulating neuron’s spikes.
The spike-based philosophy for visual information processing based on the
neuro-inspired Address-Event- Representation (AER) is achieving nowadays
very high performances. The aim of this work is to study the viability of a
matching mechanism in a stereo-vision system, using AER codification. This
kind of mechanism has not been done before to an AER system. To do that,
epipolar geometry basis applied to AER system are studied, and several tests
are run, using recorded data and a computer. The results and an average error
are shown (error less than 2 pixels per point); and the viability is proved
Efecto de dos dietas hipocalóricas y su combinación con ejercicio físico sobre la tasa metabólica basal y la composición corporal
El Síndrome Metabólico (SMet) se diagnostica por el cumplimiento de al menos tres criterios: hipertrigliceridemia, HDL-C disminuido, hipertensión arterial, glucemia alterada en ayunas y obesidad. Dicha obesidad constituiría el punto inicial para el desarrollo del SMet. Según la evidencia científica, las dietas hipocalóricas, incluyendo la mediterránea y la reducida en grasa con alto contenido en carbohidratos, reducen la masa grasa (MG) de estos pacientes y su efecto se potencia al combinarse con ejercicio físico (EF), pero se desconoce aún su influencia sobre la tasa metabólica basal (TMB). Objetivo: Conocer el efecto de dos dietas hipocalóricas: mediterránea y baja en grasas, combinadas o no con EF, sobre la TMB y la composición corporal (CC) de adultos con SMet. Métodos: 36 voluntarios, > 50 años, ambos sexos, con diagnóstico de SMet. Se asignaron aleatoriamente a uno de los cuatro grupos de intervención: Dieta hipocalórica mediterránea (MED), Dieta hipocalórica baja en grasa (CHO) ó ambas asociadas a EF (MEDE y CHOE respectivamente). Se evaluó CC (antropometría) y TMB (calorimetría indirecta) antes y después de la intervención. Resultados: La adición de EF a los dos tratamientos hipocalóricos produjo mayor pérdida de peso y MG que las dietas por sí solas, siendo esta pérdida en CHOE > MEDE (p CHOE (p MED (p < 0,05). Conclusiones: CHOE fue el tratamiento que mayor pérdida de peso y MG produjo, induciendo menor reducción de TMB y manteniendo un mejor perfil de CC que MEDE
Solving the BINPACKING Problem by Recognizer P Systems with Active Membranes
In this paper we present an e®ective solution to the BINPACKING
problem using a family of recognizer P systems with active membranes, input
membrane and external output. The analysis of the solution presented here
will be done form the point of view of complexity classes.Ministerio de Ciencia y Tecnología TIC2002-04220-C03-
Live Demonstration: Real-time neuro-inspired sound source localization and tracking architecture applied to a robotic platform
This live demonstration presents a sound source
localization and tracking system implemented with Spike Signal
Processing (SSP) building blocks on FPGA devices. The system
architecture is based on the ability of the mammalian auditory
system to locate the direction of a sound in the horizontal plane
using the interaural intensity difference. We used a binaural
Neuromorphic Auditory Sensor to obtain spike rates similar to
those generated by the inner hair cells of the human auditory
system and the component that obtains the interaural intensity
difference is inspired by the lateral superior olive. The spike
stream that represents the interaural intensity difference is used
to turn a robotic platform towards the sound source direction.
The system was tested with pure tones (1-kHz, 2.5-kHz and 5-
kHz sounds) with an average error of 2.32 degrees.Ministerio de Economía y Competitividad TEC2016-77785-
- …
