SlideShare a Scribd company logo
1 of 48
Download to read offline
VISIÓN E INTELIGENCIA
     ARTIFICIAL
                   Dr. Hugo A. Banda
          Departamento de Informática y Ciencias de Computación
                  Escuela Politécnica Nacional


        I Seminario de Inteligencia
                 Artificial
            Rama Estudiantil IEEE-ESPOCH
      Escuela Superior Politécnica del Chimborazo
               Riobamba, 20 de Noviembre2007
Contenido
 Visión por Computadora
     Análisis y Procesamiento de
      imágenes Digitales
 Automatización Industrial
     Manufactura Integrada por
      Computador (CIM)
 Fundamentos de la Robótica
     Robótica Industrial
 Conclusión



 Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa   2/48
Visión por Computadora
Se puede definir como la ciencia y la
 tecnología de las máquinas que pueden
 “ver”.
Estudia y describe los sistemas de visión
 artificial que se implementan en SW y HW.
La interacción y el intercambio entre la
 visión biológica y la visión por
 computadora ha sido muy fructífera para
 los dos campos.
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   3/48
VC como Disciplina Científica
La visión por computadora está
 relacionada con la teoría y tecnología para
 desarrollar sistemas artificiales que
 contienen información de imágenes. Los
 datos de imágenes, pueden tomar
 diferentes formas:
       Secuencias de video,
       Vistas de múltiples cámaras, o
       Datos multi-dimensionales de un scanner
        médico.
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa    4/48
VC como Disciplina Tecnológica
 Aplica la teoría y modelos a la construcción de
  sistemas de visión artificial para:
            Control de procesos (robots industriales o vehículos
             autónomos).
            Detección de eventos (vigilancia visual)
            Organización de información (Indexación de bases
             de datos de imágenes y secuencias de imágenes),
            Modelación de objetos o entornos (Inspección
             industrial, análisis de imágenes médicas o
             modelación topográfica),
            Interacción (Como dispositivo de entrada para
             interacción humano-computador).
Quito, Julio 2007          © Dr. Hugo A. Banda Gamboa          5/48
Subdominios de la Visión por
          Computadora
                    Reconstrucción de escenas
                    Detección de Eventos
                    Localización
                    Reconocimiento de Objetos
                    Aprendizaje
                    Indexado
                    Ego-motion y
                    Restauración de imágenes.

Quito, Julio 2007     © Dr. Hugo A. Banda Gamboa   6/48
Campos Relacionados con la
       Visión por Computadora




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   7/48
Visión de Máquina
 Es la aplicación de la visión por computadora a la
  industria y procesos de manufactura.
 La Visión de Máquina, además del análisis y
  procesamiento computarizado de las imágenes,
  requiere de dispositivos digitales de
  entrada/salida y redes de computadoras, para
  controlar equipos de manufactura automática y
  robots industriales.
 Es un subcampo de la ingeniería que comprende:
         Ciencias de Computación
         Óptica,
         Ingeniería Mecánica, y
         Automatización industrial

Quito, Julio 2007        © Dr. Hugo A. Banda Gamboa   8/48
ANÁLISIS Y
     PROCESAMIENTO DE
    IMÁGENES DIGITALES


Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   9/48
Análisis de Imágenes Digitales
El análisis de imágenes juega un papel
 importante en las aplicaciones relacionadas
 con la visión por computadora.
Los problemas comúnmente asociados con
 las imágenes digitales son:
    Creación
    Procesamiento (Análisis de Bajo Nivel)
    Extracción de rasgos (Análisis de Nivel
     Intermedio)
    Reconocimiento (Análisis de Alto Nivel)
    Almacenamiento, Recuperación y Transmisión
 Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   10/48
Procesamiento de Imágenes
            (Análisis de Bajo Nivel)
 Transformaciones: Filtraje, extracción de rasgos,
  mejora, compresión.

 Método de Máxima Entropía: Deconvolución, super
  resolución, reconstrucción.

 Proyección sobre Conjuntos Convexos:
  Reconstrucción, deconvolución, diseño de filtros.


 Fractales: Compresión, emparejamiento de objetos.

Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa       11/48
Extracción de Rasgos
           (Análisis de Nivel Intermedio)
      Thresholding: Separación de objetos y fondo.

      Detección de bordes: Identificación de fronteras.

      Adelgazamiento: Esqueletización.


      Operaciones Morfológicas: Eliminación de ruido, extracción de objetos.


      Snakes: Detección de bordes, delimitación de objetos.

      Mapas Auto-organizativos: segmentación, agrupamiento.

      Algoritmos Difusos: Agrupamiento.

      Morphing: Animación a través de deformaciones.

    Quito, Julio 2007          © Dr. Hugo A. Banda Gamboa                  12/48
