¿Cuál es el mejor algoritmo para la extracción de características en imágenes?

Bueno, la respuesta es un poco complicada porque la pregunta no es clara. La respuesta depende del problema y el dominio en el que está trabajando. Las imágenes se codifican en características, las características se utilizan para la discriminación y el reconocimiento de objetos. Las características son los códigos comprensibles de la máquina que describen las características de diferentes objetos presentes en una imagen. Pueden o no ser entendibles para los humanos cada vez.

Las características de los objetos pueden ser información geométrica como área, perímetro, redondez, circularidad y rectangularidad; parámetros estadísticos como la media, la desviación estándar de una parte o la totalidad de la imagen. Información de color, información de histograma también utilizada como características.

Las propiedades ideales de las características son: Deben ser invariables a los cambios de escala, traslación, rotación y condiciones de iluminación. Características como SIFT, SURF satisfacen estas propiedades. Por lo tanto, debe revisar los requisitos de su problema y seleccionar el algoritmo apropiado para resolverlo de manera eficiente.

No se pueden justificar las ventajas y limitaciones de la ejecución de diferentes algoritmos. Ningún algoritmo de selección de características es superior a otros. El rendimiento del algoritmo depende en gran medida del conjunto de datos en el que está trabajando.

More Interesting

¿Cómo deberíamos comenzar con los conceptos básicos del aprendizaje automático para construir un sistema de recomendación utilizando Python?

¿Cuáles son los modelos actuales de análisis de sentimiento de arte independientemente de la efectividad?

¿Qué sucede cuando las computadoras aprenden a componer música mejor que los humanos?

¿Cómo se glorifican los métodos del kernel en la coincidencia de plantillas?

¿Cuáles son las formas en que el científico de datos indio que actualmente trabaja en una empresa de aprendizaje automático con sede en India inmigra a los Estados Unidos?

A9: ¿Cuáles son los algoritmos utilizados para implementar sugerencias de búsqueda y recomendaciones de categoría en Amazon?

¿Cómo se hace el cambio de C ++ a Python? Me siento más cómodo con C ++ y lo he estado usando para hacer la mayor parte de mi programación; Me parece que lleva mucho tiempo y Python hace las cosas rápidamente. ¿Cuál es la mejor manera de hacer el cambio?

¿Cómo entrenamos un clasificador para el cual solo tenemos datos de entrenamiento positivos (no hay datos negativos o sin etiquetar disponibles)?

Cómo construir un sistema de aprendizaje automático para la revisión automática de código

Cómo construir un horario usando un algoritmo genético

Al cambiar de plataforma, ¿cómo se debe planificar con anticipación para garantizar que el almacenamiento y el análisis de datos se mantengan rápidos y eficientes?

¿Cómo detectamos las anamolias que causan la caída de la máquina y la pérdida de producción en la fabricación?

¿Cómo aprendo el aprendizaje automático y el procesamiento de imágenes para aplicaciones móviles? Por ejemplo, para usar los mismos efectos de filtro en aplicaciones iOS y Android, ¿debería usar Python?

¿Se puede utilizar el aprendizaje no supervisado en el reconocimiento de imágenes?

Cómo construir la matriz del núcleo para un polinomio de grado finito