Pushing Point Cloud Compression to the Edge

被引:11
作者
Ying, Ziyu [1 ]
Zhao, Shulin [1 ]
Bhuyan, Sandeepa [1 ]
Mishra, Cyan Subhra [1 ]
Kandemir, Mahmut T. [1 ]
Das, Chita R. [1 ]
机构
[1] Penn State Univ, Comp Sci & Engn, State Coll, PA 16802 USA
来源
2022 55TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO) | 2022年
基金
美国国家科学基金会;
关键词
point cloud compression; edge computing; video processing; energy-efficiency; OCTREE; MPEG;
D O I
10.1109/MICRO56248.2022.00031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As Point Clouds (PCs) gain popularity in processing millions of data points for 3D rendering in many applications, efficient data compression becomes a critical issue. This is because compression is the primary bottleneck in minimizing the latency and energy consumption of existing PC pipelines. Data compression becomes even more critical as PC processing is pushed to edge devices with limited compute and power budgets. In this paper, we propose and evaluate two complementary schemes, intra-frame compression and inter-frame compression, to speed up the PC compression, without losing much quality or compression efficiency. Unlike existing techniques that use sequential algorithms, our first design, intra-frame compression, exploits parallelism for boosting the performance of both geometry and attribute compression. The proposed parallelism brings around 43.7x performance improvement and 96.6% energy savings at a cost of 1.01x larger compressed data size. To further improve the compression efficiency, our second scheme, inter-frame compression, considers the temporal similarity among the video frames and reuses the attribute data from the previous frame for the current frame. We implement our designs on an NVIDIA Jetson AGX Xavier edge GPU board. Experimental results with six videos show that the combined compression schemes provide 34.0x speedup compared to a state-of-the-art scheme, with minimal impact on quality and compression ratio.
引用
收藏
页码:282 / 299
页数:18
相关论文
共 91 条
[41]  
LiKamWa R., 2021, P 3 ACM WORKSHOP HOT, P1
[42]   PointAcc: Efficient Point Cloud Accelerator [J].
Lin, Yujun ;
Zhang, Zhekai ;
Tang, Haotian ;
Wang, Hanrui ;
Han, Song .
PROCEEDINGS OF 54TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2021, 2021, :449-461
[43]   A Comprehensive Study and Comparison of Core Technologies for MPEG 3-D Point Cloud Compression [J].
Liu, Hao ;
Yuan, Hui ;
Liu, Qi ;
Hou, Junhui ;
Liu, Ju .
IEEE TRANSACTIONS ON BROADCASTING, 2020, 66 (03) :701-717
[44]   Robotic Online Path Planning on Point Cloud [J].
Liu, Ming .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (05) :1217-1228
[45]  
Loop Charles, JPEG PLENO DATABASE
[46]   GEOMETRIC MODELING USING OCTREE ENCODING [J].
MEAGHER, D .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1982, 19 (02) :129-147
[47]   Design, Implementation, and Evaluation of a Point Cloud Codec for Tele-Immersive Video [J].
Mekuria, Rufael ;
Blom, Kees ;
Cesar, Pablo .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2017, 27 (04) :828-842
[48]   PCQM: A Full-Reference Quality Metric for Colored 3D Point Clouds [J].
Meynet, Gabriel ;
Nehme, Yana ;
Digne, Julie ;
Lavoue, Guillaume .
2020 TWELFTH INTERNATIONAL CONFERENCE ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2020,
[49]  
Mohamed A.-M. S., 2018, 12 INT C CIVIL ARCHI, V12, P1
[50]  
Moreno C, 2016, INT CONF COMPUT NETW, P550