Visió per Computador processat d imatges
|
|
|
- Miguel Rodríguez Río
- hace 9 años
- Vistas:
Transcripción
1 Visió per Computador processat d imatges Felipe Lumbreras Dept. Ciències de la Computació / Centre de Visió per Computador Universitat Autònoma de Barcelona
2 Conceptos fundamentales Imágenes digitales Muestreo y cuantización Tipos de imágenes Mejora de imágenes (operaciones básicas)
3 Representación de imágenes digitales Una imagen es una función bidimensional I(x,y) que a cada punto (x,y) le hace corresponder el valor de la intensidad lumínica en ese punto. En imágenes monocromáticas el valor de luminancia I(x,y) recibe el nombre de nivel de gris. Una imagen es una estructura de datos (píxeles) que contiene información discreta. Esta discretización la realiza el sensor en dos sentidos: muestreo y cuantización.
4 Muestreo y cuantización Muestreo: Discretización en el espacio. Generado al captar una señal continua del mundo real con un sensor discreto. Obtiene una representación computacional en forma de imagen. Cuantización: Discretización en amplitud. Generada al almacenar la señal en un formato digital (8 bits, 16 bits, )
5 Muestreo y cuantización. Ejemplo Cuantización Muestreo 8 bits 128x128 64x64 32x32 16x16 4 bits 2 bits 1 bit
6 Tipos de imágenes Imagen binaria: dos valores, blanco y negro. Imagen monocromática: un único componente espectral, matizado por distintos componentes de intensidad Imagen color: tres componentes cromáticas: rojo, verde, azul Secuencia de imágenes: cada imagen representa la escena en un instante de tiempo I(x,y,t) Imagen 3D: imágenes apiladas en z (secciones de un objeto) Imagen range: El valor de un píxel indica profundidad (envolvente 3D). Imagen estéreo: dos imágenes de la misma escena en el mismo instante de tiempo desde dos puntos de vista diferentes.
7 Tipos de imágenes
8 Las imágenes en MATLAB Lo más habitual es que las imágenes de intensidad se representen como una matriz 2D de valores uint8 (enteros de 0 a 255). Pero para operar con ellas muchas veces tendremos que pasarlas a valores double (valores reales de 0 a 1). Para hacer esto tenemos las funciones: >> ima = im2uint8(im); >> imb = im2double(im); También podemos hacer cast a uint8 o double, si controlamos los rangos. >> ima = uint8(im); >> imb = double(im);
9 Cargar y mostrar una imagen Para cargar una imagen podemos usar la función imread: >> im = imread('pout.tif'); Y para mostrarla usaremos la función imshow: >> imshow(im); Si el resultado tiene poco contraste, podemos indicarle que nos muestre los valores adaptados al mínimo y máximo de la imagen: >> imshow(im, []);
10 Ejemplos de imágenes en MATLAB Imagen binaria: 'text.png' Imagen en grises (de intensidad): 'cameraman.tif' Imagen a color: 'peppers.png' Imagen 3D: load mri
11 Mejora de imágenes Introducción Histograma Transformaciones puntuales Transformaciones aritméticas
12 Introducción Mejora: corrección de efectos producidos por el proceso de adquisición o de transmisión de la imagen. Conjunto de técnicas cuyo objetivo es procesar una imagen para obtener otra mejor según algún propósito (mejor visualización, eliminación de ruido, etc.). Dos tipos: Correcciones fotométricas (a) Correcciones geométricas (b) Ejemplos: (a) (b)
13 Histograma Antes de abordar las operaciones con imágenes, veremos una herramienta muy útil para el estudio de éstas. Histograma: vector de longitud igual al número de niveles de intensidad. La posición i ésima, H[i], de este vector es igual al número de píxeles de la imagen con nivel de intensidad i. Histograma acumulado: la posición i ésima refleja el número de píxeles con nivel de gris menor o igual a i. Podemos ver el histograma como una densidad de probabilidad y el histograma acumulado como su función de distribución asociada. Inicializar todos los valores H[i]=0 Cálculo del histograma para todos los pixeles de la imagen (i,j) int=pixel(i,j) H[int]=H[int]+1 fin para
14 Histograma. Ejemplo Imagen original Histograma Histograma acumulado
15 Cálculo de Histograma Si queremos ver el histograma de una imagen, podemos usar imhist: >> imhist(im) También podemos guardarlo en una variable : >> h = imhist(im); >> size(h) ans = Esto nos permite manipularlo. Por ejemplo, podemos calcular el histograma acumulado, o visualizarlo en otro formato: >> ha = cumsum(h); >> plot(h); xlim([0 255]);
16 Transformaciones puntuales Transformaciones puntuales simples Umbral simple y doble LUT Transformaciones lineales Imagen negativo Maximización del contraste Transformaciones no lineales Logaritmo Exponencial Operaciones lógicas Ecualización
17 Transformaciones puntuales simples Trabajan con los píxeles como elementos individuales. Se aplica una función que depende sólo del valor del píxel. Denotando por I(x,y) el valor de la imagen I en el píxel (x,y), una transformación puntual g(n) transformar la imagen en función de los niveles de gris n de los píxeles de ésta. 255 n (nivel de gris de salida) g(n) I (x,y) = g(i(x,y)) 0 0 n (nivel de gris de entrada) 255
18 Umbralización (threshold, binarización) Umbral simple: Los puntos con un nivel de intensidad mayor o igual que un cierto umbral t reciben el nivel máximo y el resto el nivel mínimo. g ( n ) si I ( x, sino y ) Umbral doble: Se elige un intervalo [t 1,t 2 ] que se lleva al máximo. Una posible variación para mostrar el resultado sobre la imagen original es: g ( n ) 255 I ( x, y ) si t 1 t I ( x, sino y ) t 2 g(n) 255 g(n) t t 1 t n n
19 Umbral simple y doble. Ejemplos Umbral simple (t =180) Imagen original Umbral doble (t 1 =100, t 2 =150)
20 Umbral simple y doble Mediante umbrales, vamos a seleccionar diferentes regiones de la imagen: >> im = imread('coins.png'); >> subplot(2,3,1); imshow(im); >> subplot(2,1,2); imhist(im); Ejercicio 1: Seleccionar el valor de t 0 para detectar el fondo: >> imfondo = (im <= t0); >> subplot(2,3,2); imshow(imfondo); Ejercicio 2: Seleccionar el intervalo [t 1,t 2 ] para detectar la moneda más oscura (aunque queden restos de las otras): >> immonedaoscura = (im>=t1)& (im<=t2); >> subplot(2,3,3);imshow(immonedaoscura);
21 Transformaciones lineales Transformación de una imagen I con un rango de valores determinado (G min, G max ) en una nueva imagen I = g(i), con rango (R min, R max ), siendo g una función lineal. g ( I ( x, y )) R G max max R G min min ( I ( x, y ) G min ) R min R G max max R G min min I ( x, y ) R G max max R G min min G min R min Pendiente (m), si: m < 1: disminución de contraste m > 1: aumento del contraste g(i) R max R min G min G max I
22 Imagen negativo Contraste inverso g(n) 255 g ( n ) 255 I ( x, y ) n Imagen original Imagen negativo
23 Maximización del contraste Consiste en aplicar una transformación lineal que haga que la imagen ocupe todo el rango posible. Se produce un estiramiento del histograma. g ( n) 255 I ( x, y) min( I ( x, y)) max( I ( x, y)) min( I ( x, y)) g(n) a b 255 n Rango de grises de la imagen original
24 Transformaciones no lineales Las transformaciones lineales modifican el rango de I. En cambio, las transformaciones no lineales modifican el contraste de una imagen dentro del rango de I. Dos tipos de transformaciones: Logarítmicas: realce de píxeles oscuros sin saturar píxeles brillantes. g ( I ( x, y)) log( I ( x, y) 1) Exponenciales: realce de píxeles brillantes sin saturar píxeles oscuros. g ( I ( x, y)) e I ( x, y )
25 Logaritmo g ( n) log( I ( x, y) 1) Imagen original Logaritmo g(n) Útil para visualizar imágenes con rango dinámico amplio (p. ej. transformada de Fourier). n
26 Exponencial Imagen original Exponencial g ( n ) e I ( x, y ) Imagen original Exponencial g(n) n
27 L.U.T. (look up table) Al trabajar con señales discretas y finitas, la transformación g se puede representar en forma de vector de indexación (LUT). g I LUT I
28 L.U.T. (look up table) Aplicar una LUT es definir un vector cuyos valores indican las posibles salidas. Los valores de los píxeles de la imagen de entrada indexan los nuevos valores. Ejemplo: para g(x) = 255 x haremos: >> x = 0:255; >> lut = x; >> imlut = uint8(lut(im + 1)); >> imshow([im, imlut]); Ejercicio: Calcular el logaritmo con una lut.
29 Operaciones lógicas AND, OR, NOT, XOR a nivel de bit entre el valor de cada píxel y una cierta máscara binaria. Por ejemplo, el AND lógico entre una imagen y la constante hace una recuantización uniforme de una imagen Byte (8 bits, 256 niveles) a 16 niveles de intensidad (4 bits) únicamente. Otro tipo de operaciones lógicas a nivel de bit son los desplazamientos a la izquierda y derecha de bits, equivalentes en imágenes Byte al producto y división por potencias de 2, pero a una mayor velocidad.
30 Operaciones lógicas. Ejemplo Imagen original AND con Recuantización a 4 niveles de intensidad
31 Pseudocolor y falso color Pseudocolor: visualizar en color una imagen de tonos de gris. Asignando a cada nivel de gris un color. Normalmente se diseña la paleta de colores con variaciones graduales. Por ejemplo, de colores fríos a cálidos. Falso color: Consiste en modificar los canales de color para que el color resultante resalte algún aspecto de la imagen. Se cambia el color típico de los objetos, captando la atención del observador.
32 Pseudocolor y falso color Podemos aplicar pseudocolor para incrementar el contraste: >> im = imread('cell.tif'); >> imp=label2rgb(im,@jet,'black','noshuffle'); >> subplot(1,2,1); imshow(im); >> subplot(1,2,2); imshow(imp); Esta asignación también se puede hacer desordenada: >> im = imread('cell.tif'); >> imp=label2rgb(im,@jet,'black','shuffle'); >> subplot(1,2,1); imshow(im); >> subplot(1,2,2); imshow(imp);
33 Ecualización La ecualización persigue que todos los niveles de gris tengan la misma frecuencia de aparición (histograma plano). En imágenes discretas sólo será aproximadamente plano. puede aproximarse por una LUT que consiste en el histograma acumulado llevado al rango de la imagen de entrada: Variaciones: g ( n ) N 1 M I ( x, y ) i 1 H [ i] Ecualización local: para cada píxel se calcula el histograma en una vecindad. Ecualización logarítmica: se eleva el histograma acumulado a una constante cambiando la forma del histograma final.
34 Ecualización. Proceso 1200 Histograma LUT Histograma acumulado Histograma final
35 Ecualización. Ejemplo Ecualización global Ecualización local con ventana de 13x
36 Transformaciones aritméticas Las operaciones aritméticas son el resultado de aplicar, punto a punto, un operador a dos imágenes: I( x, y) I1( x, y) I 2( x, y) Donde el operador puede ser cualquier operación aritmética o lógica: Suma Resta Producto División AND, OR, XOR
37 Transformaciones aritméticas En MATLAB se pueden realizar operaciones aritméticas con operadores (+,,.*,./) o con funciones: Suma: imadd(im1,im2) Resta: imsubtract(im1,im2) Multiplicación: immultiply(im1,im2) División: imdivide(im1,im2) Ejemplo: Eliminación de variación del fondo de una imagen. >> im = imread('rice.png'); >> background = imopen(im, strel('disk',15)); >> im2 = imsubtract(im,background); >> subplot(1,3,1);imshow(im); >> subplot(1,3,2);imshow(background); >> subplot(1,3,3);imshow(im2); colormap jet;
38 Adición Uno de los usos más importantes es la reducción de ruido debido a la adquisición. Si la escena es estacionaria, podemos promediar N imágenes del mismo objeto. Si el ruido es: Aditivo: resultado=imagen+ruido. No correlacionado: no forma ningún patrón. De promedio nulo: valores distribuidos simétricamente entorno al 0. Promediando N imágenes aumentamos la relación señal ruido (SNR) en un factor N 1/2. A mayor SNR, mejor imagen.
39 Adición. Ejemplo original detalle... (64 ims)... detalle promedio detalle
40 Sustracción Eliminación de fondo (background substraction), disparidad, detección de movimiento detectar presencia, ausencia o movimiento. eliminar de la imagen los elementos que no cambian. reducir información para comprimir secuencias
41 Producto Elección de regiones de interés (ROI): multiplicación de la imagen por una máscara con 1 en la zona de interés y 0 en el resto. Filtrado en el dominio frecuencial (Fourier): en el espacio de frecuencias el producto equivale a la convolución. f g F 1 { F { f } F { g }} convolución producto Reducción de efectos de borde: multiplicación por una imagen cuyos valores decaen hacia la periferia.
42 Producto. Ejemplos Regiones de interés. Reducción de efectos de borde. original máscara resultado
43 División Si podemos modelar la formación de la imagen con una multiplicación podemos eliminar un factor con la división. Por ejemplo, imagen de microscopía (luz transmitida). t m transmitancia de muestra. t f la iluminación no homogénea que queremos eliminar. I i es la intensidad de iluminación constante. I m, I f son imagen muestra y fondo. Tenemos: I m =I i t f t m, I f =I i t f. Nos interesa la muestra: t m =I m /I f. muestra fondo corrección
Filtros digitales dominio del espacio dominio de la frecuencia
Tema 3: Filtros 1 Filtros digitales Los filtros digitales constituyen uno de los principales modos de operar en el procesamiento de imágenes digitales. Pueden usarse para distintos fines, pero en todos
Manipulación del Contraste
Manipulación del Contraste Índice 1. Introducción. Métodos Locales: 2. Amplitud de la escala de grises. 3. Transformación de imágenes. Métodos Globales: 4. Ecualización del histograma. 5. Consulta a tablas
Introducción a las imágenes digitales. Segunda parte
Introducción a las imágenes digitales Segunda parte Introducción a las imágenes digitales Herramientas matemáticas. Transformaciones de intensidad. Histograma de una imagen. Imágenes a color. Modelos de
Visualización de imágenes
Tema 5 Visualización de imágenes Tradicionalmente se ha dividido el análisis de imágenes de satélite en 2 fases, un análisis visual y un análisis digital. El primero es similar en muchos aspectos a la
Técnicas de filtrado. Tema 6
Tema 6 Técnicas de filtrado Se trata de métodos para resaltar o suprimir, de forma selectiva, información contenida en una imagen a diferentes escalas espaciales, para destacar algunos elementos de la
Técnicas de mejora de imágenes
Técnicas de mejora de imágenes Mejora o enhancement Restauración Reconstrucción Mejora de la imagen Dominio espacial Opera directamente sobre los píxeles g(x,y)=t entorno (f(x,y)) Dominio en el espacio
Tema 3: Filtros SEGUNDA PARTE
Tema 3: Filtros SEGUNDA PARTE FILTROS En el dominio del espacio: Filtros de suavizado. Filtros de realce. En el dominio de la recuencia: Filtros de suavizado. Filtros de realce. Filtros espaciales de realce
Práctica 3: Operadores puntuales
Práctica 3: Operadores puntuales Apellidos, nombre Apellidos, nombre Grupo Puesto Fecha El objetivo de esta práctica es presentar al alumno las técnicas para realizar operadores puntuales sobre imágenes
Realzado de Imagen. 11 de junio de El histograma de una imagen digital con niveles de gris en la amplitud de [0, L 1], es función discreta
Realzado de Imagen 11 de junio de 2001 Una operación clásica en el procesado de imagen es realzar una imagen de entrada de alguna manera para que la imagen de salida sea más fácil de interpretarla. La
Práctica 1: Imágenes en MATLAB
Práctica 1: Imágenes en MATLAB Apellidos, nombre Apellidos, nombre Grupo Puesto Fecha El objetivo de esta práctica es presentar al alumno las herramientas que ofrece MATLAB para la representación y manejo
1. Conocimientos previos. 1 Funciones exponenciales y logarítmicas.
. Conocimientos previos. Funciones exponenciales y logarítmicas.. Conocimientos previos. Antes de iniciar el tema se deben de tener los siguientes conocimientos básicos: Intervalos y sus definiciones básicas.
TRATAMIENTO DE IMÁGENES
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 09 TRATAMIENTO DE IMÁGENES EN EL DOMINIO DE LAS FRECUENCIAS prb@2007 2 1 A principios del siglo XIX, Joseph Fourier indica que toda función periódica
CAPITULO 5. Introducción al procesamiento de imágenes. Continuar
CAPITULO 5 Introducción al procesamiento de imágenes Continuar Introducción De forma similar al estudio de las señales de voz, los sistemas de comunicación manipulan datos que corresponden a imágenes y
Representación de la información
Prof. Rodrigo Araya E. [email protected] Universidad Técnica Federico Santa María Departamento de Informática Valparaíso, 1 er Semestre 2006 1 2 3 4 5 Contenido En el mundo que vivimos estamos rodeados
Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 1)
Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 1) 1 I N G E N I E R Í A I N F O R M Á T I C A D P T O. M A T E M Á T I C A A P L I C A D A I 2 ÍNDICE: Nociones básicas Concepto de ruido Dominio espacial:
PROYECTO FIN DE CARRERA
DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y CIENCIAS DE LA COMPUTACIÓN PROYECTO FIN DE CARRERA CONTROL Y PROGRAMACIÓN DE UN ROBOT INDUSTRIAL CON MICROSOFT KINECT AUTOR: Pablo Pérez Tejeda PROFESOR COTUTOR:
El histograma de una imagen digital
El histograma de una imagen digital Apellidos, nombre Vicente Atienza Vanacloig ([email protected]) Departamento Centro Informática de Sistemas y Computadores (DISCA) Escuela Técnica Superior de Ingeniería
Capacidad : Número de valores diferentes que puede representar un código. Depende del número de dígitos usados.
CAPITULO Nº2 CÓDIGOS. 2.1 Definiciones. Funciones de la codificación: Transmitir en forma fácil, rápida y segura los datos. Facilitar el procesamiento de datos. Descubrir y corregir errores. Mantener en
Fundamentos de Visión por Computador
Fundamentos de Visión por Computador Sistemas Informáticos Avanzados Índice Filtrado en el espacio Filtros lineales Tipos de ruido Filtro media Filtro mediana Filtros gausianos Filtrado en la frecuencia
Capítulo 2. Técnicas de Procesamiento de Imágenes
Capítulo 2. Técnicas de Procesamiento de Imágenes 2.1 Binarización La binarización es una de las técnicas más antiguas de procesamiento de imágenes ya que en el pasado, el primer analizador de imágenes
en coma flotante Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2006
Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2006 4. Representación n de números n en coma flotante Para La números representar fraccionarios números
Conceptos Básicos para el Procesamiento Digital de Imágenes
ELO 313 Procesamiento Digital de Señales con Aplicaciones Conceptos Básicos para el Procesamiento Digital de Imágenes Matías Zañartu, Ph.D. Departamento de Electrónica Universidad Técnica Federico Santa
4. Medidas de tendencia central
4. Medidas de tendencia central A veces es conveniente reducir la información obtenida a un solo valor o a un número pequeño de valores, las denominadas medidas de tendencia central. Sea X una variable
Conversión Analógica a Digital
Índice Conversión analógica a digital Señales básicas de tiempo discreto Relación Exponencial Discreta con sinusoides Relación Exponencial discreta con sinusoides Propiedades exponenciales complejas continuas
Representación de números enteros: el convenio complemento a dos
Representación de números enteros: el convenio complemento a dos Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
CAPÍTULO 4 LOS MEGAPIXELS
CAPÍTULO 4 LOS MEGAPIXELS Hoy día la palabra megapíxel parece un término inseparable de la propia fotografía. Por eso es necesario conocer el verdadero significado de este término, las implicaciones que
Expresión, Operador, Operando, Asignación, Prioridad
4. EXPRESIONES Y OPERADORES Conceptos: Resumen: Expresión, Operador, Operando, Asignación, Prioridad En este tema se presentan los siguientes elementos de la programación: las expresiones y los operadores.
Aprendé a encontrar objetos en videos. Docentes: Franco Ronchetti Facundo Quiroga
Aprendé a encontrar objetos en videos Docentes: Franco Ronchetti Facundo Quiroga TEMARIO Introducción al procesamiento de imágenes digitales Introducción a Python y numpy Imágenes color y Filtrado por
Tema 9. Espacio de Estados : Representación y propiedades importantes
Ingeniería de Control Tema 9. Espacio de Estados : Representación y propiedades importantes Daniel Rodríguez Ramírez Teodoro Alamo Cantarero Esquema del tema 9.1. Representación de sistemas discretos en
IDENTIDAD EN PRECISIÓN VARIABLE
Contenido INTRODUCCIÓN 3 Motivación 5 Objetivos 9 Conocimiento actual y problemas abiertos 13 Formulación del problema y propuesta de solución 25 IDENTIDAD EN PRECISIÓN VARIABLE 35 Representación de los
Compresión de Vídeo. Juan A. Michell Mar=n Gustavo A. Ruiz Robredo. Tema 1.1. Imagen digital. Departamento de Electrónica y Computadores
Juan A. Michell Mar=n Gustavo A. Ruiz Robredo Departamento de Electrónica y Computadores Este tema se publica bajo Licencia: Crea9ve Commons BY- NC- SA 4.0 Una imagen puede definirse como una función 2D
Procesamiento de Imágenes Biomédicas. Curso 2012 Clase 1
Procesamiento de Imágenes Biomédicas Curso 212 Clase 1 Procesamiento digital de imágenes Proceso mediante el cual se toma una imagen y se produce una versión modificada de la misma. Todo esto por medio
Representación de números enteros: el convenio complemento a uno
Representación de números enteros: el convenio complemento a uno Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior
Métodos de Inteligencia Artificial
Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) [email protected] ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Percepción Visión computacional Definición Aplicaciones Representación
CAPÍTULO 2. Desde el punto de vista más simple, hoy una imagen digital consiste de lo que se puede ver
CAPÍTULO 2 PROCESAMIENTO DE IMÁGENES 2.1 Imágenes Digitales Desde el punto de vista más simple, hoy una imagen digital consiste de lo que se puede ver como una matriz de miles o millones de píxeles cada
Conceptos Básicos para el Procesamiento Digital de Imágenes
ELO 313 Procesamiento Digital de Señales con Aplicaciones Conceptos Básicos para el Procesamiento Digital de Imágenes Matías Zañartu, Ph.D. Departamento de Electrónica Universidad Técnica Federico Santa
Visión por Computador: Introducción
Visión por Computador: Introducción Ciencia que desarrolla la base teórica y algorítmica mediante la que se extrae y analiza información útil sobre el mundo/ entorno, a partir de: una imagen un conjunto
transmisión de señales
Introducción al análisis y transmisión de señales La transmisión de información La información se puede transmitir por medio físico al variar alguna de sus propiedad, como el voltaje o la corriente. Este
Números enteros. 1. En una recta horizontal, se toma un punto cualquiera que se señala como cero.
Números enteros Son el conjunto de números naturales, sus opuestos (negativos) y el cero. Se dividen en tres partes: enteros positivos o números naturales (+1, +2, +3,...), enteros negativos (-1, -2, -3,.)
Contenidos mínimos 4B ESO. 1. Contenidos. Bloque I: Aritmética y álgebra.
Contenidos mínimos 4B ESO. 1. Contenidos. Bloque I: Aritmética y álgebra. 1. Clasificar distintos tipos de números: naturales, enteros, racionales y reales. 2. Operar con números reales y aplicar las propiedades
Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Arquitectura de Ordenadores Tutor: Antonio Rivero Cuesta Unidad Didáctica 1 Representación de la Información y Funciones Lógicas Tema 2 Aritmética y Codificación Aritmética
UNIDAD I. ALGORITMOS
UNIDAD I. ALGORITMOS 1.1 Definición Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. 1.2 Tipos Cualitativos: Son aquellos
k k N b Sistemas Númericos Sistemas con Notación Posicional (1) Sistemas con Notación Posicional (2) Sistemas Decimal
Sistemas con Notación Posicional (1) Sistemas Númericos N b = a n-1 *b n-1 + a n-2 *b n-2 +... + a 0 *b 0 +a -1 *b - 1 + a -2 *b -2 +... + a -m *b -m Sistemas con Notación Posicional (2) N b : Número en
3. Resolver triángulos rectángulos utilizando las definiciones de las razones trigonométricas.
Contenidos mínimos MI. 1. Contenidos. Bloque I: Aritmética y Álgebra. 1. Conocer las clases de números, los conjuntos numéricos: naturales, enteros, racionales, reales y complejos y las propiedades que
2. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS
2. ENTIDADES PRIMITIVAS PARA EL DESARROLLO DE ALGORITMOS 2.1 Tipos De Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como b, un valor entero tal como
Práctica 1: Introducción a SPSS 1
Estadística Aplicada Curso 2010/2011 Diplomatura en Nutrición Humana y Dietética Práctica 1: Introducción a SPSS 1 Este programa estadístico está organizado en dos bloques: el editor de datos y el visor
INFORME TÉCNICO. Por qué Sony para obtener calidad de imagen?
INFORME TÉCNICO Por qué Sony para obtener calidad de imagen? Introducción Por qué Sony para obtener calidad de imagen? No cabe duda de que el futuro de la videovigilancia IP empieza a avanzar hacia la
LECCIÓN 1. CIRCUITOS ARITMÉTICOS DE SUMA Y RESTA DE ENTEROS
LA UNIDAD ARITMÉTICA Y LÓGICA LECCIÓN 1. CIRCUITOS ARITMÉTICOS DE SUMA Y RESTA DE ENTEROS Departamento de Informática. Curso 2006-2007 1 EL SEMISUMADOR BINARIO S = ab + ba = a b C = ab Departamento de
Procesamiento de Imágenes. Curso 2011 Clase 3 Eliminación del ruido mediante filtrado espacial
Procesamiento de Imágenes Curso 2 Clase 3 Eliminación del ruido mediante filtrado espacial Eliminación del ruido Entendemos por ruido en imágenes digitales cualquier valor de un píxel de una imagen que
Técnica: Que es un histograma, como se analiza e interpreta
Técnica: Que es un histograma, como se analiza e interpreta Nota importante: Las capturas y ejemplos de histogramas de este artículo están basados en la herramienta Photoshop Elements. No obstante la mayoría
PROCESAMIENTO DIGITAL DE SEÑALES PRACTICAS MATLAB/LABVIEW
PROCESAMIENTO DIGITAL DE SEÑALES PRACTICAS MATLAB/LABVIEW DR. DANIEL U. CAMPOS DELGADO PROFESOR-INVESTIGADOR FACULTAD DE CIENCIAS UASLP Noviembre, 2007 I. Procesamiento Digital en MATLAB (Diseño Filtros
Vectores y Matrices. Tema 3: Repaso de Álgebra Lineal Parte I. Contenidos
Tema 3: Repaso de Álgebra Lineal Parte I Virginia Mazzone Contenidos Vectores y Matrices Bases y Ortonormailizaciòn Norma de Vectores Ecuaciones Lineales Algenraicas Ejercicios Vectores y Matrices Los
LOGARITMOS. El logaritmo de un número es, entonces, el exponente a que debe elevarse otro número que llamado base, para que dé el primer número.
LOGARITMOS A. DEFINICIONES La función y=2 x se puede representar gráficamente. Para ello se debe tabular de la siguiente forma. X - -4-3 -2-1 0 1 2 3 Y=2 x 0.0625.125.25.5 1 2 4 8 La gráfica sería esta:
Contenido. Capítulo 1. Capítulo 2. Capítulo 3. Prólogo
Contenido Prólogo XIII Capítulo 1 Acerca del procesamiento de imágenes 1 1.1 Introducción 2 1.2 Sistema de visión y procesamiento de imágenes 2 1.3 Procesamiento digital de imágenes 3 1.4 Relaciones básicas
3- Ana lisis de Espectro
3- Ana lisis de Espectro Objetivo Visualización del espectro de una señal típica de GSM. Se comprobarán los anchos de banda de la señal transmitida así como su frecuencia central y la separación entre
Contenido Capítulo 1 Introducción Capítulo 2 Conceptos Básicos Capítulo 3 Procesamiento de Imágenes en el Dominio Espacial
Contenido Capítulo 1 Introducción 1.Introducción 1 1.1 Sistema Visual Humano 1 1.2 Modelo de Visión por Computadora 3 1.3 Procesamiento Digital de Imágenes 3 1.4 Definición de Imagen Digital 4 Problemas
Análisis de problemas
Análisis de problemas La resolución de problemas implica el desarrollo de habilidades del pensamiento. Nuestra capacidad d de enfrentar problemas aumenta con la práctica. Existen algunos textos con problemas
Práctica 2 Estadística Descriptiva
Práctica 2 Estadística Descriptiva Contenido Introducción...................................... 1 Tablas de frecuencias................................. 2 Medidas de centralización, dispersión y forma...................
Sistemas de Percepción Visión por Computador
Nota: Algunas de las imágenes que aparecen en esta presentación provienen del libro: Visión por Computador: fundamentos y métodos. Arturo de la Escalera Hueso. Prentice Hall. Sistemas de Percepción Visión
Valor absoluto de un número real. Potencias de exponente racional. Logaritmos. Logaritmos decimales y neperianos. Propiedades y operaciones.
Otras páginas Matemásicas ccss 5º MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES I ARITMÉTICA Y ÁLGEBRA Los números reales Números racionales. Números irracionales. Los números y e. Los números reales.
Herramientas matemáticas básicas para el procesamiento de imágenes
Herramientas matemáticas básicas para el procesamiento de imágenes Fundamentos de procesamiento de imágenes IIC / IEE 3713 1er semestre 2011 Cristián Tejos Basado en material desarrollado por Marcelo Guarini,
No tienen componente en continua: Lo que implica todas las ventajas mencionadas anteriormente.
No tienen componente en continua: Lo que implica todas las ventajas mencionadas anteriormente. Detección de errores: Se pueden detectar errores si se observa una ausencia de transición esperada en mitad
MATE 3031. Dr. Pedro Vásquez UPRM. P. Vásquez (UPRM) Conferencia 1 / 77
MATE 3031 Dr. Pedro Vásquez UPRM P. Vásquez (UPRM) Conferencia 1 / 77 P. Vásquez (UPRM) Conferencia 2 / 77 Qué es una función? MATE 3171 En esta parte se recordará la idea de función y su definición formal.
El conjunto de los complejos. Escritura cartesiana y binómica. Representación gráfica.
Tramo A Números complejos Disciplina, esfuerzo y perseverancia en la búsqueda de resultados. Valoración del lenguaje preciso, claro y conciso de la Matemática como organizador del pensamiento. Valoración
Extracción de Bordes
Visión por Computadora Unidad IV Extracción de Bordes Rogelio Ferreira Escutia Contenido 1) Conceptos sobre Bordes 2) Extracción de bordes por Derivadas 3) Operadores de Primera Derivada 1) Conceptos sobre
N = {1, 2, 3, 4, 5,...}
Números y Funciones.. Números Los principales tipos de números son:. Los números naturales son aquellos que sirven para contar. N = {,,, 4, 5,...}. Los números enteros incluyen a los naturales y a sus
EJERCICIOS RESUELTOS DEL TEMA 5
EJERCICIOS RESUELTOS DEL TEMA 5 MULTIPLICACIÓN 1.- Multiplicar los números 27 y -7 utilizando representación binaria en complemento a 2, con el mínimo número posible de bits y empleando el algoritmo apropiado.
Represent. Información. Caracteres Alfanuméricos
Representación de la 2009-20102010 Sistemas de Numeración 1 a Representar Qué información necesitamos representar? Caracteres Alfabéticos: A, B,..., Z, a, b,..., z Caracteres numéricos: 0, 1,..., 9 Caracteres
Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2)
Tema 2: PROCESAMIENTO EN EL DOMINIO ESPACIAL (Parte 2) 1 I N G E N I E R Í A I N F O R M Á T I C A D P T O. M A T E M Á T I C A A P L I C A D A I 2 ÍNDICE: Filtrado espacial Filtros de suavizado Filtros
CAPÍTULO 1. TEORÍA DE PROCESAMIENTO DE IMÁGENES.
7 CAPÍTULO 1. TEORÍA DE PROCESAMIENTO DE IMÁGENES. 1.1. Conceptos generales. La formación de una imagen digital es el primer paso para cualquier procesamiento de imágenes digitales, y consiste básicamente
Definición(2) La base (r) de un sistema de numeración especifica el número de dígitos o cardinal* de dicho conjunto ordenado. Las bases más utilizadas
Sistemas numéricos MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Definición(1) Un sistema de representación numérica es un sistema de lenguaje que consiste en: un conjunto ordenado de símbolos
CONTROL DIGITAL DE LA VELOCIDAD DE UN MOTOR DC
LABORATORIO DE SISTEMAS ELECTRÓNICOS DE CONTROL DISCRETO CONTROL DIGITAL DE LA VELOCIDAD DE UN MOTOR DC PARTE II. IDENTIFICACIÓN DE PARÁMETROS DEL MOTOR Departamento de Electrónica 1 PARTE 2 - IDENTIFICACIÓN
Procesamiento digital de imágenes
Procesamiento digital de imágenes Veroni Alsina Camila Estudiante de Ingeniería en Sistemas de Computación Universidad Nacional del Sur, Avda. Alem 1253, B8000CPB Bahía Blanca, Argentina [email protected]
Cómo pasar de ESTO: ESTO!!!!!!!!
Cómo pasar de ESTO: a ESTO!!!!!!!! Procesamiento de imágenes usando FIJI. Por Lorena Sigaut [email protected] Se emplea el programa FIJI (que es una versión de ImageJ: Fiji Is Just ImageJ) 1) Abrir imagen
Unidad 1. Las fracciones.
Unidad 1. Las fracciones. Ubicación Curricular en España: 4º, 5º y 6º Primaria, 1º, 2º y 3º ESO. Objetos de aprendizaje. 1.1. Concepto de fracción. Identificar los términos de una fracción. Escribir y
CLASE Nº7. Patrones, series y regularidades numéricas
CLASE Nº7 Patrones, series y regularidades numéricas Patrón numérico en la naturaleza Regularidades numéricas Patrones Espiral con triángulos rectángulos Series numéricas REGULARIDADES NUMÉRICAS Son series
Distancias estelares. Magnitudes estelares
Capítulo 5 Distancias estelares. Magnitudes estelares 5.1. Distancias estelares # Determinación de distancias esencial para estimar parámetros fundamentales en astrofísica: R, M, L,... Métodos directos:
Concepto de función. Dados dos conjuntos A y B, llamamos función a la correspondencia de A en B
Concepto de función Dados dos conjuntos A y B, llamamos función a la correspondencia de A en B en la cual todos los elementos de A tienen a lo sumo una imagen en B, es decir una imagen o ninguna. Función
Examen correspondiente a la evaluación alternativa. Procesamiento de imágenes digitales curso 2007/2008
Examen correspondiente a la evaluación alternativa Procesamiento de imágenes digitales curso 2007/2008 Cada respuesta correcta puntúa 0.25. Cada respuesta incorrecta puntúa -0.05. 1. Cuál de las siguientes
Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10
Objetivos Puertas lógicas NAND, NOR y OR exclusiva Práctica # 10 Estudiar la operación y uso de las compuertas NAND y NOR Investigar la relación entre las entradas y las salidas de la puerta OR exclusiva
Capítulo 4 Representación interna de los Datos
Curso Ingreso 013 Carrera Ingeniería en Computación - Facultad de Informática Facultad de Ingeniería Capítulo 4 Representación interna de los Datos Objetivos Los problemas resueltos en los capítulos anteriores
Problemas de 4 o ESO. Isaac Musat Hervás
Problemas de 4 o ESO Isaac Musat Hervás 5 de febrero de 01 Índice general 1. Problemas de Álgebra 7 1.1. Números Reales.......................... 7 1.1.1. Los números....................... 7 1.1.. Intervalos.........................
Funciones algebraicas
Funciones algebraicas Las funciones polinomiales tienen una gran aplicación en la elaboración de modelos que describen fenómenos reales. Algunos de ellos son: la concentración de una sustancia en un compuesto,
FUNDAMENTOS DE SISTEMAS DIGITALES. Tema 2: Lógica combinacional (I): Funciones aritmético-lógicas
FUNDAMENTOS DE SISTEMAS DIGITALES Tema 2: Lógica combinacional (I): Funciones aritmético-lógicas 1 Programa 1. Representación conjunta de números positivos y negativos. 2. Sumadores y restadores. 3. Sumadores
Antes de iniciar el tema se deben de tener los siguientes conocimientos básicos:
1 CONOCIMIENTOS PREVIOS. 1 Logaritmos. 1. Conocimientos previos. Antes de iniciar el tema se deben de tener los siguientes conocimientos básicos: Operaciones básicas con números reales. Propiedades de
Distribuciones Dis de Probabilidad Pr Contínuas Jhon Jairo Jair Pa P dilla a Aguilar, Aguilar PhD. PhD
Distribuciones de Probabilidad Contínuas Jhon Jairo Padilla Aguilar, PhD. Introducción En esta sección se estudiarán algunas distribuciones de probabilidad contínuas que son bastante utilizadas en ingeniería
