Zeqi Lai, Y. Charlie Hu, Yong Cui, Linhui Sun, Ningwei Dai

Slides:



Advertisements
Similar presentations
By : Versha Thakur Shravani Aishwarya
Advertisements

Dynamic Adaptive Streaming over HTTP2.0. What’s in store ▪ All about – MPEG DASH, pipelining, persistent connections and caching ▪ Google SPDY - Past,
Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009.
Video Quality Evaluation for Wireless Transmission with Robust Header Compression P. Seeling and M. Reisslein and F.H.P. Fitzek and S. Hendrata Fourth.
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
Ryan Shea and Jiangchuan Liu, Simon Fraser University Edith C.-H. Ngai, Uppsala University, Yong Cui, Tsinghua University Published in August 2013 Presented.
Live MobiCast using node.js Ajay Narayan ( ) Deepak Kumar Agarwal ( ) Nishchint Raina ( )
Integrating Fine-Grained Application Adaptation with Global Adaptation for Saving Energy Vibhore Vardhan, Daniel G. Sachs, Wanghong Yuan, Albert F. Harris,
Gregory Fotiades.  Global illumination techniques are highly desirable for realistic interaction due to their high level of accuracy and photorealism.
The Way Forward Factors Driving Video Conferencing Dr. Jan Linden, VP of Engineering Global IP Solutions.
for SDN-based flow handover in wireless environments Daniel Corujo Carlos Guimarães Rui L. Aguiar
1 VRoIP (Virtual Reality over IP) NCHC TDW TaskForce Jacky Chih-Lung Chang
With the recent rise in cloud computing, applications are routinely accessing and interacting with data on remote resources. As data sizes become increasingly.
Presenter: Kuei-Yu Hsu Advisor: Dr. Kai-Wei Ke 2013/9/30 Performance analysis of video streaming on different hybrid CDN & P2P infrastructure.
PRESENTED BY : P:MARREDDY07681A0453 WIRELESS SYSTEM WIRELESS SYSTEM.
A Hierarchical Edge Cloud Architecture for Mobile Computing IEEE INFOCOM 2016 Liang Tong, Yong Li and Wei Gao University of Tennessee – Knoxville 1.
5G and Virtual Reality: Emerging Technologies, Solutions, Market Outlook and Forecasts Phone No.: +1 (214) id:
Doc.: IEEE /0778r0 Submission Zhendong Luo, CATR July MHz PHY Transmission Date: Authors: Slide 1.
5G Wireless Technology.
Mixed Reality Augmented Reality (AR) Augmented Virtuality (AV)
Network Requirements for Resource Disaggregation
A Measurement Study of Oculus 360 Degree Video Streaming
Seminar Announcement December 24, Saturday, 15:00-17:00, Room: A302, WNLO Title: Quality-of-Experience (QoE) and Power Efficiency Tradeoff for Fog Computing.
Accelerating Peer-to-Peer Networks for Video Streaming
Virtual Video Transcoding in the Cloud
“An Eye View On the Future Generation Of Phones”
University of Maryland College Park
Thin-client based remote volume visualization over wide-area networks
4G-WIRELESS NETWORKS PREPARED BY: PARTH LATHIGARA(07BEC037)
5G MOBILE TECHNOLOGY By J.YOGESH 08M31A0425.
R SE to the challenges of ntelligent systems
Utilizing AI & GPUs to Build Cloud-based Real-Time Video Event Detection Solutions Zvika Ashani CTO.
Comparative Analysis of Parallel OPIR Compression on Space Processors
Seminar on…. 5G Wireless Technology By: Niki Upadhyay
BitWarp Energy Efficient Analytic Data Processing on Next Generation General Purpose GPUs Jason Power || Yinan Li || Mark D. Hill || Jignesh M. Patel.
Home use case addition proposal
Zhetao Li Fei Gui Xiangtan University
Supporting Mobile VR in LTE Networks: How Close are We?
Video Performance Requirements and Simulation Parameters
Home use case addition proposal
Transmission Technologies and Requirements for Wireless VR
[Preliminary Simulation Results on Power Saving]
Title: Bandwidth and Latency Requirements for Virtual Reality
IEEE MEDIA INDEPENDENT HANDOVER SERVICES
If You Can’t Beat Them, Augment Them
[Preliminary Simulation Results on Power Saving]
WLAN-3G Interworking for Future High Data Rate Networks
Course Project Topics for CSE5469
Old and new latency requirements
Old and new latency requirements
Old and new latency requirements
IEEE MEDIA INDEPENDENT SERVICES DCN:
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT SERVICES DCN:
IEEE MEDIA INDEPENDENT HANDOVER SERVICES
SUPPORTING MULTIMEDIA COMMUNICATION OVER A GIGABIT ETHERNET NETWORK
IEEE MEDIA INDEPENDENT HANDOVER SERVICES
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Old and new latency requirements
IEEE MEDIA INDEPENDENT HANDOVER SERVICES
Discussion on Target Use Cases of RTA
Low latency streaming capability for game applications
GridTorrent Framework: A High-performance Data Transfer and Data Sharing Framework for Scientific Computing.
IEEE MEDIA INDEPENDENT HANDOVER DCN:
120 MHz PHY Transmission Date: Authors: January 2010
Experiments on Wireless VR for EHT
EHT Use Case Discussion: VR Requirement Follow Up
IEEE MEDIA INDEPENDENT HANDOVER SERVICES
D2D Technology for HEW Date: Authors: January 2010
Video Application Categories and Characteristics
Presentation transcript:

