Author :
DeKnudt, B. ; Desmet, Stef ; Van Eychen, L.
Abstract :
As the availability of powerful 3-D scene renderers grows, the demand for high visual quality 3-D scenes is increasing. Besides more detailed geometric and texture information, this presupposes the ability to map dynamic textures. This is obviously needed to model movies, computers, and TV screens but also, for example, for the landscape as seen from inside a moving vehicle or shadow and lighting effects that are not modeled separately. Downloading the complete scene to the user, before letting him interact with the scene, becomes very impractical and inefficient with huge scenes. If, as is often the case, a back channel is available, on-demand downloading allows the user to start interacting with the scene immediately. Specifically for dynamic texture, if we know the viewpoint of the user (or several users), we can code the texture taking into account the viewing conditions, i.e., coding and transmitting each part of the texture with the required resolution only. Applications that would benefit from view-dependent coding of dynamic textures include (but are not limited to) multiplayer three-dimensional (3-D) games, walkthroughs of dynamic constructions or scenes, and 3-D simulations of dynamic systems. In this paper, the feasibility of such a scheme based on an adapted optimal level allocation video codec is shown together with the huge data-rate reductions that can be achieved with it
Keywords :
data compression; image resolution; image texture; video codecs; video coding; 3D scene renderers; 3D scenes mapping; 3D simulations; TV screens; adapted optimal level allocation; back channel; computers; data-rate reduction; dynamic texture coding; movies; multiplayer 3D games; on-demand downloading; resolution; video codec; viewing conditions; walkthroughs; Availability; Discrete cosine transforms; Engines; Layout; Pixel; Rendering (computer graphics); Streaming media; Transmitters; Vehicle dynamics; Video coding;