Capítulo Marco Teórico.
|
|
|
- Cristián Rico Camacho
- hace 10 años
- Vistas:
Transcripción
1 Capítulo 3 3. Marco Teórico. La visión artificial o visión por computador se define como un área multidisciplinar que pretende, en cierta medida, reproducir artificialmente el sentido de la vista mediante el procesamiento e interpretación de imágenes, captadas con distintos tipos de sensores (fundamentalmente, cámaras), y utilizando para ello una computadora [8]. El desarrollo de sistemas de visión artificial requiere una combinación de etapas de más bajo nivel para mejorar la calidad de las imágenes capturadas junto con otras etapas de más alto nivel para reconocer elementos presentes en una escena. Las aplicaciones de visión artificial son, en general, muy dependientes del problema concreto a resolver. A modo de ejemplo, pueden destacarse las relacionadas con la medicina, la inspección automática, la geología, el análisis de documentos, etcétera. En la visión artificial, la escena tridimensional es vista por una, dos o más cámaras para producir imágenes. Las imágenes adquiridas pueden ser segmentadas para obtener de ellas características de interés tales como bordes o regiones. Posteriormente, de las características se obtienen las propiedades subyacentes mediante su correspondiente proceso, de cual se consigue la estructura requerida en la escena tridimensional para la aplicación de interés. Se distinguen tres etapas: procesamiento, segmentación y aplicación. 26
2 3.1 Procesamiento de imágenes. El procesamiento implica la manipulación de las imágenes vistas como señales digitales, para extraer la información más elemental subyacente [8] Escala de grises El nivel de gris es la amplitud de la función bidimensional de cualquier punto dentro de una imagen. Normalmente se consideran valores discretos en lo que concierne a los números usados en las muestras para generar una imagen digital, pero esto no es así en los números en escala de grises. Debido a consideraciones de hardware, el número de nivel de gris es usualmente un entero de ocho bits, pero en algunas aplicaciones se usan números de 16 bits cuando es importante especificar el rango entre los niveles [12]. La escala de grises puede ser remplazada por una escala con color, usando cámaras con colores RGB (rojo, verde y azul) y tres digitalizadores para los tres colores principales, debido a que el ojo humano percibe más fácilmente lo que sucede en una escena si ésta contiene color. El color es útil para destacar lo que está tenue o escondido dentro de la imagen en tono de grises. Sin embargo, en muchas aplicaciones tal como la robótica, el gasto adicional no suele ser justificado. Es más grande la cantidad de procesamiento adicional que es requerido para interpretar imágenes enteras a color. Con una imagen en escala de grises los bits que representan los niveles de grises son del mismo tipo y toman la forma del número que representa la intensidad del pixel. En una computadora digital este número puede ser procesado como una entidad simple, a diferencia del código RGB que debe ser procesado como una entidad triple [13]. En [8] se estudia una técnica llamada pseudocolor para asignar el valor de nivel de gris a una imagen monocromática. Se ve la imagen como una función de intensidad 2-D, el método consiste en colocar planos paralelos al plano de coordenadas de la imagen; cada plano realiza un corte de la función de intensidad. La figura 3.1 muestra el ejemplo de uso de un plano en para separar una función en dos niveles. Si se asigna un color a cada lado del 27
3 plano mostrado en la figura 3.1 cualquier pixel cuyo nivel de intensidad este por encima del plano tendrá un color asignado y por debajo otro color. Figura 3.1 Interpretación geométrica de la técnica de pseudocolor. La técnica puede ser generalizada de la siguiente manera. Suponiendo M planos situados en los niveles donde representa negro representa blanco. Considerando que 0<M<L, M planos particionan la escala de grises en M+1 regiones y la asignación de color se hace de acuerdo a la relación: (3.1) Donde es el color asociado con la k-ésima región entre los niveles Filtrado Cuando una imagen es adquirida por una cámara u otro sistema, el sistema de visión delibera que es incapaz de usar la imagen directamente. La imagen puede ser corrompida por variaciones aleatorias en intensidad, variaciones en iluminación, o contrastes de baja calidad que deberían ser corregidos por procesamientos de visión [14]. Uno de los más simples filtros lineales es el operador del promedio local, se conoce como suavizado en [8] y mean filter en [14], donde el valor de cada pixel es reemplazado por el promedio de todos los valores con los vecinos locales. Dada una imagen g(i, j) se obtiene una imagen suavizada f(i, j) cuya intensidad para cada punto (i, j) resulta ser el promedio de los 28
4 valores de intensidad de los pixeles de g incluidos en el entorno de vecindad predefinido de (i,j). Es decir, la operación puede sintetizarse en la siguiente expresión: (3.2) Para todos los pixeles (i, j) de g(i, j). S es el conjunto de coordenadas de los puntos situados en el entorno de vecindad de (i, j) incluido el propio (i, j) y P es el número total de puntos del entorno de vecindad Transformaciones básicas. La transformación de una imagen es el proceso de modificar el contenido de una imagen original para obtener una nueva. El objetivo de cualquier transformación estriba en la necesidad de preparar la imagen con el fin de realizar un posterior análisis de cara a su interpretación. La interpretación entra dentro de un proceso de percepción de nivel superior que debe estar implícito en toda aplicación de visión artificial [8]. Existen operaciones que transforman el contenido de la imagen basándose en los niveles de intensidad directamente y otras en que la transformación es consecuencia de una operación geométrica. Entre las primeras cabe a su vez una subdivisión, distinguiéndose entre transformaciones basadas en la aplicación de una función sobre el valor del nivel de gris de los pixeles y en las que el valor de la intensidad de los pixeles se modifica en función de los valores de las intensidades de los pixeles vecinos. El procesamiento de datos en el sistema de visión puede enfocarse desde dos perspectivas: a) Alteración pixel a pixel de los datos en una escala global (individuales). b) Operaciones basadas en múltiples puntos (vecindad). 29
5 La generación de un nuevo pixel en una nueva imagen será una función del valor de cada pixel en su localización individual o de los valores de los pixeles en la vecindad de un pixel dado, como se indica en la figura 3.2. Figura 3.2 Funciones de punto y Vecindad. Las operaciones individuales implican la generación de una nueva imagen modificando el valor del pixel en una simple localización basándose en una regla global aplicada a cada localización de la imagen original. El proceso consiste en obtener el valor del pixel de una localización dada en la imagen, modificándolo por una operación lineal o no lineal y colocando el valor del nuevo pixel en la correspondiente localización de la nueva imagen. El proceso se repite para todas y cada una de las localizaciones de los pixeles en la imagen original [8]. Figura 3.3 Operación Individual. Como se aprecia en la figura 3.3, el operador individual es una transformación uno a uno. El operador f se aplica a cada pixel en la imagen o sección de la imagen y la salida depende únicamente de la magnitud del correspondiente pixel de entrada; la salida es 30
6 independientemente de los pixeles adyacentes. La función transforma el valor del nivel de gris de cada pixel en la imagen y el nuevo valor se obtiene a través de la ecuación. (3.3) Umbralización Esta clase de transformación crea una imagen de salida binaria a partir de una imagen de grises, donde el nivel de transición está dado por el parámetro de entrada. Uno de los más importantes problemas en sistemas de visión es identificar las sub-imágenes que representan a objetos [8]. Esta operación, la cual es muy natural y muy fácil para las personas, es sorprendentemente difícil para las computadoras [14]. El histograma en nivel de gris de una imagen f(x, y), se compone de objetos brillosos dentro un fondo oscuro, por lo que los pixeles del objeto y del fondo se agrupan en dos medios dominantes [12]. Para extraer el objeto del fondo se necesita la selección un umbral T que separe estos medios. La imagen binaria se obtiene al usar una segmentación apropiada de una imagen en escala de grises [14]. Si los valores de intensidad de un objeto son en un intervalo y los valores de intensidad de los pixeles del fondo están afuera del ese intervalo, una imagen binaria puede ser obtenida usando una operación de umbralización que convierta el valor en los valores que se encuentren por encima del umbral, y los que se encuentren por debajo se convertirán en 0. La función de transformación es la siguiente: (3.4) 31
7 3.2 Segmentación La segmentación es el proceso de subdividir una imagen en regiones u objetos, es decir, extraer información para su posterior uso [12]. En [8] se afirma que está basada en dos principios fundamentales: discontinuidad (bordes) y similitud (regiones); en [13] se considera que segmentar un objeto de su fondo es una de las primeras tareas que se asumen en aplicaciones de visión artificial Borde Un borde es el cambio local significativo en la intensidad de la imagen, usualmente asociado con una discontinuidad ya sea en la intensidad de la imagen o en la primera derivada de la misma [14]. Es una parte fundamental de la mayoría de sistemas de visión puesto que el éxito de los niveles siguientes de procesamiento depende fuertemente de la fiabilidad de las características, en este caso bordes [8]. La filosofía básica de muchos algoritmos de detección de bordes es el cómputo de operadores de derivadas locales (primera o segunda) Concepto de derivada en la extracción de bordes. En la figura 3.4 (obtenida de [8]) se puede observar que los bordes (transición de oscuro a claro o viceversa) se modelan como una rampa en lugar de hacerlo como un cambio brusco de intensidad, debido a que en la imagen original suelen esta desdibujados como resultado del muestreo. En la primera derivada es cero en todas las regiones de intensidad constante y tiene un valor constante en toda la transición de intensidad. La segunda derivada, en cambio, es cero en todos los puntos, excepto en el comienzo y en el final de una transición de intensidad. Por tanto, un cambio de intensidad se manifiesta como un cambio brusco en la primera derivada y 32
8 presenta un paso por cero, es decir se produce un cambio de signo en su valor, en la segunda derivada. Este cambio de signo se denomina en la bibliografía en lengua inglesa como zerocrossing. Figura 3.4 Concepto de derivada en extracción de bordes. El operador gradiente de forma general es el más básico de los que están basados en la primera derivada; una de sus principales aplicaciones se debe a Canny, quien utiliza el concepto de gradiente en un algoritmo de interés, ya que no solo extrae los bordes sino que propone un método para cerrar contornos y derivar a partir de ahí la presencia de estructuras tales como objetos [15] Algoritmo de Canny El algoritmo de Canny se fundamenta en la teoría de operadores primera derivada y resulta particularmente interesante porque extrae bordes y cierra los contornos evitando posibles rupturas de los mismos durante su extracción, se desglosa en tres módulos: Obtención del gradiente (magnitud y ángulo en cada pixel). 33
9 Adelgazamiento del ancho de los bordes, obtenidos con el gradiente, hasta lograr bordes de un pixel de ancho, se conoce como supresión no máxima. Histéresis de umbral al resultado de la supresión no máxima. 1.- Obtención del Gradiente. En [14] lo definen como la medida de cambio en una función y en [8] como un vector bidimensional perpendicular al borde. La entrada es una imagen I corrompida por ruido. Sea H un núcleo Gaussiano discreto con media cero y desviación estándar σ (3.5), se aplica el siguiente procedimiento: a) Suavizar la imagen I con dicho núcleo para obtener una imagen de salida J (3.6), realizando una convolucion de las dos funciones (3.5) (3.6) b) Para cada pixel (i, j) en J obtener la magnitud y modulo del gradiente. El gradiente de la imagen J(i, j) en un punto (i, j) se define como un vector bidimensional dado por la ecuación (3.7), siendo un vector perpendicular al borde. (3.7) Donde el vector G apunta en la dirección de variación máxima de J en el punto (i, j) por unidad de distancia con la magnitud dada por la ecuación (3.8) y dirección en (3.9). 34
10 (3.8) (3.9) Solo los pixeles de borde cuyo gradiente excedan el valor T se consideran importantes. Así la ecuación siguiente se puede ver como un procedimiento que extrae solo aquellos pixeles caracterizados por transiciones de intensidad significativas (dependiendo de T). (3.10) 2.- Supresión no Máxima. Con y como entradas y una nueva imagen como salida, considerar las cuatros direcciones identificadas por las orientaciones de, 45 con respecto al eje horizontal. Para cada pixel (i, j): a) Encontrar la dirección que mejor se aproxima a la dirección (la perpendicular al borde). b) Si (i, j) es más pequeño que al menos uno de sus dos vecinos en la dirección al pixel (i, j) de se le asigna el valor 0, (supresión); de otro modo La salida es una imagen con los bordes adelgazados (esto es después de la supresión no máxima de puntos de borde). 3.- Histéresis de umbral a la supresión no máxima. La salida suele contener máximos locales creados por el ruido, Se podría intentar eliminar los pixeles por debajo de un determinado umbral, pero esto presenta dos problemas: 35
11 a) Si se elige un umbral bajo en el intento de capturar bordes verdaderos pero con un valor pequeño en la magnitud del gradiente, algunos puntos de ruido serán también aceptados como válidos (falsos bordes). b) Los valores de bordes verdaderos máximos pueden fluctuar por encima y por debajo del umbral, lo que produce un fragmentado del borde. Una solución puede ser la histéresis de umbral, cuyo algoritmo es el siguiente: a) Tomar como entrada, que es la salida del módulo anterior, la orientación de los puntos de borde de la imagen y dos umbrales y tales que. b) Para todos los puntos de y explorándolos en un orden fijo: b.1) Localizar el siguiente punto de borde no explorado previamente,, tal que. b.2) Comenzar a partir de, seguir las cadenas de máximos locales conectados en ambas direcciones perpendiculares a la normal del borde, siempre que. Marcar todos los puntos explorados y salvar la lista de todos los puntos en el contorno conectado encontrado. c) La salida es un conjunto de bordes conectados de contornos de la imagen, así como la magnitud y orientación, describiendo las propiedades de los puntos de borde. Este procedimiento de histéresis reduce la probabilidad de falsos contornos, puesto que estos deben situarse por encima de, así como la probabilidad de rupturas. La histéresis encuentra cadenas de pixeles conectados por lo que, además, se puede utilizar para la obtención de curvas. En la figura 3.5 se muestra un ejemplo obtenido en [16] donde se puede apreciar el resultado de aplicar el algoritmo de Canny. 36
12 Figura 3.5 (a) Imagen original; (b) orientación; (c) supresión no máxima; (d) histéresis de umbral Regiones En una imagen los autores en [14] se refieren a región como un grupo de pixeles con propiedades similares. Son importantes para la interpretación de una imagen porque corresponden a los objetos en una escena. Una imagen puede contener varios objetos, y a su vez, cada objeto puede contener varias regiones correspondientes a diferentes partes del objeto Morfología La morfología matemática recibe su nombre del estudio de la forma. Estas aproximaciones aprovechan el hecho de que en muchas aplicaciones de visión, es natural y fácil pensar en términos de la forma cuando diseñamos algoritmos [14]. La morfología matemática, que comenzó a desarrollar a finales de los 60, permanece hoy en día como una parte separada del análisis de imágenes. La morfología matemática está basada en la geometría y la forma. Las operaciones morfológicas simplifican las imágenes y preservan las formas principales de los objetos [8]. 37
13 Las funciones morfológicas cambian la estructura de los objetos de una imagen (usualmente binaria). Al calcular nuevos valores de pixeles, los elementos estructurales son usados, los cuales son el grupo de pixeles que rodean el pixel que es calculado [17]. En la figura 3.6 se muestra algunos ejemplos de elementos estructurales. La forma del elemento estructural puede ser rectangular o hexagonal. La conectividad define si tiene cuatro u ocho pixeles alrededor del pixel central, los cuales se usan para calcular su nuevo valor. Figura 3.6 Elementos estructurales En visión artificial es frecuente utilizar la morfología para el tratamiento de regiones en el sentido de determinar cómo se pueden cambiar, contar o evaluar. Las operaciones matemáticas tienen su principal aplicación en imágenes binarias y los fundamentos matemáticos fueron concebidos desde el punto de vista de la posición (que es la base en el tratamiento binario) antes que desde la intensidad [8]. La dilatación y la erosión son las operaciones fundamentales en el procesamiento morfológico, de hecho, muchos algoritmos morfológicos están basados en esas dos operaciones primitivas. 38
14 Dilatación La transformación morfológica de la dilatación combina dos conjuntos utilizando la adición de vectores. La dilatación X B es el conjunto de puntos de todas las posibles adiciones vectoriales de pares de elementos, uno de cada conjunto X y B, y es utilizada para amplificar la estructura de los objetos [8]. (3.11) La dilatación con un elemento estructural 3x3 isótropo (ver figura 3.6a), puede interpretarse como una transformación que cambia todos los pixeles del fondo que son vecinos del objeto. En la figura 3.7 muestra una imagen original binaria mientras que en (b) se muestra el resultado de su dilatación por el elemento estructural. Figura 3.7 Dilatación con expansión Isotrópica 39
15 Erosión La transformación morfológica de la erosión combina dos conjuntos utilizando substracción e vectores. Es dual de la dilatación. Ni la erosión ni la dilatación son transformaciones invertibles [8]. (3.12) Esta expresión dice que cada punto d del conjunto X, que para nosotros será la imagen, es testeado; el resultado de la erosión está dado por los puntos d para los cuales todos los posibles d + b están en X. La figura 3.8.se puede apreciar la desaparición de muchos contornos existentes en la imagen original. La erosión con un elemento estructural isótropo (ver figura 3.8a) es denominada como reducción. La erosión es utilizada para simplificar la estructura de los objetos, ya que los objetos o sus partes con anchos pequeños (uno o dos pixeles) desaparecen y por tanto, objetos complicados pueden descomponerse en otros más simples. Figura 3.8 Erosión con expansión Isotrópica 3.3 Aplicación Las aplicaciones en visión artificial tratan de dar solución a los problemas relacionados con ciertas situaciones del mundo real como: reconocimiento, movimiento, reconstrucción 3D, etcétera. [8]. 40
16 3.3.1 Reconocimiento de Patrones El reconocimiento de patrones es la disciplina científica cuyo objetivo es la clasificación de objetos en un cierto número de categorías o clases. Dependiendo de la aplicación esos objetos pueden ser imágenes, formas de ondas de señales o cualquier tipo de medidas que necesitan ser clasificadas. Se refieren a esos objetos de forma genérica utilizando el término de patrones [8]. La matemática básica para comparación de patrones es la función de correlación [17]. En [12] se considera que la correlación es la base para encontrar un match de una sub-imagen w(x, y) de tamaño J X K con una imagen f(x, y) de tamaño M X N, donde se asume que J M y K N. Aunque la correlación puede ser expresada en forma de vector, al trabajar directamente con el formato de imagen o sub-imagen es más intuitivo. En forma simple la correlación entre f(x, y) y w(x, y) es: (3.13) Para x=0, 1, 2, M-1, y=0, 1, 2..., N-1, y la sumatoria es tomada sobre la región de la imagen donde w y f coinciden. El máximo valor de c indica la posición donde w tiene la mejor comparación. El reconocimiento de objetos mediante el uso de c resulta particularmente útil cuando la base de datos contiene un número relativamente bajo de datos o están muy definidos, este podría ser el caso del ejemplo siguiente sobre el reconocimiento de caracteres con unas condiciones de visualización e iluminación previstas. La figura 3.9 muestra en (a) una imagen de dimensión inferior a la (b) almacenada en la base de datos, después mediante un barrido de la imagen (b) se encuentra que el carácter de (a) se corresponde con el carácter marcado en (b) al obtener el máximo valor del coeficiente de correlación [8]. 41
17 Es necesario tomar algunas precauciones respecto al reconocimiento de objetos basado en la apariencia. Como realmente estamos se interesa en el reconocimiento de objetos en 3D, y no en imágenes propiamente dichas, se necesita una serie de suposiciones con el fin de que la correlación sea útil para la finalidad propuesta, a saber: Suposiciones: 1. Cada imagen en la base de datos contiene un único objeto. 2. Las imágenes de la base de datos se normalizan un tamaño, esto es, la imagen es el mínimo rectángulo encerrando la mayor apariencia del objeto. 3. La energía de los valores de los pixel de cada imagen de la base de datos se normaliza a El objeto está completamente visible, sin oclusiones en todas las imágenes. Figura 3.9 (a) Modelo definido en una base de datos; (b) Búsqueda del modelo en una imagen que lo contiene. 42
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
Fundamentos 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
Tema 4:Segmentación de imágenes
Tema 4:Segmentación de imágenes La segmentación de imágenes divide la imagen en sus partes constituyentes hasta un nivel de subdivisión en el que se aíslen las regiones u objetos de interés. Los algoritmos
Reconocimiento 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
Universidad 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) =
Capí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
Operaciones Morfológicas en Imágenes Binarias
Operaciones Morfológicas en Imágenes Binarias Introducción La morfología matemática es una herramienta muy utilizada en el procesamiento de i- mágenes. Las operaciones morfológicas pueden simplificar los
Universidad Nacional de Quilmes Ing. en Automatización y Control Industrial Cátedra: Visión Artificial Agosto de 2005
Apertura y Clausura (Opening and Closing) Como vimos, la dilatación y la erosión están muy relacionadas con la forma; la primera operación expande la imagen mientras que la segunda la contrae. La dilatación
Qué es una imágen digital?
Qué es una imágen digital? Una imagen digital es una fotografía, un dibujo, un trabajo artístico o cualquier otra imagen que es convertida en un fichero de ordenador. Qué es una imágen digital? Una imagen
Actividades 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
Tema 6: Morfología. Primera parte
Tema 6: Morfología Primera parte Morfología La morfología matemática se basa en operaciones de teoría de conjuntos. En el caso de imágenes binarias, los conjuntos tratados son subconjuntos de Z 2 y en
Roberto Quejido Cañamero
Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo
Capítulo III Procesamiento Digital de Imágenes
Capítulo III Procesamiento Digital de Imágenes Contenido Introducción al Procesamiento digital de imágenes Orígenes del procesamiento digital de imágenes. Aplicaciones del Procesamiento de Imágenes Componentes
1.1. Introducción y conceptos básicos
Tema 1 Variables estadísticas Contenido 1.1. Introducción y conceptos básicos.................. 1 1.2. Tipos de variables estadísticas................... 2 1.3. Distribuciones de frecuencias....................
Detección de bordes en una imagen.
Detección de bordes en una imagen. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Utilizar distintas máscaras empleadas para
Capí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,
TRANSMISION DIGITAL. PCM, Modulación por Codificación de Pulsos
MODULACIÓN TRANSMISION DIGITAL La amplia naturaleza de las señales analógicas es evidente, cualquier forma de onda está disponible con toda seguridad en el ámbito analógico, nos encontramos con una onda
SISTEMAS DE NUMERACIÓN
SISTEMAS DE NUMERACIÓN EL SISTEMA DECIMAL Es el sistema usado habitualmente en todo el mundo. Según los antropólogos, el origen del sistema decimal está en los diez dedos que tenemos los humanos en las
Unidad 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.
CAPITULO 4. Inversores para control de velocidad de motores de
CAPITULO 4. Inversores para control de velocidad de motores de inducción mediante relación v/f. 4.1 Introducción. La frecuencia de salida de un inversor estático está determinada por la velocidad de conmutación
Reducción del ruido en una imagen digital.
Reducción del ruido en una imagen digital. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Estudio de distintas máscaras para
by 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
8.1. Introducción... 1. 8.2. Dependencia/independencia estadística... 2. 8.3. Representación gráfica: diagrama de dispersión... 3. 8.4. Regresión...
Tema 8 Análisis de dos variables: dependencia estadística y regresión Contenido 8.1. Introducción............................. 1 8.2. Dependencia/independencia estadística.............. 2 8.3. Representación
Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL
ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola
Covarianza y coeficiente de correlación
Covarianza y coeficiente de correlación Cuando analizábamos las variables unidimensionales considerábamos, entre otras medidas importantes, la media y la varianza. Ahora hemos visto que estas medidas también
Tema 2. Espacios Vectoriales. 2.1. Introducción
Tema 2 Espacios Vectoriales 2.1. Introducción Estamos habituados en diferentes cursos a trabajar con el concepto de vector. Concretamente sabemos que un vector es un segmento orientado caracterizado por
Matemática de redes Representación binaria de datos Bits y bytes
Matemática de redes 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 pueden entender
Capítulo VI. Diagramas de Entidad Relación
Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...
CAPÍTULO 6 SIMULACIONES Y RESULTADOS
CAPÍTULO 6 SIMULACIONES Y RESULTADOS 6.1 Proceso de Simulación Las simulaciones fueros llevadas a cabo empleando como herramienta la Versión 6.5 Release 13 de Matlab. Para lo cual fue empleado un banco
Cap. 24 La Ley de Gauss
Cap. 24 La Ley de Gauss Una misma ley física enunciada desde diferentes puntos de vista Coulomb Gauss Son equivalentes Pero ambas tienen situaciones para las cuales son superiores que la otra Aquí hay
Última modificación: 1 de agosto de 2010. www.coimbraweb.com
Contenido DOMINIOS DEL TIEMPO Y DE LA FRECUENCIA 1.- Señales analógicas y digitales. 2.- Señales analógicas periódicas. 3.- Representación en los dominios del tiempo y de la frecuencia. 4.- Análisis de
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable
Operació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,
El pipeline gráfico Figura 3.1
El pipeline gráfico Para llevar a cabo una representación virtual de un ambiente tridimensional, se realiza un modelado del escenario. Dicho modelo incluye la representación geométrica de los objetos presentes,
TIPOS DE RESTRICCIONES
RESTRICCIONES: Las restricciones son reglas que determinan la posición relativa de las distintas geometrías existentes en el archivo de trabajo. Para poder aplicarlas con rigor es preciso entender el grado
Ajustes de sombras. 1) Añadir localización
Ajustes de sombras El cuadro de diálogo "Ajustes de sombras" se utiliza para controlar las funciones de proyección de sombras de SketchUp, incluyendo su visibilidad, la fecha y la hora, la posición geográfica
Tema 3. Medidas de tendencia central. 3.1. Introducción. Contenido
Tema 3 Medidas de tendencia central Contenido 31 Introducción 1 32 Media aritmética 2 33 Media ponderada 3 34 Media geométrica 4 35 Mediana 5 351 Cálculo de la mediana para datos agrupados 5 36 Moda 6
GUÍ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
Características de funciones que son inversas de otras
Características de funciones que son inversas de otras Si f es una función inyectiva, llamamos función inversa de f y se representa por f 1 al conjunto. f 1 = a, b b, a f} Es decir, f 1 (x, y) = { x =
DIRECTRICES Y ORIENTACIONES GENERALES PARA LAS PRUEBAS DE ACCESO A LA UNIVERSIDAD
Curso Asignatura 2014/2015 MATEMÁTICAS II 1º Comentarios acerca del programa del segundo curso del Bachillerato, en relación con la Prueba de Acceso a la Universidad La siguiente relación de objetivos,
En este capitulo se presentan los métodos y algoritmos utilizados para el desarrollo del
33 En este capitulo se presentan los métodos y algoritmos utilizados para el desarrollo del sistema de procesamiento de imágenes para controlar un robot manipulador y se describen en la forma como serán
UNIDADES 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
PARÁBOLA. 1) para la parte positiva: 2) para la parte negativa: 3) para la parte positiva: 4) para la parte negativa:
Página 90 5 LA PARÁBOLA 5.1 DEFINICIONES La parábola es el lugar geométrico 4 de todos los puntos cuyas distancias a una recta fija, llamada, y a un punto fijo, llamado foco, son iguales entre sí. Hay
Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.
Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El
Tipos de imágenes Imágenes vectoriales Imágenes de mapa de bits
Tipos de imágenes Los programas de diseño gráfico trabajan en general con dos tipos de imágenes: imágenes vectoriales e imágenes de mapa de bits. Comprender sus características y diferencias es indispensable
Capí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
Unidad V: Integración
Unidad V: Integración 5.1 Introducción La integración es un concepto fundamental de las matemáticas avanzadas, especialmente en los campos del cálculo y del análisis matemático. Básicamente, una integral
WINDOWS. Iniciando Windows. El mouse
Windows es un sistema operativo, cuyo nombre lo debe al principal elemento de trabajo, la ventana - en inglés window -. Este tiene características como: Multitarea: durante una sesión de trabajo, es posible
1.4.- D E S I G U A L D A D E S
1.4.- D E S I G U A L D A D E S OBJETIVO: Que el alumno conozca y maneje las reglas empleadas en la resolución de desigualdades y las use para determinar el conjunto solución de una desigualdad dada y
Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir
Ministerio de Educación Diseño de Presentaciones en la Enseñanza Módulo 9: Imprimir Instituto de Tecnologías Educativas 2011 Diseño de Presentaciones en la Enseñanza (OpenOffice) Imprimir Imprimir una
2_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,
3.1 DEFINICIÓN. Figura Nº 1. Vector
3.1 DEFINICIÓN Un vector (A) una magnitud física caracterizable mediante un módulo y una dirección (u orientación) en el espacio. Todo vector debe tener un origen marcado (M) con un punto y un final marcado
TEMA 2: Representación de la Información en las computadoras
TEMA 2: Representación de la Información en las computadoras Introducción Una computadora es una máquina que procesa información y ejecuta programas. Para que la computadora ejecute un programa, es necesario
CAPÍTULO 2 PROCESAMIENTO DIGITAL DE IMÁGENES
CAPÍTULO PROCESAMIENTO DIGITAL DE IMÁGENES En este capítulo se presentan de manera breve, una explicación de la visión, las imágenes digitales y como son capturadas por medios electrónicos, el campo encargado
Detección de bordes: metodos lineales de cálculo de gradientesk, etc. Detección de bordes. Métodos basados en operadores lineales de gradiente
Detección de bordes Métodos basados en operadores lineales de gradiente 1 Bordes Variaciones fuertes de la intensidad que corresponden a las fronteras de los objetos visualizados Métodos basados en el
_ Antología de Física I. Unidad II Vectores. Elaboró: Ing. Víctor H. Alcalá-Octaviano
24 Unidad II Vectores 2.1 Magnitudes escalares y vectoriales Unidad II. VECTORES Para muchas magnitudes físicas basta con indicar su valor para que estén perfectamente definidas y estas son las denominadas
Aprender a realizar filtrados de información en capas de SIG raster.
TEMA 40: OPERACIONES DE VECINDAD INMEDIATA OBJETO DEL TEMA: Conocer los diferentes tipos de operaciones de análisis de vecindad inmediata y su metodología de aplicación en los Sistemas de Información Geográfica
!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!
INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por
Estas 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
UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES. OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano.
UNIDAD 4: PLANO CARTESIANO, RELACIONES Y FUNCIONES OBJETIVO DE APRENDIZAJE: Representar gráficamente relaciones y funciones en el plano cartesiano. EL PLANO CARTESIANO. El plano cartesiano está formado
Unidad 1. La información
Unidad 1. La información En esta unidad aprenderás: Los conceptos básicos de la informática. Cómo se representa la información dentro del ordenador. Las unidades de información. 1.1 Conceptos básicos Informática.
Geometría analítica. Impreso por Juan Carlos Vila Vilariño Centro I.E.S. PASTORIZA
Conoce los vectores, sus componentes y las operaciones que se pueden realizar con ellos. Aprende cómo se representan las rectas y sus posiciones relativas. Impreso por Juan Carlos Vila Vilariño Centro
RECONOCIMIENTO 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
Indicaciones 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
Unidad 6 Cálculo de máximos y mínimos
Unidad 6 Cálculo de máimos y mínimos Objetivos Al terminar la unidad, el alumno: Utilizará la derivada para decidir cuándo una función es creciente o decreciente. Usará la derivada para calcular los etremos
Programación Gráfica. Conceptos Básicos
2013 1 Procesamiento de Imágenes. Es el campo que trata con métodos, técnicas, y algoritmos para manipulación, realce e interpretación de imágenes. Graficación por Computadora. Es la disciplina concerniente
GUÍA 7 Tema: TRAZADOS COMPUESTOS Y MÁSCARAS DE RECORTE.
Edición de Imágenes Vectoriales. Guía 7 72 GUÍA 7 Tema: TRAZADOS COMPUESTOS Y MÁSCARAS DE RECORTE. Contenidos Métodos de combinación de objetos Buscatrazos Objetivo Específico Conocer las utilidades de
M.C. Carolina Rocío Sánchez Pérez [email protected]
M.C. Carolina Rocío Sánchez Pérez [email protected] 28 de Enero de 2011 Evaluación del curso 30% 3 exámenes 40% tareas/proyectos 30 % presentaciones Nota: Una vez establecidas, las fechas de exámenes,
Para 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 :
SEWERIN. 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
PATRONAJE INDUSTRIAL INFORMATIZADO EN 2D ON-LINE
EDA PLATAFORMA E-LEARNING CURSO: PATRONAJE INDUSTRIAL INFORMATIZADO EN 2D ON-LINE CÓDIGO DE CURSO: TCPF02EXP MÓDULO FORMATIVO 1: INSTALACIÓN, ENTORNO Y FUNDAMENTOS DE PATRONEO UNIDAD DIDÁCTICA 3: CONTENIDOS
Medidas de tendencia central o de posición: situación de los valores alrededor
Tema 10: Medidas de posición y dispersión Una vez agrupados los datos en distribuciones de frecuencias, se calculan unos valores que sintetizan la información. Estudiaremos dos grandes secciones: Medidas
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
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,
Definición de vectores
Definición de vectores Un vector es todo segmento de recta dirigido en el espacio. Cada vector posee unas características que son: Origen: O también denominado Punto de aplicación. Es el punto exacto sobre
Base 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
1. INTRODUCCIÓN 1.1 INGENIERÍA
1. INTRODUCCIÓN 1.1 INGENIERÍA Es difícil dar una explicación de ingeniería en pocas palabras, pues se puede decir que la ingeniería comenzó con el hombre mismo, pero se puede intentar dar un bosquejo
Comprendiendo 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
CÁLCULO PARA LA INGENIERÍA 1
CÁLCULO PARA LA INGENIERÍA 1 PROBLEMAS RESUELTOS Tema 3 Derivación de funciones de varias variables 3.1 Derivadas y diferenciales de funciones de varias variables! 1. Derivadas parciales de primer orden.!
CAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de
CAPITULO 4 JUSTIFICACION DEL ESTUDIO En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de estudios previos y los alcances que justifican el presente estudio. 4.1. Justificación.
Visió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
CAPITULO 6 SISTEMA DE DETECCION DE INTRUSOS
Capitulo 6. Sistema de Detección de Intrusos con Redes Neuronales. 69 CAPITULO 6 SISTEMA DE DETECCION DE INTRUSOS USANDO REDES NEURONALES. En este capítulo se realiza la preparación adecuada de toda la
Cómo?: Resolviendo el sistema lineal homógeneo que satisfacen las componentes de cualquier vector de S. x4 = x 1 x 3 = x 2 x 1
. ESPACIOS VECTORIALES Consideremos el siguiente subconjunto de R 4 : S = {(x, x 2, x 3, x 4 )/x x 4 = 0 x 2 x 4 = x 3 a. Comprobar que S es subespacio vectorial de R 4. Para demostrar que S es un subespacio
CONCEPTOS 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
LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Materia: Informática. Nota de Clases Sistemas de Numeración
Nota de Clases Sistemas de Numeración Conversión Entre Sistemas de Numeración 1. EL SISTEMA DE NUMERACIÓN 1.1. DEFINICIÓN DE UN SISTEMA DE NUMERACIÓN Un sistema de numeración es un conjunto finito de símbolos
Los números racionales
Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones
La definición de digital es toda información representada por una serie de pulsos eléctricos discretos basados en un sistema binario (ceros y unos).
Tratamiento de la Imagen Digital Qué es la imagen digital? La definición de digital es toda información representada por una serie de pulsos eléctricos discretos basados en un sistema binario (ceros y
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
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
INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.
INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Cuando se termina de delimitar objetos en una imagen usando los operadores de búsqueda de bordes aparece el problema de definir dichos objetos dentro
Cuando se termina de delimitar objetos en una imagen usando los operadores de búsqueda de bordes aparece el problema de definir dichos objetos dentro del sistema. Supongamos que definimos una característica
Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.
Filtros Digitales Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i. En electrónica, ciencias computacionales y matemáticas, un filtro
4.3 INTERPRETACIÓN ECONÓMICA DE LA DUALIDAD
4.3 INTERPRETACIÓN ECONÓMICA DE LA DUALIDAD El problema de programación lineal se puede considerar como modelo de asignación de recursos, en el que el objetivo es maximizar los ingresos o las utilidades,
"Color vs blanco y negro"
por Pedro Meyer Pedro Meyer 2002 Cuando se le pide a alguien que haga una predicción del futuro, y la pregunta se formula de modo tal que requiera una respuesta precisa, las más de las veces, la única
CONTROL 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
En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales
Definición(1) Sistemas numéricos MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Un sistema de representación numérica es un sistema de lenguaje que consiste en: un conjunto ordenado de símbolos
TEMA 7 ANÁLISIS DE DATOS: INTRODUCCIÓN AL SPSS
TEMA 7 ANÁLISIS DE DATOS: INTRODUCCIÓN AL SPSS 1. Introducción 2. Definición de variables 3. Introducción de los datos 4. Análisis de los datos 5. Otras utilidades 1. INTRODUCCIÓN El SPSS es un paquete
Matemáticas. Si un error simple ha llevado a un problema más sencillo se disminuirá la puntuación.
UNIVERSIDAD POLITÉCNICA DE CARTAGENA PRUEBAS DE ACCESO A LA UNIVERSIDAD DE LOS MAYORES DE 25 AÑOS CONVOCATORIA 2014 CRITERIOS DE EVALUACIÓN Matemáticas GENERALES: El examen constará de dos opciones (dos
Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
