¿Cuál es el algoritmo perfecto para extraer la forma, el color, la textura y los bordes de las partes cilíndricas en MATLAB en preparación para el aprendizaje supervisado?

Si busca el algoritmo perfecto, puede tener dificultades en la visión por computadora. La redundancia y “lo que sea que funcione” hasta cierto punto puede ser realmente eficaz.
No tengo una gran comprensión de cuál es su objetivo, ni tengo idea del conjunto de capacitación que tiene y las restricciones de la aplicación.
Sin embargo, intentaré darle algunas sugerencias sobre las herramientas de extracción de características relacionadas con lo que ha pedido:
forma: descriptores de Fourier elípticos (alessandroferrari / descriptores de Fourier elípticos, también hay una implementación de matlab de boggus en alguna parte, descargo de responsabilidad: soy el autor)
color: histograma 3D del espacio de color CIE-Lab seguido de un PCA para reducir la dimensionalidad
textura: de su imagen no veo mucho, puede ser dañino. Sin embargo, puede considerar textones y ver qué sucede.
Bordes: son más útiles en tareas de segmentación como la agrupación que la clasificación de objetos (aún así, no está claro qué se supone que debes hacer con esas imágenes).
Esos métodos funcionarán justo después de que el objeto esté segmentado.
Si tiene suficientes datos para el entrenamiento, dependiendo de su aplicación, un convnet puede envolver muchas de esas cosas con mejores resultados, sin la necesidad de segmentación.

More Interesting

¿Cuánta recopilación y análisis de datos se destina a la optimización del tiempo de los semáforos en una ciudad?

¿La evolución biológica es algorítmica?

¿Qué es un buen libro sobre las estructuras de datos de Java?

Cómo contar el número de n rutas de borde que comienzan desde el nodo u en un DAG (gráfico acíclico dirigido)

¿Por qué es imposible tener un tipo de comparación mejor que el tiempo O (nlogn)?

¿Qué tan difícil es implementar un sitio web de reserva de boletos con un volumen máximo de 1 millón de boletos por hora durante ciertas horas del día?

¿Qué tipos de algoritmos o códigos no valen la pena publicar en trabajos académicos de estudiantes graduados?

¿Qué es 600 en forma binaria?

Cómo resolver este problema sin usar ningún algoritmo de aprendizaje automático

¿Qué tecnologías y algoritmos se usan comúnmente para la resolución de entidades basadas en una intersección de algunos atributos?

¿Puedo aprender el algoritmo yo mismo?

¿Algún algoritmo de aprendizaje profundo quedará obsoleto algún día con los algoritmos tradicionales? ¿O los algoritmos de aprendizaje profundo solo son adecuados para problemas específicos?

Puedo pensar en algoritmos en varias preguntas, pero cuando realmente escribo un código me enfrento a muchas dificultades. Entonces, siento que soy pobre escribiendo códigos. ¿Cómo puedo mejorar eso?

¿Existen algoritmos que estructuran datos previamente no estructurados utilizando 'etiquetas' definidas por el usuario?

¿Cómo puede una persona que no está en el mundo académico presentar pruebas correctas de que NP = O (n), la jerarquía polinómica se colapsa y existe un algoritmo eficiente de O (n) para resolver cualquier problema sin causar caos y pánico masivo porque se rompería todo el cifrado?