Reconocimiento
                        (Análisis de Alto Nivel)
       Teoría de Bayes: Clasificación.

       Clasificadores Neuronales: Reconocimiento de objetos, segmentación.

       Clasificadores Difusos: Reconocimiento de objetos, sistemas basados en
        lógica difusa.

       Modelos Ocultos de Markov: Reconocimiento de texto manuscrito.

       Emparejamiento Gráfico: Emparejamiento estructural.

       Transformada de Hough: Detección de formas conocidas.

       Formas a partir de Sombreado: Identificación de formas 3D utilizando
        imágenes 2D.

       Etiquetado por Relajación: Emparejamiento de objetos.

    Quito, Julio 2007           © Dr. Hugo A. Banda Gamboa                 13/48
AUTOMATIZACIÓN
               INDUSTRIAL


Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   14/48
Producción y Automatización
 La producción en masa, estandarizada, de grandes
  lotes exigía la producción de pocos modelos en una
  fabricación en serie o en cadena.
 La orientación al mercado está llevando al
  paradigma de la diversidad de productos, en
  pequeños lotes. Una producción que tiene a "la
  medida del cliente". Lo cual ha contribuido a que
  sea una producción flexible, celular, para lotes
  unitarios.
 Los Sistemas de Manufactura Flexible son una
  buena respuesta a esa orientación hacia el
  mercado.
 Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   15/48
Automatización Industrial

Técnica industrial que incorpora las
 siguientes funciones básicas:
         Control automático de la máquina
         Sistema de autoregulación
         Manejo coordinado de material
         Sistema de aseguramiento de calidad




Quito, Julio 2007     © Dr. Hugo A. Banda Gamboa   16/48
Clases de Automatización Industrial
 Automatización fija:
    Se utiliza cuando el volumen de producción es muy alto.
     Se justifica económicamente el alto costo del diseño de
     equipo especializado para procesar el producto, con un
     rendimiento alto y tasas de producción elevadas.
 Automatización programable:
    Se utiliza cuando el volumen de producción es de medio a
     bajo y existe una diversidad de productos a obtener. En
     este caso el equipo es diseñado para adaptarse a las
     variaciones de configuración del producto, la cual se
     realiza a través de un programa (software).
 Automatización flexible:
    Es la más adecuada en la utilización de un rango de
     producción medio. Estos poseen características de los
     dos anteriores.
 Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa         17/48
Máquinas con Control
                  Numérico
Son máquinas herramientas programables
 para producir partes complicadas
 pequeñas o medianas.  Aplicando una
                                           secuencia
                                           programada
                                           perforan, tornean,
                                           horadan o fresan
                                           partes diferentes, de
                                           distintas formas y
                                           tamaños.
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa              18/48
Clasificación de los Sistemas de
             Control Numérico
Se dividen fundamentalmente en:
       Equipos de control numérico de
        posicionamiento o punto a punto.
       Equipos de control numérico de contorneo.




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa      19/48
Maquina de Posicionamiento
             con CNC




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   20/48
Programa de Maquinado de Posicionamiento




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   21/48
Fresadora con Control Numérico




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   22/48
Sistemas Multifunciones
Los sistemas multifunciones se pueden
 dividir en cuatro grandes grupos:
         Tornos automáticos
         Centros de mecanizado
         Máquinas transfer
         Sistemas de manufactura flexible




Quito, Julio 2007      © Dr. Hugo A. Banda Gamboa   23/48
Torno Automático




Quito, Julio 2007       © Dr. Hugo A. Banda Gamboa   24/48
Centro de Mecanizado
 Un centro de mecanizado es
  una estación simple
  controlada por CNC, una
  máquina herramienta capaz
  de fresar, taladrar, escariar,
  etc.
 Estas máquinas herramientas
  son usualmente equipadas
  con un cambiador automático
  de herramientas y diseñadas
  para realizar operaciones en
  distintas superficies de piezas
  sobre una tabla rotante.
 Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   25/48
Sistemas de Manufactura
               Flexible
 Un sistema de manufactura flexible es una
  configuración de estaciones de trabajo casi
  independientes, controladas por computadora, en la
  cual el manejo de materiales y la carga de las
  máquinas se realizan en forma automática. Sus
  componentes son:
    Varias estaciones de trabajo controladas por computadora
     (máquinas de control numérico, robots);
    Un sistema de transporte controlado por computadora
     para movilización de partes y materiales entre máquinas;
     y
    Estaciones de carga y descarga.
 Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa        26/48
