Está en la página 1de 42

0.

Horarios Curso 2007-2008

Tema 1: Introduccin

Teora
Mircoles
Prcticas
Lunes

9:00h-10:30h, aula 0D25, Aulario II.


15:00h-16:30h, aula 0D25, Aulario II
10:00h-11:30h, lab. L02, EPS I
11:30h-13:00h, lab. L02, EPS I
13:00h-14:30h, lab. L02, EPS I.

Mircoles

11:00h-12:30h, lab. L16, EPS I.


12:30h-14:00h, lab. L16, EPS I.

Viernes

9:30h-11:00h, lab. L16, EPS I.


11:00h-12:30h, lab. L16, EPS I.

1. Conceptos Bsicos
Escenario

Tema 1: Introduccin

CPU
Placas Base
Bus
Tarjeta Grfica (GPU)
Conectores
Pantallas
Modos Grficos
2

Tema 1: Introduccin

1. Conceptos Bsicos
AGP
Bus PCI: 33MHz
AGP 1x: 66MHz
AGP 2x: 2x66MHz
AGP 4x: 4x66MHz
AGP 8x: 8x66MHz
533 MHz (2 GB/s)

Conector AGP (Accelerated Graphics Port)

Tema 1: Introduccin

1. Conceptos Bsicos
PCI Express

Bus PCI: 33MHz


AGP 8x: 8x66MHz
PCIe 1x: 0.5 GB/s
PCIe 4x:
2 GB/s
PCIe 16x: 8 GB/s

SLI=Scalable Link Interface

Conector PCIe (PCI Express, admite SLI

2 a 8x con puente, 1 a 16x y otra a 4x sin puente)

1. Conceptos Bsicos
Tarjeta Grfica

Tarjetas Grficas Avanzadas (Vertex Shaders,


Pixel Shaders, T&L)

Tema 1: Introduccin

Silenciosas, Home Theatre PC (HTPC)


GPU
DPU
Conectores digitales:
DVI, HDMI

1. Conceptos Bsicos
DVI

Conector DVI:

Tema 1: Introduccin

Admite seal analgica (VGA) y digital


Permite Doble Enlace

Modos de pantalla (enlace nico):

HDTV (1920 1080) a 60 Hz


1920 x 1200 a 60 Hz (154 Mhz)
UXGA (1600 1200) a 60 Hz
SXGA (1280 1024) a 85 Hz

Ejemplos de modos de pantalla (doble


enlace):

QXGA (2048 1536) a 75 Hz


HDTV (1920 1080) a 85 Hz
2560 1600 (en pantallas LCD de 30
pulgadas)

1. Conceptos Bsicos
HDMI

Tema 1: Introduccin

Conector HDMI (DVI+Sonido+USB ?):

Interfaz multimedia de alta definicin, sin

compresin
Video de alta definicin 1920x1080 (Banda
ancha)
8 canales de sonido de 1 bit (Super Audio CD)

Tema 1: Introduccin

1. Conceptos Bsicos
Proteccin de contenidos

Encriptacin HDCP

Resoluciones Alta Definicin

High-Bandwidth Digital Content Protection


Reproduccin de Blue-RAY
y HD-DVD
Proporciones 4:3 - 16:9 - 2.40:1(Cine)
480p, 576p
720p
1080i, 1080p (Full HD: 1920x1080)
8

1. Conceptos Bsicos
Proteccin de contenidos

Tema 1: Introduccin

HD Ready

(1080p a 24, 50 y 60Hz)->

1280x720 a 50 y 60Hz (720p)


1920x1080 a 50 y 60 Hz (1080i)
La resolucin fsica debe ser de al menos 720

lneas
Entrada de alta definicin por:

Analgica por componentes YPbPr


DVI o HDMI

La entrada DVI o HDMI debe soportar HDCP


9

1. Conceptos Bsicos
Resoluciones

Tema 1: Introduccin

Resoluciones

DVD

352x288 - VHS
10

Tema 1: Introduccin

1. Conceptos Bsicos
Alta Definicin

(HD) Alta Definicin


Hasta 5 veces ms definicin

(SD) Definicin normal


11

1. Conceptos Bsicos
Pantallas

Tema 1: Introduccin

CRT, Plasma, LCD, OLED

CRT, un haz de electrones bombardea cada pxel que


