CARLOS EDUARDO GIRALDO MONTERO
|
|
- José Carlos Ortiz Ramírez
- hace 8 años
- Vistas:
Transcripción
1 DIMENSIONAMIENTO DE PIEZAS USANDO EL SISTEMA DE VISIÓN DE LA CELDA DE MANUFACTURA FLEXIBLE EN LA FACULTAD DE INGENIERÍA MECÁNICA CARLOS EDUARDO GIRALDO MONTERO UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍA MECÁNICA PEREIRA 2007
2 DIMENSIONAMIENTO DE PIEZAS USANDO EL SISTEMA DE VISIÓN DE LA CELDA DE MANUFACTURA FLEXIBLE EN LA FACULTAD DE INGENIERÍA MECÁNICA CARLOS EDUARDO GIRALDO MONTERO Trabajo de grado presentado como requisito parcial para optar al título de Ingeniero Mecánico Director Juan Felipe Arroyave M.Sc Ingeniero Mecánico UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍA MECÁNICA PEREIRA 2007
3 Nota de aceptación Firma del Director Firma del Evaluador
4 DEDICATORIA El presente trabajo está dedicado a mi familia, la cual me ha servido de soporte a lo largo de estos años y me ha brindado toda la colaboración posible para lograr todas mi metas tanto a nivel personal como profesional. A Adriana quien ha sido mi inspiración y el motor que me impulsa para ser cada día mejor con el fin de forjar un futuro juntos, lleno de éxitos y con mucho amor. Nada de esto hubiera sido posible sin su ayuda incondicional y por eso les agradezco mediante este trabajo.
5 AGRADECIMIENTOS A los ingenieros Juan Felipe Arroyave y Carlos A. Montilla, por su enorme colaboración durante el desarrollo de este proyecto y por los aportes realizados a este. A los profesores que durante mi proceso de formación me brindaron además de un conocimiento técnico una visión más amplia de la vida y en especial a los ingenieros Marco Tulio Garzón, Manuel Pinzón Candelario, Álvaro Hernán Restrepo y Educardo Roncancio por compartir conmigo sus valiosos conocimientos. A mis amigos que hicieron de mi paso por la Universidad algo inolvidable, en especial a Laura Cristina, Sebastián y Rafael los cuales también aportaron en mi formación como ingeniero y como persona. A todas las personas que conocí y que de alguna u otra forma contribuyeron en la realización del presente trabajo.
6 CONTENIDO Pág. INTRODUCCIÓN OBJETIVO GENERAL OBJETIVOS ESPECÍFICOS JUSTIFICACIÓN GENERALIDADES DE LOS SISTEMAS DE VISIÓN ARTIFICIAL INTRODUCCIÓN AL TRATAMIENTO DIGITAL DE IMÁGENES LA IMAGEN DIGITAL PROPIEDADES DE LA IMAGEN DIGITAL TIPOS DE IMÁGENES DIGITALES Imagen Binaria Imagen de Escala de Grises Imagen a Color Imagen Compleja ANÁLISIS DE LA IMAGEN Histograma PROCESAMIENTO DE LA IMAGEN LUT Filtros ANÁLISIS DE PARTÍCULAS Thresholding Técnicas de Thresholding Automático TÉCNICAS DE ILUMINACIÓN ILUMINACIÓN POSTERIOR ILUMINACIÓN FRONTAL ILUMINACIÓN LATERAL ILUMINACIÓN POR CAMPO OSCURO... 32
7 3.5 ILUMINACIÓN COAXIAL ILUMINACIÓN DIFUSA CONTINUA DESCRIPCIÓN DEL SOFTWARE LABVIEW NI IMAQ IMAQ VISION VISION ASSISTANT MEASUREMENT & AUTOMATION EXPLORER (MAX) DESCRIPCIÓN DEL HARDWARE TARJETA DE ADQUISICIÓN IMÁGENES CÁMARA CAJA DE LUZ IMPLEMENTACIÓN DE LA APLICACIÓN SELECCIÓN DE LA TÉCNICA DE ILUMINACIÓN ADECUACIÓN DE LA ESCENA CALIBRACIÓN DEL SISTEMA MODIFICACIONES FINALES DESCRIPCIÓN DEL PROGRAMA INCERTIDUMBRE EN LAS MEDICIONES CALCULO DE LA INCERTIDUMBRE TIPO B CÁLCULO DE LA INCERTIDUMBRE TIPO A RESULTADOS DATOS OBTENIDOS CONCLUSIONES Y RECOMENDACIONES BIBLIOGRAFÍA... 66
8 LISTA DE FIGURAS Pág. Figura 1. Aplicaciones de la visión artificial Figura 2. Elementos de un sistema de visión Figura 3. Referencia Espacial del pixel (0,0) Figura 4. Histograma Figura 5. Tipos de escala vertical Figura 6. Imagen Original Figura 7. Efecto de Filtro Gradiente Figura 8. Efecto del Filtro Laplaciano Figura 9. Imagen Original Figura 10. Efecto del Filtro de Suavizado Figura 11. Imagen Original Figura 12. Efecto del Filtro Gaussiano Figura 13. Imagen Original Figura 14. Histograma Figura 15. Efecto del Thresholding Figura 16. Thresholding Automático Figura 17. Iluminación Posterior Figura 18. Iluminación Frontal Figura 19. Iluminación Lateral Figura 20. Iluminación por Campo Oscuro Figura 21. Iluminación Coaxial Figura 22. Iluminación Difusa Continua Figura 23. Tarjeta de Adquisición de imágenes IMAQ PCI Figura 24. Cámara CCD MINTRON MS1131C Figura 25. Caja de Luz Figura 26. Nivelación de la Caja de Luz Figura 27. Malla de Calibración Figura 28. Niveles de referencia iniciales... 44
9 Figura 29. Niveles de referencia finales Figura 30. Cambio del modo de adquisición Figura 31. Malla de calibración Figura 32. Modificación Figura 33. Implementación de la modificación Figura 34. Medición lineal Figura 35. Medición Radial Figura 36. Medición Angular Figura 37. Mediciones Incorrectas Figura 38. Incertidumbre angular Figura 39. Pieza Nº Figura 40. Pieza Nº
10 LISTA DE TABLAS Pág. Tabla 1. Características de la IMAQ PCI Tabla 2. Características de la cámara MS1131C Tabla 3. Comparación de las Técnicas de Iluminación Tabla 4. Mediciones realizadas Tabla 5. Medidas realizadas a la Pieza Nº Tabla 6. Mediciones realizadas a la pieza Nº
11 LISTA DE ANEXOS Pág. ANEXO A. MANUAL DE CALIBRACIÓN Y USO ANEXO B. TABLA t-student ANEXO C. COEFICIENTE DE COBERTURA... 86
12 INTRODUCCIÓN El uso de la visión artificial se está extendiendo cada día más entre los diferentes sectores industriales, tanto en procesos de control de producto como en control de proceso. La utilización de esta tecnología, y los beneficios que su uso conlleva, se centran principalmente en sectores industriales del metal (automoción, aluminio, acero), y de alimentación (especialmente en procesos de envase). Una aplicación de la visión artificial es en la metrología dimensional, ya que debido a las características especiales de esta tecnología, es adecuada para la obtención y extracción de medidas en 2D y 3D de los objetos en la escena. Posteriormente, estas medidas obtenidas se pueden usar con fines diversos, como el control de calidad entre otros. La Celda de Manufactura Flexible de la Facultad de Ingeniería Mecánica de la Universidad Tecnológica de Pereira posee actualmente un sistema de visión artificial, el cual permite realizar comparaciones de formas, mas no de dimensiones de las piezas fabricadas en la ella; limitando el alcance del sistema en el momento de verificar exactitud de las dimensiones de dichas piezas. En el presente trabajo, se implementó una aplicación para el sistema de visión ya mencionado, que permitió realizar un dimensionamiento de las piezas fabricadas en la Celda, con el fin de realizar control de calidad sobre estas. A lo largo de este trabajo se explicarán cada uno de los pasos que se siguieron en la implementación de dicha aplicación, comenzando por mencionar algunos conceptos básicos sobre los sistemas de visión artificial, para pasar luego a la descripción del hardware y software utilizados y finalmente un análisis de los resultados obtenidos. 12
13 OBJETIVOS OBJETIVO GENERAL Aplicar el software NI-IMAQ Vision en la celda de manufactura flexible de la Facultad de Ingeniería Mecánica de la Universidad Tecnológica de Pereira para realizar dimensionamiento a partir de la vista en planta de piezas con dimensiones máximas de 38 mm x 27 mm. OBJETIVOS ESPECÍFICOS Realizar un estudio de las técnicas de iluminación existentes determinando así, la más adecuada para el momento de la adquisición de las imágenes. Explorar el software NI-IMAQ y LabVIEW (ambos de la National Instruments), para identificar el método que se llevará a cabo para el tratamiento de la imagen. Elaborar un programa en LabVIEW que permita a través de las herramientas del IMAQ, tratar las imágenes de una forma automatizada para agilizar su posterior interpretación y análisis. Estimar los errores en las mediciones tomadas. Desarrollar un manual de uso y recomendaciones del programa elaborado, para que el trabajo aquí realizado sirva como soporte a otros proyectos relacionados con el tema. 13
14 JUSTIFICACIÓN El uso de los sistemas de visión artificial en procesos de manufactura ha presentado un incremento, debido a que una adecuada implementación de estos sistemas, genera una gran oportunidad para la optimización de dichos procesos, además de facilitar el control de calidad de sus productos. Actualmente en la FMC (Flexible Manufacturing Cell) de la Universidad Tecnológica de Pereira, el análisis de imágenes que se realiza, con base en el reconocimiento de formas, proporciona información útil para diferenciar los tipos de piezas elaboradas; pero, en el momento de verificar la exactitud dimensional y el acabado de estas, dicho análisis no resulta útil. La realización de este proyecto brindará, mediante el análisis de tamaños en dos dimensiones de las piezas mecanizadas en la celda, un proceso más completo de interpretación de las imágenes adquiridas, lo que implica, que las conclusiones sacadas de dicho proceso sean más útiles, mejorando el desempeño de la celda y habilitándola para hacer comparaciones por metrología dimensional. 14
15 1. GENERALIDADES DE LOS SISTEMAS DE VISIÓN ARTIFICIAL La visión artificial o por computador es una técnica basada en la adquisición de imágenes, generalmente en dos dimensiones para su posterior procesamiento por ordenador, con el fin de extraer y medir determinadas propiedades de la imagen adquirida. Se trata por tanto de una tecnología que combina los ordenadores con las cámaras de video para adquirir, analizar e interpretar imágenes de una forma equivalente a la inspección visual humana. 1 Actualmente se aplica en diversos procesos científicos y militares, extendiéndose su uso además en un amplio rango de sectores industriales (ver Figura 1.) para la automatización de tareas anteriormente reservadas para la inspección visual humana. Figura 1. Aplicaciones de la visión artificial. Fuente: AITEX 1 [AITEX] Asociación de Investigación de la Industria Textil. Análisis de la Tecnología de Visión Artificial Aplicada al Sector Textil [en línea]. Valencia (España) [citado en 17 Abril de 2007]. < 15
16 Capítulo 1 Generalidades de los Sistemas de Visión Artificial Este incremento de utilización a nivel industrial es debido a que se trata de una tecnología especialmente útil en labores de inspección o supervisión siendo cuantitativamente más objetivos y consistentes que la inspección humana. Especialmente tienen un gran potencial de uso en la automatización de aquellas tareas en las que la inspección humana resulta ineficiente o costosa. Un sistema de visión artificial se compone básicamente de los elementos mostrados en la Figura 2. Figura 2. Elementos de un sistema de visión Fuente: AITEX Fuente de luz: Es un aspecto de vital importancia ya que debe de proporcionar unas condiciones de iluminación uniformes e independientes del entorno facilitando además si es posible la extracción de los rasgos de interés para una determinada aplicación. Sensor de imagen: Es el encargado de recoger las características del objeto bajo estudio. Tarjeta de adquisición de imágenes: Es la interfaz entre el sensor y el ordenador o módulo de proceso que permite al mismo tiempo, disponer de la información capturada por el sensor de imagen. Algoritmos de análisis de imagen. Es la parte inteligente del sistema. Su misión consiste en aplicar las necesarias transformaciones y extracciones de información de las imágenes capturadas con el fin de obtener los resultados para los que haya sido diseñado. Ordenador o módulo de proceso: Es el sistema que analiza las imágenes recibidas por el sensor, para extraer la información de interés en cada uno 16
17 Capítulo 1 Generalidades de los Sistemas de Visión Artificial de los casos; implementando y ejecutando los algoritmos diseñados para la obtención de los objetivos. Sistema de respuesta en tiempo real. Con la información extraída los sistemas de visión artificial pueden tomar decisiones que afecten al sistema productivo con el fin de mejorar la calidad global de la producción. Las técnicas de visión artificial como demuestra su aplicación en otros sectores industriales son particularmente apropiadas para la realización de trabajos visuales altamente repetitivos que sean fatigosos o difíciles de realizar para un operario especialmente cuando este trabajo es ineficiente o costoso en términos económicos y temporales. 17
18 2. INTRODUCCIÓN AL TRATAMIENTO DIGITAL DE IMÁGENES 2.1 LA IMAGEN DIGITAL Una imagen digital es un arreglo en 2D de valores que representan intensidad luminosa; es decir, una imagen digital es función de la intensidad luminosa: Donde f es el brillo de punto (x,y), x y y representan las coordenadas espaciales del pixel. Por convención, el pixel con coordenadas (0,0) está ubicado en la esquina superior izquierda de la imagen (Figura 3.). Figura 3. Referencia Espacial del pixel (0,0) Fuente: National Instruments (NI) 2.2 PROPIEDADES DE LA IMAGEN DIGITAL La imagen digital tiene básicamente tres propiedades: Resolución: Es determinada por el número de filas o columnas de pixeles por los que está conformada la imagen. Definición: Indica la cantidad de tonos que se pueden observar en la imagen. Está directamente relacionada con el número de bits usado para codificar el valor de un pixel; para un número de bits n, la definición de la imagen será de, indicando que el pixel puede tener valores. Por ejemplo, para un número de bits de 8, cada pixel puede tener 256 valores diferentes. 18
19 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Número de planos: Corresponde al número de arreglos de pixeles que componen la imagen. Una imagen en escala de grises está compuesta por un solo plano, mientras que una imagen a color está compuesta por cuatro. 2.3 TIPOS DE IMÁGENES DIGITALES Imagen Binaria Este tipo de imagen está formada por pixeles que solo pueden tener dos valores, 0 ó 255 para el caso de una definición de 8 bits. Las imágenes binarias son de gran utilidad para la aplicación de técnicas de detección de bordes, medición de áreas o distancias entre otras Imagen de Escala de Grises Está compuesta por un solo plano de pixeles donde cada pixel es codificado usando uno de los siguientes números: Un número entero sin signo de 8 bits representando valores de escala de grises entre 0 y 255. Un número entero con signo de 16 bits representando valores entre -32,768 y +32,767. Un número de punto flotante de 4 bytes representando valores desde hasta Imagen a Color Una imagen a color puede ser codificada de dos formas, RGB (Red, Green, Blue) ó HSL (Hue, Saturation, Luminance). En general, las imágenes a color están compuestas por cuatro planos; uno para el valor R ó H, otro para el valor G ó S, otro para el valor B ó L y un último plano llamado alfa que contiene información sobre la transparencia de cada pixel. La información del plano alfa es usada cuando se combinan múltiples imágenes para elaborar composiciones gráficas y efectos visuales en mapas 2 2 CDA INTERNATIONAL. Manifold System Release 7x User Manual [en línea] [citado en 16 junio de 2007]. < 19
20 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Imagen Compleja Una imagen compleja contiene la información de frecuencia de una imagen en escala de grises; dicha información se obtiene aplicando una FFT (Fast Fourier Transform) a la imagen. Luego de transformada la imagen, se le pueden aplicar operaciones en el domino de la frecuencia. 2.4 ANÁLISIS DE LA IMAGEN Histograma El histograma es una herramienta fundamental de análisis que describe la distribución de la intensidad de los pixeles en la imagen y permite determinar cuántos pixeles existen para cada valor de la escala de grises. Con la ayuda del histograma se puede saber si la imagen es adecuada desde el punto de vista de exposición y contraste para un análisis exitoso 3. Se define el histograma (Figura 4.) como la función definida en el rango, tal que el número de pixeles iguales al valor de escala de grises igual a es: Donde: es el valor de escala de grises. es el número de pixeles en la imagen con un valor de escala de grises igual a. Figura 4. Histograma Fuente: NI 3 NATIONAL INSTRUMENTS. IMAQ Vision Concepts Manual. Austin, Texas : NI, p. 20
21 Capítulo 2 Introducción al Tratamiento Digital de Imágenes La escala del eje vertical de histograma puede ser lineal o logarítmica (Figura 5.); en la segunda se visualizan mejor los valores de escala de grises usados por pocos pixeles: Figura 5. Tipos de escala vertical 2.5 PROCESAMIENTO DE LA IMAGEN LUT Fuente: NI Las LUT (Lookup Table Transformations), son funciones básicas de procesamiento de imágenes que resaltan detalles en áreas que contienen información importante sacrificando otras áreas. Las LUT se usan para mejorar el contraste o el brillo modificando la intensidad dinámica de regiones con pobre contraste. Para el caso de una imagen de resolución de 8-bit, una LUT es una tabla de 256 elementos donde cada elemento de ésta representa un pixel y el valor de cada elemento indica el valor del pixel después de la transformación Filtros. Los filtros espaciales cambian el valor del pixel respetando las variaciones de intensidad luminosa en sus alrededores. Estos alrededores están definidos por una matriz llamada kernel centrada en el pixel analizado. 21
22 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Los filtros espaciales pueden ser sensibles a la presencia o ausencia de variaciones en la intensidad luminosa. Estos filtros pueden ser usados con diferentes fines, tales como detección de aristas en una dirección específica, resaltar patrones, deducir ruido y suavizar detalles. El kernel es el encargado de especificar el grado de aporte de un pixel ubicado en los alrededores en el nuevo valor del pixel tratado. Lo anterior puede ser explicado de la siguiente forma: Si tomamos P (i,j) como el valor de la intensidad de un pixel con coordenadas (i,j), sus alrededores (de dimensión 3x3) pueden ser representados de la siguiente forma: P (i-1,j-1) P (i,j-1) P (i+1,j-1) P (i-1,j) P (i,j) P (i+1,j) P (i-1,j+1) P (i,j+1) P (i+1,j+1) Y de forma similar el kernel se define como sigue: K (i-1,j-1) K (i,j-1) K (i+1,j-1) K (i-1,j) K (i,j) K (i+1,j) K (i-1,j+1) K (i,j+1) K (i+1,j+1) A partir de esto, el nuevo valor del pixel P (i,j) sería: Mientras mayor sea el valor absoluto de K (a,b), mayor será el aporte del píxel P (a,b) hacia el nuevo valor de P (i,j). 22
23 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Debido a que el nuevo valor del pixel P (i,j) se calcula a partir de una combinación lineal de los valores pertenecientes a los pixeles en los alrededores; se dice que el filtro es de tipo lineal. Entre los filtros lineales se encuentran: Gradiente: Resalta variaciones de intensidad luminosa a lo largo de una dirección específica, produciendo el efecto de delinear bordes y revelar texturas. En las figuras 6 y 7 se muestra el efecto de un filtro gradiente para la detección de bordes horizontales 4 : Figura 6. Imagen Original Figura 7. Efecto de Filtro Gradiente Fuente: NI Laplaciano: Resalta variaciones de intensidad luminosa alrededor del pixel. Este filtro extrae el contorno del objeto y también los detalles. Para la misma imagen de la figura 6, el efecto del filtro Laplaciano se muestra en la figura 8: 4 Ibid., p
24 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Figura 8. Efecto del Filtro Laplaciano Fuente: NI Suavizado: Atenúa las variaciones de intensidad luminosa en los alrededores del pixel. Suaviza la forma de los objetos, difumina bordes y remueve detalles. El efecto de este filtro de muestra a continuación: Figura 9. Imagen Original Figura 10. Efecto del Filtro de Suavizado Fuente: NI Gaussiano: Al igual que el filtro de suavizado, este filtro atenúa variaciones de intensidad luminosa; la diferencia radica en que el efecto de difuminación es menos fuerte que en el filtro de suavizado. En las figuras 11 y 12 se muestra el efecto del filtro Gaussiano: 24
25 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Figura 11. Imagen Original Figura 12. Efecto del Filtro Gaussiano Fuente: NI 2.6 ANÁLISIS DE PARTÍCULAS Este análisis se usa para detectar regiones o grupos de pixeles llamados partículas, para luego realizar mediciones de parámetros sobre estas. Una partícula es una región continua de pixeles con valor diferente de cero. El análisis de partículas es una herramienta que usada de la forma correcta, puede ser de mucha ayuda en el momento de identificar formas, detectar defectos en las piezas fabricadas y realizar mediciones de estas. Para poder realizar el análisis, se requiere que la imagen sea de tipo binaria. Para la creación de imágenes binarias se usa un proceso llamado thresholding, el cual se explicará más adelante. En un típico proceso de análisis de partículas se realiza una búsqueda en toda la imagen, se detectan todas las partículas, y se crea un reporte para cada una. Para 25
26 Capítulo 2 Introducción al Tratamiento Digital de Imágenes identificar una partícula se pueden usar múltiples parámetros como perímetro, área, y centro de masa Thresholding Este proceso segmenta la imagen en dos regiones: la región de las partículas y la región del fondo. La forma en que realiza esta segmentación es cambiando a 1 el valor de todos los pixeles que pertenezcan a cierto intervalo en la escala de grises, y cambiando a 0 el valor del resto de los pixeles. El Thresholding es de gran ayuda para aislar las áreas en las que se va a centrar el análisis disminuyendo así, tiempo de procesamiento. El principal problema en la aplicación del thresholding, es la adecuada selección de intervalo (Threshold Interval). Este intervalo está definido por dos parámetros, el umbral superior y el umbral inferior. Todos los pixeles que tienen valores de escala de grises menores o iguales que el umbral superior y mayores o iguales que el umbral inferior, pertenecen a las partículas. En las figuras 13, 14 y 15 se muestra cómo actúa el thresholding: Tomando la siguiente imagen original: Figura 13. Imagen Original Fuente: NI 26
27 Capítulo 2 Introducción al Tratamiento Digital de Imágenes El histograma de la imagen es: Figura 14. Histograma Fuente: NI Extrayendo los pixeles que pertenecen al intervalo [166, 255], se tiene la siguiente imagen binaria: Figura 15. Efecto del Thresholding Fuente: NI Un problema muy común, luego de aplicar el thresholding, es que los bordes de las partículas no quedan muy bien definidos. Para solucionar este problema se pueden usar LUT s, filtros o técnicas que se mencionarán más adelante Técnicas de Thresholding Automático Es recomendable, antes de aplicar alguna de las técnicas siguientes invertir la imagen original, especialmente si el fondo es claro y las partículas oscuras. 5 5 Ibid., p
28 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Todos los métodos de thresholding automático usan el histograma para determinar el umbral. Las siguientes notaciones son usadas para describir los parámetros del histograma (ver Figura 16.): i Representa el valor de escala de grises. k Representa el valor de escala de grises escogido como umbral. Representa el número de pixeles en la imagen para cada valor de i. N Representa el número total de grises en la imagen (256 para una imagen de 8 bits). n Número total de pixeles en la imagen. Figura 16. Thresholding Automático Fuente: NI La finalidad de estas técnicas es la de determinar el valor del umbral k de tal forma que los valores de grises que sean menores o iguales a k pertenecen a la clase 0 y los valores que sean mayores de k pertenecen a la clase 1. Clustering. Esta técnica es la más usada de todas ya que es independiente de las condiciones luminosas de la escena. El valor del umbral es calculado como sigue: Donde es la media de todos los valores de grises que están entre 0 y k y es la media de todos los valores de grises que están entre k+1 y
29 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Entropía. Este es el mejor método para detectar minúsculas partículas en la imagen. Está basado en la técnica de análisis clásica, en la cual la entropía se refiere a la cantidad de información asociada con el histograma y se explica a continuación: Se define: Como la probabilidad de ocurrencia del nivel de grises i. La entropía del histograma de una imagen con niveles de grises en el rango [0, N-1] está dada por: Si k es el valor de umbral, entonces las entropías para las dos fases del histograma son 6 : El valor óptimo del umbral es aquel que maximiza la entropía de la imagen luego del thresholding. Esta entropía es: Reemplazando y simplificando, el valor del umbral es el valor k para el cual la siguiente expresión es maximizada: 6 Ibid., p
30 Capítulo 2 Introducción al Tratamiento Digital de Imágenes Varianza Interclase. Es una técnica estadística clásica de análisis similar al Clustering. Esta técnica es más apropiada para imágenes en las que las clases no son muy desproporcionadas. Para resultados satisfactorios, la clase más pequeña debe ser al menos el 5% de la más grande. Métrico. En este método, el valor del umbral k debe ser tal que minimice la siguiente expresión: Donde es la media de todos los valores de grises que están entre 0 y k y es la media de todos los valores de grises que están entre k+1 y 255. Momentos. Esta técnica es adecuada para imágenes con pobre contraste y está basado en la hipótesis de que la imagen observada es una versión borrosa de la imagen binaria original, y que los momentos estadísticos (promedio y varianza) de la imagen original son iguales a los de la imagen procesada. El k-ésimo momento m de una imagen esta dado por: Donde n es el número total de pixeles en la imagen. 30
31 3. TÉCNICAS DE ILUMINACIÓN La iluminación de la escena al momento de la adquisición, es de vital importancia para la obtención de imágenes con características especiales que permitan un mejor tratamiento y resultados más precisos. Una imagen con buen contraste, es decir que las regiones de interés se diferencien de las otras, es ideal para casi todas las aplicaciones de visión artificial. Existen varios tipos de iluminación que dependen explícitamente del tipo de aplicación a desarrollar y resaltan diferentes aspectos de las piezas a analizar. 3.1 ILUMINACIÓN POSTERIOR Esta técnica consiste en ubicar el objeto entre la fuente de iluminación y la cámara (Figura 17.). Este tipo de iluminación permite delinear el contorno de la pieza para su fácil dimensionamiento. Brinda un alto contraste entre la pieza y el fondo. Es fácil de implementar y de bajo costo. Figura 17. Iluminación Posterior Fuente: INFAIMON 3.2 ILUMINACIÓN FRONTAL Es la técnica más común de iluminación y consiste en posicionar la cámara y la fuente de luz en la misma dirección de tal forma que la cámara reciba la luz reflejada por el objeto (Figura 18.). Esta técnica es útil para inspeccionar superficies con pocos reflejos como el papel, la tela entre otros. 31
32 Capítulo 3 Técnicas de Iluminación Figura 18. Iluminación Frontal 3.3 ILUMINACIÓN LATERAL Fuente: INFAIMON Es utilizada para resaltar ciertos detalles laterales o para mostrar aspectos de la estructura superficial del objeto que solo son visibles orientando la luz de forma lateral a la posición de la cámara (Figura 19); con el inconveniente de que se pueden formar sombras indeseadas. Figura 19. Iluminación Lateral Fuente: INFAIMON 3.4 ILUMINACIÓN POR CAMPO OSCURO Esta técnica se utiliza para visualizar y leer caracteres o códigos de barras grabados en la superficie del material; también se usa para detectar defectos superficiales. Este tipo de iluminación se logra con el uso de anillos especiales que emiten haces de luz perpendiculares al eje de la cámara (Figura 20). 32
33 Capítulo 3 Técnicas de Iluminación Figura 20. Iluminación por Campo Oscuro 3.5 ILUMINACIÓN COAXIAL Fuente: INFAIMON Este tipo de iluminación se usa para observar objetos reflectantes, ya que contiene un espejo semitransparente que desvía los haces en el mismo eje de la cámara (Figura 21) generando una luz difusa homogénea que crea contraste entre las superficies reflectantes y las opacas. Este tipo de iluminación tiene el inconveniente de ser difícil de implementar y de alto coste. Figura 21. Iluminación Coaxial 3.6 ILUMINACIÓN DIFUSA CONTINUA Fuente: INFAIMON También llamada Iluminación de Día Nublado, esta técnica es utilizada para materiales extremadamente reflectantes y tiene la ventaja de no generar ningún tipo de sombra. La Iluminación Difusa Continua combina iluminación reflectante en una cúpula esférica e Iluminación Coaxial en la parte superior (Figura 22) 7. 7 INFAIMON. Fundamentos Teóricos- Iluminación [en línea]. Madrid (España) [Citado en 13 Junio de 2007]. < 33
34 Capítulo 3 Técnicas de Iluminación Figura 22. Iluminación Difusa Continua Fuente: INFAIMON 34
35 4. DESCRIPCIÓN DEL SOFTWARE 4.1 LABVIEW Creado por National Instruments, LabVIEW es una herramienta de programación gráfica que inicialmente fue concebida para realizar tareas de control a instrumentos de medición pero que actualmente es utilizada para fines tan diversos como automatización industrial, diseño, adquisición de datos, visión artificial, entre otros. Una de las ventajas del LabVIEW, es que puede ser usado tanto por programadores expertos, como por personas con pocos conocimientos en el tema ya que los programas, por estar dibujados y no escritos en líneas de código, se pueden comprender fácilmente. Los programas realizados en LabVIEW se llaman instrumentos virtuales VIs, ya que tienen la apariencia de instrumentos reales, sin embargo, poseen analogías con funciones provenientes de lenguaje de programación convencionales. 8 Los VIs están conformados por dos interfaces: el panel frontal y el diagrama de bloques. El panel frontal es la interfaz con el usuario, ya que se pueden ingresar datos y visualizar resultados. En el diagrama de bloques se encuentra todo el código fuente del VI. 4.2 NI IMAQ NI IMAQ es un paquete de funciones que controla el hardware de adquisición de imágenes y además contiene métodos para ejecutar tareas, que van desde la inicialización del hardware, adquisiciones simples y secuenciales, hasta adquisiciones avanzadas a alta velocidad. 9 8 HOLGUÍN, Germán; PERÉZ, Sandra y OROZCO, Álvaro. Curso básico de LabVIEW 6i. Pereira: Universidad Tecnológica de Pereira, p. ISBN X. 9 NATIONAL INSTRUMENTS. NI-IMAQ User Manual. Austin, Texas: NI, p. 35
36 Capítulo 4 Descripción del Software 4.3 IMAQ VISION Es una librería de VIs que se puede usar para crear una gran variedad de aplicaciones de visión artificial, ya que contiene funciones específicas para cada etapa en la implementación de un sistema de visión. Dichas funciones son: Utilidades de Visión: Permiten crear imágenes, cambiarles el tamaño, calibrarlas, manipular pixeles, mostrarlas en pantalla, guardarlas en archivos y en diferentes formatos. Procesamiento de Imágenes: Permiten aplicar a las imágenes técnicas de análisis y procesamiento como el histograma, los filtros, el thresholding y el análisis de partículas. Visión por Máquina: Estas funciones realizan tareas como conteo de objetos, detección de aristas, comparación de patrones, medición de distancias y ángulos. 4.4 VISION ASSISTANT Como su nombre lo dice es un asistente que permite realizar la estrategia de la aplicación sin ningún tipo de programación; ya que genera automáticamente el código en LabVIEW. Sin embargo luego de ejecutar el asistente, se le deben agregar al código algunos elementos adicionales para mejorar el desempeño de la aplicación. El asistente tiene acceso a todas las librerías, ya sean del LabVIEW, del NI IMAQ o de IMAQ Vision; por lo que simplifica la fase inicial de la elaboración de la aplicación. Además, el asistente facilita enormemente el proceso de calibración de las imágenes. 4.5 MEASUREMENT & AUTOMATION EXPLORER (MAX) Es un explorador que permite configurar todo el hardware y software de National Instruments instalado en el equipo. Mediante el MAX se pueden crear o editar nuevas interfaces, tareas y canales para cada dispositivo. El MAX ofrece una buena herramienta para modificar parámetros de operación del hardware con el fin de mejorar su desempeño en una aplicación específica. 36
37 5. DESCRIPCIÓN DEL HARDWARE El hardware con el que se dispone inicialmente en el laboratorio se describe a continuación. 5.1 TARJETA DE ADQUISICIÓN IMÁGENES La tarjeta de adquisición usada es la IMAQ PCI 1408 de National Instruments (Figura 23), cuyas características se muestran en la Tabla 1. Figura 23. Tarjeta de Adquisición de imágenes IMAQ PCI
38 Capítulo 5 Descripción del Hardware Tabla 1. Características de la IMAQ PCI 1408 Resolución 1 Mega Píxel Número de entradas de video 4 Impedancia a la entrada 75 Ω Niveles de gris 256 (8 bits) Voltaje +12V (100mA) -12V (50mA) Dimensiones x cm Peso kg Temperatura de operación 0-55 C 5.2 CÁMARA La cámara empleada para la captura de las imágenes es una CCD MINTRON MS1131C (Figura 24). Los principales atributos de esta cámara se listan en la Tabla 2. Figura 24. Cámara CCD MINTRON MS1131C Fuente: mintron.com 38
39 Capítulo 5 Descripción del Hardware Tabla 2. Características de la cámara MS1131C Chip Sensor SHARP Área del Sensor 4.8mm (H)X3.6mm (V) Elemento de la imagen 542(H) X 582(V) (CCIR) 542(H) X 492(V) (EIA) Distancia Focal 16mm Resolución 420 líneas Voltaje DC 12V Iluminación mínima 0.05Lux de F1.2 Dimensión 50.5mm(W)X50.5mm(H)X115mm(L) Peso 410 g 5.3 CAJA DE LUZ La caja de luz (Figura 25) inicialmente cuenta con una lámpara fluorescente de 8W y un acrílico opaco para evitar el deslumbramiento. Figura 25. Caja de Luz 39
40 6. IMPLEMENTACIÓN DE LA APLICACIÓN 6.1 SELECCIÓN DE LA TÉCNICA DE ILUMINACIÓN Para la adecuada selección de la técnica de iluminación a utilizar, se elaboró el siguiente cuadro comparativo (Tabla 3). Tabla 3. Comparación de las Técnicas de Iluminación Iluminación Ventajas Desventajas Fácil de implementar, bajo costo, Iluminación Se debe tener espacio crea silueta de la pieza, imágenes Posterior detrás del objeto. de muy alto contraste. Iluminación Frontal Iluminación Lateral Iluminación por Campo Oscuro Iluminación Coaxial Iluminación Difusa Continua Fácil de implementar, revela algunos detalles superficiales. Fácil de implementar, revela algunos detalles superficiales. Ilumina defectos superficiales, provee imágenes de alto contraste en algunas aplicaciones. Elimina sobras, iluminación uniforme en todo el campo de visión. Elimina sombras, elimina el deslumbramiento. Puede crear sombras indeseadas, la iluminación no es uniforme. Puede crear sombras indeseadas, la iluminación no es uniforme. No ilumina de forma plana, difumina las superficies. Difícil de implementar, reflexión intensa en superficies brillantes. Debe rodear el objeto, el iluminador es grande, puede ser costosa. Como la tarea principal de la aplicación de visión artificial en la celda de manufactura es la de realizar mediciones de dimensiones, se requiere de una imagen de alto contraste y con el contorno bien definido. Teniendo en cuenta lo mencionado anteriormente, y como se dispone de una caja de luz apropiada para iluminación posterior; se selecciona esta como la técnica de iluminación que mejor se ajusta a los requerimientos de la aplicación tanto técnicos como económicos. 40
41 Capítulo 6 Implementación de la Aplicación 6.2 ADECUACIÓN DE LA ESCENA En la celda de manufactura se cuenta con una caja de luz, la cual tiene como fuente de luz una lámpara fluorescente de 8 W. También se dispone de un soporte para ubicar y nivelar la cámara, con el fin de que el eje de ésta, quede perpendicular a la superficie de la caja de luz. Debido a que nivelar la cámara es un trabajo que requiere de mucha precisión y mover la cámara de su posición no era tan sencillo; se optó por adecuarle a la caja de luz cuatro patas niveladoras mostradas en la figura 26, facilitando el proceso de nivelación con respecto a la cámara. En dicho proceso se emplearon niveles de precisión suministrados por el taller de la Facultad de Ingeniería Mecánica. Figura 26. Nivelación de la Caja de Luz Para aumentar el contraste en las imágenes adquiridas, se le incorporó a la caja otra lámpara de iguales características. Para determinar la distancia óptima de la cámara respecto a la superficie de la mesa (distancia de trabajo), se empleó la siguiente ecuación: Teniendo en cuenta que la longitud máxima a medir en la dirección vertical es de 27 mm y dejándose un espacio de 1 mm entre la pieza y el borde de la imagen; se tiene un campo de visión en esta dirección de aproximadamente 29mm. 41
42 Capítulo 6 Implementación de la Aplicación Como la distancia focal del lente y el tamaño del sensor de la cámara son parámetros fijos, se calculó la distancia de trabajo más adecuada para el sistema por medio de la ecuación anterior, obteniendo un resultado de: Con esta distancia y usando la dimensión horizontal del sensor (ver tabla 2), se obtiene un campo de visión horizontal de: 6.3 CALIBRACIÓN DEL SISTEMA La calibración espacial del sistema de visión, es de vital importancia ya que del éxito de este proceso, depende la confiabilidad de todo el sistema. El principio en el que se basa la calibración, es el de asignarle a algunos pixeles conocidos sus coordenadas en unidades reales y con la información obtenida calcular las coordenadas reales de los demás pixeles. La forma en la que se calculan las demás coordenadas puede ser perspectiva o no lineal. Cuando el eje de la cámara no está perpendicular al objeto, el tipo de calibración a usar es por perspectiva; pero si a eso se le agrega la distorsión causada por aberraciones del lente de la cámara, la calibración más adecuada es la no lineal. 10 Antes de comenzar con la calibración se comprobó que la cámara se encontraba lo mas perpendicular posible a la mesa; esto con el fin de eliminar al máximo los errores de perspectiva. Para efectuar la calibración se elaboró una malla conformada por puntos igualmente espaciados a una distancia conocida. La determinación del diámetro de los puntos y la distancia entre estos se realizó teniendo en cuenta que en la imagen adquirida los puntos debían tener un radio de 6 a 10 pixeles y una 10 Ibid., p
43 Capítulo 6 Implementación de la Aplicación distancia entre centros de 18 a 32 pixeles 11. Luego de varias pruebas se llegó la malla definitiva, la cual está formada por puntos con 0.7 mm de diámetro y a una distancia de 1.3 mm. La malla se muestra en la figura 27 (Aumentada 10 veces). Figura 27. Malla de Calibración Para el caso de la calibración por perspectiva no es necesario que los puntos ocupen toda el área de la imagen ya que este tipo de calibración realiza un mapeo de pixeles a unidades reales para la región cubierta por los puntos y luego este mapeo se puede usar para convertir las coordenadas cualquier otro pixel de la imagen. En la calibración no lineal el mapeo es realizado en una región rectangular alrededor de cada punto de la malla. La información necesaria para el mapeo en cada punto es estimada a partir de los puntos que lo rodean. Debido a esto solo el área de la imagen que esté cubierta por la malla es calibrada con precisión. Al momento de adquirir la imagen de la malla, se realizaron algunos cambios en la configuración de la tarjeta de adquisición para que los puntos en la imagen quedaran bien definidos, facilitando así el proceso de calibración. Debido a que el área cubierta por los puntos (negro) era mucho menor que el área clara, la diferencia de intensidad luminosa entre los puntos y el fondo no era la adecuada para realizar el thresholding. Para solucionar este inconveniente se modificaron por medio del MAX los niveles de referencia del blanco y del negro de la tarjeta de adquisición (Figuras 28 y 29). 11 NATIONAL INSTRUMENTS. IMAQ Vision for LabVIEW User Manual. Austin, Texas : NI, p. 43
44 Capítulo 6 Implementación de la Aplicación Figura 28. Niveles de referencia iniciales Figura 29. Niveles de referencia finales 44
45 Capítulo 6 Implementación de la Aplicación Al disminuir el nivel de referencia del blanco se eliminan los tonos grises cercanos al blanco y al aumentar el nivel de referencia del negro se eliminan los tonos grises cercanos al negro. Esto aumenta la diferencia de intensidad luminosa en toda la imagen dejándola más apta para el thresholding. Además, la tarjeta IMAQ PCI 1408 estaba configurada para realizar adquisiciones en modo normal; es decir, las zonas claras en la escena se veían de igual manera en la imagen y de la misma forma las zonas oscuras en la escena se veían oscuras en la imagen. Este hecho generaba un problema en el proceso de calibración, ya que cuando se realiza el thresholding para detectar los puntos de la malla, en lugar de detectar los puntos que eran oscuros, se detectaban las zonas claras. Para corregir este problema se cambió en MAX el modo de adquisición de la tarjeta de normal a inverso (Figura 30). En este modo las zonas claras de la escena se ven oscuras en la imagen y viceversa. Figura 30. Cambio del modo de adquisición 45
46 Capítulo 6 Implementación de la Aplicación Finalmente se adquiere la imagen definitiva de la malla de calibración que se muestra en la Figura 31. Figura 31. Malla de calibración Para realizar el proceso de calibración se utilizó el Vision Assistant comenzando por la adquisición de la imagen a calibrar, luego se selecciona el tipo de distorsión, posteriormente se realiza el thresholding a la malla de calibración para detectar los puntos y darles su respectiva distancia en unidades reales y finalmente guardar la información de la calibración. Para una descripción más detallada de cada uno de los pasos ver el Anexo A. Al finalizar el proceso de calibración se guarda otra imagen de la malla con formato png, la cual almacena toda la información de la calibración con el fin de hacer más fácil la propagación de esta en toda la aplicación. Los niveles de referencia del blanco y del negro en la IMAQ PCI 1408 se cambian a sus valores iniciales luego de la calibración. 46
47 Capítulo 6 Implementación de la Aplicación 6.4 MODIFICACIONES FINALES Como todos haces de luz de la caja no son perpendiculares al eje de la cámara, los bordes de la pieza no se veían bien definidos dificultando la detección de estos. Debido a esto se optó por disminuir el paso de luz alrededor de la pieza evitando que esta quedara iluminada por los lados. (Ver Figuras 32 y 33). Figura 32. Modificación 47
48 Capítulo 6 Implementación de la Aplicación Figura 33. Implementación de la modificación De esta forma se mejora la definición de las aristas y por ende se facilita su detección. Se debe aclarar que esta modificación no afecta el contraste de la imagen ya que solo se disminuye la cantidad de luz sin afectar su intensidad. 48
49 7. DESCRIPCIÓN DEL PROGRAMA El código del programa escrito en lenguaje G en LabVIEW, genera una alta automatización de la aplicación de visión y permite al usuario establecer los parámetros de funcionamiento de la misma. El objetivo del programa es el de realizar un control dimensional a las piezas producidas en el torno de control numérico de la celda de manufactura flexible. Este control se hace comparando las dimensiones de la pieza producida con las dimensiones de una pieza patrón. Si la diferencia entre las dimensiones excede las tolerancias establecidas por el usuario la pieza es rechazada, de lo contrario es aceptada. El programa se divide en dos partes: una que recibe la información sobre las mediciones que se va a realizar, y la otra que ejecuta las mediciones. En la primera parte del programa, se deben establecer las dimensiones de la pieza patrón, lo cual incluye indicar el tipo de medida, el valor nominal y la región donde realizará cada medición. El programa está diseñado para aceptar tres tipos de medidas: Lineal: Son todas las medidas de los diámetros en piezas cilíndricas. La región donde se realiza la medición está definida por un rectángulo ubicado como se muestra en la Figura 34. Figura 34. Medición lineal 49
50 Capítulo 7 Descripción del Programa Radial: Son las medidas de radios de curvatura. La región de medición está definida por un anillo como se muestra en la Figura 35. Figura 35. Medición Radial Angular: Son las mediciones de cualquier ángulo con respecto a la vertical. La región de medida está definida por un rectángulo rotado como se muestra en la Figura 36. Figura 36. Medición Angular 50
51 Capítulo 7 Descripción del Programa En ninguno de los tres tipos de mediciones las regiones deben contener aristas diferentes a las de interés, por ejemplo, regiones de medición como las mostradas en la Figura 37 provocarán grandes errores en las medidas. Figura 37. Mediciones Incorrectas Luego de ingresar cada una de las medidas con las que se van a comparar las demás piezas; lo que incluye tipo de medición, región de medición y valor nominal; se guarda esta información automáticamente en un archivo para su posterior uso. Este archivo además almacena el nombre de la pieza al que pertenece el grupo de mediciones. La segunda parte del programa recibe como datos de entrada las tolerancias tanto para las mediciones de longitudes como para las de ángulos y arroja como resultados los errores en cada una de las mediciones. Esta parte del programa posee un componente de reconocimiento de imágenes, el cual luego de adquirir la imagen, la compara con unos patrones preestablecidos para determinar que pieza es y los lugares donde debe efectuar las mediciones. Para poder comprender el funcionamiento del programa en forma general, se muestra a continuación su diagrama de flujo (Diagramas 1 y 2). 51
52 Capítulo 7 Descripción del Programa Diagrama 1. Primera parte del programa Adquisición Datos de Medición No Conforme? No Si Datos Completos? Si Guardar Archivo Aprender Patrones Fin Diagrama 2. Segunda parte del programa Espera No Pieza en Posición? Datos de usuario Si Adquirir Patrones Comparar A 52
53 Capítulo 7 Descripción del Programa A Patrón 1? No Si Datos Patrón 1 Realizar Mediciones B No Patrón 2? Si B Realizar Mediciones Datos Patrón 2 Patrón 3? Si Datos Patrón 3 Realizar Mediciones B B Guardar Datos FIN 53
54 8. INCERTIDUMBRE EN LAS MEDICIONES Existen muchas formas de calcular el error en las mediciones hechas por el sistema de visión y también existen muchos factores que pueden provocar dichos errores. Dependiendo de la naturaleza de dichos factores, las incertidumbres se clasifican en dos tipos. Las incertidumbres que son inherentes al instrumento de medida se denominan tipo B y las que están relacionadas con otros aspectos, pero se ven reflejadas en los datos de medición se denominan tipo A. 8.1 CALCULO DE LA INCERTIDUMBRE TIPO B En un sistema de visión artificial, los elementos que más influyen en la exactitud del mismo son la cámara y el lente, ya que del tamaño del sensor de la cámara y del aumento generado por el lente depende en gran parte el error en cada una de las mediciones realizadas. Para el cálculo de la incertidumbre en las medidas ocasionadas por la cámara y el lente se tomó como base el procedimiento recomendado por Edmund Optics Inc 12. En primera instancia se define el aumento primario (Primary Magnification) que corresponde al aumento de los lentes así: Luego se calcula la resolución de la cámara en pares de líneas por milímetro, es decir, los pares de líneas que puede diferenciar la cámara en un milímetro. En la ecuación anterior se usa una relación de aspecto del sensor de 4:3. 12 Edmund Optics. Technical Support [en línea]. New Jersey (USA) [Citado en 12 de Julio de 2007]. < 54
55 Capítulo 8 Incertidumbre en las Mediciones La resolución de la cámara también se puede expresar como la distancia mínima que deben tener dos líneas adyacentes para ser diferenciadas con éxito. Esta resolución se calcula como sigue: La resolución del sistema (cámara+lente) se obtiene mediante la siguiente ecuación: La incertidumbre tipo B por resolución se calcula mediante la siguiente expresión: Donde P es una constante que toma el valor de 2 para instrumentos digitales, quedando de la siguiente forma: Como el campo de visión es tan grande, se disminuye la capacidad del sistema de diferenciar dos líneas cercanas. Para imágenes de alto contraste, al momento de estimar la exactitud en las mediciones se debe asumir un error inherente al proceso de medición. Este error se encuentra entre 1 y 3 pixeles. 55
56 Capítulo 8 Incertidumbre en las Mediciones La incertidumbre tipo B por exactitud está dada por la siguiente fórmula: Para las mediciones angulares, se calculó la incertidumbre basada en la calculada anteriormente de la siguiente manera: Figura 38. Incertidumbre angular En la Figura 38 se observa la variación de una medida angular en función de la variación en la posición de uno de los lados que forman el ángulo. La incertidumbre angular no solo depende de, sino que también depende del valor del ángulo y de la distancia. La incertidumbre angular tipo B se calcula como sigue: 56
57 Capítulo 8 Incertidumbre en las Mediciones 8.2 CÁLCULO DE LA INCERTIDUMBRE TIPO A Para el cálculo de la incertidumbre tipo A se analizaron los datos obtenidos luego de realizar mediciones consecutivas a una misma pieza. También tomaron datos a diferentes tipos de piezas y finalmente se seleccionaron para el análisis los datos más críticos, es decir, los que presentaban la mayor variación. En la Tabla 4 se muestran estos datos con su respectivo error tomando como valor real 19,09mm. Tabla 4. Mediciones realizadas Valor Medido Error 19,17 0,08 19,38 0,29 19,16 0,07 19,17 0,08 19,31 0,22 19,17 0,08 19,16 0,07 19,31 0,22 19,31 0,22 19,16 0,07 En primera instancia, se calcula la media de los datos usando la siguiente fórmula: Luego se obtiene la varianza por medio de la siguiente expresión: La desviación estándar del grupo de datos es: 57
Sistemas de Sensación Segmentación, Reconocimiento y Clasificación de Objetos. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides
Sistemas de Sensación Segmentación, Reconocimiento y Clasificación de Objetos CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides Introducción La visión artificial, también conocida como visión por computador
Más detallesGUÍA PARA UN ESCANEO ÓPTIMO
Condiciones para obtener un buen escaneo Los factores que intervienen en el proceso de escaneo son ambientales, propios de la configuración y calibración del escáner así como del objeto a escanear. El
Más detallesReconocimiento de imágenes
Capítulo 4 Reconocimiento de imágenes En la actualidad, el reconocimiento de imágenes es una herramienta de gran utilidad en el área de control y automatización. Varias empresas usan el reconocimiento
Más detallesforma de entrenar a la nuerona en su aprendizaje.
Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo
Más detallesControl Estadístico del Proceso. Ing. Claudia Salguero Ing. Alvaro Díaz
Control Estadístico del Proceso Ing. Claudia Salguero Ing. Alvaro Díaz Control Estadístico del Proceso Es un conjunto de herramientas estadísticas que permiten recopilar, estudiar y analizar la información
Más detallesTema 11: Instrumentación virtual
Tema 11: Instrumentación virtual Solicitado: Tarea 09: Mapa conceptual: Instrumentación Virtual M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesSISTEMAS DE SEGURIDAD DE RECONOCIMIENTO FACIAL
SISTEMAS DE SEGURIDAD DE RECONOCIMIENTO FACIAL INTRODUCCIÓN Los sistemas de reconocimiento facial son sistemas de seguridad basados en aplicaciones que detectan e identifican automáticamente rostros humanos.
Más detallesMACROS. Automatizar tareas a través del uso de las macros.
OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar
Más detallesDISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.
DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar
Más detallesProcesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA
Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Manufactura Integrada por Computadora. Guía 2 1 Tema: DISEÑO DE PRODUCTOS EMPLEANDO SOFTWARE CAD CAM Contenidos Entorno NX 8.0
Más detallesCapítulo 2. Técnicas de procesamiento digital de imágenes y reconocimiento de patrones.
Capítulo 2. Técnicas de procesamiento digital de imágenes y reconocimiento de patrones. 2.1 Revisión sistema reconocimiento caracteres [9]: Un sistema de reconocimiento típicamente esta conformado por
Más detallesFUNCIÓN OSD DE CÁMARA SIESSE
FUNCIÓN OSD DE CÁMARA SIESSE Qué es OSD? On screen display (Menú en Pantalla) u OSD es una interfaz de configuración que incorporan diversos equipos de video, es un sistema que permite modificar las propiedades
Más detallesCAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesEn este capítulo se describe la forma de cómo se implementó el sistema de video
En este capítulo se describe la forma de cómo se implementó el sistema de video por medio de una cámara web y un servomecanismo que permitiera al usuario ver un experimento en el mismo instante en que
Más detallesVI PLAN DE PRUEBAS, RESULTADOS Y RECOMENDACIONES
VI PLAN DE PRUEBAS, RESULTADOS Y RECOMENDACIONES En la presente sección, se realiza el correspondiente plan de pruebas del prototipo con la finalidad de exponer las estrategias y recursos necesarios para
Más detallesOperación de Microsoft Excel
Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,
Más detallesSistemas de Información Geográficos (SIG o GIS)
Sistemas de Información Geográficos (SIG o GIS) 1) Qué es un SIG GIS? 2) Para qué sirven? 3) Tipos de datos 4) Cómo trabaja? 5) Modelos de datos, Diseño Conceptual 6) GeoDataase (GD) 7) Cómo evaluamos
Más detallesCreación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos
Creación de un Gráfico con OpenOffice.org Calc Los gráficos elaborados con OpenOffice.org son de gran importancia para ver la tendencia de los datos. Es una herramienta de análisis que permite mostrar
Más detallesMEDICION DEL TRABAJO
MEDICION DEL TRABAJO Habíamos dicho al comenzar el curso que habían 4 técnicas que permiten realizar una medición del trabajo 1 Técnicas Directas: - Estudio de tiempos con cronómetro - Muestreo del trabajo
Más detallesIndicaciones específicas para los análisis estadísticos.
Tutorial básico de PSPP: Vídeo 1: Describe la interfaz del programa, explicando en qué consiste la vista de datos y la vista de variables. Vídeo 2: Muestra cómo crear una base de datos, comenzando por
Más detallesVisión Artificial. Por Elisabeth Pérez
Visión Artificial Por Elisabeth Pérez Indice Qué es la Visión Artificial? Visión Artificial Diversos nombres Áreas de Aplicación Visión Artificial en Sistemas de Calidad Los pasos a tener en cuenta Áreas
Más detallesFormularios. Formularios Diapositiva 1
Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva
Más detallesDE VIDA PARA EL DESARROLLO DE SISTEMAS
MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso
Más detallesCAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de
CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,
Más detallesCAPÍTULO 3 Programación en LabVIEW
CAPÍTULO 3 Programación en LabVIEW 3.1 Conexión física de los elementos Para capturar todas las señales provenientes de los sensores se utilizó una tarjeta de adquisición de datos de National Instruments,
Más detallesLINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
Más detallesunderstanding documents Digitalización y Captura Inteligente de Documentos
Digitalización y Captura Inteligente de Documentos Mayo 2013 Poder mantener accesibles los documentos desde cualquier punto del planeta y utilizar la información contenida en ellos se ha vuelto crítico
Más detallesPRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Más detallesComprendiendo el Histograma. El fotometro del siglo 21
Comprendiendo el Histograma Posiblemente la herramienta más útil en la fotografía digital es el histograma. También puede ser el menos comprendido. En este artículo exploraremos lo que el histograma de
Más detallesEstadística con Excel Informática 4º ESO ESTADÍSTICA CON EXCEL
1. Introducción ESTADÍSTICA CO EXCEL La estadística es la rama de las matemáticas que se dedica al análisis e interpretación de series de datos, generando unos resultados que se utilizan básicamente en
Más detallesREVISTA COLOMBIANA DE FÍSICA, VOL. 34, No. 1. 2002 CONTEO Y CARACTERIZACIÓN DE REGIONES COMPLETAS EN IMÁGENES 2D: APLICACIÓN A NÚCLEOS CELULARES
REVISTA COLOMBIANA DE FÍSICA, VOL. 34, No. 1. 2002 CONTEO Y CARACTERIZACIÓN DE REGIONES COMPLETAS EN IMÁGENES 2D: APLICACIÓN A NÚCLEOS CELULARES Y. Sossa, G. Osorio, F. Prieto, F. Angulo Grupo de Percepción
Más detallesUNIDADES DE ALMACENAMIENTO DE DATOS
1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesMODULO DE NI-VISION DE LABVIEW GUÍA DE INICIO JONATHAN EDUARDO CRUZ ORTIZ
MODULO DE NI-VISION DE LABVIEW GUÍA DE INICIO JONATHAN EDUARDO CRUZ ORTIZ UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS FACULTAD TECNOLÓGICA TECNOLOGÍA EN ELECTRÓNICA INGENIERÍA EN CONTROL Índice general
Más detallesLa presente tesis pretende que los estudiantes observen la teoría de las acciones de control
CAPÍTULO V. CONCLUSIONES. La presente tesis pretende que los estudiantes observen la teoría de las acciones de control de forma virtual al mismo tiempo analicen físicamente los sistemas electrónicos cuando
Más detallesCapítulo 9. Archivos de sintaxis
Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta
Más detallesCONTROL DE ROBOTS Y SISTEMAS SENSORIALES 4º Ingeniería Industrial
TÍTULO Segmentación, localización y reconocimiento de piezas OBJETIVO El objetivo de la práctica es mostrar al alumno un método para el reconocimiento de varias piezas existentes en el módulo servidor
Más detallesTema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.
Empremática, Guía12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Objetivos: Identificar las
Más detallesANÁLISIS DE CARGOS. 1. Nombre del cargo 2. Posición del cargo en el organigrama. 3. Contenido del cargo. 1. Requisitos intelectuales
Análisis de CARGOS ANÁLISIS DE CARGOS Autor: Herman Bachenheimer Correo: herman@puj.edu.co Después de la descripción, sigue el análisis del cargo. Una vez identificado el contenido del cargo (aspectos
Más detallesEstas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Más detallesCapítulo 12: Indexación y asociación
Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación
Más detallesUniversidad Nacional de Quilmes Ing. en Automatización y Control Industrial Cátedra: Visión Artificial Agosto de 2005
Extracción de Frontera (Boundary Extraction) La frontera de un conjunto A, escrita como β(a), se puede obtener erosionando A por B y luego calcular la diferencia entre A y su erosión. Esto es β ( A) =
Más detallesGuías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online
Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...
Más detallesSEWERIN. Pre Localización De Fugas de Agua
SEWERIN Pre Localización De Fugas de Agua Ventajas del sistema La Pre localización de fugas de agua consiste en la escucha de la red en varios puntos. Para ello se utilizan loggers que graban sus sonidos
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesCapitulo V Administración de memoria
Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesGuía de selección de cámaras. Factores que se deben tener en consideración al seleccionar las cámaras de videovigilancia
Guía de selección de cámaras Factores que se deben tener en consideración al seleccionar las cámaras de videovigilancia Introducción Invertir en un sistema de videovigilancia de calidad es una buena decisión.
Más detallesBANCOS. Manejo de Bancos. Como crear una ficha de Banco? Como modificar los datos de una ficha de Banco? Como borrar una ficha de Banco?
BANCOS El Sistema de Gestión Administrativa permite el manejo de los movimientos bancarios. Seleccionada la opción de Bancos, el sistema presentara las siguientes opciones. Manejo de Bancos Manejo de movimientos
Más detalles4 Pruebas y análisis del software
4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran
Más detallesControle completamente la fabricación de su empresa Sistema de gestión de la producción para la empresa Sistema de gestión de la fabricación para la empresa Resolución de sus problemas más comunes de gestión
Más detallesESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS
UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas
Más detallesCAPÍTULO I. Sistemas de Control Distribuido (SCD).
1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables
Más detallesCapítulo 10. Gráficos y diagramas
Capítulo 10. Gráficos y diagramas 1. Introducción Los gráficos y diagramas que se acostumbran a ver en libros e informes para visualizar datos estadísticos también se utilizan con propósitos cartográficos,
Más detallesGuía del Usuario. 2010 Datacolor. Datacolor, and other Datacolor product trademarks are the property of Datacolor.
Guía del Usuario 2010 Datacolor. Datacolor, and other Datacolor product trademarks are the property of Datacolor. CONTENIDO: PROBLEMA. SOLUCIÓN. CARACTERÍSTICAS. VENTAJAS... 3 PRESENTACIÓN: CÓMO FUNCIONA?...
Más detallesMicrosoft Access proporciona dos métodos para crear una Base de datos.
Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las
Más detallesPROCEDIMIENTO ESPECÍFICO. Código S-VII-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PLANEACIÓN...
Más detallesby Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true
by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad
Más detallesSesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
Más detallesNo se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.
RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este
Más detallesIV. Implantación del sistema.
IV. Implantación del sistema. Para hablar sobre el proceso de desarrollo del sistema de Recuperación de Información Visual propuesto, empezaremos hablando del hardware utilizado, las herramientas de software
Más detallesTRANSPRO EL TRANSPORTE URBANO DEL MONTEVIDEO DEL MAÑANA
EL TRANSPORTE URBANO DEL MONTEVIDEO DEL MAÑANA TRANSPRO Solución Tecnológica para Control Satelital de Flotas, Información de Arribo y Cobranza Inteligente TRANSPRO es la única Solución Tecnológica capaz
Más detallesDESCRIPCION DEL SITEMA MASTER.
DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta
Más detallesPhotoshop. Conceptos Básicos
Photoshop Conceptos Básicos Qué es Photoshop? Tratamiento de imágenes Retoque fotográfico Pintura Posee gran versatilidad Herramienta de post-producción (separación de colores y medios tonos) La ventana
Más detallesActividades con GeoGebra
Conectar Igualdad - "Netbooks Uno a Uno" Actividades con GeoGebra Nociones básicas, rectas Silvina Ponce Dawson Introducción. El GeoGeobra es un programa que permite explorar nociones matemáticas desde
Más detallesFundamentos de la Visión Artificial. Prof. Dr. Francisco Gómez Rodríguez Prof. Manuel J. Domínguez Morales 1
Fundamentos de la Visión Artificial Prof. Dr. Francisco Gómez Rodríguez Prof. Manuel J. Domínguez Morales 1 Índice 1. Introducción a lavisión Artificial 2. Adquisición y representación de imágenes 3. Filtrado
Más detallesMANUAL DEL USUARIO SIVIGILA D.C. MODULO DE ASISTENCIA TÉCNICA (USUARIO SOLICITANTE)
Página 1 de 12 MANUAL DEL USUARIO SIVIGILA D.C. MODULO DE ASISTENCIA TÉCNICA (USUARIO SOLICITANTE) Página 2 de 12 TABLA DE CONTENIDO 1. OBJETIVO... 3 2. ALCANCE... 3 3. RECOMENDACIONES DE TIPO GENERAL...
Más detallesBREVE MANUAL DE SOLVER
BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación
Más detalles6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM
6.1. CONCEPTO DE CAM Las siglas CAM corresponden al acrónimo de Computer Aided Manufacturing, Fabricación asistida por ordenador. Por CAM se entiende la utilización de ordenadores para tareas técnicas
Más detallesUNIDAD 6 Fotogrametría
UNIDAD 6 Fotogrametría La fotogrametría es la técnica de obtener mediciones reales de un objeto por medio de la fotografía, tanto aérea como terrestre Las fotografías se las realiza con una cámara métrica
Más detallesPropuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesEntidad Formadora: Plan Local De Formación Convocatoria 2010
Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú
Más detallesPara ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:
Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :
Más detallesMÓDULO III SEIS SIGMA ESTRATEGIA PARA LA MEJORA DE PROYECTOS
MÓDULO III SEIS SIGMA ESTRATEGIA PARA LA MEJORA DE PROYECTOS 1 ÍNDICE DEFINIR. 3 MEDIR.... 4 ANALIZAR..... 5 MEJORAR. 6 CONTROLAR... 7 GLOSARIO... 8 MAPA CONCEPTUAL. 10 2 DEFINIR: Iniciación del proyecto.
Más detallesLeica Application Suite
Leica Application Suite Macro Editor y Macro Runner Personalizado y automatizado 2 Las instrucciones se pueden pausar opcionalmente cuando la rutina se ejecuta para interactuar con las imágenes. Las instrucciones
Más detallesRECONOCIMIENTO E IDENTIFICACIÓN DE LOGOTIPOS EN IMÁGENES CON TRANSFORMADA SIFT
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR INGENIERÍA TÉCNICA DE TELECOMUNICACIÓN (ESPECIALIDAD EN SONIDO E IMAGEN) PROYECTO FIN DE CARRERA RECONOCIMIENTO E IDENTIFICACIÓN DE LOGOTIPOS
Más detallesPrácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas
Prácticas PGSI Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas Introducción a la Programación con Recursos A medida que avanza la planificación se realizan ajustes
Más detallesElectrónica Digital II
Electrónica Digital II M. C. Felipe Santiago Espinosa Aplicaciones de los FPLDs Octubre / 2014 Aplicaciones de los FPLDs Los primeros FPLDs se usaron para hacer partes de diseños que no correspondían a
Más detallesEstándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION
Más detallesAdelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -
Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de
Más detalles2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detalles6. DESCRIPCIÓN DEL SOFTWARE
Capítulo 2. Equipo 6. DESCRIPCIÓN DEL SOFTWARE 6.1 Introducción El equipo de medida descrito en el capítulo anterior lleva asociado un software que hace de sistema de control del proceso de medición. Este
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesEdición de vídeo con movie maker Autor: Jhon Gilberto Sánchez
Edición de vídeo con movie maker Autor: Jhon Gilberto Sánchez 1 Presentación del curso La forma más sencilla de editar todos aquellos momentos especiales o dar un toque personal a las fotografías creando
Más detallesCreado dentro de la línea de sistemas operativos producida por Microsoft Corporation.
WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows
Más detallesTEMA 2. FILOSOFÍA DE LOS GRÁFICOS DE CONTROL. Principios básicos de los gráficos de control. Análisis de patrones.
TEMA 2. FILOSOFÍA DE LOS GRÁFICOS DE CONTROL. Principios básicos de los gráficos de control. Análisis de patrones. La herramienta que nos indica si el proceso está o no controlado o Estado de Control son
Más detallesControl Estadístico de Procesos
Control Estadístico de Procesos Gráficos de Control Los gráficos de control o cartas de control son una importante herramienta utilizada en control de calidad de procesos. Básicamente, una Carta de Control
Más detallesDocumento informativo Sistema de imágenes de plano extendido con combinación automática y manual DR DirectView de CARESTREAM
Procesamiento avanzado de imágenes con capacidades de combinación automática y ajuste manual que producen una imagen de plano extendido compuesta sin línea de unión visible Revisión de la geometría de
Más detallesAutor: Microsoft Licencia: Cita Fuente: Ayuda de Windows
Qué es Recuperación? Recuperación del Panel de control proporciona varias opciones que pueden ayudarle a recuperar el equipo de un error grave. Nota Antes de usar Recuperación, puede probar primero uno
Más detallesSISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO
SISTEMA DE REGISTRO DE TRANSACCIONES BURSATILES BAGSA MANUAL DE USUARIO Consideraciones Iniciales I. El sistema está desarrollado bajo un entorno web por lo que puede ser accedido desde cualquier cliente
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer
Más detallesDigitalización de imágenes con ayuda del histograma
Digitalización de imágenes con ayuda del histograma Apellidos, nombre Vicente Atienza Vanacloig (vatienza@disca.upv.es) Departamento Centro Informática de Sistemas y Computadores (DISCA) Escuela Técnica
Más detallesSeñal de Referencia: Es el valor que se desea que alcance la señal de salida. SET POINT.
EL ABC DE LA AUTOMATIZACION ALGORITMO DE CONTROL PID; por Aldo Amadori Introducción El Control automático desempeña un papel importante en los procesos de manufactura, industriales, navales, aeroespaciales,
Más detallesCONCEPTOS BASICOS DE IMAGEN DIGITAL
CONCEPTOS BASICOS DE IMAGEN DIGITAL 1- Conceptos Básicos Una imagen analógica es una imagen natural captada con una cámara o cualquier otro instrumento óptico, presenta unas características de sombras
Más detallesCONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL
CONVERTIDORES DIGITAL ANALÓGICO Y ANALÓGICO - DIGITAL CONVERTIDORES DIGITAL ANALÓGICO Las dos operaciones E/S relativas al proceso de mayor importancia son la conversión de digital a analógico D/A y la
Más detallesSIIGO Pyme. Procesos Gestión de Ventas. Cartilla I
SIIGO Pyme Procesos Gestión de Ventas Cartilla I Tabla de Contenido 1. Presentación 2. Cuál es la función del Módulo de Gestión de Ventas? 3. Cuál es la Ruta para Ejecutar Procesos en el Modulo de Gestión
Más detalles