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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<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 85<br />

6. Evaluación<br />

Las pruebas han sido parte interactiva <strong>de</strong>l proyecto, y se han <strong>real</strong>izado <strong>en</strong> paralelo<br />

con el <strong>de</strong>sarrollo. Cada efecto se probó hasta obt<strong>en</strong>er un <strong>de</strong>sempeño a<strong>de</strong>cuado, y esto<br />

significa que la imag<strong>en</strong> se reproduzca sin pausas y sin omitir frames.<br />

Estas pruebas se <strong>real</strong>izaron solo <strong>en</strong> el modo <strong>de</strong> una tarjeta <strong>de</strong> vi<strong>de</strong>o conectada, <strong>en</strong><br />

este caso nos referimos a la ATI 3D Rage Pro conectada al puerto PCI y <strong>en</strong> la<br />

configuración <strong>de</strong> 1024 x 768 a 24 bits.<br />

Hubo un efecto adicional que no fue incluido <strong>de</strong>bido a que no se pudo obt<strong>en</strong>er el<br />

correcto funcionami<strong>en</strong>to <strong>de</strong>l mismo, y se trató <strong>de</strong> obt<strong>en</strong>er una animación que se superponga<br />

al vi<strong>de</strong>o. Dicha animación se lograría almac<strong>en</strong>ando <strong>en</strong> un buffer la sigui<strong>en</strong>te imag<strong>en</strong>:<br />

Figura 6.1 Imag<strong>en</strong> para animación<br />

Cada una <strong>de</strong> las llantas se iría pres<strong>en</strong>tando consecutivam<strong>en</strong>te superpuesta al vi<strong>de</strong>o, lo<br />

cual daría el efecto <strong>de</strong> giro <strong>de</strong> la llanta. Sin embargo a pesar <strong>de</strong> los distintos métodos<br />

utilizados, no se logro el resultado esperado, <strong>de</strong>bido a que solo se pres<strong>en</strong>taba la primer<br />

imag<strong>en</strong> y no se hacia el cambio hacia la sigui<strong>en</strong>te imag<strong>en</strong>. La posible razón es que la<br />

ejecución <strong>de</strong>l código <strong>en</strong> la función Transform( ) no se respeta <strong>de</strong>bido a que ti<strong>en</strong>e prioridad<br />

la pres<strong>en</strong>tación <strong>de</strong> la muestra <strong>de</strong> vi<strong>de</strong>o hacia la v<strong>en</strong>tana <strong>de</strong> la aplicación, y <strong>en</strong>tonces se<br />

omit<strong>en</strong> las instrucciones <strong>de</strong> código subsigui<strong>en</strong>tes, reiniciándose el hilo <strong>de</strong> ejecución.<br />

En todos los casos se ha t<strong>en</strong>ido problemas <strong>en</strong> la pres<strong>en</strong>tación para las 4 pantallas al<br />

mismo <strong>tiempo</strong>, esto es <strong>en</strong> las pruebas <strong>de</strong>l vi<strong>de</strong>owall, sobre todo cuando la fu<strong>en</strong>te <strong>de</strong> vi<strong>de</strong>o<br />

provi<strong>en</strong>e <strong>de</strong> la tarjeta WinTV. El primer problema resi<strong>de</strong> <strong>en</strong> la omisión <strong>de</strong> frames,<br />

provocando un vi<strong>de</strong>o discontinuo, y el segundo problema consiste <strong>en</strong> la <strong>de</strong>sincronización<br />

<strong>en</strong>tre la señal <strong>de</strong> vi<strong>de</strong>o y <strong>de</strong> audio, esto se pone <strong>de</strong> manifiesto cuando la imag<strong>en</strong> se va<br />

“retrasando” y los vi<strong>de</strong>os no se pres<strong>en</strong>tan con la rapi<strong>de</strong>z a<strong>de</strong>cuada. Se <strong>real</strong>izaron distintas<br />

pruebas y configuraciones para <strong>de</strong>terminar las posibles causas.<br />

Debido a que no hemos establecido un método para cuantificar el error producido <strong>en</strong><br />

la pres<strong>en</strong>tación <strong>de</strong>l vi<strong>de</strong>o solo hacemos un com<strong>en</strong>tario subjetivo sobre cual es la que exhibe<br />

una mejor imag<strong>en</strong>.

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

Saved successfully!

Ooh no, something went wrong!