English  |  正體中文  |  简体中文  |  Post-Print筆數 : 27 |  Items with full text/Total items : 113656/144643 (79%)
Visitors : 51716234      Online Users : 636
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    政大機構典藏 > 資訊學院 > 資訊科學系 > 學位論文 >  Item 140.119/32692
    Please use this identifier to cite or link to this item: https://nccur.lib.nccu.edu.tw/handle/140.119/32692


    Title: 在語意虛擬環境中實現3D化身的可客製化行為
    Enabling Customized Behaviors of 3D Avatar in Semantic Virtual Environment
    Authors: 朱鈺琳
    Chu, Yu Lin
    Contributors: 李蔡彥
    陳正佳

    Li, Tsai Yen
    Chen, Cheng Chia

    朱鈺琳
    Chu, Yu Lin
    Keywords: 語意虛擬環境
    OSGi架構
    多人虛擬環境
    具延展性動畫語言
    semantic virtual environment
    OSGi Framework
    multi-user virtual environment
    extensible animation language
    Date: 2007
    Issue Date: 2009-09-17 14:04:15 (UTC+8)
    Abstract: 在多人虛擬環境系統的設計上,讓使用者能自行設計化身的行為,並即時以動畫元件的形式安裝到虛擬世界中,是3D內容能否達到共享的關鍵。本論文主要研究的部分包含三個部分:第一個部分是提供虛擬環境系統動態載入動畫元件的機制,使得虛擬環境系統可以動態加入客製化之化身行為;第二個部分是在現有的虛擬環境系統中加入語意的描述,並增加互動訊息傳送時的彈性;第三個部分是實現可客製化的動畫元件,分別以化身和環境間以及化身彼此間的互動,來說明上述機制的可行性。在動態的載入動畫元件的部分,客製化的動畫元件在系統上得以即時安裝並執行。動畫元件在安裝上可使用XML片段,並交由OSGi Framework中的服務來處理此XML標籤。另外,在加入物件的語意描述後,使得這些動畫元件可以取得世界的資訊,並進一步產生符合當時環境限制或應用需求的動畫。我們以Ontology來描述環境和化身的資訊,並實際製作路徑規劃器元件和化身間互動元件兩個範例。我們利用動態安裝及語意資訊兩個機制,以實例說明如何達到實現化身可客製化行為之目的。
    In the design of multi-user virtual environments, in order to share 3D contents designed by users, it is crucial to allow the behaviors of an avatar to be designed as animation components and loaded at the run time. In this thesis, we attempt to address the problem of designing a semantic virtual environment by considering the following three parts. First, we have designed a mechanism for user-designed animation procedures to be installed and loaded at run time. Second, we have augmented our virtual environment system with semantic descriptions and enhanced the flexibility of message interchange. Third, we have used two types of interaction scenarios, avatar-environment and avatar-avatar, to illustrate how customized animation components can be designed to enhance the functionality of a virtual environment. In our system, we allow users to design their own XML tags and the corresponding animation components managed in the OSGi framework. These components can acquire world information and generate appropriate animations according to application requirements and environment constraints. We have used ontology to describe the semantics of environments and avatars. Two example components: the motion planner and the avatar-avatar interaction have been designed to illustrate the dynamic installation process and the retrieval of semantic information for the realization of customizing avatar behaviors.
    Reference: [1] T. Abacı, J. C´ıger and D. Thalmann “Action semantics in Smart Objects,” Proceedings of Workshop towards Semantic Virtual Environments, 2005.
    [2] Y. Arafa, K. Kamyab, and E. Mamdani, “Character Animation Scriting Languages: A Comparison,” Proceedings of 2nd International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 920-921, 2003.
    [3] Y. Arafa and A. Mamdani, “Scripting embodied agents behaviour with CML: character markup language,” Proceedings of the 8th International Conference on Intelligent User Interfaces, pp. 313-316, 2003.
    [4] R. Aylett and M. Cavazza, “Intelligent Virtual Environments - A State-of-the-art Report,” Proceedings of Eurographics, 2001.
    [5] S. Benford, C. Greenhalgh, T. Rodden, and J. Pycock, “Collaborative virtual environments,” Communications of the ACM, Vol. 44, No. 7, pp. 79–85, 2001.
    [6] D.K. Boman, “International Survey: Virtual-Environment Research,” Computer, Vol. 28, Issue 6, pp. 57-65, 1995.
    [7] D.A. Bowman, R.P. McMahan, “Virtual Reality: How Much Immersion Is Enough?” Computer, Vol. 40, Issue 7, pp. 36-43, July 2007.
    [8] E. Frecon and M. Stenius, “DIVE: A Scalable network architecture for distributed virtual environments,” Distributed Systems Engineering Journal on Distributed Virtual Environments, Vol. 5, No. 3, pp.91-100, September 1998.
    [9] T. Funkhouser, “Network Topologies for Scalable Multi-User Virtual Environments,” IEEE VRAIS, pp.222-228, April 1996.
    [10] T. Funkhouser, “RING: A Client-Server System for Multi-User Virtual Environments,” Proceedings of the 1995 symposium on Interactive 3D graphics, 1995.
    [11] A. Garcia-Rojas, F. Vexo, D. Thalmann, A. Raouzaiou, K. Karpouzis and S. Kollias, “Emotional Body Expression Parameters In Virtual Human Ontology,” Proceedings of 1st International Workshop on Shapes and Semantics, pp. 63-70, Matsushima, Japan, 2006.
    [12] C. Greenhalgh and S. Benford, “MASSIVE: a collaborative virtual environment for teleconferencing,” ACM Transactions on Computer Human Interaction, Vol.2, No.3, pp.239-261, Sep 1995.
    [13] M. Guti´errez, D. Thalmann, F. Vexo et al., “An Ontology of Virtual Humans: incorporating semantics into human shapes,” Proceedings of Workshop towards Semantic Virtual Environments, 2005.
    [14] Z. Huang, A. Eliens, and C. Visser, “XSTEP: A Markup Language for Embodied Agents,” Proceedings of the 16th International Conference on Computer Animation and Social Agents, pp. 105-110, May 2003.
    [15] M. Kallmann and D. Thalmann, “Direct 3D interaction with smart objects,” Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pp. 124-130, 1999.
    [16] F. Kleinermann, O.D. Troyer, C. Creelle and B. Pellens, “Adding Semantic Annotations, Navigation paths and Tour Guides to Existing Virtual Environments,” Proceedings of 13th International Conference on Virtual Systems and Multimedia (VSMM’07), Brisbane, Australia, 2007.
    [17] S. Kshirsagar, A. Guye-Vuilleme, and K. Kamyab, “Avatar Markup Language,” Proceedings of 8th Eurographics Workshop on Virtual environments, pp. 169-177, 2002.
    [18] T.Y. Li and J.C. Latombe, “On-Line Manipulation Planning for Two Robot Arms in a Dynamic Environment,” Proceedings of 1995 IEEE International Conference on Robotics and Automation, Vol. 1, pp. 1048-1055, May 1995.
    [19] T.Y. Li, M.Y. Liao, J.F. Liao, “An Extensible Scripting Language for Interactive Animation in a Speech-Enabled Virtual Environment,” Proceedings of the IEEE International Conference on Multimedia and Expo (ICME2004), Taipei, Taiwan, June 2004.
    [20] T.Y. Li, M.Y. Liao, P.C. Tao, “IMNET: An Experimental Testbed for Extensible Multi-user Virtual Environment Systems,” International Conference on Computational Science and its Applications, LNCS 3480, O. Gervasi et al. (Eds.), Springer-Verlag Berlin Heidelberg, pp. 957-966, May 2005.
    [21] K. Moustakas, P. Daras, D. Tzovaras and M.G. Strintzis, “Classification of 3D Models using Combined Semantical and Geometrical Information,” Proceedings of Workshop towards Semantic Virtual Environments, 2005.
    [22] K.A. Otto, “The Semantics of Multi-user Virtual Environments,” Proceedings of Workshop towards Semantic Virtual Environments, 2005.
    [23] K. Perlin and A. Goldberg, “Improv: a system for scripting interactive actors in virtual worlds,” Proceedings of the 23rd annual Conference on Computer Graphics and Interactive Techniques, pp. 205-216, 1996.
    [24] H. Prendinger, S. Descams, and M. Ishizuka, “MPML: a markup language for controlling the behavior of life-like characters,” Journal of Visual Languages & Computing, Vol. 15, Issue 2, pp. 183-203, April 2004.
    [25] C.W. Reynolds, “Computer animation with scripts and actors,” Proceedings of the 9th annual Conference on Computer Graphics and Interactive Techniques, Vol. 16, Num. 3, pp. 289-296, July 1982.
    [26] Activeworlds, http://www.activeworlds.com/
    [27] Eclipse, http://www.eclipse.org/
    [28] Equinox, http://www.eclipse.org/equinox/
    [29] LSL, http://wiki.secondlife.com/wiki/LSL_Portal
    [30] OSGi Alliance, http://www.osgi.org/
    [31] Second Life, http://secondlife.com/
    [32] Semantic Virtual Environments 2005, http://sve2005.miralab.unige.ch/
    [33] SWRL, http://www.w3.org/Submission/SWRL/
    [34] VRML, http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-VRML97/
    [35] X3D, http://www.web3d.org/x3d/
    Description: 碩士
    國立政治大學
    資訊科學學系
    95753005
    96
    Source URI: http://thesis.lib.nccu.edu.tw/record/#G0095753005
    Data Type: thesis
    Appears in Collections:[資訊科學系] 學位論文

    Files in This Item:

    File Description SizeFormat
    300501.pdf45KbAdobe PDF2846View/Open
    300502.pdf65KbAdobe PDF2795View/Open
    300503.pdf60KbAdobe PDF2905View/Open
    300504.pdf140KbAdobe PDF2822View/Open
    300505.pdf178KbAdobe PDF2845View/Open
    300506.pdf258KbAdobe PDF2910View/Open
    300507.pdf421KbAdobe PDF21240View/Open
    300508.pdf397KbAdobe PDF21085View/Open
    300509.pdf257KbAdobe PDF21004View/Open
    300510.pdf556KbAdobe PDF21041View/Open
    300511.pdf336KbAdobe PDF2811View/Open
    300512.pdf155KbAdobe PDF2765View/Open
    300513.pdf162KbAdobe PDF2814View/Open


    All items in 政大典藏 are protected by copyright, with all rights reserved.


    社群 sharing

    著作權政策宣告 Copyright Announcement
    1.本網站之數位內容為國立政治大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
    The digital content of this website is part of National Chengchi University Institutional Repository. It provides free access to academic research and public education for non-commercial use. Please utilize it in a proper and reasonable manner and respect the rights of copyright owners. For commercial use, please obtain authorization from the copyright owner in advance.

    2.本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本網站維護人員(nccur@nccu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
    NCCU Institutional Repository is made to protect the interests of copyright owners. If you believe that any material on the website infringes copyright, please contact our staff(nccur@nccu.edu.tw). We will remove the work from the repository and investigate your claim.
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback