Vinay.R Mar 28 2009 Networked Media Lab GIST Multi-site Visualization Sharing.

Slides:



Advertisements
Similar presentations
TERENA NETWORKING CONFERENCE , Limerick Ireland 1 Design and Evaluation of a Multi-User Virtual Audio Chat Lea Skorin-Kapov R&D Center,
Advertisements

CLUE REQUIREMENTS IETF 80 Allyn Romanow
Content Interaction and Formatting, Tayeb LEMLOUMA & Nabil Layaïda. November Tayeb Lemlouma & Nabil Layaïda Presented by Sébastien Laborie November.
Section 6.1 Write Web text Use a mission statement Generate and organize content ideas Section 6.2 Use page dimension guidelines Determine content placement.
6 Developing Content and Layout Section 6.1 Generate and organize content ideas Write and organize Web text Section 6.2 Identify page dimension guidelines.
Electronic Visualization Laboratory, University of Illinois at Chicago Collaborative Visualization Architecture in Scalable Adaptive Graphics Environment.
Real-Time Accurate Stereo Matching using Modified Two-Pass Aggregation and Winner- Take-All Guided Dynamic Programming Xuefeng Chang, Zhong Zhou, Yingjie.
1 Towards Pervasive Connectivity in Mobile Computing Frank Siegemund European Microsoft Innovation Center November 2006.
Anahita: A System for 3D Video Streaming with Depth Customization
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Interactive Visualization of Small World Graphs An implementation in prefuse.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
1/13 A MJPEG Encoder for the NOW to visualize and navigate on data- intensive scenarios José María González
Real-Time Geometric and Color Calibration for Multi-Projector Displays Christopher Larson, Aditi Majumder Large-Area High Resolution Displays Motivation.
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
HIPerSpace The Highly Interactive Parallelized Display Space.
GnuStream: a P2P Media Streaming Prototype Xuxian Jiang, Yu Dong, Dongyan Xu, and Bharat Bhargava.
CURVS e-Science 2010 Justin Baker. 2 CSIRO Tiled Displays - Background Two large OptIPortals deployed at CSIRO 25x30” displays, 5x5 grid, 14 clustered.
NTT Information Sharing Platform Laboratories / Humboldt University Berlin Yoshitsugu Tsuchiya Wataru Takita NTT Information Sharing Platform Laboratories.
July, 2007 GCB SAGE workshop SAGE – Architecture and API.
TUTORIAL 8: Enhancing a Web Site with Advanced CSS
Evaluation of Viewport Size and Curvature of Large, High-Resolution Displays Lauren Shupp, Robert Ball, John Booker, Beth Yost, Chris North Virginia Polytechnic.
Jongchurl Park Networked Media Laboratory Dept. of Information and Communications School of Information & Mechatronics Gwangju Institute.
display screens and ergonomics
Page 1 Transform SCN Sample, Compress, Network Transporting computer imagery over IP networks.
Lab seminar Towards A Maximum-Flow-Based Service Composition (for Multiple & Concurrent Service Composition) Han, Sang Woo Networked Media Lab.
Graphics A graphics program allows you to combine pictures and text in many different ways. Features – General Level Draw graphics Enter Text Common Tools.
Multimedia Network Security Lab. On STUT Adaptive Weighting Color Palette Image Speaker:Jiin-Chiou Cheng Date:99/12/16.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ® ® 1 INTRODUCTION TO ADOBE FLASH CS3.
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
BASS Application Sharing System Omer Boyaci September 10,
2004, 9/1 1 Optimal Content-Based Video Decomposition for Interactive Video Navigation Anastasios D. Doulamis, Member, IEEE and Nikolaos D. Doulamis, Member,
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
D EPT. OF I NFO. & C OMM., KJIST Access Grid with High Quality DV Video JongWon Kim, Ph.D. 17 th APAN Meeting /JointTech WS Jan. 29 th, 2004 Networked.
Information Processes and Technology Multimedia: Graphics.
E0262 -Multimedia Information Systems MULTIMEDIA DATA.
Performance Evaluation of WLAN for Mutual Interaction between Unicast and Multicast Communication Session Author: Aamir Mahmood Supervisor: Prof. Riku.
D EPT. OF I NFO. & C OMM., GIST Networked Media Lab. Networked Media Laboratory Dept. of Information & Communications Gwang-Ju Institute of Science & Technology.
A Collaborative Platform Based on SAGE Javier Delgado.
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
PMR: Point to Mesh Rendering, A Feature-Based Approach Tamal K. Dey and James Hudson
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Multi-Source Latency Variation Synchronization for Collaborative Applications Abhishek Bhattacharya, Zhenyu Yang & Deng Pan.
MPEG4 Fine Grained Scalable Multi-Resolution Layered Video Encoding Authors from: University of Georgia Speaker: Chang-Kuan Lin.
Planar® DirectLight™ LED Video Wall System
Multimedia Systems and Communication Research Multimedia Systems and Communication Research Department of Electrical and Computer Engineering Multimedia.
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
Scalable Video Multicast with Adaptive Modulation and Coding in Broadband Wireless Data Systems Peilong Li *, Honghai Zhang *, Baohua Zhao +, Sampath Rangarajan.
Silhouette Partitioning for Height Field Ray Tracing Tomas Sakalauskas Vilnius University
Terra-Fusion Loads Tiles in real-time while panning Loads Tiles in real-time while panning Improved overall performance via: Improved overall performance.
OUTPUT PRIMITIVES A.Aruna/Faculty of Information technology/SNSCE13/19/2016.
MegaPixel Madness: technologies for ultra-high resolution display systems Kevin Ponto October 2009.
A Framework for Perceptual Studies in Photorealistic Augmented Reality Martin Knecht 1, Andreas Dünser 2, Christoph Traxler 1, Michael Wimmer 1 and Raphael.
On the Effects of Loose Causal Consistency in Mobile Multiplayer Games Angie Chandler, Joe Finney Computing Department Infolab 21, South Drive Lancaster.
Towards an integrated multimedia service hosting overlay Dongyan Xu Xuxian Jiang Proceedings of the 12th annual ACM international conference on Multimedia.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Mobile & Ubiquitous Computing Lab at Hansung University GNUSTREAM: A P2P Media Streaming System Prototype 한성대학교 컴퓨터공학과 모바일 & 유비쿼터스 연구실 조윤식
Electronic Visualization Laboratory University of Illinois at Chicago
Visual Computation and Learning Lab
RESPONSIVE WEB DESIGN.
Using Tensorflow to Detect Objects in an Image
Coding Approaches for End-to-End 3D TV Systems
Lab Seminar Video Presence System with One VS Multi Supported
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Lab Seminar Video Presence System with One VS Multi Supported
Presentation transcript:

