¿Cuál es la mejor manera de aprender el procesamiento de imágenes? [cerrado]


9

Soy un estudiante de último año en la universidad que no ha hecho mucho procesamiento de imágenes antes (excepto por una compresión básica de imágenes en teléfonos inteligentes). Estoy comenzando un proyecto de investigación sobre aprendizaje automático el próximo semestre que requeriría un procesamiento de imágenes biomédicas. ¿Cuál es la mejor manera de ponerse al día con los conceptos básicos del procesamiento de imágenes en aproximadamente dos meses? ¿O es esto poco práctico?

Tengo la impresión de que una vez que sea bueno con lo básico, aprender más de otros recursos sería más fácil.


2
It's my impression that once I'm good with the basics learning more from other resources would be easier.Bueno, eso es cierto para todo.
Yannis

2
¿en qué nivel están tus matemáticas?
jk.

Si puede permitírselo, obtenga una copia del procesamiento de imágenes digitales con MATLAB y MATLAB con Image Processing Toolbox . Son horriblemente caros pero valen la pena.
Joonas Pulakka

Es un campo bastante amplio. ¿Qué es lo que más te interesa? De todos modos, google es tu amigo, aquí hay un punto de partida que parece prometedor: archive.org/details/Lectures_on_Image_Processing . También hay conferencias del MIT y Stanford sobre procesamiento de señales e imágenes.
Guy Sirton

Si yo fuera usted, invertiría algo de tiempo aprendiendo más sobre matrices
A.Rashad

Respuestas:


4

No creo que puedas aprender mucho en 2 meses. El procesamiento de imágenes es un campo realmente amplio, y para mejorarlo necesitará al menos varios años.

Algunas de las cosas más básicas que puedes hacer:

  • Eche un vistazo a los filtros 2D (o mejor aún, encuentre un libro que describa el filtrado de imágenes 2D).
  • obtener octava e intentar jugar con algunos filtros. Intenta procesar imágenes por tu cuenta
  • unirse al grupo de procesamiento y seguir al grupo de noticias sci.image.processing
  • trato de jugar con filtros opencv , aunque creo que es un campo avanzado

Por cierto, espero que tus matemáticas sean realmente buenas.


Mi matemática es decente. Por la cantidad de mención que esto está obteniendo, supongo que esto es realmente matemático pesado.
rdasxy

5

Los libros son buenos si ya sabes algo. Pero si recién está comenzando, un curso real es mejor. Para el cerebro humano, es más fácil aprender algo de otra persona, en lugar de un libro inanimado.

De todos modos, no siempre es posible seguir un curso en su universidad local, o tal vez desee tener la mejor educación posible, sin tener que pagar la matrícula más cara.

Por eso me encanta seguir cursos en línea. Prefiero las universidades americanas, pero la Lección 1 Introducción al procesamiento de imágenes digitales también parece buena.

Afortunadamente, hay cursos en línea para casi todo en TI y para la mayoría de los cursos científicos: no es necesario estar en el MIT para obtener una educación de grado MIT, sin pagar un centavo. Esta es una excelente manera de mejorar sus habilidades y, por lo tanto, su valor de mercado.

Tómese su tiempo para echar un vistazo aquí:


1
hay cursos en línea para casi todo en TI, y para la mayoría de los cursos científicos en las universidades ... no es necesario estar en el MIT para obtener una educación de grado MIT ... gratis ... Excelente manera de mejora tus habilidades y tu salario: D
Mascarpone

1
Esta no es una lista útil en absoluto. Todos estos son solo enlaces a cursos universitarios genéricos en línea.
stackoverflowuser2010

lea dos veces antes de votar abajo.
Mascarpone

@ MarkTrapp Encontré el enlace de youtube a las conferencias más útil.
rdasxy

3

No puede aprender el procesamiento de imágenes en dos meses. Ve a tomar una clase en el departamento de EE de una universidad local sobre procesamiento de señal digital. Eso proporcionará la base matemática necesaria y quizás también toque el procesamiento de imágenes.


1

Si buscaba lo básico, aprendí a través de los programas PBM / Netpbm . Es una forma rudimentaria de definir muy claramente una imagen de profundidad arbitraria (en formato ASCII) y procesar no solo con las bibliotecas y utilidades proporcionadas, sino que también puede procesar fácilmente con su programa o shell favorito.

Incluso utilicé esto durante varios proyectos en Uni haciendo teledetección y calibrando estas imágenes ráster. Mi código no fue el más rápido, pero se ejecutó correctamente y se programó todo en AWK;) El punto es que, una vez que comprende sus datos, puede hacer casi cualquier cosa. Podría ser un buen comienzo allí.


1

Empecé haciendo un programa desde cero. No hay libros, clases o matemáticas. Mis matemáticas no van mucho más allá del álgebra básica.

Terminé haciendo un lector de código de barras efectivo que elimina los ensayos comerciales que probé. ¡Salta y hazlo!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.