Seguiment de trajectòries mitjançant flux òptic

Anuncio
Seguiment de trajectòries mitjançant
flux òptic
AUTOR: Eloi Mèlich Bonancia
DIRECTOR: Domènec Puig Valls
Adreça electrònica: eloi.melich@estudiants.urv.cat
Resum: Descripció del projecte
Resumen: Descripción del proyecto
Abstract: Project summary
Titulació: Enginyeria Tècnica en Informàtica de Sistemes
Data Presentació: Juny del 2012.
Descripció del projecte:
La següent obra vol aprofundir sobre un tema punter com és el càlcul del flux
òptic en una seqüència d’imatges o, dit d’una altra forma, en un vídeo que és
precisament una successió d’imatges en un interval de temps molt petit entre
elles. Per realitzar aquest càlcul utilitzarem un conjunt de llibreries emprades
en el camp de la visió per ordinador, es tracta de les llibreries OpenCV.
Així doncs, aquest projecte pretén fer una aproximació al càlcul del flux òptic
per obtenir una estimació de la trajectòria que seguiran determinats objectes
dintre d’una seqüència de vídeo. Aquests objectes poden ser tan persones
com vehicles que estiguin en moviment dintre la seqüència.
El flux òptic resultant, el dibuixarem amb una fletxa a sobre dels objectes que
ens indicarà la seva direcció, a la vegada que el tamany d’aquesta, ens
indicarà la velocitat. D´aquesta manera, podrem fer una predicció de cap on
es mouran aquestes agrupacions d’objectes.
Per acabar, és important mencionar una de les aplicacions pràctiques de
l´obtenció del flux òptic, que és predir la direcció que agafaran les grans
concentracions de persones (manifestacions, esdeveniments esportius), per
tal d´elaborar plans d’evacuació o, fins i tot, fer una estimació de cap on es
mouen habitualment aquests grups de persones.
Descripción del proyecto:
La siguiente obra quiere profundizar sobre un tema muy de moda como es el
calculo del flujo óptico en una secuencia de imágenes o, dicho de otra forma,
en un vídeo que es precisamente una sucesión de imágenes en un intervalo
de tiempo muy pequeño entre ellas. Para realizar este cálculo utilizaremos un
conjunto de librerías usadas en el campo de la visión por computador, se
trata de las librerías OpenCV.
Así pues, este proyecto quiere hacer una aproximación al cálculo del flujo
óptico para obtener una estimación de la trayectoria que seguirán
determinados objetos dentro de una secuencia de video. Estos objetos
pueden ser tanto personas como vehículos que estén en movimiento dentro
de la secuencia .
El flujo óptico resultante, lo dibujaremos con una flecha encima de lo objetos
que nos indicara su dirección, a la vez que el tamaño de esta, nos indicara la
velocidad. De esta forma, podemos hacer una predicción de hacia donde se
moverán estas agrupaciones de objetos.
Para terminar, es importante comentar una de las aplicaciones prácticas de la
obtención del flujo óptico, que es predecir la dirección que cogerán las
grandes concentraciones de personas (manifestaciones, acontecimientos
deportivos), para poder elaborar planes de evacuación o, incluso, hacer una
estimación de hacia donde se mueven habitualmente estos grupos de
personas.
Project summary:
The following review wants to deepen on a very fashionable topic as it is the
computation of optical flow, or, in other words, in a video that is just a
succession of images in a very small time interval between them. To
make this calculation we use a set of libraries used in the field of computer
vision, this is the OpenCV library.
Thus, this project wants to make an approach to optical flow calculation to
obtain an estimate of the path that certain objects will have within a video
sequence. These objects can be both people and vehicles are in motion
within the sequence.
The resulting optical flow, we will draw it with an arrow above the objects that
would indicate its direction, while the size of this one, it will indicate the speed.
In this way, we can make a prediction of where these groups of objects will
move.
Finally, it is important to mention one of the practical applications of obtaining
the optical flow, which is to predict the direction that will have the large
concentrations of people (demonstrations, sporting events), to develop
evacuation plans or even to estimate of where these groups of people usually
move.
Descargar