The Access Grid at Vislab Chris Willing [email protected] Vislab University of Sydney,...
-
Upload
darrion-cupples -
Category
Documents
-
view
217 -
download
1
Transcript of The Access Grid at Vislab Chris Willing [email protected] Vislab University of Sydney,...
![Page 2: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/2.jpg)
Today
• Background
• Differences to “traditional” vc
• Vislab Implementation – ATP
• Vislab Implementation – Physics
• Virtual Venues
• Differences to ANL implementation
• Future Work
![Page 3: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/3.jpg)
Background
• VISLAB – visualisation, high perf. Computing
• Labs at Physics, ATP
• Bernard Pailthorpe at SDSC in 2000– High resolution displays– AG node
• Start April 2001 for SCGlobal, November 2001
![Page 4: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/4.jpg)
Hyogo Prefecture (Japan) Police Hyogo Prefecture (Japan) Police Command Center - reference siteCommand Center - reference site
Tiled rear projection array of 6 Model 200 ILA Projectors
![Page 5: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/5.jpg)
SmartSpaces, Stanford
Courtesy of Pat Hanrahan, CS - Stanford
![Page 6: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/6.jpg)
PowerWall, Princeton
Courtesy of Kai Li, CS - Princeton
8x commodity projectors
![Page 7: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/7.jpg)
High Density Tiled Display, SDSC
3x3 array with common light source
http://vis.sdsc.edu/research/tileddisplay.html
![Page 8: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/8.jpg)
(Background)
• VISLAB – visualisation, high perf. Computing
• Labs at Physics, ATP
• Bernard Pailthorpe at SDSC in 2000– High resolution displays– AG node
• Start April 2001 for SCGlobal, November 2001
![Page 9: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/9.jpg)
Display, VisLab 2001
3x1 array,
3840x1024 pixels,
single light source
![Page 10: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/10.jpg)
Application in archaeology: Angkor
![Page 11: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/11.jpg)
(Today)
• Background
• Differences to “traditional” vc
• Vislab Implementation – ATP
• Vislab Implementation – Physics
• Virtual Venues
• Differences to ANL implementation
• Future Work
![Page 12: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/12.jpg)
Differences – 1. traditional
• Each node sends image stream(s) to MCU which decides what is output to each node
• TV style
![Page 13: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/13.jpg)
Differences – 2. access grid
• Each node sends image streams to a multicast group address
• Each node sees all other sources
![Page 14: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/14.jpg)
but if
“Each node sees all other sources”
then
screen overload
e.g.
10 other sites, each with 3 cameras
=> 30 video streams
![Page 15: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/15.jpg)
Normal screen
First Access Grid session at USyd on 29 Aug, 2001
![Page 16: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/16.jpg)
Widescreen 5120x1024
Normal screen
1280x1024
![Page 17: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/17.jpg)
Summary of Differences
• limited vs. rich user experience
• complex (studio) vs. simple (pc)
• proprietary vs. open
• expensive vs. cheap
• but richness requires pixels
![Page 18: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/18.jpg)
Technology diversion 1
Unicast
3 streams to 7 sites = 21 video streams
![Page 19: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/19.jpg)
Efficient but who pays?
Multicast3 streams to 7 sites = 3 streams (mostly)
![Page 20: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/20.jpg)
Today
• Background
• Differences to “traditional” vc
• Vislab Implementation – ATP
• Vislab Implementation – Physics
• Virtual Venues
• Differences to ANL implementation
• Future Work
![Page 21: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/21.jpg)
Vislab Implementation (ATP)
display
video
audio
Gentner
cameras
mics PA
projectors(monitor)
![Page 22: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/22.jpg)
Access Grid Sydney
Preparing for SC-Global: test “cruises” + A/G-Sydney
![Page 23: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/23.jpg)
ATP display
Mon.
display
network
Projected display 3840x1024
![Page 24: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/24.jpg)
ATP video capture
video
network
table
screen
mon.
camera
projectors
![Page 25: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/25.jpg)
ATP audio capture
Gentner
Rx
audio
network
1x Radio mic
2x PZM
mon.
PA
![Page 26: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/26.jpg)
Gentner – echo control
Site A Site B
echo delay due to - distance
- application buffering
![Page 27: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/27.jpg)
Vislab Implementation (Physics)
Mon.
network
Projected display 2560x1024
2x cameras
Polycom
Soundstation
1x video
![Page 28: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/28.jpg)
Virtual Venues
• ANL runs Virtual Venues Server
• APAG server at http://venues.ap-accessgrid.org
• Virtual rooms characterised by facilities– Video multicast group address– Audio multicast group address– MUD location (back channel link for participants)
![Page 29: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/29.jpg)
• Linux only– stability– sync with vvd (not CORBA event handler)– potential for compute clustering (openMosix)
• Graphics cards (nVidia Quadro4)– use “well known” visualisation apps
e.g. performer, openInventor, openDX– potential for video clustering (chromium)
Differences to ANL
![Page 30: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/30.jpg)
Video clustered AG
display
video
audio
Gentner
cameras 1
mics PA
2
3
monitor projectors
![Page 31: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/31.jpg)
Performer with AG
![Page 32: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/32.jpg)
High Resolution with AG
![Page 33: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/33.jpg)
Future
• Video clustering, stereo viewing
• Shared event stream
• Higher resolution (PAL, HDTV)– H263, hardware MJPEG
• External machine capture
• Coexistence with H323 (via VRVS)
![Page 34: The Access Grid at Vislab Chris Willing chris@vislab.usyd.edu.au Vislab University of Sydney, Australia.](https://reader035.fdocuments.in/reader035/viewer/2022070307/551af56555034606048b62b6/html5/thumbnails/34.jpg)
Links
•http://www.vislab.usyd.edu.au/research/accessgrid/•http://www.vislab.usyd.edu.au/research/display/•http://www.accessgrid.org•http://www.scglobal.org•http://vis.sdsc.edu/research/tileddisplay.html