01.07.2013 Views

Capítulo VISIÓN GENERAL DE MPEG-4 - Repositorio Digital EPN ...

Capítulo VISIÓN GENERAL DE MPEG-4 - Repositorio Digital EPN ...

Capítulo VISIÓN GENERAL DE MPEG-4 - Repositorio Digital EPN ...

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.

La Figura 2.21 ilustra el uso de los BIFS Anim para un dibujo animado en 3D. La<br />

máscara de animación indica los nodos y campos (piernas, brazos, motocicleta)<br />

que serán modificados por los nuevos valores transportados en el slream BIFS<br />

Anim (cuadros I y P).<br />

node IDO, Field IDO<br />

node IDO, Field ID 1<br />

node IDn, Field IDp<br />

Stream Elemental de BIFS Anim<br />

Fuente: http://leonardo.telecomitalialab.com<br />

Figura 2.21 El protocolo de BIFS Anim: animación de la posición y de punto de vista.<br />

2.5.5 COMPRESIÓN <strong>DE</strong> LA ESCENA BIFS.<br />

BIFS para el proceso de codificación de una escena utiliza un Lenguaje de<br />

Descripción Sintáctico (SynLacf.ic Descriplion Language, SDL). SDL utiliza<br />

una infraestructura orientada a objetos en la cual las unidades de streams de<br />

bits consisten de clases. SDL extiende los lenguajes de programación C++ o Java<br />

proporcionando una descripción de la representación sintáctica de objetos y de la<br />

información de la descripción de la escena en una manera integrada.<br />

Como se mencionó anteriormente, para la construcción de aplicaciones<br />

interactivas, BIFS define comandos que pueden modificar, borrar o reemplazar<br />

objetos en una escena de manera oportuna, así pues el protocolo de Comandos<br />

BIFS puede ser usado para enviar comandos en un tiempo predefinido y el<br />

protocolo BIFS Anim puede ser usado para enviar comandos a un ritmo de<br />

cuadros fijos (animación), distinguiéndose en que BIFS Anim modifica el valor de<br />

80

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

Saved successfully!

Ooh no, something went wrong!