Ting-Hao Huang

National Taiwan University, T’ai-pei, Taipei, Taiwan

Are you Ting-Hao Huang?

Claim your profile

Publications (5)1.09 Total impact

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Interactive 3D content on Internet has yet become popular due to its typically large volume and the limited network bandwidth. Progressive content transmission, or 3D streaming, thus is necessary to enable real-time content interactions. How- ever, the heavy data and processing requirements of 3D streaming challenge the scalability of client-server delivery methods. We propose the use of peer-to-peer (P2P) networks for 3D streaming, and argue that due to the non-linear access patterns of 3D content, P2P 3D streaming is a new class of applications apart from existing media streaming and requires new investigations. We also present FLoD, the first P2P 3D streaming framework that allows clients of 3D virtual globe or virtual environment (VE) applications to obtain relevant data from other clients while minimizing server resource usage. To demonstrate how FLoD applies to real-world scenarios, we build a prototype system that adapts JPEG 2000-based 3D mesh streaming for P2P delivery. Experiments show that server-side bandwidth usage can thus be reduced, while simulations indicate that P2P 3D streaming is fundamentally more scalable than client-server approaches.
    INFOCOM 2008. 27th IEEE International Conference on Computer Communications, Joint Conference of the IEEE Computer and Communications Societies, 13-18 April 2008, Phoenix, AZ, USA; 04/2008
  • Source
    Nein-Hsien Lin, Ting-Hao Huang, Bing-Yu Chen
    [Show abstract] [Hide abstract]
    ABSTRACT: For PC and even mobile device, video and image streaming technologies, such as H.264 and JPEG/JPEG 2000, are already mature. However, the streaming technology for 3D model or so-called mesh data is still far from practical use. Therefore, in this paper, we propose a mesh streaming method based on JPEG 2000 standard and integrate it into an existed multimedia streaming server, so that our mesh streaming method can directly benefit from current image and video streaming technologies. In this method, the mesh data of a 3D model is first converted into a JPEG 2000 image, and then based on the JPEG 2000 streaming technique, the mesh data can then be transmitted over the Internet as a mesh streaming. Furthermore, we also extend this mesh streaming method for deforming meshes as the extension from a JPEG 2000 image to a motion JPEG 2000 video, so that our mesh streaming method is not only for transmitting a static 3D model but also a 3D animation model. To increase the usability of our method, the mesh stream can also be inserted into a X3D scene as an extension node of X3D. Moreover, since this method is based on the JPEG 2000 standard, our system is much suitable to be integrated into any existed client-server or peer-to-peer multimedia streaming system.
    IEEE Transactions on Consumer Electronics 03/2007; · 1.09 Impact Factor
  • Source
    Nein-Hsiung Lin, Ting-Hao Huang, Bing-Yu Chen
    [Show abstract] [Hide abstract]
    ABSTRACT: For PC and even mobile devices, video and image streaming technologies, such as H.264 and JPEG/JPEG 2000, are already mature. However, the D model streaming technology is still far from practical use. Therefore, we wonder if D model streaming can directly benefit from current image and video streaming technologies. Hence, in this paper, we propose a mesh streaming method based on geometry image to represent a D model or a 3D scene and integrate it into an existed client-server multimedia streaming server. In this method, the mesh data of a D model is first converted into a JPEG 2000 (J2K) image. Based on the JPEG 2000 streaming technique, the mesh data can then be transmitted over the Internet as a mesh streaming. Moreover, since this method is based on JPEG 2000 standard, our system is much suitable to be integrated into any existed image and video streaming system.
    01/2007;
  • Source
    Nien-Shien Lin, Ting-Hao Huang, Bing-Yu Chen
    [Show abstract] [Hide abstract]
    ABSTRACT: For PC and even mobile devices, video and image streaming tech-nologies, such as H. 264 and JPEG/JPEG 2000, are already mature. However, the D model streaming technology is still far from prac-tical use. Therefore, we wonder if D model streaming can di-rectly benefit from current image and video streaming technolo-gies. Hence, in this poster, we propose a mesh streaming method based on geometry image [Gu et al. 2002] and integrate it into an existed client-server multimedia streaming server. In this method, the mesh data of a 3D scene is first converted into a JPEG 2000
    01/2006;
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Therefore, in this paper, we propose a new mesh streaming method by utilizing the benefits of JPEG 2000. This method takes the advantage of the fact that a D model or a 3D scene can be represented by a geometry image (3). This could reduce the prob- lem of 3D mesh streaming and transfer it to 2D image streaming. There are also many 2D image compression methods that can be used to further downsize the file of the geometry image. This paper made use of the JPEG 2000 (7) compression due to some of its good characteristics, such as ROI (Region Of Interest), pro- gressive compression, multiple components, etc. Moreover, since this method is based on JPEG 2000, which is a famous standard, our system is much suitable to be integrated into any existed im- age and video streaming system. Based on our mesh streaming method, during the downloading process, the user can first obtain an approximate shape and then the D model will become clearer when more data is received. Besides the progressive transmission, the view-dependent issue is also taken into account. Hence, the most significant part of the D model or the part faced to the user will be refined earlier.