12.07.2015 Views

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

Universidad de - Escuela Superior de Informática (UCLM ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ejemplos Sistemas <strong>de</strong> ví<strong>de</strong>o vigilancia.CAPÍTULO 3. ANTECEDENTES.El método <strong>de</strong> entrenamiento se <strong>de</strong>sribe a continuación y es empleado para todos lospíxeles. Un mo<strong>de</strong>lo GMM se utiliza para mo<strong>de</strong>lar el pdf <strong>de</strong> una variable aleatoria Γ l . Laprobabilidad <strong>de</strong> que un γ pertenezca a GMM viene dada por la siguiente ecuación:P(Γ l = γ|θ l ) =n∑i=1α i l p(γ|θi l ) (3.16)don<strong>de</strong> n es el número <strong>de</strong> componentes <strong>de</strong>tectados en el entorno, θ i les el conjunto <strong>de</strong>parámetros <strong>de</strong>finiendo el componente ith con anchura α i l , y θ ≡ {θ1 l ,...,θn l ,α1 l ...,αn l } <strong>de</strong>finenel conjunto <strong>de</strong> parámetros completos necesarios para especificar el mo<strong>de</strong>lo <strong>de</strong> mezcla. Cadacomponente es representado como una distribución Gaussiana <strong>de</strong> la forma:p(γ|θ i l ) = 1(2π) d/2 |∑ i e−1/2(γ−µi l )τ ∑ i −1l (γ−µ il )l |1/2(3.17)don<strong>de</strong> d es la dimensionalidad <strong>de</strong>l mo<strong>de</strong>lo y θ i l = {µi l ,∑i l } son los parámetros <strong>de</strong>l mo<strong>de</strong>lo.3.7.2. Aprendizaje a partir <strong>de</strong> mezcla <strong>de</strong> mo<strong>de</strong>los.El cálculo <strong>de</strong> los parámetros <strong>de</strong> la GMM se realizan mediante un algoritmo basado en lamaximización <strong>de</strong> la expectativa (Expectative Maximization, EM) el cuál fue propuesto porFiguereiredo y Jain [FJ02]. El enfoque utilizado en este sistema, presenta tres limitacionescon respecto al algoritmo básico EM. La primera, es que el número <strong>de</strong> componentes pue<strong>de</strong>ser variable. Este algoritmo calcula en número <strong>de</strong> componentes eliminando aquellos queno son compatibles con los datos. En segundo lugar, no necesita ser inicializado ni estarformado inicialmente por un número elevado <strong>de</strong> componentes que se extien<strong>de</strong>n a lo largo<strong>de</strong> los datos. Tercero, este algoritmo también evita la convergencia hacia una estimaciónsimple cercana a un conjunto <strong>de</strong> parámetros en el espacio. Los <strong>de</strong>talles <strong>de</strong> este algoritmo sepue<strong>de</strong>n ver en [FJ02].Después <strong>de</strong> terminar el proceso <strong>de</strong> aprendizaje sobre la escena, los parámetros <strong>de</strong>GMM han almacenado la posición <strong>de</strong> cada uno <strong>de</strong> los píxeles como mo<strong>de</strong>lo <strong>de</strong> laescena. Dada una nueva <strong>de</strong>tección <strong>de</strong> un objeto en la escena, si sólo tenemos en cuentael punto central <strong>de</strong>l contorno que lo ro<strong>de</strong>a, entonces los mo<strong>de</strong>los creados comienzan adispersarse. Para lograr un mejor resultado espacial, se actualizan todos los píxeles vecinos<strong>de</strong>l contorno que envuelve al objeto <strong>de</strong>tectado. Hay que tener en cuenta que éste algoritmono realiza una fusión para obtener las principales trayectorias en la escena. Esto reducelas probabilida<strong>de</strong>s <strong>de</strong> realizar una estimación incorrecta entre dos o más trayectorias. Otra58

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!