Zeqi Lai, Y. Charlie Hu, Yong Cui, Linhui Sun, Ningwei Dai Furion: Engineering High-Quality Immersive Virtual Reality on Today’s Mobile Devices Zeqi Lai, Y. Charlie Hu, Yong Cui, Linhui Sun, Ningwei Dai Tsinghua University *Purdue University MobiCom 2017

Furion Background Motivation: understanding the QoE gap between goal and reality Furion design Performance evaluation Conclusion

Furion Background Growing market penetration of VR Headset, Controller, Renderer QoE requirements Good responsiveness(e.g. latency < 16ms) High-Quality visual effects Mobility Today`s high-quality VR systems are tethered Can we enable high-quality VR on today`s mobile device and wireless network?

Furion Background Motivation: understanding the QoE gap between goal and reality Furion design Performance evaluation Conclusion

Furion Local Rendering Lower BRISQUE value, better visual quality. Visual quality ↑, FPS↓(per-frame latency ↑) Conclusion: local rendering is not doable

Furion Remote Rendering Rendering frames by a desktop(GTX 1080) and streaming frames to the phone via 802.11ac WLAN (available peak bandwidth :≈ 400Mbps) Transferring a high-quality frame takes about 200ms

Furion Will future hardware help? Future CPU/GPU is unlikely to help because of the power constraint.

Furion Will future networks help? Also unlikely to directly help due to the significant packet processing overhead on commodity phones 400Mbps TCP throughput already involves 27% CPU on Google pixel phone. Streaming high-quality VR frames in high FPS requires about 6Gbps throughput [MoVR, NSDI 2017]

Furion Background Motivation: understanding the QoE gap between goal and reality Furion design Performance evaluation Conclusion

Furion Remote rendering + video compression M: MJPEG, H: H.264, V: VP9

Furion Remote rendering + video compression M: MJPEG, H: H.264, V: VP9 How to get to 16ms?

Furion Key insight I: Key insight II: Mostly, VR content can be divided into foreground interactions and background environment. Key insight II: Interactions and environment have contrasting predictability and rendering workload.

Furion Cooperative rendering How can we reduce 48ms? Mobile GPU -> interactions (about 12ms) Remote GPU -> environment (about 48ms) Combine them on phone How can we reduce 48ms?

Furion The virtual world is discretized, and user movement is continuous and predictable Leveraging movement delay to pre-fetch adjacent frames Using pre-rendered and pre-encoded panoramic frames to batch all possible orientations.

Furion Decoding an encoded panoramic pictures takes 40ms Use parallel decoding.

Furion Background Motivation: understanding the QoE gap between goal and reality Furion design Performance evaluation Conclusion

Furion Performance evaluation Visual quality(the higher SSIM, the better) and FPS

Furion Performance evaluation Responsiveness

Furion Performance evaluation Resource usage

Furion Conclusion Developed Furion, a VR framework that enables high-quality, immersive mobile VR on today`s mobile phone and wireless network. Furion design is based on a split rendering architecture leveraging a key insight about VR, the contrasting of foreground interaction and background environment. Furion achieves acceptable QoE on commodity phones.