SlideShare une entreprise Scribd logo
1  sur  50
Challenging  5 Common Assumptions about Videoconferencing Milton Chen Computer Systems Lab Stanford University Presented at Internet2 Advanced Applications Track  10/28/2002
The Stanford Video Auditorium desktop interface 15’ x 5’ video wall
Video Auditorium publicity/users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. High-fidelity low-latency  AV requires  dedicated hardware
Your PC outperforms all dedicated systems $700 Pentium 4 computer $7000 systems outperforms                                                
Comparison of videoconferencing solutions * CUSeeME, iVisit, Yahoo messenger have unacceptable latency 400 Kbps 720x480 many AccessGrid, VRVS 3000 Kbps 720x480 1 WIDE DVTS 200 Kbps 352x288 4  Polycom, Sony, … 16  to more  than 100 1 1 Max number of links 2000 Kbps 720x480 Vbrick 100 Kbps 720x480 Stanford Video Auditorium 200 Kbps 352x288 NetMeeting BW required at  352x288 15fps Max video resolution
demo
A scalable AV streaming architecture * TrueSpeech 8.5 * MPEG-4 * Encrypted, AES (Rijndael), streaming * Simultaneous AV recording * Perceptual streaming adapts to network conditions audio capture audio compress audio send audio receive audio decompress audio render video capture video compress video send video receive video decompress video render
Beyond MCU and H323 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. Videoconferencing systems are difficult to install and use
One click operation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Makes conferencing  as simple as surfing the web
3. Life size displays are ideal
Each video should be between 6 ° and 14° wide ,[object Object]
Balance between size and head movements * 12 people viewed 9 and 36 students on a large  and immersive display.    Immersive display requires head movements to see all the students. 9 ° 14 ° 7 ° 4 °
4. Effective floor control requires  interactive frame rate
Minimum required frame rate ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Gesture Detection Algorithm input image frame difference after erosion Visualization of algorithm
Requires 10% of full motion bandwidth full-motion (10 fps) gesture-sensitive (0.2 fps) * MPEG4 encoded at 320x240
Gesture sensitive allows dynamic discussion 15 fps ~0.2 fps 0.2 fps * 8 groups of 4 people during a discussion
5. Eye contact is difficult
Eye contact fires up our brain [Kampe et al. ’01]
Eye contact is difficult Looking into the camera Attempting eye contact
Solutions to eye contact Half-silvered mirror [Rosenthal ’47] MAJIC [Okada, et al. ’94] ClearBoard [Ishii, et al. ’92] GazeMaster [Gemmell, et al. ’00]
A simple solution Hydra [Sellen, Buxton, and Arnott ’92]
Eye contact sensitivity is high ,[object Object],[object Object],[Gibson and Pick ’63] 2 m * 6 observers judged 1 looker looker observer 0 8.5 -8.5 0 100 stdev = 2.8 ° Eye contact (%) Angle  (deg)
Sensitivity is symmetric ,[object Object],[object Object],[object Object],[object Object],[object Object],PicturePhone camera above display Hydra camera below display
Methodology ,[object Object],Observers watch videos of looker  and judge eye contact large display with camera at the center Record lookers gazing at  different targets
Sensitivity is asymmetric * 16 observers judged recorded videos of 1 looker
An anatomical explanation looking at you looking sideways looking up looking down eye closing Illustrations from  The Artist’s Guide to  Facial Expression [Faigin ’90]
Sensitivity is less in conversation * 16 observers judged videos of 1 looker (down) recorded conversation
Sensitivity is less in video * 16 observers judged 1 looker in conversation (down) face-to-face video
We are biased to perceive contact angle eye contact (%) sideway, up down down & video down & video & conversation Snellen Acuity Conferencing Acuity 0 100
Maximum camera to eyes distance  * Assuming a sensitivity of 7 ° 12” 8’ Wall size 3” 2’ Desktop 1.5” 1’ Palm held camera to rendered eyes distance minimum viewing distance device
Eye contact in the Video Auditorium
Why is videoconferencing essential to distance learning: An evaluation of  distance learning at Stanford
Distance learning at Stanford ,[object Object],[object Object],a 1969 classroom a 2002 operator console a 2002 lecture viewer
Students like distance learning * 120 students, 15 TAs, and 41 faculty
Learning is less effective * 120 students, 15 TAs, and 41 faculty
F2F interaction is important F2F is important for lecturing and crucial for discussions
No interaction with remote students ,[object Object],[object Object],[object Object],[object Object]
Value of video beyond audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A proposal
The world’s largest video wall: link all Internet2 members for Spring 03 ,[object Object],[object Object],[object Object],[object Object],[object Object]
A prediction
Why all videoconferencing products has failed A plane that does not fly is not a plane  First flight, Wrights 1903 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Threshold of quality for the 2nd revolution first mobile phone, 1924 first handheld phone, 1973 1 st  Revolution:  Possible 2 nd  Revolution:  Practical first videoconferencing system, 1927
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
You already have a  one-click high-fidelity multiparty  videoconferencing system We are at the dawn of a videoconferencing  revolution  that will fuel the demand for a 1000X increase in available bandwidth
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Similaire à 20021028-Videoconferencing-Chen.ppt

