Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniera en Mecatrnica
Maestro:
Dr. Wilbert Hidalgo Arcos
Integrantes:
AARON ALEXANDER GORDILLO HERNANDEZ
KELVI RAMIREZ ZURITA
MIGUEL ANGEL CHABLE JIMENEZ
MIGUEL ANGEL ARIAS AGUIRRE
Objetivo 4
Grupo/grado:
10 B
CONTENIDO
INTRODUCCION.......................................................................................................4
CONSTRUCCIN DE UNA IMAGEN DIGITAL (MATRICES RGB)..........................5
Giros y simetras de imgenes..............................................................................5
Procesamiento de imgenes.................................................................................6
Invertir colores (negativado):.................................................................................7
Ajustes de canal:....................................................................................................8
Ajustes de brillo:.....................................................................................................9
Ajustes de contraste:..............................................................................................9
INTRODUCCIN AL SOFTWARE DE CAPTURA DE IMGENES........................10
Adquisicin y procesamiento de imgenes a travs del paquete IMAQ.............10
CONCEPTO DE FILTROS.......................................................................................13
ALGORITMO DE LOS FILTROS.............................................................................18
FIGURAS
Ilustracin 1.9 pxeles en color y su matriz numrica 3x3 correspondiente..............5
Ilustracin 2Men de Instrumentos Virtuales de Vision And Motion.......................11
Ilustracin 3. Men de NI-IMAQ...............................................................................11
Men de Ilustracin 4.Vision Utilities.......................................................................12
Men de Image Ilustracin 5.Processing................................................................12
Men de MaIlustracin 6.chine Vision.....................................................................13
Ilustracin 7. Comandos IMAQ Create....................................................................18
Ilustracin 8.Filtros Prewitt y sobel..........................................................................18
Ilustracin 9.filtros de escala de grises y binario.....................................................19
Ilustracin 10. filtros de iluminacin y saturacin....................................................19
Ilustracin 11.Seleccin de la cmara.....................................................................19
Ilustracin 12.Algoritmo completo...........................................................................20
Ilustracin 13.Visualizacin de los filtros 1..............................................................20
Ilustracin 14.visualicen de los filtros binario..........................................................21
Ilustracin 15.Demostracin de filtros.....................................................................21
Ilustracin 16.Filtro roberts......................................................................................22
Ilustracin 17.filtro sobel..........................................................................................22
INTRODUCCION
La optimizacin de procesos y maximizacin de recursos es un objetivo que se
plantean las industrias a nivel mundial. El poder contribuir a este objetivo fue uno
de los principales motivos para el planteamiento y desarrollo de este trabajo de
investigacin: Aplicacin de visin con LabVIEW para la deteccin de objetos.
Poder coadyuvar a la automatizacin de los sistemas de control de calidad a
travs de un sistema de visin artificial es nuestro principal objetivo. En este
documento se describen los filtros implementados para este proyecto.
Procesamiento de imgenes
Con las matrices podemos realizar diferentes operaciones (sumar, restar,
multiplicar por un nmero, producto de matrices,...) todas estas operaciones tienen
un significado especifico en las imgenes consiguiendo de esta manera una
imagen tratada. Al realizar clculos matemticos los valores de las matrices
siempre tiene que ser nmeros enteros, por tanto, se realizara un redondeo de los
mismos. En caso de que algn valor exceda de 255 se le otorgara el valor 255,
(255,255,255)(Ri,j,Gi,j,Bi,j)(255,255,255)(Ri,j,Gi,j,Bi,j).
Ajustes de canal:
En este caso manipulamos nicamente la intensidad de en un canal de color
(Rojo o Verde o Azul), de manera que los valores de los otros dos canales no
varan y solamente se modifica el canal deseado en una cantidad pp. Para ello
tendramos
que
realizar
los
siguientes
clculos: A+(0,p,0)UA+(0,p,0)U,
En caso de que quisiramos modificar el canal rojo tendramos que hacer uso del
vector (p,0,0)(p,0,0); anlogamente, para el canal azul usaramos el vector (0,0,p)
(0,0,p).
Ajustes de brillo:
Cuando queremos corregir el brillo de una foto estamos modificando la
luminiscencia u oscuridad de cada pxel. Estos valores pueden variar entre 0% y
100%, siendo 0% una oscuridad total (negro) y 100% una claridad absoluta
(blanco puro). Para ello realizamos el siguiente procedimiento: A+(p,p,p)UA+
(p,p,p)U, donde UU de nuevo es la matriz compuesta enteramente de unos yes la
intensidad de brillo que queremos dar cuyos valores varan entre -255 (oscurece la
imagen) y 255 (aclara la imagen). Todo esto es lo mismo que (Ri,j,Gi,j,Bi,j)
(Ri,j,Gi,j,Bi,j) si trabajamos elemento a elemento.
Ajustes de contraste:
Existen muchas variantes para el ajuste de contraste, pero todas persiguen un
mismo objetivo: enfatizar la diferencia entre las zonas claras y oscuras. Daremos
un ejemplo para ver como funciona el contraste. Primeramente tenemos que
el
factor
de
Algunas de las libreras que nos facilita IMAQ Vision para el diagrama de bloques
son las siguientes:
Ni-IMAQ.- Posee los instrumentos virtuales (Virtual Instruments, VI) que
establecen el sistema de adquisicin y captura las imgenes.
CONCEPTO DE FILTROS
Filtro de grises
El filtro sencillo que vamos a desarrollar es poner la imagen con
tonalidades grises. Para el caso de los grises se obtienen poniendo la
misma tonalidad de colores primarios (rojo, verde y azul). De esa
forma podemos obtener 256 tonalidades de grises, desde el color
negro al color blanco.
Binarios
La distorsin en las imgenes puede distorsionar el rea a reconocer y
por tanto decrementar la eficiencia del reconocedor mediante filtros
para sal y pimienta. Se busca una manera de mejorar la seleccin de
los renglones en las imgenes de texto a ser reconocidas
(segmentacin), mediante el uso del filtro binario. El algoritmo
realizado es un filtro binario capaz de conectar las orillas de una matriz
binaria, junto con las orillas de los obstculos dentro de ella.
Inversos
El filtro degradado inverso est diseado especialmente para ser
utilizado en la costa, en contraluces fuertes de amanecer o atardecer.
La mitad inferior es transparente, en el centro hay una banda que
resta entre 1 y 5 diafragmas segn el modelo, que degrada
suavemente en la mitad superior. Su uso a nivel del mar es casi
imprescindible para obtener imgenes nicas. Su uso comienza
cuando el sol est prximo a la lnea de horizonte hasta varios minutos
despus de haberse puesto. La banda central debe ubicarse en la
zona ms luminosa del horizonte, afectando ligeramente a la lnea de
horizonte para obtener efectos ms naturales.
Contraste
Los filtros de contraste se utilizan para realzar diferencias entre tonos
de la fotografa. Por ejemplo, si se realiza una toma de un objeto
amarillo contra un fondo de cielo azul, sin el filtro el resultado ser un
cielo casi blanco y un objeto de un gris medio a oscuro. Sin embargo,
al utilizar un filtro amarillo, se obtendr un cielo oscuro y un objeto
claro.
Uno de los usos ms generalizados de los filtros de contraste es para
destacar las nubes del cielo, para dar efectos dramticos y para
penetrar la niebla.
Iluminacin
Sirven para equilibrar distintas fuentes de luz con distinta temperatura
de color. Despus de corregir estamos listos para hacer un balance de
blancos en la cmara.
La temperatura de color se mide en grados Kelvin y se dice que una
luz puede tener:
Temperatura de color ms fra o con tonos azulados, cuando nos
encontramos en exteriores. (5500K).
Temperatura de color ms clida con tonos anaranjados, cuando nos
encontramos en interiores. (3200K).
Filtros prewitt
Esta se
Filtro sobel
El
filtro
Sobel
detecta
los
bordes
horizontales
verticales
Filtro de canny
El algoritmo de canny permite una localizacin ms precisa de los
bordes, ya que los reduce a una anchura de un pixel, evita las posibles