contiene fsforo y este al ser excitado empieza a emitir
luz
Plasma, tiene tambin fsforo pero se excita mediante
el plasma contenido dentro de cada pxel (gases
nobles, nen y xon)
LCD, la electricidad pasa a travs de un cristal lquido y
se puede orientar sus molculas, segn sta emite un
color u otro
OLED, organic light-emitting diode, pequeos, menor
consumo, pero duran slo 9400h

12

Tema 1: Introduccin

1. Conceptos Bsicos
Plasma - LCD

Plasma

LCD

Pxeles

Efecto Memoria (Overburning)


Grandes

Pxeles Muertos (Garanta)


Tamao ms pequeo

Resolucin

Ms baja (848x480)
42 en 1024x1024

Mayor por ser menores los pxeles


42 en 1920x108, mx. 4096x2160

Conexiones

HDMI, DVI,VGA, Euroconectores, S-Video, Entrada por


componentes

Angulo de visin
Formato

170
16:9

De 60 a 170 en LCD polarizados


16:9

Tamao

Pxeles grandes >42


Sobre 3.5 m

Todos. Alta definicin


Depende del tamao

Al usar fsforo se parecen ms


a los CRT

Al emitir luz de fondo los negros


parecen grises. Nuevos modelos lo

(Distancia)

Colores

solucionan

Precio/TDT

Menor/SI

Mayor/SI

13

Tema 1: Introduccin

1. Conceptos Bsicos
Plasma - LCD

Plasma

LCD

Vida

20.000h (11 aos, 5h/da)


Problema del desgaste

50.000h
Tecnologa fra, no existe

Consumo

42 unos 315w

42 unos 180w

Distancia

Para tamao informtico sobre pocos cm


2.7 veces el tamao de la diagonal 42 unos 3m

Contraste

10000:1

1300:1 (Escalas distintas)

Brillo

Similar

Similar

Tiempo de
Respuesta

No es problema

Debe ser < 16 ms, aunque se


encuentra modelos < 8 ms

14

2. Perifricos Grficos

Tema 1: Introduccin

CRT (Tubo de Rayos Catdicos)

Imagen tomada de www.wikipedia.com

15

2. Perifricos Grficos

Tema 1: Introduccin

CRT (Tubo de Rayos Catdicos)

16

2. Perifricos Grficos

Clasificacin de los terminales grficos

Tema 1: Introduccin

a) Vectoriales
Los primeros dispositivos basados en
esta tecnologa, generaban los
grficos de forma vectorial, es decir,
el can barra solamente aquellas
zonas donde existieran lneas (como
un plotter/trazador).

17

Tema 1: Introduccin

2. Perifricos Grficos

Las lneas se guardan de forma aleatoria.


La velocidad de refresco depende del nmero de lneas.
Si hay pocas lneas el sistema espera para evitar refrescar
ms de lo necesario.
Presentan problemas al intentar dibujar polgonos rellenos.
Las posibilidades de color son mnimas.
Las lneas son exactas en su trazo (no hay efecto escalera).
La secuencia de dibujo es siempre la misma si no existe
movimiento.
Al borrar una lnea, no se produce la estela.
La imagen se almacena en memoria (buffer de refresco)
como una secuencia de comandos de dibujo.
Los comandos se procesan de forma indefinida.

18

Tema 1: Introduccin

2. Perifricos Grficos

b) DVST (Direct View Storage Tube)


Finales de los 60
Malla de almacenaje con fsforo insertado
La imagen se almacena una sola vez, y se
mantiene hasta que se cambia la carga de la
malla.
Puede incorporar color
Dispositivo lento (slo vlido para imgenes
estticas)
19

2. Perifricos Grficos

Tema 1: Introduccin

c) Raster (Barrido por lneas)


Principios de los 70

20

Tema 1: Introduccin

2. Perifricos Grficos

La imagen completa la forman lneas horizontales


formadas por pxeles.
Se realizan barridos de forma horizontal, de arriba a
abajo.
Para cada pxel se ajusta la intensidad del haz.
El refresco tiene una frecuencia fija, entre 25 y 30
imgenes.
Las rdenes de dibujo que recibe el controlador se
transforman a pxeles.
Incorporan fcilmente objetos rellenos (color o patrn).
El coste es menor.
La velocidad de refresco no depende de la complejidad
de la imagen.

21

2. Perifricos Grficos

Dada la naturaleza discreta de los pxeles , es


Tema 1: Introduccin

necesaria la conversin de primitivas a pxeles


Los pxeles pueden dar apariencia de escalera
(aliasing). Tcnicas antialiasing

22

3. Modos Grficos

Tema 1: Introduccin

