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 ...
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.