Célula de Manufactura
                  Flexible




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   27/48
Máquina Herramienta
                      Reconfigurable




Quito, Julio 2007        © Dr. Hugo A. Banda Gamboa   28/48
Computer Integrated
       Manufacturing (CIM)



Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   29/48
Manufactura Integrada por
            Computadora
 Se refiere a la integración total del diseño y la
  ingeniería de productos, la planificación de
  procesos y la manufactura por medio de
  complejos sistemas de computación.
 El CIM está evolucionando hacia el CIE
  (Empresa Integrada por Computador), que
  implica una integración total de la administración
  y la producción.
 La combinación CIE/CIM cambiará radicalmente
  el perfil de las empresas.
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   30/48
Ciclo Típico de Producto




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   31/48
CAD & CAM
El diseño asistido por computador (CAD)
 sustituye el diseño manual por el digital,
 para creación de nuevas partes, productos
 o la modificación de otros existentes.
Los sistemas de manufactura asistida por
 computador (CAM), se usan para diseñar
 procesos de producción, controlar
 máquinas herramientas y flujo de
 materiales mediante la automatización
 programable.
Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa   32/48
CAD/CAM
 Un sistema CAD/CAM integra la función de diseño
  y manufactura.
 Traduce las especificaciones de diseño a
  instrucciones detalladas para la máquina que va a
  fabricar el producto.
 Es más rápido y menos propenso a errores que
  los humanos.
 Permiten observar la forma en que las diversas
  partes de un diseño interactúan entre sí, sin tener
  que construir un prototipo.
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   33/48
FUNDAMENTOS DE LA
         ROBÓTICA



Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   34/48
Leyes de la Robótica
1.      Un robot no puede dañar a un
        ser humano o, por omisión de
        acciones, permitir que sufra
        algún daño.
2.      Un robot debe obedecer las
        órdenes de los seres humanos,
        excepto cuando tales órdenes
        entren en conflicto con la
        primera ley.
3.      Un robot debe proteger su
        propia existencia, siempre y
        cuando dicha protección no
        entre en conflicto con las dos
        leyes anteriores.
Quito, Julio 2007       © Dr. Hugo A. Banda Gamboa   35/48
Definición de Robot
 Manipulador reprogramable y
    multifuncional diseñado para mover
    material, partes, herramientas o
    dispositivos especializados mediante
    movimientos variables programados para
    la realización de una variedad de tareas.

-   Jablonski J, Posey J. Robotics Terminology, in Handbook of Industrial
    Robotics, Nof S & Wiley J, Eds. New York, USA, 1985.


Quito, Julio 2007           © Dr. Hugo A. Banda Gamboa                      36/48
Características de un Robot
 Un robot percibe su entorno mediante sensores y
  responde o actúa de manera tal que se logren los
  objetivos deseados, con base en ciertos supuestos,
  por medio de sus efectores o actuadores.
 La racionalidad de la acción robótica depende de 4
  factores:
     De la historia perceptual del robot (secuencia de
      percepciones).
     Del conocimiento que el robot posea del ambiente en
      donde opera.
     De las acciones que el robot pueda emprender.
     De la medida con la que evalúa el éxito logrado.

Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa        37/48
Aproximaciones para el
           Desarrollo de la Robótica
Aproximación basada en conocimiento
       Utiliza la inteligencia artificial simbólica
        tradicional, para tratar de alcanzar la
        autonomía en los robots.
Aproximación basada en comportamiento
       Está inspirada en fenómenos naturales.
        Enfatiza en comportamiento y reacción
        rápida, antes que en conocimiento y
        planificación

Quito, Julio 2007      © Dr. Hugo A. Banda Gamboa      38/48
Robots Basados en
                       Conocimiento
 La principal premisa es que la inteligencia es
  intrínsecamente un fenómeno computacional.
 Las arquitecturas parten de una descomposición de
  los procesos que el robot debe realizar, en tareas
  independientes que luego se unen.
 El diseñador define mediante entidades simbólicas
  un modelo del ambiente, que permite realizar una
  planificación de los movimientos del robot para
  alcanzar una determinada meta.

 Quito, Julio 2007       © Dr. Hugo A. Banda Gamboa   39/48
Arquitectura Robótica Basada en
            Conocimiento
  Entradas de
 los Sensores
                    Interpretación de
                     Datos Sensados
                       Modelado del
                         Entorno

                        Planificación

                           Ejecución

                                                 Salidas a los
                                                 Actuadores
Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa            40/48
Robots Basados en
                      Comportamiento