New Enterprise Video System
New Enterprise Video SystemNew Enterprise Video System
New Enterprise Video Systemannaji
 
Video Conferencing Services & Solutions by Acma Computers Ltd.
Video Conferencing Services & Solutions by Acma Computers Ltd.Video Conferencing Services & Solutions by Acma Computers Ltd.
Video Conferencing Services & Solutions by Acma Computers Ltd.Acma Computers Ltd
 
UF/IFAS Interactive Videoconferencing Network Handbook
UF/IFAS Interactive Videoconferencing Network HandbookUF/IFAS Interactive Videoconferencing Network Handbook
UF/IFAS Interactive Videoconferencing Network HandbookVideoguy
 
Overview.ppt
Overview.pptOverview.ppt
Overview.pptVideoguy
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGESVideoguy
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGESVideoguy
 
Conference room systems Product Overview
Conference room systems Product OverviewConference room systems Product Overview
Conference room systems Product OverviewPaul Richards
 
How To Successfully Implement IP Video
How To Successfully Implement IP VideoHow To Successfully Implement IP Video
How To Successfully Implement IP VideoVideoguy
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.pptVideoguy
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.pptVideoguy
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.pptVideoguy
 
Lenovo R2000 Notebook Overview
Lenovo R2000 Notebook OverviewLenovo R2000 Notebook Overview
Lenovo R2000 Notebook OverviewLeoCurtis
 
Advantage of IP system & Panasonic Security_Ver1.ppt
Advantage of IP system & Panasonic Security_Ver1.pptAdvantage of IP system & Panasonic Security_Ver1.ppt
Advantage of IP system & Panasonic Security_Ver1.pptPawachMetharattanara
 
basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)The Friday Times
 
Choosing a video conferencing
Choosing a video conferencingChoosing a video conferencing
Choosing a video conferencingInterop
 
Video Conferencing Update
Video Conferencing UpdateVideo Conferencing Update
Video Conferencing UpdateVideoguy
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfiArpan Pal
 

Similaire à 20021028-Videoconferencing-Chen.ppt (20)

New Enterprise Video System
New Enterprise Video SystemNew Enterprise Video System
New Enterprise Video System
 
Video Conferencing Services & Solutions by Acma Computers Ltd.
Video Conferencing Services & Solutions by Acma Computers Ltd.Video Conferencing Services & Solutions by Acma Computers Ltd.
Video Conferencing Services & Solutions by Acma Computers Ltd.
 
UF/IFAS Interactive Videoconferencing Network Handbook
UF/IFAS Interactive Videoconferencing Network HandbookUF/IFAS Interactive Videoconferencing Network Handbook
UF/IFAS Interactive Videoconferencing Network Handbook
 
Overview.ppt
Overview.pptOverview.ppt
Overview.ppt
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGES
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGES
 
Conference room systems Product Overview
Conference room systems Product OverviewConference room systems Product Overview
Conference room systems Product Overview
 
