Professional Documents
Culture Documents
Introduccin
Ejemplo de um sistema de visin
Preprocesamiento
adquisicin
escena
Procesamiento
Extraccin de caractersticas
Inteligncia
r - reflexo
Es el proceso ms importante de um sistema de visin Determina la calidad de la imagen Problemas fciles de ser solucionados en esta etapa pueden ser imposibles a travs de software
Imagen real
Sensores
Imagen adquirida
Resolucin / Muestreo
256x256 128x128
64x64
32x32
Lenna
Resolucin / Muestreo
32x32
64x64
128x128 256x256
Profundidad
256x256 256 niveles 256x256 128 niveles 256x256 32 niveles
256x256 8 niveles
256x256 4 niveles
256x256 2 niveles
http://www.ee.cityu.edu.hk/~lmpo/lenna/Lenna97.html
Formatos de Imgenes
Aunque la imagen sea definida como una matriz, existen uma serie de patrones para los archivos que almacenan imgenes.
Vectoriales x Bitmap (mapa de bits)
Imagen Vectorial
Consiste de uma lista de comandos grficos, que cuando son ejecutados disean la imagen correspondiente. Las imgenes son simples, debido a su proceso de formacin. Ejemplos: Corel Draw (.cdr), Flash, windows metafile (.wmf)
Muy Bueno !
La imgen vectorial es definida mediante un lenguaje grfico que representa la estructura del dibujo atravs de formas geomtricas: crculos, puntos, rectngulos, tringulos, lneas, etc.
Ej. El dibujo abajo: circulo (10,10,300, rgb= amarillo) (posicin, radio, color) box (10,20,287,98, rgb=rojo) box (10,10,200,210,azul) triangulo (10,10,40,40, 59,80,rgb=azul) text (30,87,tipo de letra, tamao de la letra, texto que va aparecer, rgb)
LEGAL !
Em el formato bitmap la matriz que representa laimagen es almacenada en la memoria. Este formato es el ms utilizado em procesamiento de imgenes, una vez que permite representar imgenes reales, o sea, adquiridas por un proceso de digitalizacin Ejemplos: BMP, JPG, TIFF, PCX, GIF, PNG
El tamap de las cldas varian de acuerdo com la profundidad y el nmero de colores Ej: una imagen mapa de bit de 3 x 4 pixels true color (RGB)
Em los inicios, los archivos de imgenes contenian la informacin exacta de la memoria de video.
Problemas -> compatibilidad
Ejemplo de codificacin
ARCHIVO.GIF
Algoritmo GIF
Memoria de Vdeo
1024 x 1024 24 bit -> 3 Mbytes 640 x 480 24 bit -> 1 Mbyte video de 640 x 480 24 bits a 30 fps (frames per second) -> 30 Mbytes de espacio por segundo.
Cmo calcular cuanto espacio ocupa uma imagen? 1024 x 1024 256 niveles de gris -> 1 Mbyte 1024 x 1024 16 niveles de gris -> 0,5 Mbyte 1024 x 1024 b&w -> 0,125 Mbyte
Compresin de Imgenes
Lossless compression: mantiene la integridad de los datos, utilizada para datos generales o ejecutables. Lossy compression: no mantiene la integridad de los datos. Las imgenes son parecidas pero no idnticas.
Lossless compression
Lossless compression
Imagen 24 bits
7P 4A 2 V 4P
10P 2A 5V 2A 2V 6A 7P Operacin reversible
Lossy compression
FFT
DCT
RGB -> formato basado em la tricromaticidade de la visin humana, donde tenemos sensores para ondas cortas (azul), medias(verde) y largas(rojo).
En el modelo RGB la imagen est constituida por 3 planos o canales, de 256 niveles de profundidad. Este modelo es denominado como true color o de 24bits por los programas grficos (Adobe, GIMP, etc.).
Modelo RGB
Curiosidad: humanos son capaces de distinguir hasta 6 mil colores, el modelo RGB soporta 224, cerca de 16 millones de colores
Problemas del Modelo RGB Cantidad de memoria ocupada Em los aos 70 y 80 las placas de video no eran capaces de soportar grandes volmenes de memoria. Solucin, utilizacin de paletas de colores.
Datos de la Imagen
Cabecera Paleta
Datos
http://www.dcs.ed.ac.uk/home/mxr/gfx/2d-hi.html
http://www.imagemagick.org/www/formats.html http://www.why-not.com/articles/formats.htm
GIF 89a
PNG 1.2
TIFF 6.0
.spf, .jpg
.gif
.png
.tif, .tiff
Bi-tonal to 32bit
24bit
Bi-tonal to 48 bit
Bi-tonal to 24 bit
Colour space
RGB YcbCr - various types CMY & CMYK YCCK & photo YCCK ; CIE L*a*b JPEG Mod Huffman MR, MMR JBIG Yes, for JPEG
Palette RGB
Palette RGB YCbCr CMYK CIE L*a*b Uncompressed ITU-T6 LZW JPEG Possible LZW) 232 - 1 (JPEG,
Compression
LZW
LZ77 deflate
row
Yes, Adam7
2G x 2G
Animation
No
Yes
No
No