Esta tendencia está situada entre la
 planificación de alto nivel de la inteligencia
 artificial deliberativa y la teoría de control de
 bajo nivel.
Está basada en la simplicidad, adaptabilidad
 y actitud de los fenómenos naturales.
Cada uno de los niveles de comportamiento
 reciben las señales de los sensores y su
 reacción va directamente a los actuadores.

 Quito, Julio 2007       © Dr. Hugo A. Banda Gamboa   41/48
Arquitectura Robótica Basada
       en Comportamiento
                          Identificar
                           Objetos
                         Comprobar
                          Cambios
   Entradas de                                   Salidas a los
  los Sensores       Construir Mapas             Actuadores

                            Explorar

                    Evitar Obstáculos


Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa           42/48
Robots “Autónomos”
             Robot Aibo de Sony




          Robot Sojourner en Marte




                                                 Robot Asimo de Honda

Quito, Julio 2007          © Dr. Hugo A. Banda Gamboa              43/48
ROBÓTICA
                    INDUSTRIAL



Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa   44/48
Robots Industriales
                                 Son dispositivos
                                  electrónico - mecánicos,
                                  que desempeñan tareas
                                  automáticamente, ya sea
                                  de acuerdo a supervisión
                                  humana directa, a través
                                  de un programa
                                  predefinido o siguiendo
                                  un conjunto de reglas
                                  generales, utilizando
                                  técnicas de inteligencia
                                  artificial.
Quito, Julio 2007        © Dr. Hugo A. Banda Gamboa     45/48
Robots Industriales
Generalmente estas
 tareas reemplazan,
 asemejan o extienden
 el trabajo humano,
 como ensamble en
 líneas de manufactura,
 manipulación de
 objetos pesados o
 peligrosos, trabajo en el
 espacio, etc.
 Quito, Julio 2007    © Dr. Hugo A. Banda Gamboa   46/48
Celdas de Trabajo Automatizadas




Quito, Julio 2007   © Dr. Hugo A. Banda Gamboa   47/48
CONCLUSIÓN
      Para que una universidad sea
 trascendente y beneficie a su entorno,
    debe ser capaz de contribuir a la
transformación social y productiva de la
 comunidad propiciando su permanente
     desarrollo humanístico, ético y
             tecnocientíco.

                          GRACIAS
                    Dr. Hugo A. Banda Gamboa
                          hbanda@ieee.org
Quito, Julio 2007         © Dr. Hugo A. Banda Gamboa   48/48

More Related Content

Similar to Visión e inteligencia artificial 11-oct-2007

Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
viisonartificial2012
 
Tendencias actuales en los sistemas de producción
Tendencias actuales en los sistemas de producciónTendencias actuales en los sistemas de producción
Tendencias actuales en los sistemas de producción
Cinelandia
 
Robotizacion (Fide)
Robotizacion (Fide)Robotizacion (Fide)
Robotizacion (Fide)
gueste42833
 

Similar to Visión e inteligencia artificial 11-oct-2007 (20)

La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...La visión por computador en la fabricación cero defectos. Tecnología al servi...
La visión por computador en la fabricación cero defectos. Tecnología al servi...
 
Importancia de inteligencia artificial en las empresas
Importancia de inteligencia artificial en las empresasImportancia de inteligencia artificial en las empresas
Importancia de inteligencia artificial en las empresas
 
Procesamiento de eventos complejos aplicado al ámbito de las smart cities
Procesamiento de eventos complejos aplicado al ámbito de las smart citiesProcesamiento de eventos complejos aplicado al ámbito de las smart cities
Procesamiento de eventos complejos aplicado al ámbito de las smart cities
 
Proyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivosProyecto brazo robot mediante algoritmos evolutivos
Proyecto brazo robot mediante algoritmos evolutivos
 
Tarea 2 Corte 3. Industria 4.0.pptx
Tarea 2 Corte 3. Industria 4.0.pptxTarea 2 Corte 3. Industria 4.0.pptx
Tarea 2 Corte 3. Industria 4.0.pptx
 
Presentacion proyecto robotica
Presentacion proyecto    roboticaPresentacion proyecto    robotica
Presentacion proyecto robotica
 
Proyecto _ Presentacion Equipo 3.pptx
Proyecto _ Presentacion Equipo 3.pptxProyecto _ Presentacion Equipo 3.pptx
Proyecto _ Presentacion Equipo 3.pptx
 
SUPERVISIÓN (PARTE II)
SUPERVISIÓN (PARTE II)SUPERVISIÓN (PARTE II)
SUPERVISIÓN (PARTE II)
 
