¿Cuál es el mejor algoritmo de sustracción automática de fondo para una sola imagen?

No hay ninguno. Cuando tiene varias imágenes, el fondo se define implícitamente como el conjunto de regiones de escena que permanecen casi estáticas en esas imágenes, y esta definición es explotada por los algoritmos de sustracción de fondo típicos para segmentar dichas regiones.

Cuando solo tiene una sola imagen, esta definición implícita ya no existe, ¡y “fondo” y “primer plano” están mal definidos!

Ahora, existen algoritmos interactivos de segmentación de primer plano, que funcionan en imágenes individuales. Por ejemplo, el método GrabCut, para el cual debería poder encontrar código en línea. Para tales algoritmos, si de alguna manera puede insinuar el algoritmo sobre algunos píxeles de primer plano y algunos de fondo, tal vez puedan realizar una segmentación de calidad aceptable para algunas configuraciones de imágenes. Su aplicación, por ejemplo, siempre puede tener el objeto “primer plano” en el centro de la imagen, y la escena “fondo” extendida a la periferia de la imagen. En tal caso, puede codificar que una región fija de la imagen (por ejemplo, 10 × 10 píxeles en el centro de la imagen) definitivamente pertenece al primer plano, y los bordes de 10 píxeles en el borde de la imagen definitivamente pertenecen al fondo, y deje que el algoritmo resuelva el resto.

https://cvg.ethz.ch/teaching/cvl…

More Interesting

¿Qué tan bien funcionan los algoritmos predictivos que analizan los guiones de películas?

Si una cadena de números contiene todas las demás cadenas de números, ¿eso significa que la cadena también se contiene estrictamente a sí misma?

¿Cómo y dónde recopilar datos estadísticos sobre el comercio algorítmico?

¿Habrá diferentes algoritmos para implementar la inserción y eliminación de una estructura de datos como b árboles?

¿Qué otros algoritmos de clasificación utilizan la estrategia 'Divide y vencerás' además de la clasificación rápida y la combinación?

¿Hay alguna razón para almacenar cosas en una lista en lugar de un árbol?

1,000 participantes toman un examen que consta de 100 preguntas y 5 opciones por pregunta. ¿Cuál es el mejor enfoque (algoritmo) para encontrar todos los pares posibles de participantes con al menos un 80% de coincidencia en las opciones que eligieron?

¿Qué es un promedio móvil y, algorítmicamente, cómo se calcula dicho conjunto?

¿Cuáles son las formas de ajustar algoritmos de aprendizaje automático?

¿Cuáles son algunas características de los datos de imágenes faciales que se pueden utilizar para alimentar los algoritmos de aprendizaje automático?

¿Cuáles son algunas aplicaciones inteligentes de búsqueda binaria?

¿Cómo podemos dividir un conjunto dado de números (posiblemente negativos) en dos partes que tienen el mismo promedio?

¿Qué es un árbol RB y cómo se implementa?

¿Alguien puede dar un ejemplo en Java de pasar una matriz unidimensional, una matriz bidimensional y una matriz tridimensional por referencia y luego manipularlos?

¿Por qué usamos algoritmos genéticos?