Título: Color and motion-based particle filter target tracking in a network of overlapping cameras with multi-threading and GPGPU
Rastreo de objetivos por medio de filtros de partículas basados en color y movimiento en una red de cámaras con multi-hilo y GPGPU
Autores: Madrigal Díaz, Jorge Francisco; Centro de Investigación en Matemáticas (CIMAT)
Hayet, Jean-Bernard; Centro de Investigación en Matemáticas, A.C.
Fecha: 2013-03-13
Publicador: Acta Universitaria
Fuente:
Tipo: Artículo revisado por pares
filtro de partícula
Particle filter
Tema: Computer Science; Computer Vision
Particle filter; multi-view tracking: GPGPU; multi-threading

Ciencias de la Computación; Visión Computacional
Filtro de partículas, seguimiento en vistas múltiples, GPGPU, multi-hilo.

Descripción: This paper describes an efficient implementation of multiple-target multiple-view tracking in video-surveillance sequences. It takes advantage of the capabilities of multiple core Central Processing Units (CPUs) and of graphical processing units under the Compute Unifie Device Arquitecture (CUDA) framework. The principle of our algorithm is 1) in each video sequence, to perform tracking on all persons to track by independent particle filters and 2) to fuse the tracking results of all sequences. Particle filters belong to the category of recursive Bayesian filters. They update a Monte-Carlo representation of the posterior distribution over the target position and velocity. For this purpose, they combine a probabilistic motion model, i.e. prior knowledge about how targets move (e.g. constant velocity) and a likelihood model associated to the observations on targets. At this first level of single video sequences, the multi-threading library Threading Buildings Blocks (TBB) has been used to parallelize the processing of the per-target independent particle filters. Afterwards at the higher level, we rely on General Purpose Programming on Graphical Processing Units (generally termed as GPGPU) through CUDA in order to fuse target-tracking data collected on multiple video sequences, by solving the data association problem. Tracking results are presented on various challenging tracking datasets.
Este artículo describe una implementación eficiente de un algoritmo de seguimiento de múlti­ples objetivos en múltiples vistas en secuencias de video vigilancia. Aprovecha las capacidades de las Unidades Centrales de Procesamiento (CPUs, por sus siglas en inglés) de múltiples núcleos y de las unidades de procesamiento gráfico, bajo el entorno de desarrollo de Arquitec­tura Unificada de Dispositivos de Cómputo (CUDA, por sus siglas en inglés). El principio de nuestro algoritmo es: 1) aplicar el seguimiento visual en cada secuencia de video sobre todas las personas a seguir con filtros de partículas independientes y 2) fusionar los resultados de se­guimiento de todas las secuencias. Los filtros de partículas pertenecen a la categoría de filtros Bayesianos recursivos. Actualizan una representación Monte-Carlo de la distribución posterior sobre la posición y la velocidad de los objetivos. Para este fin, combinan un modelo probabi­lístico de movimiento, es decir un conocimiento a priori de como se mueven los objetivos (por ej. velocidad constante) y un modelo de verosimilitud asociado con las observaciones de los objetivos. En este primer nivel de procesamiento de las secuencias de video simples, la librería multi-hilo (TBB, por sus siglas en inglés) es utilizada para paralelizar el procesamiento de los filtros de partículas asociados a cada objetivo. Luego, al nivel superior, utilizamos Programa­ción de Propósito General con Unidades de Procesamiento Gráficas (conocido por su acrónimo en inglés GPGPU) a través de CUDA con el fin de fusionar los datos del seguimiento de objetivos colectados entre las diferentes secuencias de video, al resolver el problema de asociación de datos. Los resultados del seguimiento son presentados en algunas bases de datos desafiantes.
Idioma: Inglés

Artículos similares:

Investigación de la biotransformación de Se en tejidos de Phaseolus vulgaris L. mediante espectroscopia de absorción de rayos X,Investigación de la biotransformación de Se en tejidos de Phaseolus vulgaris L. mediante espectroscopia de absorción de rayos X por Cruz-Jiménez, Gustavo,Eunice, Eunice,Gutiérrez-Vázquez, Gilberto,Bernal-Alvarado, Jesús,Durán-Castro, Eduardo,Figueroa-Gerstetmaier, Susana,Gardea-Torresdey, Jorge L.,de la Rosa-Alvarez, Ma. Guadalupe
Influencia de las propiedades superficiales en reacciones de halogenación de sílice de origen biogénico,Influencia de las propiedades superficiales en reacciones de halogenación de sílice de origen biogénico por Segura Gómez, Enrique,Álvarez Guzmán, Gilberto,Gutiérrez Fuentes, José Alfredo,Martínez Rosales, J. Merced,Cervantes Jáuregui, Jorge Armando
Comunicación química entre comunidades microbianas,Comunicación química entre comunidades microbianas por Basurto Cadena, María Guadalupe,Loa Palacios, María Guadalupe,Vázquez Arista, Manuel,López Pérez, Mercedes G.
10 
Síntesis de benzopiran-2-onas y estudio de su actividad antifúngica,Síntesis de benzopiran-2-onas y estudio de su actividad antifúngica por Rentería Gómez, Marvin,López Vallejo, Fabiola Irene,Alcaraz Contreras, Yolanda,Flores Martínez, Alberto,Martínez Rosales, J. Merced,Vázquez Guevara, Miguel