Vinay.R Mar Networked Media Lab GIST Multi-site Visualization Sharing

Contents  Introduction  Approach to share visualization  Visualization sharing environment  Sharing scenarios  Proposed solution  Prototype implementation  Test evaluation  Conclusion and future work

Introduction  Visualization of massive, complex data over multi- display (aura, chromium)  Collaborative environment for visualization  SAGE (scalable adaptive graphics environment) Suitable for images and videos  CGLX (cluster graphics library) Suitable for graphics apps  SMeet (smart meeting space) Supports heterogeneous displays  Share visualization ?  Concurrent view of visualization

Concurrent view Node 3 Node 4 Node 1 Node 2

Approach to share visualization  Collaborative visualization abstraction  Classify deployment scenarios  Understand requirements  Architect solution in SMeet environment  Implement and test

Visualization sharing environment S a collaboration session NSNS set of participating nodes of a session S MSMS set of media sources of a session S DSDS set of display elements of a session S VSVS set of visual elements of a session S MnMn set of media sources of a node n ∈ N S MnmMnm a media source in M n DnDn set of display elements of a node n ∈ N S DndDnd a display element in D n VndVnd set of visual elements displayed on D n d V n d,v a visual element in V n d RndRnd whole screen of D n d R n d,v screen region of V n d,v R n d (x,y,w,h) rectangle region of D n d starting from (x,y) with a width (w) and a height (h)

Sharing scenarios  Single-session, Single-interest  Single-session, Multi-interest  Multi-session, Multi-interest

example  Single-session, Single-interest  Single-session, Multi-interest

Proposed Solution (high level view)  Add replication layer to replicate media contents to all the nodes

Proposed Solution (detailed view) Current SMOD structure

Proposed Solution (detailed view)  Modified SMOD structure  Multiple clustered displayers  Replication manager module  Display configuration module

Display resolution mapping Without mapping Simple mapping

Mapping algorithm 1. Find source to dest. total display resolution ratio 2. Calculate dest. VE’s origin point (bottom left) based on ratio 3. If source VE’s width is out of dest. display’s horizontal range 4. Then adjust dest. VE’s width to maximum 5. Else dest. VE’s width is equal to source VE’s width 6. If source VE’s height is out of dest. display’s vertical range 7. Then adjust dest. VE’s height to maximum 8. Else dest. VE’s height is equal to source VE’s height h_src h_dest y_src x_src v_src v_dest y_dest x_dest ht_src w_src ht_dest w_dest VE – visual element

Prototype Implementation  “Single session, Single interest” scenario is implemented for now.  Replication Manager written in C++

Testbed

Evaluation  Images ranging from 2 mega pixels to 35 mega pixels consume approximately 1 to 2 seconds  Images are shared only one time i.e. pixels are replicated only once  Video streams of resolution 1280x720 are captured at a frame rate of 30 fps.  Delay to replicate does not cross more than 90 milliseconds  No abrupt variations in network delay (frames are generated at a constant rate )

Related Work  SAGE Visualcasting  broadcasts media contents directly to all the end-point display nodes  Streaming-based VNC solution *  single-master multi- slave configuration (not useful for collaboration) * Zhongding Jiang et al., “A streaming-based approach for remote interaction of the multi-channel display system for group users,” Multimedia and Expo, 2008 IEEE International Conference on, vol., no., pp , 2008.

Conclusion  Approach to design a flexible multisite visualization sharing system  Described different scenarios in a visualization sharing environment  Visualization sharing system implemented on SMeet Future Work  Share selective region of tiled display area  Share interactions (keyboard, mouse, pointer)  Test with more than two nodes  Develop performance model