Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 1
Tema 1
AUDIOVISUAL
Tema 1. Adquisicin y
representacin de imgenes.
Programa de teora
1. Adquisicin y representacin de imgenes.
2. Procesamiento global de imgenes.
3. Filtros y transformaciones locales.
4. Transformaciones geomtricas.
5. Espacios de color y el dominio frecuencial.
6. Anlisis de imgenes.
7. Vdeo y sonido digital.
Procesamiento
Audiovisual
(c) Gins Garca
Mateos, http://dis.um.es/profesores/ginesgm
Tema
1. de
Adquisicin
y representacin
de imgenes.
Dept.
Informtica
y Sistemas, Universidad
de Murcia
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
http://webvision.med.utah.edu/anatomy.html
Mundo 3D
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Eje ptico
Mundo 3D
Apertura
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Distancia focal
Mundo 3D
P
Apertura
Plano de imagen
(fotodetector)
Crculos de
confusin
Eje ptico
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
http://www.pinhole.org/
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
11
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
10
http://www.fotonostra.com/fotografia/
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
12
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
13
15
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
14
26
70
Gran angular
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Teleobjetivo
16
17
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
18
http://www.solarviews.com/cap/face/face3.htm
df
df
ap
Cunto vale en
funcin de df y ap? df
ap
ap
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
19
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
20
21
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
22
Foco
Foco
Foco
Punto
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
23
Punto
Punto
Centro de
Proyeccin
Distancia focal
X, Y
Distancia focal
P
Plano de
Proyeccin
R
S
Plano de
Proyeccin
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Q
Q
Centro de
Proyeccin
Eje ptico
25
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
26
Conclusiones:
El proceso de formacin est en la parte analgica
del mbito de procesamiento de imgenes.
Para nosotros las imgenes sern simples matrices
de nmeros, pero...
Es importante conocer los elementos, factores y
parmetros que intervienen en los dispositivos de
captura.
Por suerte (o por desgracia), muchas cmaras no
permiten ajustar los parmetros, lo hacen
automticamente.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
90
68
75
78
98
185
180
153
139
132
106
70
80
81
69
69
67
35
34
92
87
73
78
82
132
180
152
134
120
102
106
95
75
72
63
75
42
19
29
63
102
89
76
98
163
166
164
175
159
120
103
132
96
68
42
49
46
17
22
83
109
45
80
130
158
166
174
158
134
105
71
82
121
80
51
12
50
31
17
39
69
92
115
154
122
144
173
155
105
98
86
82
106
83
76
17
29
41
19
34
80
73
132
144
110
142
181
173
122
100
88
141
142
111
87
33
18
46
36
37
93
88
136
171
164
137
171
190
149
110
137
168
161
132
96
56
23
48
49
66
117
106
147
188
202
198
187
187
159
124
151
167
158
138
105
80
55
59
54
127
136
107
144
188
197
188
184
192
172
124
151
138
108
116
114
84
46
67
54
143
134
99
143
188
172
129
127
179
167
106
118
111
54
70
95
90
46
69
52
141
137
96
146
167
123
91
90
151
156
121
93
78
82
97
91
87
45
66
39
139
27
67
Un pxel
80
131
137
133
56
104
165
167
174
181
175
169
165
162
158
142
124
103
67
19
31
23
135
132
137
65
86
173
162
186
145
200
131
198
129
181
154
171
161
162
158
153
149
145
134
135
122
121
104
53
14
15
33
132
132
88
50
149
182
189
191
186
178
166
157
148
131
106
78
28
10
15
44
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
115
99
84
35
52
30
28
Un poco de nomenclatura
Un pxel
Ejemplo. Tamaos tpicos:
320x240, 640x480,
800x600, 1024x768, ...
Fila
y
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
29
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
30
Una imagen se
puede interpretar
como una superficie
bidimensional.
Vecindad a 4
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
31
33
Vecindad a 8
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
32
Imagen en color:
1 pxel = 3 bytes
Cada pxel consta de 3 valores:
(Rojo, Verde, Azul)
Un byte por color
16,7 millones de colores posibles
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
34
35
Canal R
Canal R
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Canal B
36
http://www.rit.edu/~andpph/
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
37
Resumen
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
38
Ancho y alto.
Nmero de canales y significado de cada uno.
Nmero de bits por pxel y canal (depth).
Origen de coordenadas y modo de almacenamiento
multicanal.
39
Escena
Cmara
Seal
digital
Digitalizador
Ordenador
40
Caractersticas de un digitalizador:
Tamao de imagen. Ancho y alto de las imgenes tomadas.
Depende del nmero de pxeles de fotodetector.
En cmaras fotogrficas se mide en megapxeles. Por ejemplo,
resolucin mxima: 2048x1536 3,34 megapxeles.
En cmaras de vdeo suele ser mucho menor. No suele pasar
de 800x600 0,48 megapxeles.
Seal
analgica
41
42
duncantech.com
43
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Desplazamiento
de filas
Registro serie
44
Salida
Desplazamiento de pxeles
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Rebosamiento (blooming)
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
47
SONY DFW500
QUICKCAM PRO
Ruido fotnico
46
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
48
49
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
http://www.swatch.com/sport
szone/olympics2004/doc/ath
ens2004/at_photofinish.php
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
51
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
52
http://www.spy.th.com/xraycam.html
Pero, qu pasa si se
activa la visin nocturna
a plena luz del da?
50
http://micro.magnet.fsu.edu/primer/digitalimaging/
http://www.duncantech.com/
high_speed/motion_gallery.h
tml
Imagen de ultrasonidos
(ecografa)
53
RMN
Resonancia
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Imgenes de
profundidad
54
55
Tipo de compresin:
Sin prdida: RLE, LZW
Con prdida: mediante FFT, DCT, wavelets
Otras caractersticas:
Posibilidad de definir de transparencias
Diferentes imgenes en un mismo archivo (animaciones)
56
R= 51
G= 153
B= 255
57
59
Sin paleta
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
58
En imgenes fotogrficas,
con RGB, difcilmente se
repetir un valor.
La compresin ser escasa
o nula.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
60
10
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
61
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
gen pequea
Ratio 1:4
Ratio 1:10
Ratio 1:26
62
Mucha
prdida
7
1
6
6
63
Sin comprimir
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Imagen de entrada
8
7
1
6
1
8
2
2
2
7
6
2
2
2
7
7
Imagen comprimida
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
64
Ventajas:
No hay prdida de calidad en las imgenes.
La lectura y escritura son muy rpidas.
Formato muy sencillo: cabecera + datos.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
65
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
66
11
Inconvenientes:
Ejemplos:
Aplicaciones:
Aplicaciones que requieran una rpida salida por pantalla.
Aplicaciones donde no deba haber prdida de calidad, aun a
costa del tamao.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
67
Resolucin: 512x384
Profundidad: 24 bits/pxel
Tamao: 576 Kbytes
69
Resolucin: 400x308
Profundidad: 24 bits/pxel
Tamao: 167 Kbytes
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
68
Inconvenientes:
Demasiado flexible. Difcil crear un programa que soporte
todas las opciones y tipos de tags.
Almacenamiento en tiras Inadecuado para ciertos usos.
Aplicaciones:
Edicin fotogrfica de alta calidad, como impresin de carteles.
Aplicaciones con necesidades especiales, como imgenes
multiespectrales, con alta resolucin de color, etc.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
70
71
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
72
12
Ventajas:
Caractersticas no admitidas por otros formatos, como
transparencias, animaciones y entrelazado.
Adecuado para transmisin en redes.
Muy popular.
Inconvenientes:
Poco adecuado para imgenes fotogrficas: prdida de color y
tamaos muy grandes.
Formato poco flexible.
Problemas de patentes hicieron que apareciera el formato
PNG como alternativa al GIF. Hoy da, las patentes existentes
sobre GIF han expirado.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
73
Aplicaciones:
Compresin y almacenamiento de dibujos e imgenes
esquemticas con un nmero reducido de colores distintos.
Transmisin de imgenes por red: imgenes de tamao
reducido (iconos, smbolos, etc.), animaciones sencillas.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
74
75
Tamao: 86 Kbytes
76
Efecto de cuadriculado
Aparicin de artefactos, en
imgenes con bordes abruptos
Desaparicin de estrellas
77
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
78
13
Inconvenientes:
Compresin/descompresin complejas y costosas.
No incluye transparencias ni animaciones.
Genera artefactos o artificios (artifacts).
La informacin perdida no se recupera. Si trabajamos con un
JPEG guardando en disco tras cada operacin, la imagen se
va degradando.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
79
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
81
80
82
Anexo A.1.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
Conclusiones:
Conclusiones:
Buscar el formato y nivel de compresin ms
adecuado para cada aplicacin particular.
Cuidado con los formatos con prdida. Cada vez
que se guarda hay una prdida de calidad. Guardar
una copia sin prdida del original.
Ojo: son formatos de almacenamiento. Para procesar
las imgenes en memoria no se usan estos formatos,
sino imgenes descomprimidas (en crudo): matrices
de pxeles.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
84
14
85
87
86
88
89
90
15
91
widthStep= 8
b0 g0 r0 b1 g1 r1
b2 g2 r2 b3 g3 r3
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
92
93
94
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
95
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
96
16
97
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
99
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
98
101
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
100
Ejercicios.
1. Escribir un programa que lea una imagen en color, separe
los tres canales (R, G, B) y los muestre por pantalla en
ventanas distintas.
2. Escribir un programa que dada una imagen, la procese pxel
a pxel, tomando los n bits ms significativos (es decir,
poner a 0 los menos significativos, ya sea en 1 3 canales).
El resultado, para n= 1, 2, ...,8, se debe mostrar en pantalla
en sucesivas pulsaciones de teclas.
3. Igual que antes, pero para cada pxel reducir la profundidad
en cada canal a k niveles, de manera uniforme y espaciada,
y almacenando el resultado en disco.
4. Escribir un programa que transforme una imagen BMP a
formato JPG. Calcular la compresin con varios ejemplos.
5. Escribir un programa que lea una imagen cualquiera y
muestre en pantalla los campos de la estructura IplImage.
Procesamiento Audiovisual
Tema 1. Adquisicin y representacin de imgenes.
102
17