1 Kaj Grønbæk & Preben MogensenHT’00 Hypermedia in the Virtual Project Room - Toward Open 3D Spatial Hypermedia Preben Mogensen & Kaj Grønbæk InterMedia.

Slides:



Advertisements
Similar presentations
10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Advertisements

Prof. Dr. W. Prinz Summary of the STREP session 13. April 2005 Wolfgang Prinz The following slides summarize the presentations.
Chapter 11 Designing the User Interface
Map of Human Computer Interaction
Welcome to Middleware Joseph Amrithraj
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
WestGrid Collaboration and Visualization Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU.
Operating System.
I.1 Distributed Systems Prof. Dr. Alexander Schill Dresden Technical University Computer Networks Dept.
Integration of Hand-Held Devices into Collaboration Environments IC’02 Las Vegas, NV June June Geoffrey Fox, Sung-Hoon Ko, Kangseok Kim,
Spatial Hypermedia and Augmented Reality
1 Kaj GrønbækVR technologies VR Technologies & Collaborative Virtual Environments Kaj Grønbæk Intermedia & Department of Computer Science University of.
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
CHIME: A Metadata-Based Distributed Software Development Environment Stephen E. Dossick Dept. of Computer Science Columbia University
A Tablet PC Capstone Course Richard Anderson Department of Computer Science and Engineering University of Washington.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
Collaborative Software Engineering – Awareness and Concurrency Agam.
Managing Software Projects in Spatial Hypertext : Experiences in Dogfooding Frank Shipman Department of Computer Science & Center for the Study of Digital.
Centre for Pervasive Computing work : space Kaj Grønbæk University of Aarhus WorkSPACE demonstrators Augmenting the user Augmenting the object Augmenting.
Chapter 13: Designing the User Interface
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
E XPERTISECENTRUM D IGITALE M EDIA (EDM) Limburgs Universitair Centrum E XPERTISECENTRUM D IGITALE M EDIA (EDM) Limburgs Universitair Centrum Managing.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
For more notes and topics visit:
The Energy Aware Smart Home
Adaptive 3D Web Sites by by Luca Chittaro and Roberto Ranon MAJ(P) Charles E. Grindle 7 Dec 05.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Computer Supported Cooperative Work 440 Autumn 2008
IGE105 – Communication Technology in a Changing World Dr. Ken Cosh Week 9.
ISNE 101 Week 8 Dr. Ken Cosh. Next Assignment!  Choose a Movie (Futuristic)  First Come, First Served – different movies – get my approval first! 
Introduction to Interactive Media Interactive Media Tools: Software.
1st Workshop on Intelligent and Knowledge oriented Technologies Universal Semantic Knowledge Middleware Marek Paralič,
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
南台科技大學 資訊工程系 Through-Walls Collaboration Adviser: Yu-Chiang Li Speaker: Gung-Shian Lin Date: 2010/04/08 Pervasive Computing, IEEE Volume 8, Issue 3, July-Sept.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Integrating Active Tangible Devices with a Synthetic Environment for Collaborative Engineering Sandy Ressler Brian Antonishek Qiming Wang Afzal Godil National.
Columbia Hypermedia IMmersion Environment CHIME 2 Introduction Even small projects (e.g., in software development) may involve hundreds of artifacts.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
DaaS (Desktop as a Service) Last Update: July 15 th, 2015.
PICTURE your design. Purpose : Functions & Content Functions the facilities that make the content of the ICT useful for relevant users and other ICT’s.
CS551 - Lecture 11 1 CS551 Object Oriented Middleware (III) (Chap. 5 of EDO) Yugi Lee STB #555 (816)
Chapter 1: Applying Computer Basics – Lesson 1 © 2010, 2006 South-Western, Cengage Learning.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
COMP Project Status Overview April 1, 2005.
Today: Student will be able to describe the basics of their class and computing Tell me about you and how you use computers. Lesson 1 Slide 1.
10:47:46Service Oriented Cyberinfrastructure Lab, Grid Job Management with Microsoft Project Leor Dilmanian
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
MASSIVE “ Model, Architecture and System for Spatial Interaction in Virtual Environments ” a Distributed Virtual Reality System Incorporating Spatial Trading.
Eric Strittmatter COSC 480 – Spring 2012 Previewing.
Building Educational Virtual Environments page 1 ICALT 2002 Building Educational Virtual Environments C. Bouras, and T. Tsiatsos Computer Engineering and.
SURFBRD Michael Margel Dec CSC 2524.
Virtual Network Computing
6. GI System Software.
Tools and Services Workshop Overview of Atmosphere
Introduction to Cloud Computing
Module 0: Introduction Chapter 2: Getting Started
Systems Analysis and Design in a Changing World, 6th Edition
Virtual Reality.
IGE105 – Communication Technology in a Changing World
Principles/Paradigms Of Pervasive Computing
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
IGE105 – Communication Technology in a Changing World
Communication Technology in a Changing World
Dot Net Application PROF. S. LAKSHMANAN, DEPT. OF B. VOC. (SD & SA),
Computer Basics Applications.
Presentation transcript:

1 Kaj Grønbæk & Preben MogensenHT’00 Hypermedia in the Virtual Project Room - Toward Open 3D Spatial Hypermedia Preben Mogensen & Kaj Grønbæk InterMedia & Dept. of Computer Science University of Aarhus DK-8200 Aarhus C, Denmark {pmogensen,

2 Kaj Grønbæk & Preben MogensenHT’00 Outline Introduction Problem domain Collaboration support for architects and designers Sources of inspiration Spatial hypermedia and open hypermedia Collaborative Virtual Environments The Manufaktur prototype Architecture 3D spatial hypermedia Collaboration support Status and future work

3 Kaj Grønbæk & Preben MogensenHT’00 Toward virtual project rooms Projects in our lab focusing on support for designers/architects spatial organization of heterogeneous materials bridging between physical and virtual worlds designing office and project room layout distributed collaboration Prototypical user groups Industrial design: LEGO Futura, Design/Nord, etc. Landscape/Townscape architects The EU DESARTE Project Participatory design with Landscape architects and architects The original Manufaktur concept (PC version DirectX) Distributed Multimedia (DMM) project Distribution and collaboration architecture Stereo-based Manufaktur (SGI version with OpenGL) Collaboration with Aarhus School of Architecture Interactive Room project, e.g. designing a video analysis room

4 Kaj Grønbæk & Preben MogensenHT’00 Problem domain

5 Kaj Grønbæk & Preben MogensenHT’00 Studies of architects' and designers' work environments Designers and architects working on common projects are often physically co-located in large office spaces physical project rooms Important materials are constantly available in the room on bulletin boards, whiteboards, flipovers etc. People often work in smaller groups around boards, computers and tables. Need bridge between physical and computer based material e.g paper and physical objects Co-location stimulates collaboration peripheral awareness about common tasks, implicit learning seamless transition between individual and collaborative work

6 Kaj Grønbæk & Preben MogensenHT’00 Project room for landscape architects

7 Kaj Grønbæk & Preben MogensenHT’00 materials organized spatially...

8 Kaj Grønbæk & Preben MogensenHT’00 samples brought into the room...

9 Kaj Grønbæk & Preben MogensenHT’00 Technology Inspiration

10 Kaj Grønbæk & Preben MogensenHT’00 Spatial hypermedia in 2D Example: The classical VIKI system (Marshall and Shipman) CAOS - Open Collaborative Spatial Hypermedia Implicit grouping of related items based on spatial proximity

11 Kaj Grønbæk & Preben MogensenHT’00 A 2D desktop is insufficient to mimic physical organization of material 3D provides a better overview of materials

12 Kaj Grønbæk & Preben MogensenHT’00 Collaborative Virtual Environments (CVE) 3D collaborative environments MASSIVE-1 and 2 from Nottingham DIVE from SICS in Sweden Both systems support Tele-conferencing (audio,video, shared boards) in virtual worlds Internet distribution Collaboration between many users represented as avatars Use aura concept to express proximity in virtual spaces An aura is a specification of a 3D region in which a service or an avatar is visible or present When an avatar’s aura intersect with that of another person they can see each other and start communicating When an avatar’s aura intersect with that of a service (e.g. a conference table) the service become available DIVE uses VRML and MASSIVE uses proprietary OpenGL based software

13 Kaj Grønbæk & Preben MogensenHT’00 CVE examples DIVE( MASSIVE ( /systems/)

14 Kaj Grønbæk & Preben MogensenHT’00 Traditional CVE Weaknesses Focus on casual formation of meetings and conferences Avatars are not well-suited for illustrating ongoing work Documents are not taken serious - boils down to ”runic inscriptions” No integration of real working tools, such as CAD and Word processors

15 Kaj Grønbæk & Preben MogensenHT’00 The Manufaktur System

16 Kaj Grønbæk & Preben MogensenHT’00 Manufaktur: Document Centered CVE General infrastructure for document-centered CVE Management of Workspaces, collections of material belonging to, e.g. task or project contexts “Live” hypermedia-links to real documents Distributed and collaborative architecture Multi platform support (DirectX and OpenGL) No human-like avatars - hand and camera only Object Server Collaboration Server Open HM Server

18 Kaj Grønbæk & Preben MogensenHT’00 Manufaktur Open Hypermedia Integration PC - 3D Manufaktur External Applications Clients on local machine Networked Servers Webvise Client Webvise Server Collaboration Server XML TCP/IP TCP/IP ActiveX ODBC - TCP/IP Persistent Store Object Server RDB Storage SGI - 3D Manufaktur Ole Linking ActiveX

19 Kaj Grønbæk & Preben MogensenHT’00 Manufaktur display architecture DirectX COM OpenGL Performer PC - 3D Manufaktur SGI - 3D Manufaktur Stereo projection Shared servers

20 Kaj Grønbæk & Preben MogensenHT’00 Objects in Manufaktur Document-objects hot-links to office and CAD documents, updates are immediately visible 3D objects 3D Studio models, e.g. mobile phones, rollerskates, or landscapes can be loaded into the workspace Implantations objects and devices to custom ("furnish") the space Groupings explicitly or implicitly formed collections of objects that can be manipulated as a whole ActiveEndpoints ActiveX-based link anchors that can be placed on top of Document- objects (Microsoft platform only)

21 Kaj Grønbæk & Preben MogensenHT’00 Groupings

22 Kaj Grønbæk & Preben MogensenHT’00 Explicit and Implicit grouping – spatial hypermedia structuring Groups may be created manually add to group remove from group Groups may be identified semi-automatically based on intersecting auras invoking 3D spatial parsing on demand as future work, we consider background incremental parsing Groups can be stored and handled as hypermedia composite objects

23 Kaj Grønbæk & Preben MogensenHT’00 Implantations

24 Kaj Grønbæk & Preben MogensenHT’00 ActiveX-based open hypermedia links Endpoint: ID Moniker ActiveEndpoint (Anchor): ID External Document Link ActiveEndpoint (Anchor): ID External Document Endpoint: ID Moniker

25 Kaj Grønbæk & Preben MogensenHT’00 Conclusion

26 Kaj Grønbæk & Preben MogensenHT’00 Open issues Manufaktur as a "roomware" component Projection devices: Smartboard, HoloBench and tables Two-handed input, gesture interface, speech recognition Understanding workspaces and work practice Metaphors for workspaces Space topology and furnishing Representing hypermedia structures in 3D visualization of structures, natural integration in the common workspace Collaboration support tightly and loosely coupled collaboration common view common orientation

27 Kaj Grønbæk & Preben MogensenHT’00 Status and future work Single user version tested by users in work-like environments Architects in Austria, Denmark and the UK Integration of MS Windows version with SGI IRIX (HoloBench and similar) Roomware development and physical room design PC based client coupled with SGI based stereodisplay built into table Wall projections of shared workspaces Prototype room setup in June 2000 Test in distributed use setting: fall In collaboration with School of Architecture in Aarhus Proof of concept prototype Comprehensive prototype for Windows 2000

28 Kaj Grønbæk & Preben MogensenHT’00 3D workbenches Projection based VR immersion through active stereo vision Collaboration Between people at the same place Between remotely separated people