系統識別號 | U0002-2306201021044000 |
---|---|
DOI | 10.6846/TKU.2010.00782 |
論文名稱(中文) | 網際網路之擴增實境3D校園之研究 |
論文名稱(英文) | The Research of Augmented 3D Virtual Campus on the Internet |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 資訊工程學系博士班 |
系所名稱(英文) | Department of Computer Science and Information Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 98 |
學期 | 2 |
出版年 | 99 |
研究生(中文) | 吳姬正 |
研究生(英文) | Ji-Jen Wu |
學號 | 894190148 |
學位類別 | 博士 |
語言別 | 英文 |
第二語言別 | |
口試日期 | 2010-05-28 |
論文頁數 | 109頁 |
口試委員 |
指導教授
-
葛煥昭(keh@cs.tku.edu.tw)
委員 - 蔣定安 委員 - 王亦凡 委員 - 黃俊堯 委員 - 郭經華 委員 - 葛煥昭 |
關鍵字(中) |
普及式運算 周遭感知 3D虛擬校園 虛實社群 |
關鍵字(英) |
pervasive computing context-aware 3D Cyber campus place-based 3D augmented (PDA) community |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
隨著電腦科技的進步,越來越多研究議題針對網路虛擬環境進行研討,而在眾多的網路虛擬環境研究中,由於虛擬環境與實際環境互動的需求與日俱增,加上近年來半導體產業與嵌入式系統越來越發達,行動式設備的運算能力越來越強,使得過去網路虛擬實境需仰賴桌上型電腦的高效能計算的藩籬已逐漸消失,所以本論文進一步探討在網路虛擬環境互動系統中加入行動運算後,所需面臨的相關整合議題。為了解決這些衍生的議題,本研究以普及式運算(pervasive computing)為出發點,運用內容感知(context-aware)技術,提出一個專門服務虛實世界互動時,所需要的社群互動內容感知框架(PDA community framework),該框架目的主要是用來增進真實世界的使用者與虛擬環境的使用者的共同體驗(co-experience)。為了達到PDA community framework所需提供的服務,本論文進一步探討所需的服務議題,其中包含為了行動使用者,提高虛擬環境應用程式連線狀態的穩定性的持久性網路服務、分擔運算負載量和控制資料傳輸以彌補行動設備的資源缺乏的視覺感受一致服務、以及讓行動設備所獲得的即時座標資訊能夠與虛擬環境的事件同步服務。本研究針對所提服務議題,進一步提供相符解決方案,最後以台北大學的3D校園計畫進行實作,證明使用者能在實體環境中任意進入網路虛擬環境並與使用者產生互動,獲致絕佳的虛實互動之使用者經驗。 |
英文摘要 |
Place-based virtual community is the trend of recent researches on pervasive computing. The purpose is to enable users in a physical place to receive ubiquitous services from the environment while they communicate with each other unwittingly. The paper further promotes this idea by allowing remote users to join such a virtual community as well as to interact with members on site and calls this type of community as the place-based 3D augmented (PDA) community. With the help of the augmented reality technique, on-the-spot member can visually sense the remote users by their representing avatars. To achieve this goal, the ambient communication environment is required to support message flow among the remote users and people on site. Besides, this environment should be able to discover context passing among members of this community to provide proper services. The context issues and context-awareness approaches of PDA community are fully discussed in the paper. The infrastructure of this PDA community is also presented along with preliminary result of the prototyping environment. Finally, three technical issues have to be solved including mobile networking, resource-shortage and coordinates coordination. The dissertation presents solutions to all of these issues. Further, a Mobility Supporting Server (MSS) is proposed to implement presented solutions into an existing networked virtual environment, called 3D virtual campus, Taiwan. The result of this experimental research enables to build a Multiplayer Mobile Mixed Reality (M3R) environment. |
第三語言摘要 | |
論文目次 |
Contents Abstract Ⅱ Table of Contents Ⅲ List of Figures Ⅴ 1 Introduction 1 2 Related works 8 2.1 Pervasive Computing 8 2.2 Mobile Augmented Reality 9 2.3 Place-based virtual community 11 2.4 3D Virtual Campus 13 3 Services for the hyperspace and M3R environment 16 3.1 Services for the hyperspace 16 3.2 Research Issues of the M3R environment 20 4 The PDA community architecture and Applications 26 4.1 PDA community Services 27 4.2 M3R Environment 31 4.3 Application1-Digital Security 38 4.4 Application2-3D Campus 45 5 Evaluations and Implementation 53 5.1 The Servers 53 5.2 The client device 58 6 Conclusions 71 7. Bibliography 74 Appendix A 82 Appendix B 100 List of Figures Figure 1. PDA community architecture 17 Figure 2. Hierarchies of research issues of M3R environment 22 Figure 3. System architecture of the PDA community 27 Figure 4.: The services of PDA community environment 28 Figure 5. The M3R research issues 32 Figure 6. The geographic markers(left) and the virtual makers(right) 37 Figure 7. Information flow of the traditional security system 40 Figure 8. Information flow of the mobile surveillance system 41 Figure 9. Scenario of the pervasive security environment 42 Figure 10. The message flow of the pervasive security environment 44 Figure 11. MSS to support mobile players 54 Figure 12. Hierarchies of research issues and proposed approach of M3R environment 56 Figure 13. The initial window when the user login 60 Figure 14. Entering the 3D virtual campus and making a voice call 61 Figure 15. Live chatting through Skype software 62 Figure 16. The snapshot of the mobile device 63 Figure 17. Remote client functional architecture 64 Figure 18. Remote client diagram 65 Figure 19. Skype voice chatting of the 3D virtual campus 66 Figure 20. On-the-spot client function architecture 67 Figure 21. On-the-spot user diagram 68 Figure 22. On-the-spot client and Remote client 69 |
參考文獻 |
[1] Loke, S.W.. Modeling Service-Providing Location-Based E-Communities and the Impact of User Mobility. In Proceedings of the 4th International Conference on Distributed Communities on the Web (DCW 2002), (eds) J. Plaice, P.G. Kropf, P. Schulthess, J. Slonim. Sydney, Australia, April 3-5, 2002, pages 266 - 277, Springer-Verlag, LNCS 2468. (2002) [2] Singhal, S.K. and Zyda. M.J., Networked Virtual Environments Design and Implementation, Addison Wesley, (July 1999). [3] Milgram, P. and Kishino, F.: "A Taxonomy of Mixed Reality Visual Displays." IEICE Transactions on Information Systems, E77-D (12): 1321-1329. (1994) [4] Rosenblum, L.: Virtual and Augmented Reality 2020. IEEE Computer Graphics and Applications, Vol. 20, No. 1, Jan/Feb 2000, pp. 38-39. (2000) [5] J. Paradiso and J. Landay, "Guest Editors' Introduction: Cross-Reality Environments", IEEE Pervasive Computing, vol. 8, no. 3, pp. 14-15. (2009) [6] Feiner, S., MacIntyre, B., Höllerer, T., Webster, T.: A touring machine: Prototyping 3D mobile augmented reality systems for exploring the urban environment. Proc. ISWC '97 (First IEEE Int. Symp. on Wearable Computers), October 13-14, 1997, Cambridge, MA. Also in Personal Technologies, pp. 208-217. ( 1997) [7] Kortuem, G. Bauer, M., Heiber, T., Segall, Z.: NETMAN: The Design of a Collaborative Wearable Computer System. Mobile Networks and Applications, Vol. 4, No. 1, pp. 49-58. (1999) [8] M. R. Minw, J. Shochet, and R. Hughston, “Building a massively multiplayer game for the million: Disney's Toontown Online, Computer in Entertainment, Vol. 1, Issue 1, pp.15-35. (2003) [9] IEEE Std. 1516.1. 2000. IEEE Standard for Modeling and Simulation (M & S), High Level Architecture (HLA) - Federate Interface Specification, i-467 [10] D. Saha and A. Mukherjee, “Pervasive Computing: A Paradigm for the 21st Century”, IEEE Computer, pp.25-31. (2003) [11] M. Weiser, "Some Computer Science Problems in Ubiquitous Computing," Communications of the ACM, pp.75-84. (1993) [12] T. Höllerer, S. Feiner, T. Terauchi, G. Rashid, D. Hallaway, Exploring MARS: Developing Indoor and Outdoor User Interfaces to a Mobile Augmented Reality System, Computers and Graphics, 23(6), Elsevier Publishers, pp.779-785. (1999) [13] B.J. Rhodes, "The wearable remembrance agent: a system for augmented memory", First International Symposium on Wearable Computers, pp. 123-128. (1997) [14] S. Mann, "Humanistic Intelligence: WearComp as a new framework for Intelligent Signal Processing", Proceedings of the IEEE, Vol. 86, No.11, pp. 2123-2151, Nov. (1998) [15] http://oxygen.lcs.mit.edu/ [Accessed online at 02/19/2010] [16] http://www.pervasive.dk/ [Accessed online at 02/19/2010] [17] http://www-2.cs.cmu.edu/~aura/ [Accessed online at 02/19/2010] [18] http://www-128.ibm.com/developerworks/web/library/wa-pvc/index.html [Accessed online at 02/19/2010] [19] http://www.cooltownstudios.com/ [Accessed online at 02/19/2010] [20] http://www.soumu.go.jp/menu_seisaku/ict/u-japan_en/index.html [Accessed online at 02/19/2010] [21] Höllerer, T., Feiner, S., Terauchi, T., Rashid, G., Hallaway, D.: Exploring MARS: Developing Indoor and Outdoor User Interfaces to a Mobile Augmented Reality System, Computers and Graphics, 23(6), Elsevier Publishers, Dec. 1999, pp.779-785. (1999) [22] Piekarski, W., Thomas, B.: ARQuake: The Outdoor Augmented Reality Gaming System. Communications of the ACM, Vol 45. No 1, pp 36-38. (2002) [23] G. Kortuem, M. Bauer, T. Heiber, and Z. Segall, "Netman: The Design of a Collaborative Wearable Computer System", ACM/Baltzer Journal on Mobile Networks and Applications (MONET), Volume 4, Number 1. (1999) [24] Naing T.T, Loke S.W., Krishnaswamy S. A service-domain based approach to computing ambient services. ICSOC03, Technical Report November 2003, Italy. (2003) [25] S. W. Loke, A. Zaslavshy, Integrated Ambient Services as Enhancement to Physical Marketplaces, In: Proceedings of the 37th Hawaii International Conference on System Sciences, 2004. [26] Loke S.W., Krishnaswamy S., Naing T.T. Service Domains for Ambient Services: Concept and Experimentation. Mobile Networks and Applications 10, 395-404. (2005) [27] T. Nguyen, S. W. Loke, T. Torabi, and H. Lu, "Multi-agent Place-Based Virtual Communities for Pervasive Computing," in The 1st IEEE Workshop on Agent Technologies for Pervasive Communities (ATPC 2008), Hong Kong. (2008) [28] B. Coleman, "Using Sensor Inputs to Affect Virtual and Real Environments," IEEE Pervasive Computing, vol. 8, no. 3, pp. 16-23, July-Sept. (2009) [29] M. Baldauf and S. Dustdar. A survey on context-aware systems. Technical Report TUV-1841-2004-24, Technical University of Vienna, (2004) [30] G.H. Forman, J. Zahorjan, The challenges of mobile computing, IEEE Computer 27 (4) 38–47. (1994) [31] J. Clark, “Hierarchical geometric models for visible surface algorithms.” Communication of the ACM , 19(10):547-554, October 1976. (1976) [32] J.Y. Huang, M.C. Tung, and C.H. Tsai, “The Research of Multiplayer Mobile Augmented Reality (MiMAR) System and Its Application”, in Qing Li and Timothy K. Shih (Ed.), Ubiquitous Multimedia Computing, Chapter 6, CRC Press, Jan. 2010, pp.153-166.(ISBN 978-1-4200-9338-4). (2010) [33] Jiung-yao Huang, Chung-Hsien Tsai, Shing-Tsaan Huang, “PGPS: A Positioning Technique by Perceiving GPS Data”, submitted to IEEE Transactions on Mobile Computing, Jan. 10. (2010) [34] Witmer, B.G., Singer, M.J.: Measuring presence in virtual environments: A presence questionnaire. Presence: Teleoperators and Virtual Environments, 7, 225–240 (1998) [35] Singhal, S., Zyda, M.: Networked Virtual Environments Design and Implementation. Addison-Wesley, Reading (1999) [36] Wann, J.P., Rushton, S.K., Mon-Williams, M.: Natural problems for stereoscopic depth perception in virtual environments. Vision Research, 35(19), 2731–2736 (1995) [37] DeHaemer, M.J., Zyda, M.J.: Simplification of objects rendered by polygonal approximations. Computer & Graphics 15(2), 175–184 (1991) [38] Distributed Interactive Simulation, IEEE Standard 1278.1a, http://ieeexplore.ieee.org/ISOL/standardstoc.jsp?punumber=5896[Accessed online at 02/19/2010] [39] Huang J.Y., Tsai C.H., “A Wearable Computing Environment For The Security Of A Large-Scale Factory”, J.A. Jacko (ed.): Human-Computer Interaction – Interaction Platforms and Techniques, Lecture Notes in Computer Science, LNCS 4551, , pp.1113-1122. July (2007) [40] Kolb H., Fernandez E., and Nelson R., “The Organization of the Retina and Visual System.” http://webvision.med.utah.edu/index.html[Accessed online at 02/19/2010] [41] ECEF datum transformation. http://www.satsleuth.com/GPS_ECEF_Datum_transfo- rmation.htm[Accessed online at 02/19/2010] [42] Kim , P. J., and Noh, Y. J.. "Mobile Agent System Architecture for supporting Mobile Market Application Service in Mobile Computing Environment", 2003 International Conference on Geometric Modeling and Graphics (GMAG'03), July 16-18, 2003, London, England, UK. IEEE Computer Society, (2003) [43] Virtools, A.: Dassult Systemes Technology, http://www.virtools.com [Accessed online at 02/19/2010] [44] Prasolova-Førland, E., Sourin, A., Sourina, O., 2005. Place Metaphors in Educational Cyberworlds: a Virtual Campus Case Study, Proceedings of the 2005 International Conference on Cyberworlds, CW 2005, Singapore. (2005) [45] Shin, Y.-S.: Virtual experiment environments design for science education. International conference on cyberworlds, IEEE CS Press, 388-395. (2003) [46] Gerval, J.-P., Popovici, D.-M., and Tisseau, J.: Educative Distributed Virtual Environments for Children. International Conference on Cyberworlds, IEEE CS Press382-387. (2003) [47] Green, D., Cosmas, J., Degeest R., and Waelkens, M. A.: Distributed Universal 3D Cyberworld for archaeological Research and Education. 2003 International Conference on Cyberworlds, IEEE CS Press, 458-465. (2003) [48] Maher, M. Designing the Virtual Campus as a Virtual World. In Proceedings of CSCL, Palo Alto, CA. (1999) [49] Gero J. S. Design Prototypes: a Knowledge Representation Schema for Design, AI Magazine, 11(4):26-36. (1990) [50] Benford, S., Greenhalgh, C., Rodden, T., Pycock, J.: Cooperative Virtual Environment. Communications of the ACM, Vol 44, No 7, pp. 79-85. (2001) [51] Alexei Sourin, “Nanyang Technological University Virtual Campus”, IEEE Computer Graphics and Applications, Vol.24, Issue 6, pp.6-8. (2006) [52] Prasolova-Førland, E., Sourin, A., Sourina. O.. Cybercampuses: Design Issues and Future Directions. The Visual Computer, Springer, Vol. 22, No. 12, 2006; pp.1015-1028. (2006) [53] Second Life. http://secondlife.com/[Accessed online at 02/19/2010] [54] Cheok, A. D., Goh, K. H., Liu, W., Farbiz, F., Fong, S. W, Teo, S. L., LI, Y., and Yang, X. B. Human pacman: A mobile, wide-area entertainment system based on physical, social, and ubiquitous computing. Personal Ubiquitous Computing 8, 2, 71-81. (2004) [55] Bajaj, R., Ranaweera, S. L., and Agrawal, D. P., “GPS: Location-Tracking Technology”, IEEE Computer, Vol.35, No.4, 2002, pp. 92–94. (2002) [56] Huang, J.Y., and Tsai, C.H., “ Improve GPS Positioning Accuracy with Context Awareness”, The First IEEE International Conference on Ubi-media Computing, Lanzhou University, China, July 15-16, 2008, pp.94-99. (2008) |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信