Pxel: (picture cell)


Raster: Matriz de pxeles
Paleta: nmero simultneo de colores en
pantalla
Profundidad de Pxel: n de bits para
codificar el color
Resolucin: ancho x alto x profundidad
23

3. Modos Grficos

Tema 1: Introduccin

RGB, RGBA: Codificacin de los colores


empleando rojo, verde, azul y (alfa)
LUT: Look Up Table, tabla de definicin
de colores
DAC: Conversor Digital Analgico
Frecuencia de barrido: n de veces que
se dibuja la imagen por segundo, se mide
en Hz, 60Hz-75Hz para monitores
24

3. Modos Grficos

Tema 1: Introduccin

Modos de Color:

Low Color: 16 colores fijos, modo texto (sin

LUT)
Pseudo Color: 8 bits, 256 colores (con LUT)
High Color: 15 bits o 16 bits, 32768 o 65536
colores, formato 5:5:5 5:5:6 (sin LUT)
True Color: 24 bits, 16,7 millones de colores,
ojo humano aprox. 10m, tonos sobre 200.

25

3. Modos Grficos

Tema 1: Introduccin

Organizacin de la Memoria en PC
(1)

(2)

64Kb

64Kb

Memoria de Apps (640Kb)

(9)

(A)

64Kb

64Kb

(D)

Ext. Rom

(F)
Rom

64Kb

64Kb

64Kb

(E)

Memoria de Video (256Kb)

Memoria Total del PC x86. 220=1024Kb

Segmento = SSSS16
Desplazamiento = DDDD16
Posicin = PPPPP16

26

3. Modos Grficos

Tema 1: Introduccin

Memoria de Video: entre A000 y DFFF-1


en el primer byte
Operaciones rpidas, sin emplear
productos ni divisiones
Mdulo, desplazamientos SHL, SHR,
ROR, ROL

DIV 2n SHR n
MOD 2n AND 2n-1

27

3. Modos Grficos

Tema 1: Introduccin

Modo Texto:

80 x 25 (Columnas x Filas), 16 colores de Tinta

y 16 colores de fondo. Low Color


2 Bytes por carcter, ASCII + Color
Color (4 bits fondo :4 bits tinta) y un bit opcional
de parpadeo (Blink)
Posicin de memoria Segmento B800
Pgina de Video: 80x25x2 = 4000 4Kb
28

3. Modos Grficos

Tema 1: Introduccin

CGA Monocromo:

640 x 200 x 1 (8 pxeles por byte)


Modo entrelazado (pantallas tambin)
Segmento B800
Pgina de video: 80 x 100 = 8000, hueco de
192 bytes, 8000 y 192 16 Kb

29

3. Modos Grficos

Tema 1: Introduccin

Modo EGA:

640 x 350 x 4 (16 Colores, sin LUT)


No entrelazado
Segmento A000, 4 planos compartiendo

posicin de memoria
Registros especiales para activar los planos
Pgina de video: 80 x 350 x 4 = 112.000 bytes
128 Kb
30

3. Modos Grficos

Tema 1: Introduccin

Modo VGA:

320 x 200 x 8 (256 colores, con LUT)


Modo favorito de los juegos hasta hace poco
No entrelazado
Segmento A000
Pgina de video: 320 x 200 = 64000 64 Kb

31

3. Modos Grficos

Tema 1: Introduccin

Modos SVGA, XGA, etc:

Resolucin mayor a 1024 x 768 x 24


Bancos de 64K direccionamiento de 20 bits
Buffer lineal empleando registros de 32 bits
Segmento A000.
Memoria superior a 256 Kb (mapeo de la VGA)

32

Tema 1: Introduccin

3. Modos Grficos

Relleno de rectngulos

Coherencias (explotar la organizacin de


la memoria de video para optimizar)

Empleo de mscaras izquierda y derecha


Relleno de bytes completos
Evitar repetir clculos

Coherencia Espacial (eje X)


Coherencia ScanLine (eje Y)
Coherencia de Fronteras (m)

33

4. Formatos Grficos

GIF (Graphic Interchange Format), compresin sin


prdidas LZW, permite animaciones

Tema 1: Introduccin

PNG (Portable Network Format )


JPEG (Joint Photographic Experts Group ),
compresin con prdida basada en fractales,
calidad/tamao, estructura basada un flujo de trozos
(stream of chunks)

BMP, formato nativo de Windows


34

Tema 1: Introduccin

