Point Cloud ROI Tile Packing for HEVC Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current compression technologies for point clouds in 3D video coding fail to efficiently compress 3D geometry and attributes, particularly in immersive applications like virtual reality and autonomous driving, where lossy and lossless compression, scalable coding, and random access are required, and existing methods do not guarantee that 3D regions of interest are projected into fewer tiles efficiently.

Innovation Solution

The method involves separating point clouds into region-of-interest (ROI) and non-ROI clouds, generating and packing patches into a 2D grid, ensuring ROI patches are placed in as few tiles as possible, and using High Efficiency Video Coding (HEVC) tiles to prioritize ROI compression, allowing for efficient content-aware point cloud compression that maintains high quality for ROIs while optimizing bit rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If point clouds are compressed using existing compression technologies, then compression is achieved, but ROI quality is not prioritized and bit rate efficiency is insufficient

Engineering Contradiction:
ImproveROI qualityVSAvoidbit rate efficiency
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The point cloud is segmented into multiple patches, with ROI patches identified and separated from non-ROI patches. This segmentation allows differential compression where ROI patches receive higher quality encoding while non-ROI patches use more aggressive compression, resolving the contradiction between ROI quality and bit rate efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different compression qualities are applied to different regions of the point cloud. ROI patches are encoded with higher quality parameters while non-ROI patches use lower quality parameters. This local quality differentiation maintains high ROI quality while improving overall bit rate efficiency.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If point clouds are compressed with high quality for all regions, then overall quality is maintained, but bit rate consumption increases significantly

Engineering Contradiction:
Improveoverall qualityVSAvoidbit rate consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies different compression qualities to different spatial regions. ROI patches maintain high quality while non-ROI patches use lower quality encoding. This resolves the contradiction by maintaining acceptable overall quality while significantly reducing bit rate consumption through selective quality allocation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

High quality compression is applied only to the necessary ROI portions rather than the entire point cloud. This partial action approach maintains quality where needed while reducing overall bit rate consumption by applying aggressive compression to non-ROI regions.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If ROI patches are mapped to multiple tiles, then spatial distribution is optimized, but compression efficiency decreases

Engineering Contradiction:
Improvespatial distribution efficiencyVSAvoidcompression efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

Multiple ROI patches that would otherwise be distributed across multiple tiles are merged and packed into a single tile. This consolidation improves compression efficiency by reducing the number of tile boundaries and overhead, while maintaining spatial distribution benefits through the packing arrangement within the unified tile structure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10798389B2Method and apparatus for content-aware point cloud compression using HEVC tiles
Publication Date: 2020.10.06 TENCENT AMERICA LLC
  • US10798389B2 patent drawing
  • US10798389B2 patent drawing
  • US10798389B2 patent drawing

AI summary

A method includes receiving a data cloud including a plurality of data points. The method further includes identifying each data point including a region-of-interest (ROI) and dividing the data cloud into a ROI cloud and one or more non-ROI clouds. The method includes performing a patch generation process on the ROI cloud, the patch generation process including generating a ROI patch from each data point including the ROI. The method includes performing a patch packing process on the ROI cloud, the patch packing process including: (i) mapping each ROI patch to a two dimensional (2D) map, (ii) determining whether at least two ROI patches from the plurality of ROI patches are located in more than one tile of the map, and (iii) in response to the determination that at least two ROI patches are located in more than one tile, moving each of the ROI patches to a tile.