How To Successfully Implement IP Video
How To Successfully Implement IP VideoHow To Successfully Implement IP Video
How To Successfully Implement IP Video
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt
 
3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt3b-Videoconferencing-pres.ppt
3b-Videoconferencing-pres.ppt
 
Lenovo R2000 Notebook Overview
Lenovo R2000 Notebook OverviewLenovo R2000 Notebook Overview
Lenovo R2000 Notebook Overview
 
Advantage of IP system & Panasonic Security_Ver1.ppt
Advantage of IP system & Panasonic Security_Ver1.pptAdvantage of IP system & Panasonic Security_Ver1.ppt
Advantage of IP system & Panasonic Security_Ver1.ppt
 
InFocus Mondopad
InFocus Mondopad InFocus Mondopad
InFocus Mondopad
 
basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)
 
Choosing a video conferencing
Choosing a video conferencingChoosing a video conferencing
Choosing a video conferencing
 
Pyconuk2011
Pyconuk2011Pyconuk2011
Pyconuk2011
 
Intro to Video Conferencing
Intro to Video ConferencingIntro to Video Conferencing
Intro to Video Conferencing
 
Video Conferencing Update
Video Conferencing UpdateVideo Conferencing Update
Video Conferencing Update
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
 

Plus de Videoguy

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingVideoguy
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresVideoguy
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingVideoguy
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksVideoguy
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streamingVideoguy
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideoguy
 
Video Streaming
Video StreamingVideo Streaming
Video StreamingVideoguy
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader AudienceVideoguy
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Videoguy
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGVideoguy
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingVideoguy
 
Application Brief
Application BriefApplication Brief
Application BriefVideoguy
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Videoguy
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second LifeVideoguy
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming SoftwareVideoguy
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoguy
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video FormatenVideoguy
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareVideoguy
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxVideoguy
 

Plus de Videoguy (20)

Energy-Aware Wireless Video Streaming
Energy-Aware Wireless Video StreamingEnergy-Aware Wireless Video Streaming
Energy-Aware Wireless Video Streaming
 
Microsoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_PresMicrosoft PowerPoint - WirelessCluster_Pres
Microsoft PowerPoint - WirelessCluster_Pres
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video Streaming
 
Adobe
AdobeAdobe
Adobe
 
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer NetworksFree-riding Resilient Video Streaming in Peer-to-Peer Networks
Free-riding Resilient Video Streaming in Peer-to-Peer Networks
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streaming
 
Video Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A SurveyVideo Streaming over Bluetooth: A Survey
Video Streaming over Bluetooth: A Survey
 
Video Streaming
Video StreamingVideo Streaming
Video Streaming
 
Reaching a Broader Audience
Reaching a Broader AudienceReaching a Broader Audience
Reaching a Broader Audience
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
 
Impact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video StreamingImpact of FEC Overhead on Scalable Video Streaming
Impact of FEC Overhead on Scalable Video Streaming
 
Application Brief
Application BriefApplication Brief
Application Brief
 
Video Streaming Services – Stage 1
Video Streaming Services – Stage 1Video Streaming Services – Stage 1
Video Streaming Services – Stage 1
 
Streaming Video into Second Life
Streaming Video into Second LifeStreaming Video into Second Life
Streaming Video into Second Life
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
 
Videoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions CookbookVideoconference Streaming Solutions Cookbook
Videoconference Streaming Solutions Cookbook
 
Streaming Video Formaten
Streaming Video FormatenStreaming Video Formaten
Streaming Video Formaten
 
iPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming Software
 
Glow: Video streaming training guide - Firefox
Glow: Video streaming training guide - FirefoxGlow: Video streaming training guide - Firefox
Glow: Video streaming training guide - Firefox
 

