CMPUT 301: Lecture 35 Computer Assisted Collaboration Martin Jagersand Department of Computing Science University of Alberta Based on notes from Pierre.

Slides:



Advertisements
Similar presentations
June Canadas National Optical Internet.
Advertisements

Introduction to Computers Lecture By K. Ezirim. What is a Computer? An electronic device –Desktops, Notebooks, Mobile Devices, Calculators etc. Require.
Using GroupWare to support software engineering student group projects Sarah Drummond Department of Computer Science University of Durham.
2. What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented through audio,
Computer Supported Cooperative Work Concepts and Issues.
Sensor Network Platforms and Tools
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 9 Group Collaboration.
Chapter Lead Black Slide Powered by DeSiaMore Powered by DeSiaMore.
Understanding Users: Designing for Collaboration & Communication Dr. Dania Bilal IS 588 Spring 2008.
James Tam Group Work And Technology Collaboration and designing interfaces Groupware and CSCW Categories of interaction.
DESC9097 Digital Communication in Design Use of CMC and CSCW for Design Projects Mary Lou Maher 23 March 2002.
Jump to first page Computer Supported Collaborative Writing Henrry Rodríguez IPLab, KTH/NADA.
Integration of Hand-Held Devices into Collaboration Environments IC’02 Las Vegas, NV June June Geoffrey Fox, Sung-Hoon Ko, Kangseok Kim,
Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta
LECTURE 1 INTRODUCTION TO MULTIMEDIA
Graphics. Applications  Digital media  Entertainment  Art  Visualization  Science  Modeling  Games  Software  Virtual Reality.
CMPUT 301: Lecture 34 Networks, Hypertext, Multimedia, and the Web Martin Jagersand Department of Computing Science University of Alberta Based on notes.
Enhanced Access Control for Collaborative Documents Jeffrey D. Campbell Interactive Systems Research Center Information Systems Department.
C S C W C omputer S upported C ollaborative W ork Henrry Rodríguez.
Computing With Images: Outlook and applications
1 California State University, Fullerton Chapter 9 Group Collaboration.
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
Groupware Howell Istance. SOFT Interactive Systems Groupware n Software designed to support group working, not just to facilitate communication.
C S C W C omputer S upported C ollaborative W ork Henrry Rodríguez.
IEEE Globecom ‘ /12/06 IP over Optics IEEE Globecom ‘99 - Panel Session Jeff Fitchett December 6, 1999.
Review 5 Chapters 13, 14. What is software? Set of instructions to control computer operation.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
IPv6 Operational Experience at CRC NANOG 19 June 10-13, 2000 William F. Maton
Chapter 1 The Challenges of Networked Games. Online Gaming Desire for entertainment has pushed the frontiers of computing and networking technologies.
Introduction to Graphics and Virtual Environments.
Teaching and Learning with Technology  Allyn and Bacon 2002 Networks and the Internet Chapter 7 Technology in Teaching and Learning.
Chapter II The Multimedia Sysyem. What is multimedia? Multimedia means that computer information can be represented through audio, video, and animation.
Multimedia. Definition What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
ECS.
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
Introduction to DISTRIBUTED SYSTEMS Tran, Van Hoai Department of Systems & Networking Faculty of Computer Science & Engineering HCMC University of Technology.
Groupware: Facilitation, Cooperation, & Collaboration Kristin Davis i385q/KMS November 10, 2005.
Introduction to Information Systems Class Agenda Instructor Introductions –Instructor –Class Objectives Competitive Advantages will be a key area Very.
Lecture Outline 8 “OTHER SYSTEMS” 2. GEOGRAPHIC INFORMATION SYSTEMS (GIS) *MC p delivery manager may want to know the shortest distance a truck.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. The Technology Revolution Chapter 1 Mr. Jad Matta.
 The ability to develop step by step procedures for solving problems  She uses algorithmic thinking by setting up her charts.
The Internet and World Wide Web By: Shilpa Phanse 10/8/2008.
Chapter 6 Organizational Information Systems
Computer Supported Cooperative Work 440 Autumn 2008
Chapter 7 Integration of Information I. Integration of information in business systems 1. What Is Meant by the Concept of Integrating information in business?
Emerging Information Systems Chapter 8. Chapter Objectives Explain why companies are continually looking for new ways to use technology for competitive.
Human Computer Interaction
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
Chapter 11 GROUP DECISION SUPPORT SYSTEMS Decision Support Systems For Business Intelligence.
Using GroupWare to support software engineering student group projects Sarah Drummond Department of Computer Science University of Durham.
Chapter 8 Augmented reality and computer supported cooperative work 1.
Session III. Information Systems A system, whether automated or manual, that comprises people, machines, and/or methods organized to collect, process,
Interacting with Others Shared Experience Collaborative Interaction Work together Competition.
Social Aspects of Human- Computer Interaction Designing for collaboration and communication Chris Kelly.
Multimedia: What next? Nicolas D. Georganas University of Ottawa- Canada.
Computer supported cooperative work -Basic concepts
Dasar-Dasar Multimedia
1 Developing a 2.5-D video avatar Tamagawa, K.; Yamada, T.; Ogi, T.; Hirose, M.; Signal Processing Magazine, IEEE Volume 18, Issue 3, May 2001 Page(s):35.
Group Decision Support Systems : GDSS
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
 What is Groupware  Why organization use Groupware  Categories of Groupware  Barriers of Groupware  Getting Groupware to work in your organization.
