Professional Documents
Culture Documents
Contenido
a) Conceptos Bsicos b) Aplicaciones Actuales c) Software utilizado d) Aplicaciones Desarrolladas en Java e) Videos de Aplicaciones
a) Conceptos Bsicos
Procesamiento de Imgenes
Procesamiento Digital de Imgenes: Mejorar la calidad de las imgenes para su posterior interpretacin por una persona. Objetivo: Remover objetos Remover problemas por movimiento o desenfoque. Mejorar ciertas propiedades (color, contraste, brillo, etc.).
Procesamiento de Imgenes
Visin: Extraer caractersticas de la imagen para su descripcin e interpretacin por una computadora. Objetivos: Determinar la localizacin y tipo de objetos en la imagen. Construir una representacin tridimensional de un objeto. Analizar un objeto para determinar sus caractersticas.
Adquisicin de imgenes
Plataforma Java
Aplicaciones
Aplicacin: Robtica mvil y vehculos autnomos. Manufactura (localizacin, identificacin y ensamblado de piezas). Interpretacin de imgenes areas y de satlite. Anlisis e interpretacin de imgenes mdicas. Interpretacin de escritura, dibujos, planos. Anlisis de imgenes microscpicas en qumica, fsica, biologa. Monitoreo de objetos y personas (control y seguridad).
10
b) Aplicaciones Actuales
11
Revisin de Empaques
12
Inspeccin de materiales
13
Medicin de objetos
14
Inspeccin de alimentos
15
Reconocimiento de Caracteres
16
Monitoreo remoto
17
Inspeccin de semiconductores
18
Deteccin de componentes
19
Control de Calidad
20
Deteccin de temperatura
21
Deteccin de etiquetas
22
Revisin de componentes
23
Revisin de bujas
24
Anlisis de retinas
25
Deteccin de objetos
26
27
Deteccin de movimiento
28
Deteccin de texturas
29
Reconocimiento de ademanes
30
31
c) Software utilizado
32
Software utilizado
Ubuntu 8.10 Desktop Edition ubuntu-8.10-desktop-i386.iso https://shipit.ubuntu.com/ Java SE Development Kit (JDK) 6 Update 11 jdk-6u11-linux-i586.bin http://java.sun.com/javase/downloads/index.jsp Java Media Framework JMF 2.1.1e jmf-2_1_1e-linux-i586.bin http://java.sun.com/javase/technologies/desktop/media/jmf/
33
Java http://antares.itmorelia.edu.mx/~kaos/doc_0003.htm Java Media Framework (JMF) http://antares.itmorelia.edu.mx/~kaos/doc_0011.htm NetBeans IDE 6.5 http://antares.itmorelia.edu.mx/~kaos/doc_0009.htm
34
35
Software de Ejemplo
Escala de Grises grises.java Deteccin de bordes Sobel_Prewit.java Deteccin de regiones regXCrecimiento.java Deteccin de figuras codCadena.java
36
37
Deteccin de figuras
38
Deteccin de rostros
39
Deteccin de rostros
40
Deteccin de rostros
41
Deteccin de rostros
42
Deteccin de rostros
43
Deteccin de rostros
44
Deteccin de rostros
45
Deteccin de rostros
46
Clculo de distancias
47
Robot autnomo
48
Robot autnomo
49
Robot autnomo
50
Robot autnomo
51
Robot autnomo
Imagen binaria
binar
52
Robot autnomo
Imagen binaria
binar
53
Robot autnomo
Segmentacin
54
Robot autnomo
Segmentacin
55
56
57
58
59
60
61
62
63
e) Videos de Aplicaciones
64
Videos de Aplicaciones
"Diseo de un microrobot con implementacin de visin artificial" http://antares.itmorelia.edu.mx/~kaos/doc_0008.zip WaterHobo Random http://www.youtube.com/watch?v=irqHWEPM1OE Pattie Maes: Unveiling game-changing wearable tech http://www.youtube.com/watch?v=nZ-VjUKAsao
65
FIN
E-mail: rogeplus@yahoo.com.mx
Messenger: rogess@hotmail.com
_
Gracias