20021028-Videoconferencing-Chen.ppt

  • 1. Challenging 5 Common Assumptions about Videoconferencing Milton Chen Computer Systems Lab Stanford University Presented at Internet2 Advanced Applications Track 10/28/2002
  • 2. The Stanford Video Auditorium desktop interface 15’ x 5’ video wall
  • 3.
  • 4.
  • 5. 1. High-fidelity low-latency AV requires dedicated hardware
  • 6. Your PC outperforms all dedicated systems $700 Pentium 4 computer $7000 systems outperforms                                                
  • 7. Comparison of videoconferencing solutions * CUSeeME, iVisit, Yahoo messenger have unacceptable latency 400 Kbps 720x480 many AccessGrid, VRVS 3000 Kbps 720x480 1 WIDE DVTS 200 Kbps 352x288 4 Polycom, Sony, … 16 to more than 100 1 1 Max number of links 2000 Kbps 720x480 Vbrick 100 Kbps 720x480 Stanford Video Auditorium 200 Kbps 352x288 NetMeeting BW required at 352x288 15fps Max video resolution
  • 9. A scalable AV streaming architecture * TrueSpeech 8.5 * MPEG-4 * Encrypted, AES (Rijndael), streaming * Simultaneous AV recording * Perceptual streaming adapts to network conditions audio capture audio compress audio send audio receive audio decompress audio render video capture video compress video send video receive video decompress video render
  • 10.
  • 11. 2. Videoconferencing systems are difficult to install and use
  • 12.
  • 13. 3. Life size displays are ideal
  • 14.
  • 15. Balance between size and head movements * 12 people viewed 9 and 36 students on a large and immersive display. Immersive display requires head movements to see all the students. 9 ° 14 ° 7 ° 4 °
  • 16. 4. Effective floor control requires interactive frame rate
  • 17.
  • 18. Gesture Detection Algorithm input image frame difference after erosion Visualization of algorithm
  • 19. Requires 10% of full motion bandwidth full-motion (10 fps) gesture-sensitive (0.2 fps) * MPEG4 encoded at 320x240
  • 20. Gesture sensitive allows dynamic discussion 15 fps ~0.2 fps 0.2 fps * 8 groups of 4 people during a discussion
  • 21. 5. Eye contact is difficult
  • 22. Eye contact fires up our brain [Kampe et al. ’01]
  • 23. Eye contact is difficult Looking into the camera Attempting eye contact
  • 24. Solutions to eye contact Half-silvered mirror [Rosenthal ’47] MAJIC [Okada, et al. ’94] ClearBoard [Ishii, et al. ’92] GazeMaster [Gemmell, et al. ’00]
  • 25. A simple solution Hydra [Sellen, Buxton, and Arnott ’92]
  • 26.
  • 27.
  • 28.
  • 29. Sensitivity is asymmetric * 16 observers judged recorded videos of 1 looker
  • 30. An anatomical explanation looking at you looking sideways looking up looking down eye closing Illustrations from The Artist’s Guide to Facial Expression [Faigin ’90]
  • 31. Sensitivity is less in conversation * 16 observers judged videos of 1 looker (down) recorded conversation
  • 32. Sensitivity is less in video * 16 observers judged 1 looker in conversation (down) face-to-face video
  • 33. We are biased to perceive contact angle eye contact (%) sideway, up down down & video down & video & conversation Snellen Acuity Conferencing Acuity 0 100
  • 34. Maximum camera to eyes distance * Assuming a sensitivity of 7 ° 12” 8’ Wall size 3” 2’ Desktop 1.5” 1’ Palm held camera to rendered eyes distance minimum viewing distance device
  • 35. Eye contact in the Video Auditorium
  • 36. Why is videoconferencing essential to distance learning: An evaluation of distance learning at Stanford
  • 37.
  • 38. Students like distance learning * 120 students, 15 TAs, and 41 faculty
  • 39. Learning is less effective * 120 students, 15 TAs, and 41 faculty
  • 40. F2F interaction is important F2F is important for lecturing and crucial for discussions
  • 41.
  • 42.
  • 44.
  • 46.
  • 47. Threshold of quality for the 2nd revolution first mobile phone, 1924 first handheld phone, 1973 1 st Revolution: Possible 2 nd Revolution: Practical first videoconferencing system, 1927
  • 48.
  • 49. You already have a one-click high-fidelity multiparty videoconferencing system We are at the dawn of a videoconferencing revolution that will fuel the demand for a 1000X increase in available bandwidth
  • 50.