4. Formatos Grficos
JPEG transforma la imagen en
cuadros de 8x8 y los almacena como
una combinacin lineal de los 64
bloques, si separece mucho a 0, por
ejemplo, se puede eliminar si que
afecte demasiado a la calidad

35

5. Formatos Video

Tema 1: Introduccin

Contenedores (avi, mpeg, wmv, qtv, mkv)


Codecs (mjpeg, DivX, Xvid, H.264)
Compresin (keyframes+reconstruccin)

Tiempo
Keyframe
36

5. Formatos de Video

Tema 1: Introduccin

VCD: (1.1) MPEG1

Video:

Audio:
Extras:

PAL 352x288, 25 fps


NTSC 352x240 29,97 fps
44100Hz, 224 kbit/s
imgenes 704x576/480,352x288/240
En 1995 se public VCD 2.0, admite PBC, mens

SVCD: MPEG2, max bitrate 2600 kbit/s (audio+video 2778)

Video:

Audio:
Extras:

PAL 480x480 (CVD 352x480), 25 fps


NTSC 352x240 29,97 fps
44100Hz, 32-384 kbit/s (Hasta 2 pistas)
imgenes 704x576/480,352x288/240
Hasta 4 subttulos

37

5. Formatos de Video

Tema 1: Introduccin

DVD: MPEG2, max bitrate 9800 kbit/s (audio+video 10080)

Video:

Audio:
Extras:

PAL 720x576, 25 fps


NTSC 720x480 29,97 fps
48000Hz, 32-1536 kbit/s, 8 pistas PCM, DD (AC3), DTS
imgenes 704x576/480,352x288/240
Hasta 32 subttulos, se emplea en DVB-S/C/T

HD: MPEG2, H.264/AVC y SMPTE VC-1

Blu-Ray y HD-DVD
Video:
Extras:

1280x720p
1920x1080i/p (Full HD)
mltiple capa, 50 GB
38

5. Formatos de Video
Estructura de un DVD

Tema 1: Introduccin

BUP = Backup files of the IFO files.


.IFO = The IFO files includes information such as chapters, subtitle tracks and audio tracks.
.VOB = The VOB files contains the actual video,audio,subtitles and menus.

Folder

Files

Explanation

AUDIO_TS
VIDEO_TS

(undefined)
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
VTS_01_0.BUP
VTS_01_0.IFO
VTS_01_0.VOB
VTS_01_1.VOB
VTS_01_2.VOB
VTS_01_3.VOB
VTS_01_4.VOB
VTS_02_0.BUP
VTS_02_0.IFO
VTS_02_0.VOB
VTS_02_1.VOB
VTS_xx_x.BUP
VTS_xx_x.IFO
VTS_xx_x.VOB
VTS_99_9.VOB

DVD Audio
The first video play item, IFO, usally a copyright notice or a menu
The first video play item, VOB
Title 01, IFO, usually the main movie
Title 01, VOB 0, the menu for this title
Title 01, VOB 1, the video for this title
Title 01, VOB 2, if larger than 1 GB it will be splitted into several vobs
Title 01, VOB 3
Title 01, VOB 4, up to 10(0-9) VOB files if necassary
Title 02, IFO, usually movie extras
Title 02, VOB 0, the menu for this title
Title 02, VOB 1, the video for this title
And so on
Up to 99(1-99) titles with max 10(0-9) VOB files each

39

6. Tarjetas Grficas Actuales

Tema 1: Introduccin

GPU, graphics processor unit


Memoria ultra rpida, DDR2, DDR3
Antialiasing, por hardware
Hardware programable por usuario

Vertex Shaders:

pequeas porciones de cdigo (ensamblador especfico)


lenguajes de alto nivel como Cg (NVIDIA SDK).
op. como productos escalares, vectoriales, mdulos, etc
aritmtica de alta precisin, etc
Pixel Shaders,
Calculan las propiedades de los colores de los pxeles
40

6. Tarjetas Grficas
Tecnologa de Video

Tema 1: Introduccin

PUREVIDEO (Nvidia) y AVIVO (ATI)

Buscan mejorar la reproduccin de video

mediante: (HQV Benchmark, video de tests)


Aceleracin hardware MPEG2 y WMV
Y ahora para HD: H.264/AVC, VC-1
Desentrelazado adaptativo (Motion compensation)
3:2 Pulldown (reconstruccin film)
Escalado alta calidad (sin pixelacin)
Correccin gamma (brillo), realzando la viveza
de los colores

41

También podría gustarte