Multiview-Video-Based Compression of Plenoptic Point Clouds

The plenoptic point cloud that has associated colors from various directions, is a more complete representation of a 3D object than the general point cloud that has only one color. It is more realistic but also brings a larger volume of data that needs to be compressed. The state-of-the-art method to compress the plenoptic point cloud is the multiple attributes extension of the region-based adaptive hierarchical transform (RAHT). In addition to RAHT, the video-based point cloud compression (V-PCC) is also an efficient method to compress the point cloud. However, there are not any works using a video-based solution to compress the plenoptic point cloud yet. Therefore, in this paper, we provide a Multiview-video-based framework utilizing the high efficiency of the multiview video coding standard to compress the plenoptic point cloud efficiently. Under the proposed multiview-video-based framework, a plenoptic point cloud is projected to its bounding box to generate multiple attribute videos since it has multiple colors from various directions. Then the multiple attribute videos are compressed efficiently using Multiview High Efficiency Video Coding (MV-HEVC). To the best of our knowledge, this is the first work to compress the plenoptic point cloud using a video-based solution. To further improve the performance of the proposed framework, we propose two methods to reduce the bit cost of unoccupied pixels that are useless for the reconstructed quality of the plenoptic point cloud. First, we propose a blockbased group padding scheme to unify the unoccupied pixels across the attribute direction to minimize the bit cost of the unoccupied pixels. Second, we propose ignoring the distortion of the unoccupied pixels during the rate distortion optimization in MV-HEVC. The proposed algorithms are implemented in the V-PCC and the MV-HEVC reference software. The experimental results show that the proposed algorithms can lead to significant bitrate savings compared with the state-of-the-art method.

[1]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[2]  Radomir S. Stankovic,et al.  The Haar wavelet transform: its status and achievements , 2003, Comput. Electr. Eng..

[3]  C.-C. Jay Kuo,et al.  Geometry-guided progressive lossless 3D mesh coding with octree (OT) decomposition , 2005, ACM Trans. Graph..

[4]  Reinhard Klein,et al.  Eurographics Symposium on Point-based Graphics (2006) Octree-based Point-cloud Compression , 2022 .

[5]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Charles T. Loop,et al.  Point cloud attribute compression with graph transform , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[7]  Gerd Bruder,et al.  Poster: Immersive point cloud virtual environments , 2014, 2014 IEEE Symposium on 3D User Interfaces (3DUI).

[8]  Houqiang Li,et al.  Overview of the multiview high efficiency video coding (MV-HEVC) standard , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[9]  Dong Tian,et al.  Point Cloud Attribute Compression Using 3-D Intra Prediction and Shape-Adaptive Transforms , 2016, 2016 Data Compression Conference (DCC).

[10]  Ricardo L. de Queiroz,et al.  Compression of 3D Point Clouds Using a Region-Adaptive Hierarchical Transform , 2016, IEEE Transactions on Image Processing.

[11]  Rufael Mekuria,et al.  Use cases for point cloud compression (PCC) , 2016 .

[12]  Zhu Li,et al.  Attribute compression of 3D point clouds using Laplacian sparsity optimized graph transform , 2017, 2017 IEEE Visual Communications and Image Processing (VCIP).

[13]  Philip A. Chou,et al.  Transform Coding for Point Clouds Using a Gaussian Process Model , 2017, IEEE Transactions on Image Processing.

[14]  Mary-Luc Champel,et al.  Key factors for a high-quality VR experience , 2017, Optical Engineering + Applications.

[15]  Bin Li,et al.  Pseudo-Sequence-Based 2-D Hierarchical Coding Structure for Light-Field Image Compression , 2016, IEEE Journal of Selected Topics in Signal Processing.

[16]  Rufael Mekuria,et al.  Design, Implementation, and Evaluation of a Point Cloud Codec for Tele-Immersive Video , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Yiling Xu,et al.  Best-effort projection based attribute compression for 3D point cloud , 2017, 2017 23rd Asia-Pacific Conference on Communications (APCC).

[18]  Li Li,et al.  Scalable Point Cloud Geometry Coding with Binary Tree Embedded Quadtree , 2018, 2018 IEEE International Conference on Multimedia and Expo (ICME).

[19]  Qi Zhang,et al.  Hybrid Point Cloud Attribute Compression Using Slice-based Layered Structure and Block-based Intra Prediction , 2018, ACM Multimedia.

[20]  Ricardo L. de Queiroz,et al.  Compression of Plenoptic Point Clouds Using the Region-Adaptive Hierarchical Transform , 2018, 2018 25th IEEE International Conference on Image Processing (ICIP).

[21]  Philip A. Chou,et al.  Compression of Plenoptic Point Clouds , 2019, IEEE Transactions on Image Processing.

[22]  Wen Gao,et al.  Surface Light Field Compression Using a Point Cloud Codec , 2018, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[23]  Rufael Mekuria,et al.  Emerging MPEG Standards for Point Cloud Compression , 2019, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[24]  Marcelo Porto,et al.  Encoding Efficiency and Computational Cost Assessment of State-Of-The-Art Point Cloud Codecs , 2019, 2019 IEEE International Conference on Image Processing (ICIP).

[25]  Li Li,et al.  Occupancy-Map-Based Rate Distortion Optimization for Video-Based Point Cloud Compression , 2019, 2019 IEEE International Conference on Image Processing (ICIP).

[26]  Houqiang Li,et al.  Video-Based Compression for Plenoptic Point Clouds , 2019, 2020 Data Compression Conference (DCC).

[27]  Kai-Kuang Ma,et al.  3D Point Cloud Attribute Compression Using Geometry-Guided Sparse Representation , 2020, IEEE Transactions on Image Processing.