Tema3-u4-eai_equipo_cad
Tema3-u4-eai_equipo_cadTema3-u4-eai_equipo_cad
Tema3-u4-eai_equipo_cad
 
Sistemas de automatizadion de laproduccion
Sistemas de automatizadion de laproduccionSistemas de automatizadion de laproduccion
Sistemas de automatizadion de laproduccion
 
Aplicaciones de la Automatización
Aplicaciones de la AutomatizaciónAplicaciones de la Automatización
Aplicaciones de la Automatización
 
Sistema Lobin
Sistema LobinSistema Lobin
Sistema Lobin
 
Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
Dimensionamiento de piezas en un sistema de visión aplicado a una celda de ma...
 
Diseño e implementacion de un sistema de supervision y apagado remoto para eq...
Diseño e implementacion de un sistema de supervision y apagado remoto para eq...Diseño e implementacion de un sistema de supervision y apagado remoto para eq...
Diseño e implementacion de un sistema de supervision y apagado remoto para eq...
 
PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)
 
Tendencias actuales en los sistemas de producción
Tendencias actuales en los sistemas de producciónTendencias actuales en los sistemas de producción
Tendencias actuales en los sistemas de producción
 
diseño de brazo de 6 GDL
diseño de brazo de 6 GDLdiseño de brazo de 6 GDL
diseño de brazo de 6 GDL
 
Robotizacion (Fide)
Robotizacion (Fide)Robotizacion (Fide)
Robotizacion (Fide)
 
Industria 4.0 - Final.pptx
Industria 4.0 - Final.pptxIndustria 4.0 - Final.pptx
Industria 4.0 - Final.pptx
 
Prototype of a multifunction robot for complex network repairs
Prototype of a multifunction robot for complex network repairsPrototype of a multifunction robot for complex network repairs
Prototype of a multifunction robot for complex network repairs
 

More from Hugo Banda

3. sistemas de información, gobernanza y gestión
3. sistemas de información, gobernanza y gestión3. sistemas de información, gobernanza y gestión
3. sistemas de información, gobernanza y gestión
Hugo Banda
 

More from Hugo Banda (20)

Sistemas difusos
Sistemas difusosSistemas difusos
Sistemas difusos
 
Inteligencia corporativa 2.0
Inteligencia corporativa 2.0Inteligencia corporativa 2.0
Inteligencia corporativa 2.0
 
Ciclo de vida del SW empresarial
Ciclo de vida del SW empresarialCiclo de vida del SW empresarial
Ciclo de vida del SW empresarial
 
Inteligencia corporativa
Inteligencia corporativaInteligencia corporativa
Inteligencia corporativa
 
Computación evolutiva
Computación evolutivaComputación evolutiva
Computación evolutiva
 
Computación neuronal
Computación neuronalComputación neuronal
Computación neuronal
 
Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquina
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimiento
 
Modelos de Inteligencia Artificial
Modelos de Inteligencia ArtificialModelos de Inteligencia Artificial
Modelos de Inteligencia Artificial
 
Reconocimiento de rostros utilizando una red neuronal
Reconocimiento de rostros utilizando una red neuronalReconocimiento de rostros utilizando una red neuronal
Reconocimiento de rostros utilizando una red neuronal
 
Análisis de la decisión
Análisis de la decisiónAnálisis de la decisión
Análisis de la decisión
 
Convergencia científico tecnológica
Convergencia científico   tecnológicaConvergencia científico   tecnológica
Convergencia científico tecnológica
 
El cerebro y la inteligencia
El cerebro y la inteligenciaEl cerebro y la inteligencia
El cerebro y la inteligencia
 
Gestión de tecnología
Gestión de tecnologíaGestión de tecnología
Gestión de tecnología
 
La Transformación Digital
La Transformación DigitalLa Transformación Digital
La Transformación Digital
 
3. sistemas de información, gobernanza y gestión
3. sistemas de información, gobernanza y gestión3. sistemas de información, gobernanza y gestión
3. sistemas de información, gobernanza y gestión
 
2. Sistemas de Información Empresarial: Organizaciones y TI
2. Sistemas de Información Empresarial: Organizaciones y TI2. Sistemas de Información Empresarial: Organizaciones y TI
2. Sistemas de Información Empresarial: Organizaciones y TI
 
1. Sistemas de Informacón Empresarial: Marco de Trabajo
1. Sistemas de Informacón Empresarial: Marco de Trabajo1. Sistemas de Informacón Empresarial: Marco de Trabajo
1. Sistemas de Informacón Empresarial: Marco de Trabajo
 
Elementos de la investigación científica
Elementos de la investigación científicaElementos de la investigación científica
Elementos de la investigación científica
 
