¿Alguna tutorial/ buena documentación sobre cómo usar la mezcla de la implementación de Gaussians OpenCV? [cerrado
-
28-10-2019 - |
Pregunta
He encontrado un código OpenCV que usa la estructura CVGAUSSBGGSTATMODELPARAMS, CVCreateGaussianBGModel y otras funciones relacionadas. Sin embargo, no he podido encontrar ninguna explicación sobre cómo funcionan y cómo se utilizarán y qué significan.
Cualquier ayuda sería apreciada.
Solución
Estas funciones son indocumentadas (al menos hasta el manual va). Sin embargo, si mira a su alrededor en la fuente, los encontrará en src/cvaux/cvbgfg_gaussmix.cpp
. Ahí:
Esto se basa en "un modelo de mezcla de fondo adaptativo mejorado para el seguimiento en tiempo real con detección de sombras" de P. Kaewtrakulponong y R. Bowden http://personal.ee.surrey.ac.uk/personal/r.bowden/publications/avbs01/avbs01.pdfSe utiliza el método de ventana, pero no la detección de sombras. Hago algunas de mis propias modificaciones que tienen más sentido. Hay algunos errores en algunas de sus ecuaciones.
Ese enlace es probablemente un buen comienzo para ti.