Title : 
Eliminating CPU overhead for on-the-fly content adaptation with MPEG-4 wavelet subdivision surfaces
         
        
            Author : 
Tack, Nicolaas ; Lafruit, Gauthier ; Catthoor, Francky ; Lauwereins, Rudy
         
        
            Author_Institution : 
IMEC, Leuven, Belgium
         
        
        
        
        
            fDate : 
5/1/2006 12:00:00 AM
         
        
        
        
            Abstract : 
3D content, such as X3D/VRML and MPEG-4, is transported over a lot of different networks to many different terminals. The differences in bandwidth and performance are typically coped with compressed multi-resolution content: e.g. MPEG-4 wavelet subdivision surfaces (WSS). WSS geometry has a very good compression, but suffers from a high CPU overhead when it is used for fine-grained on-the-fly adaptations of the geometry in execution time regulated applications, e.g. networked interactive 3D games. This paper therefore presents a new content adaptation method for WSS geometry which drastically frees the CPU for other application tasks. The proposed method has a minimal impact on the execution time of the graphical processing unit (10% increase) despite its extra memory requirements (68% compared to single resolution geometry) and its decreased post T&L cache efficiency.
         
        
            Keywords : 
data compression; multimedia systems; multiprocessing systems; wavelet transforms; CPU overhead elimination; MPEG-4; MPEG-4 wavelet subdivision surfaces; VRML; X3D; graphical processing unit; multiresolution content compression; on-the-fly content adaptation; Bandwidth; Central Processing Unit; Geometry; Graphics; MPEG 4 Standard; Mathematical model; Mobile handsets; Personal digital assistants; Surface waves; Visualization;
         
        
        
            Journal_Title : 
Consumer Electronics, IEEE Transactions on
         
        
        
        
        
            DOI : 
10.1109/TCE.2006.1649680