Problemas y soluciones
Problemas y solucionesProblemas y soluciones
Problemas y soluciones
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (10)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Visión e inteligencia artificial 11-oct-2007

  • 1. VISIÓN E INTELIGENCIA ARTIFICIAL Dr. Hugo A. Banda Departamento de Informática y Ciencias de Computación Escuela Politécnica Nacional I Seminario de Inteligencia Artificial Rama Estudiantil IEEE-ESPOCH Escuela Superior Politécnica del Chimborazo Riobamba, 20 de Noviembre2007
  • 2. Contenido  Visión por Computadora  Análisis y Procesamiento de imágenes Digitales  Automatización Industrial  Manufactura Integrada por Computador (CIM)  Fundamentos de la Robótica  Robótica Industrial  Conclusión Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 2/48
  • 3. Visión por Computadora Se puede definir como la ciencia y la tecnología de las máquinas que pueden “ver”. Estudia y describe los sistemas de visión artificial que se implementan en SW y HW. La interacción y el intercambio entre la visión biológica y la visión por computadora ha sido muy fructífera para los dos campos. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 3/48
  • 4. VC como Disciplina Científica La visión por computadora está relacionada con la teoría y tecnología para desarrollar sistemas artificiales que contienen información de imágenes. Los datos de imágenes, pueden tomar diferentes formas:  Secuencias de video,  Vistas de múltiples cámaras, o  Datos multi-dimensionales de un scanner médico. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 4/48
  • 5. VC como Disciplina Tecnológica  Aplica la teoría y modelos a la construcción de sistemas de visión artificial para:  Control de procesos (robots industriales o vehículos autónomos).  Detección de eventos (vigilancia visual)  Organización de información (Indexación de bases de datos de imágenes y secuencias de imágenes),  Modelación de objetos o entornos (Inspección industrial, análisis de imágenes médicas o modelación topográfica),  Interacción (Como dispositivo de entrada para interacción humano-computador). Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 5/48
  • 6. Subdominios de la Visión por Computadora Reconstrucción de escenas Detección de Eventos Localización Reconocimiento de Objetos Aprendizaje Indexado Ego-motion y Restauración de imágenes. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 6/48
  • 7. Campos Relacionados con la Visión por Computadora Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 7/48
  • 8. Visión de Máquina  Es la aplicación de la visión por computadora a la industria y procesos de manufactura.  La Visión de Máquina, además del análisis y procesamiento computarizado de las imágenes, requiere de dispositivos digitales de entrada/salida y redes de computadoras, para controlar equipos de manufactura automática y robots industriales.  Es un subcampo de la ingeniería que comprende:  Ciencias de Computación  Óptica,  Ingeniería Mecánica, y  Automatización industrial Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 8/48
  • 9. ANÁLISIS Y PROCESAMIENTO DE IMÁGENES DIGITALES Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 9/48
  • 10. Análisis de Imágenes Digitales El análisis de imágenes juega un papel importante en las aplicaciones relacionadas con la visión por computadora. Los problemas comúnmente asociados con las imágenes digitales son:  Creación  Procesamiento (Análisis de Bajo Nivel)  Extracción de rasgos (Análisis de Nivel Intermedio)  Reconocimiento (Análisis de Alto Nivel)  Almacenamiento, Recuperación y Transmisión Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 10/48
  • 11. Procesamiento de Imágenes (Análisis de Bajo Nivel)  Transformaciones: Filtraje, extracción de rasgos, mejora, compresión.  Método de Máxima Entropía: Deconvolución, super resolución, reconstrucción.  Proyección sobre Conjuntos Convexos: Reconstrucción, deconvolución, diseño de filtros.  Fractales: Compresión, emparejamiento de objetos. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 11/48
  • 12. Extracción de Rasgos (Análisis de Nivel Intermedio)  Thresholding: Separación de objetos y fondo.  Detección de bordes: Identificación de fronteras.  Adelgazamiento: Esqueletización.  Operaciones Morfológicas: Eliminación de ruido, extracción de objetos.  Snakes: Detección de bordes, delimitación de objetos.  Mapas Auto-organizativos: segmentación, agrupamiento.  Algoritmos Difusos: Agrupamiento.  Morphing: Animación a través de deformaciones. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 12/48
  • 13. Reconocimiento (Análisis de Alto Nivel)  Teoría de Bayes: Clasificación.  Clasificadores Neuronales: Reconocimiento de objetos, segmentación.  Clasificadores Difusos: Reconocimiento de objetos, sistemas basados en lógica difusa.  Modelos Ocultos de Markov: Reconocimiento de texto manuscrito.  Emparejamiento Gráfico: Emparejamiento estructural.  Transformada de Hough: Detección de formas conocidas.  Formas a partir de Sombreado: Identificación de formas 3D utilizando imágenes 2D.  Etiquetado por Relajación: Emparejamiento de objetos. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 13/48
  • 14. AUTOMATIZACIÓN INDUSTRIAL Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 14/48
  • 15. Producción y Automatización  La producción en masa, estandarizada, de grandes lotes exigía la producción de pocos modelos en una fabricación en serie o en cadena.  La orientación al mercado está llevando al paradigma de la diversidad de productos, en pequeños lotes. Una producción que tiene a "la medida del cliente". Lo cual ha contribuido a que sea una producción flexible, celular, para lotes unitarios.  Los Sistemas de Manufactura Flexible son una buena respuesta a esa orientación hacia el mercado. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 15/48
  • 16. Automatización Industrial Técnica industrial que incorpora las siguientes funciones básicas:  Control automático de la máquina  Sistema de autoregulación  Manejo coordinado de material  Sistema de aseguramiento de calidad Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 16/48
  • 17. Clases de Automatización Industrial  Automatización fija:  Se utiliza cuando el volumen de producción es muy alto. Se justifica económicamente el alto costo del diseño de equipo especializado para procesar el producto, con un rendimiento alto y tasas de producción elevadas.  Automatización programable:  Se utiliza cuando el volumen de producción es de medio a bajo y existe una diversidad de productos a obtener. En este caso el equipo es diseñado para adaptarse a las variaciones de configuración del producto, la cual se realiza a través de un programa (software).  Automatización flexible:  Es la más adecuada en la utilización de un rango de producción medio. Estos poseen características de los dos anteriores. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 17/48
  • 18. Máquinas con Control Numérico Son máquinas herramientas programables para producir partes complicadas pequeñas o medianas.  Aplicando una secuencia programada perforan, tornean, horadan o fresan partes diferentes, de distintas formas y tamaños. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 18/48
  • 19. Clasificación de los Sistemas de Control Numérico Se dividen fundamentalmente en:  Equipos de control numérico de posicionamiento o punto a punto.  Equipos de control numérico de contorneo. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 19/48
  • 20. Maquina de Posicionamiento con CNC Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 20/48
  • 21. Programa de Maquinado de Posicionamiento Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 21/48
  • 22. Fresadora con Control Numérico Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 22/48
  • 23. Sistemas Multifunciones Los sistemas multifunciones se pueden dividir en cuatro grandes grupos:  Tornos automáticos  Centros de mecanizado  Máquinas transfer  Sistemas de manufactura flexible Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 23/48
  • 24. Torno Automático Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 24/48
  • 25. Centro de Mecanizado  Un centro de mecanizado es una estación simple controlada por CNC, una máquina herramienta capaz de fresar, taladrar, escariar, etc.  Estas máquinas herramientas son usualmente equipadas con un cambiador automático de herramientas y diseñadas para realizar operaciones en distintas superficies de piezas sobre una tabla rotante. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 25/48
  • 26. Sistemas de Manufactura Flexible  Un sistema de manufactura flexible es una configuración de estaciones de trabajo casi independientes, controladas por computadora, en la cual el manejo de materiales y la carga de las máquinas se realizan en forma automática. Sus componentes son:  Varias estaciones de trabajo controladas por computadora (máquinas de control numérico, robots);  Un sistema de transporte controlado por computadora para movilización de partes y materiales entre máquinas; y  Estaciones de carga y descarga. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 26/48
  • 27. Célula de Manufactura Flexible Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 27/48
  • 28. Máquina Herramienta Reconfigurable Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 28/48
  • 29. Computer Integrated Manufacturing (CIM) Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 29/48
  • 30. Manufactura Integrada por Computadora  Se refiere a la integración total del diseño y la ingeniería de productos, la planificación de procesos y la manufactura por medio de complejos sistemas de computación.  El CIM está evolucionando hacia el CIE (Empresa Integrada por Computador), que implica una integración total de la administración y la producción.  La combinación CIE/CIM cambiará radicalmente el perfil de las empresas. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 30/48
  • 31. Ciclo Típico de Producto Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 31/48
  • 32. CAD & CAM El diseño asistido por computador (CAD) sustituye el diseño manual por el digital, para creación de nuevas partes, productos o la modificación de otros existentes. Los sistemas de manufactura asistida por computador (CAM), se usan para diseñar procesos de producción, controlar máquinas herramientas y flujo de materiales mediante la automatización programable. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 32/48
  • 33. CAD/CAM  Un sistema CAD/CAM integra la función de diseño y manufactura.  Traduce las especificaciones de diseño a instrucciones detalladas para la máquina que va a fabricar el producto.  Es más rápido y menos propenso a errores que los humanos.  Permiten observar la forma en que las diversas partes de un diseño interactúan entre sí, sin tener que construir un prototipo. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 33/48
  • 34. FUNDAMENTOS DE LA ROBÓTICA Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 34/48
  • 35. Leyes de la Robótica 1. Un robot no puede dañar a un ser humano o, por omisión de acciones, permitir que sufra algún daño. 2. Un robot debe obedecer las órdenes de los seres humanos, excepto cuando tales órdenes entren en conflicto con la primera ley. 3. Un robot debe proteger su propia existencia, siempre y cuando dicha protección no entre en conflicto con las dos leyes anteriores. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 35/48
  • 36. Definición de Robot  Manipulador reprogramable y multifuncional diseñado para mover material, partes, herramientas o dispositivos especializados mediante movimientos variables programados para la realización de una variedad de tareas. - Jablonski J, Posey J. Robotics Terminology, in Handbook of Industrial Robotics, Nof S & Wiley J, Eds. New York, USA, 1985. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 36/48
  • 37. Características de un Robot  Un robot percibe su entorno mediante sensores y responde o actúa de manera tal que se logren los objetivos deseados, con base en ciertos supuestos, por medio de sus efectores o actuadores.  La racionalidad de la acción robótica depende de 4 factores:  De la historia perceptual del robot (secuencia de percepciones).  Del conocimiento que el robot posea del ambiente en donde opera.  De las acciones que el robot pueda emprender.  De la medida con la que evalúa el éxito logrado. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 37/48
  • 38. Aproximaciones para el Desarrollo de la Robótica Aproximación basada en conocimiento  Utiliza la inteligencia artificial simbólica tradicional, para tratar de alcanzar la autonomía en los robots. Aproximación basada en comportamiento  Está inspirada en fenómenos naturales. Enfatiza en comportamiento y reacción rápida, antes que en conocimiento y planificación Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 38/48
  • 39. Robots Basados en Conocimiento  La principal premisa es que la inteligencia es intrínsecamente un fenómeno computacional.  Las arquitecturas parten de una descomposición de los procesos que el robot debe realizar, en tareas independientes que luego se unen.  El diseñador define mediante entidades simbólicas un modelo del ambiente, que permite realizar una planificación de los movimientos del robot para alcanzar una determinada meta. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 39/48
  • 40. Arquitectura Robótica Basada en Conocimiento Entradas de los Sensores Interpretación de Datos Sensados Modelado del Entorno Planificación Ejecución Salidas a los Actuadores Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 40/48
  • 41. Robots Basados en Comportamiento Esta tendencia está situada entre la planificación de alto nivel de la inteligencia artificial deliberativa y la teoría de control de bajo nivel. Está basada en la simplicidad, adaptabilidad y actitud de los fenómenos naturales. Cada uno de los niveles de comportamiento reciben las señales de los sensores y su reacción va directamente a los actuadores. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 41/48
  • 42. Arquitectura Robótica Basada en Comportamiento Identificar Objetos Comprobar Cambios Entradas de Salidas a los los Sensores Construir Mapas Actuadores Explorar Evitar Obstáculos Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 42/48
  • 43. Robots “Autónomos” Robot Aibo de Sony Robot Sojourner en Marte Robot Asimo de Honda Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 43/48
  • 44. ROBÓTICA INDUSTRIAL Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 44/48
  • 45. Robots Industriales  Son dispositivos electrónico - mecánicos, que desempeñan tareas automáticamente, ya sea de acuerdo a supervisión humana directa, a través de un programa predefinido o siguiendo un conjunto de reglas generales, utilizando técnicas de inteligencia artificial. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 45/48
  • 46. Robots Industriales Generalmente estas tareas reemplazan, asemejan o extienden el trabajo humano, como ensamble en líneas de manufactura, manipulación de objetos pesados o peligrosos, trabajo en el espacio, etc. Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 46/48
  • 47. Celdas de Trabajo Automatizadas Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 47/48
  • 48. CONCLUSIÓN Para que una universidad sea trascendente y beneficie a su entorno, debe ser capaz de contribuir a la transformación social y productiva de la comunidad propiciando su permanente desarrollo humanístico, ético y tecnocientíco. GRACIAS Dr. Hugo A. Banda Gamboa hbanda@ieee.org Quito, Julio 2007 © Dr. Hugo A. Banda Gamboa 48/48