28.11.2012 Views

Procesamiento digital de video en tiempo real y - Maestría en ...

Procesamiento digital de video en tiempo real y - Maestría en ...

Procesamiento digital de video en tiempo real y - Maestría en ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Procesami<strong>en</strong>to</strong> <strong>digital</strong> <strong>de</strong> vi<strong>de</strong>o <strong>en</strong> <strong>tiempo</strong> <strong>real</strong> y “vi<strong>de</strong>o wall” con la PC 11<br />

Figura 1.2 Diagrama a bloques <strong>de</strong>l proyecto<br />

D<strong>en</strong>tro <strong>de</strong> lo concerni<strong>en</strong>te al bloque B se ti<strong>en</strong>e contemplado el uso <strong>de</strong> una tarjeta <strong>de</strong><br />

adquisición <strong>de</strong> vi<strong>de</strong>o, la cual <strong>real</strong>iza la conversión analógica a <strong>digital</strong> y <strong>en</strong>vía la información<br />

directam<strong>en</strong>te a la memoria <strong>de</strong> vi<strong>de</strong>o <strong>de</strong> la computadora, liberando <strong>de</strong> esta tarea al<br />

microprocesador.<br />

En el bloque C <strong>de</strong> la figura anterior el procesador <strong>de</strong> propósito g<strong>en</strong>eral embebido <strong>en</strong><br />

una computadora personal <strong>real</strong>izará el procesami<strong>en</strong>to <strong>de</strong> vi<strong>de</strong>o auxiliado por dispositivos<br />

para manejo <strong>de</strong> imág<strong>en</strong>es como las tarjetas aceleradoras <strong>de</strong> gráficos AGP.<br />

La programación se llevará a cabo <strong>en</strong> Visual C++ y empleando librerías DirectX, las<br />

cuales permit<strong>en</strong> un acceso <strong>de</strong> bajo nivel al hardware multimedia <strong>de</strong> forma in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te <strong>de</strong>l<br />

dispositivo y aprovechan los conjuntos <strong>de</strong> instrucciones ampliadas para el manejo <strong>de</strong> audio<br />

y vi<strong>de</strong>o que ofrec<strong>en</strong> los microprocesadores c<strong>en</strong>trales y gráficos.<br />

La manipulación <strong>de</strong> las fu<strong>en</strong>tes audiovisuales pue<strong>de</strong> incluir diversos efectos como la<br />

mejora <strong>en</strong> la calidad <strong>de</strong> la imag<strong>en</strong> ampliada mediante técnicas <strong>de</strong> interpolación, la<br />

superposición <strong>de</strong> imág<strong>en</strong>es y/o subtítulos, el escalami<strong>en</strong>to <strong>de</strong> imág<strong>en</strong>es (aum<strong>en</strong>to o<br />

disminución), y el filtrado <strong>de</strong> compon<strong>en</strong>tes <strong>de</strong> color.<br />

Para el bloque D se ti<strong>en</strong>e p<strong>en</strong>sado elaborar una tarjeta que se inserte <strong>en</strong> un puerto <strong>de</strong><br />

la computadora y <strong>real</strong>ice la función <strong>de</strong> multiplexado para <strong>en</strong>viar la información <strong>digital</strong> <strong>de</strong><br />

vi<strong>de</strong>o, hacia cada una <strong>de</strong> las pantallas <strong>de</strong> televisión.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!