Integer Transform Method for Plenoptic Point Cloud Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video-based point cloud compression codecs (V-PCC) face inefficiencies in energy consumption and silicon area usage due to high complexity in transform processes, particularly when handling plenoptic point clouds, which require efficient compression to be viable for mobile devices.

Innovation Solution

The proposed method employs a hardware-friendly transform approach using integer transforms with limited distinct dimensions, optimizing energy efficiency by reducing dynamic energy consumption and silicon area, while maintaining coding efficiency through adapted Hadamard matrices and integer arithmetic, allowing for efficient decoding and encoding of plenoptic point clouds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If floating-point transforms are used in V-PCC codec, then coding efficiency is improved, but energy consumption and silicon area increase significantly

Engineering Contradiction:
Improvecoding efficiencyVSAvoidenergy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent changes the numerical representation parameter from floating-point to fixed-point arithmetic. This parameter change maintains the transform functionality while significantly reducing energy consumption and silicon area requirements, making the codec suitable for mobile devices with limited power resources.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the floating-point arithmetic mechanism with fixed-point arithmetic mechanism in the transform process. This substitution replaces a computationally intensive operation with a more efficient one that uses simpler hardware resources, thereby reducing energy consumption while preserving coding efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If floating-point transforms are used in V-PCC codec, then coding efficiency is improved, but silicon area requirements increase

Engineering Contradiction:
Improvecoding efficiencyVSAvoidsilicon area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent changes the numerical representation parameter from floating-point to fixed-point arithmetic. This parameter change maintains the transform functionality while significantly reducing energy consumption and silicon area requirements, making the codec suitable for mobile devices with limited power resources.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the floating-point arithmetic mechanism with fixed-point arithmetic mechanism in the transform process. This substitution replaces a computationally intensive operation with a more efficient one that uses simpler hardware resources, thereby reducing energy consumption while preserving coding efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If complex transform processes are used for plenoptic point clouds, then compression quality is improved, but device complexity increases

Engineering Contradiction:
Improvecompression qualityVSAvoidtransform complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent changes the numerical representation parameter from floating-point to fixed-point arithmetic. This parameter change maintains the transform functionality while significantly reducing energy consumption and silicon area requirements, making the codec suitable for mobile devices with limited power resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11638035B2Hardware-friendly transform method in codecs for plenoptic point clouds
Publication Date: 2023.04.25 SAMSUNG ELECTRONICSA AMAZONIA LTDA
  • US11638035B2 patent drawing
  • US11638035B2 patent drawing
  • US11638035B2 patent drawing

AI summary

A hardware-friendly transform method in codecs for plenoptic point clouds. Given that existing video-based point cloud compression codec (V-PCC) is based on multimedia processor video codecs embedded in System-on-Chip (SoC) mobile devices, the remaining V-PCC steps should be as efficient as possible to ensure fair power consumption. In this sense, the method seeks to reduce the complexity of the transform, using integer transforms and imposing limits on the number of distinct transform dimensions, in which these limits are designed in order to minimize the losses of coding efficiency.