CA*net3 - International High Performance Connectivity 9th Internet2 Member Meeting Mar 9, Washington, DC tel:
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
처음 페이지로 이동 Groupware and Computer Supported Cooperative Work n Clarence Ellis and Jacques Wainer n 발표자 : 임산공학과 김 훈.
Building Educational Virtual Environments page 1 ICALT 2002 Building Educational Virtual Environments C. Bouras, and T. Tsiatsos Computer Engineering and.
Chapter 9 : Knowledge Transfer in the E-World KNOWLEDGE TRANSFER IN THE E-WORLD Chapter 4.
Groupware Chapter 13 Groupware C.A. Ellis, S.J. Gibbs, G.L. Rein Michael Rounding.
CSCW: A Review.
Collaboration Frequently people need to cooperate Two key ways
Presentation transcript:

CMPUT 301: Lecture 35 Computer Assisted Collaboration Martin Jagersand Department of Computing Science University of Alberta Based on notes from Pierre Boulanger, Ken Wong, Martin Jagersand

2 What is Groupware? Groupware is technology designed to facilitate the work of groups. To communicate, cooperate, coordinate, solve problems, compete, or negotiate. Uses technologies relying on modern computer networks, such as , newsgroups, videophones, or chat.

3 Groupware technologies two primary dimensions: Same time "synchronous“ voting, presentation support videophones, chat Different time "asynchronous“ shared computers , workflow Same place (co-located) Different place

4 CSCW Computer-Supported Cooperative Work The field of study which examines the design, adoption, and use of groupware examines cooperation, competition, socialization, and play.

5 Groupware Design More than Traditional User Interface Design –understanding groups and how people behave in groups. –understanding of networking technology –E.g. how delays in synchronizing views) affect a user's experience.

6 Asynchronous Groupware –by far the most common groupware application, –messages between 2 people, –mailing groups, –attaching files with a message. Newsgroups –messages among large groups of people –explicitly requested (an "on-demand" service),

7 Asynchronous Groupware 2 Group calendars –detect when schedules conflict or –Find meeting times that will work for everyone. –help to locate people. Workflow systems –allow documents to be routed through organizations through a relatively-fixed process. E.g. expense report Collaborative writing systems –allowing users to track changes and make annotations to documents.

8 Synchronous or Realtime Groupware Shared whiteboards –allow two or more people to view and draw on a shared drawing surface –different locations. Video communications –multi-way calling with live video, –essentially a telephone system with an additional visual component. 3D immersive AR/VR meetings

9 The Virtual Meeting Place Project Goal: The main goal of this project is to create a general man-machine interface that is at the focal point of this integration. Based on VIT VR technology and high speed networks, this interface should allow people to naturally interact with the system and communicate their design over long distances, producing the equivalent of a Virtual Meeting Place. Goal: The main goal of this project is to create a general man-machine interface that is at the focal point of this integration. Based on VIT VR technology and high speed networks, this interface should allow people to naturally interact with the system and communicate their design over long distances, producing the equivalent of a Virtual Meeting Place.

10 Early Virtual Meeting Place Configuration Virtual Meeting Place Work Station A Virtual Meeting Place Work Station B Communication Controller CORBA BASED Communication Controller CORBA BASED Real-time Mpeg 3D Images and Sound Compression Real-time Mpeg 3D Image and Sound Compression Central Communication and Database Controller Real-time Central Database Real-time Local Database Real-time Local Database Engineering Design File Converters IGES or STEP->XML

11 Virtual Meeting Place Hardware Configuration Stereo Video Input Passive Stereo Display System Graphic PC Right Graphic PC Left Microphone 3D Sound Generator User Interface PC 3 as a Database and Communication Controller Left Image Right Image Local Network High Speed Network

12 First Version of a Virtual Meeting Environment Object Manipulation using FOB Video and Sound Actuator Live Stereo Texture

13 Virtual Avatars Based on Stereo Textures Left Image Right Image Stereo Texture

14 Virtual Avatars from 3-D Sensors 3-D Alignment of the Basic Models 3-D Alignment of the Basic Models Avatar Synthesis 3-D Sound + 3-D Geometry Using Morphing Text Kiss Smile Neutral AA Expression Database Expression Database Synthesis

Canadian National Optical Network and Virtualized Reality Chicago Teleglobe GigaPOP Vancouver Calgary Regina Winnipeg Ottawa Montreal Toronto Halifax St John’s Fredericton Charlottetown RAN BCnet WURCnet SRnet MRnet ONet RISQ ACORN OC3 DS3 OC12 OC48 STAR TAP CA*net 3 OC12

16

Future of the Technology This technology can be the basis of a new and more intuitive way of interacting over distances. Could improve planning and monitoring of the day-to-day operations of many industrial processes by increasing the level of awareness It is a generic technology that integrates all the information known about a system into a coherent and intuitive representation This technology can be the basis of a new and more intuitive way of interacting over distances. Could improve planning and monitoring of the day-to-day operations of many industrial processes by increasing the level of awareness It is a generic technology that integrates all the information known about a system into a coherent and intuitive representation