Telepresnce Solutions and SVC

749
-1

Published on

Presented at IMTC Telepresence Workshop
June 15, 2010
Jesi, Italy

Presents an approach to implementing Telepresence solution using SVC

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
749
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
38
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Telepresence systems are used because they deliver the quality that users expect (they pass the threshold of on resolution and latency).Vidyo is the first video conferencing solution that delivers a quality level above the mass deployment threshold across its product line. (the Vidyo data points are even shifted back to show our cost advantage even within the categories of the competitors.)
  • Telepresnce Solutions and SVC

    1. 1. The Future of Telepresence<br />Alex Eleftheriadis, alex@vidyo.com<br />
    2. 2. What is Telepresence?<br />Wikipedia:<br /> Telepresence refers to a set of technologies which allow a person to feel as if they were present, to give the appearance that they were present, or to have an effect, at a location other than their true location.<br />Alternatively:<br /> Videoconferencing sucks! What can you do to make it better if you have all the money you need?<br />
    3. 3. Lessons Learned Elsewhere<br />Computing<br />Networking<br />Communications<br />
    4. 4. DEC VAX (1977, 0.5 MIPS)<br />VAX 11/780 (first two cabinet sections), shown with Unibus expansion cabinet (middle cabinet section), two tape drives, two RP05 or RP06 removable pack disk drives, a DECwriter printing terminal, and a VT52 CRT terminal<br />
    5. 5. iPhone 3G (2008, 1250 MIPS)<br />
    6. 6. Lessons Learned Elsewhere<br />Computing<br />Fast<br />Personal<br />Portable<br />Networking<br />Scalable<br />Ubiquitous<br />Communications<br />Reliable<br />Ubiquitous<br />Mobile<br />
    7. 7. Telepresence Today<br />Extremely expensive<br />Not scalable<br />Not portable<br />Not personal <br />Very high quality<br />=> Traditional videoconferencing: same, but sacrifices quality for low cost.<br />
    8. 8. Quality of Experience<br />100 hours/month<br />Telepresence quality<br /><ul><li>At least SD quality per face
    9. 9. Total delay under 250ms latency</li></ul>Legacy video conferencing quality<br />Quality of Experience<br />10 hours/month<br />Type<br />Desktop<br />Executive<br />Room<br />Telepresence<br />Cost<br />$100’s<br />$1000’s<br />$10,000’s<br />$100,000’s<br />
    10. 10. Key Videoconferencing System Characteristics<br />Rate Matching<br /> Support for heterogeneous endpoints and access networks<br />Personalized Layout<br /> Each user selects the resolution and users he/she wants to see<br />Low Delay<br /> Interactivity requires <250msec end-to-end<br />Error Resilience<br /> Tolerance to packet loss rates >10%<br />Error Localization<br /> An error in one user should not affect other users<br />Complexity<br /> Lower complexity = Lower cost <br /> Low complexity allows to integrate with existing network services (e.g., in cheap routers)<br />=> How can we have all that, but with high quality and scalability? <br />
    11. 11. H.264 SVC<br />Scalable Video Coding (SVC) <br />Developed by JVT (=Joint Video Team of ITU and ISO)<br />SVC is Amendment 3 to H.264 AVC<br /> Most of SVC is in Annex G of H.264 AVC<br /> CFP April 2004, Consented in Nov 2007<br /> RTP payload format nearly completed<br />Architecture centered on VidyoRouter™ (“VRU”)<br />
    12. 12. Temporal Structure of Non-Scalable Codecs<br />
    13. 13. Temporal Scalability<br />
    14. 14. Spatial Scalability<br />Prediction <br />Coding<br />Multiplex<br />Prediction<br />Coding<br />SVC<br />Bitstream<br />H.264/AVC-compatible<br />base layer<br />Prediction<br />Coding<br />Scale<br />Scale<br />
    15. 15. Temporal + Spatial Scalability<br />
    16. 16. QVGA<br />30 fps<br />Temporal + Spatial Scalability<br />
    17. 17. VGA<br />15 fps<br />Temporal + Spatial Scalability<br />
    18. 18. What does the VidyoRouter do?<br />High Resolution<br />High Frame Rate<br />2 Mbps<br />High Resolution<br />Medium Frame Rate<br />VidyoRouter™<br />1 Mbps<br />Medium Resolution<br />Medium Frame Rate<br />500 Kbps<br />High Resolution<br />High Frame Rate<br />Low Resolution<br />Low Frame Rate<br />150 Kbps<br />
    19. 19. Traditional MCU Architecture<br />High Cost<br />High Delay<br />Quality Loss from Cascaded Encodings<br />ENCODE<br />ENCODE<br />DECODE<br />DECODE<br />COMPOSE<br />ENCODE<br />DECODE<br />
    20. 20. VidyoRouter™vs. MCU<br />VidyoRouter is simply an application layer router<br /> Nearly zero-delay (~20 msec), allows interactive multi-point sessions<br /> Eliminates video quality loss due to transcoding<br /> Rate matching and personal layout are simple routing decisions<br /> Error localization and robustness up to 20% packet loss rates<br />Computing power that rides the Intel® curve<br />Endpoint processing of the video from different participants makes the VidyoRouterhighly scalable<br />Similar complexity to other network appliances<br />
    21. 21. Significant Impact<br />Minor or No Impact<br />Base Layer<br />Conventional Coding<br />Scalable Coding<br />Enhancement Layer<br />SVC+VR Eliminates Error Resilience Problem<br />
    22. 22. Temporal Scalability<br />
    23. 23. Concluding Remarks<br />Videoconferencing and telepresence will remain “small”, unless our technology enables scaling with high quality and low cost.<br />Video coding scalability and the video router architecture allow:<br />Replacement of the MCU with a much simpler, scalable device – the Video Routing Unit (VRU)<br />Very high error resilience (=high quality user experience)<br />Co-existence of lower-end systems with telepresence systems<br />Use of standard (Intel) hardware components – riding the Intel curve<br />These concepts finally solve 30-year-old packet video problems, and are the key ingredients for making telepresence “personal”.<br />
    24. 24. IMTC SuperOp! Room<br />
    25. 25. IMTC SuperOp! Room<br />
    26. 26. Concluding Remarks<br />Videoconferencing and telepresence will remain “small”, unless our technology enables scaling with high quality and low cost.<br />Video coding scalability and the video router architecture allow:<br />Replacement of the MCU with a much simpler, scalable device<br />Very high error resilience (=high quality user experience)<br />Use of standard (Intel) hardware components – riding the Intel curve<br />These concepts finally solve 30-year-old packet video problems, and are the key ingredients for making telepresence “personal”.<br />Can I get the same benefit from simulcasting? Or without two spatial layers? Or ….?<br />Partially. If you use part of the recipe, you get only part of the flavor.<br />Wait … So, the future of telepresence is … Vidyo?<br />
    27. 27. Thank You!<br />

    ×