A Hardware-Accelerated System for High Resolution Real-Time Screen Sharing

被引:9
|
作者
Yang, Siyu [1 ]
Li, Bin [2 ]
Song, You [1 ]
Xu, Jizheng [2 ]
Lu, Yan [2 ]
机构
[1] Beihang Univ, Coll Software, Beijing 100191, Peoples R China
[2] Microsoft Res Asia, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
Screen content sharing; 4K resolution; hardware-accelerated encoding; low-latency screen sharing; IMAGE COMPRESSION; ARCHITECTURE;
D O I
10.1109/TCSVT.2018.2809690
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Establishing an interactive screen sharing system that supports ultra high resolution (such as 4k) is challenging, with latency and frame rate playing important roles in user experience. The screen frame needs to be compressed efficiently without consuming extensive computational resources. We present a hardware-accelerated system for real-time screen sharing, which decreases encoding workload by exploiting content redundancies between successive screen frames. We propose a multiple codec approach that utilizes several encoders with H. 264 Advanced Video Coding (H. 264/ AVC) of different input sizes, creating savings in encoding time by selecting the appropriate one for updated screen content. An optimized metadata processing method is proposed as well. Small but distant updates within a frame can be split into independent frames for more efficient compression, which is also beneficial for interactive latency. In the evaluation, the proposed system takes less encoding time than general single codec implementation in common screen sharing scenarios. Measurement for latency shows that the endto- end latency for 4K resolution screen sharing is only about 17-25 ms, which makes the proposed system suitable for various applications in local wired and wireless connections.
引用
收藏
页码:881 / 891
页数:11
相关论文
共 50 条
  • [21] Hardware-accelerated High-resolution Video Coding in Virtual Network Functions
    Comi, P.
    Crosta, P. Secondo
    Beccari, M.
    Paglierani, P.
    Grossi, G.
    Pedersini, F.
    Petrini, A.
    2016 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2016, : 32 - 36
  • [22] Hardware Accelerated Scheduling in Real-time Systems
    Kohutka, Lukas
    Vojtko, Martin
    Krajcovic, Tibor
    FOURTH EASTERN EUROPEAN REGIONAL CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS ECBS-EERC 2015, 2015, : 142 - 143
  • [23] Hardware accelerated real-time Phong shading
    Wang, Yigang
    Zhang, Huaqi
    Fu, Guoliang
    Pan, Zhigeng
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2004, 16 (01): : 85 - 89
  • [24] Low Latency Hardware-Accelerated Dynamic Memory Manager for Hard Real-Time and Mixed-Criticality Systems
    Kohutka, Lukas
    Nagy, Lukas
    Stopjakova, Viera
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2019,
  • [25] A generic hardware-accelerated OFDM system simulator
    Veiverys, Antanas
    Goluguri, Vara Prasad
    Le Moullec, Yannick
    Rom, Christian
    Olsen, Ole
    Koch, Peter
    NORCHIP 2005, PROCEEDINGS, 2005, : 62 - 65
  • [26] RadaRays: Real-Time Simulation of Rotating FMCW Radar for Mobile Robotics via Hardware-Accelerated Ray Tracing
    Mock, Alexander
    Magnusson, Martin
    Hertzberg, Joachim
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (03): : 2470 - 2477
  • [27] Balanced Allocation of Compute Time in Hardware-Accelerated Systems
    Fu, Wenyin
    Compton, Katherine
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 241 - 248
  • [28] Real-time photogrammetric stitching of high resolution video on COTS hardware
    de Villiers, Jason
    ISOT: 2009 INTERNATIONAL SYMPOSIUM ON OPTOMECHATRONIC TECHNOLOGIES, 2009, : 46 - 51
  • [30] Memory-based hardware-accelerated system for high-speed human detection
    Wicaksono, Indra Bagus
    An, Fengwei
    Mattausch, Hans Juergen
    ADVANCED ROBOTICS, 2014, 28 (05) : 317 - 327