Point Cloud Rendering via 2D Projection and Camera Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for rendering 3D data, such as point clouds, lack the ability to easily and appropriately set camera parameters, leading to difficulties in achieving optimal rendering quality.

Innovation Solution

An image processing apparatus and method that encode position and attribute information of a point cloud onto a two-dimensional plane, generating a bitstream including coded data and metadata to facilitate easier and more appropriate rendering by providing camera parameters like position, orientation, and projection methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 3D data is encoded using video-based approach with projection onto two-dimensional plane, then encoding efficiency is improved, but rendering quality and camera parameter control deteriorate

Engineering Contradiction:
Improveencoding efficiencyVSAvoidrendering quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the 3D point cloud data into multiple viewable regions or sub-regions, each projected onto separate two-dimensional planes. This segmentation allows efficient video-based encoding of each region while maintaining the ability to reconstruct high-quality 3D rendering by combining the segmented views, thus resolving the contradiction between encoding efficiency and rendering quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent embeds camera parameter information (position, orientation, field of view) as metadata alongside the projected two-dimensional image data. This adds a new dimension of information control without affecting the video encoding efficiency, while enabling precise rendering quality control by allowing the decoder to reconstruct the original camera viewpoint parameters.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If camera parameters are not provided with encoded data, then data transmission size is reduced, but ease of operation for rendering deteriorates

Engineering Contradiction:
Improvedata transmission sizeVSAvoidease of operation
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent performs preliminary encoding of camera parameters into standardized metadata formats during the encoding phase. This preliminary action ensures that when the decoded data is transmitted, the camera parameters are already prepared and organized, making it extremely easy for the decoding apparatus to retrieve and apply them for rendering, thus improving ease of operation without significantly increasing transmission size.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent designs the metadata structure to serve multiple functions: it stores camera parameters for rendering, provides geometric transformation information, and enables adaptive bitrate streaming. This multi-functionality allows the same metadata to improve ease of operation across different rendering scenarios without requiring separate parameter sets, thereby minimizing the increase in data transmission size.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If detailed camera parameters are transmitted, then rendering accuracy is improved, but loss of information increases

Engineering Contradiction:
Improverendering accuracyVSAvoidloss of information
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent employs parameter quantization and precision adaptation techniques where camera parameters are transmitted with variable precision based on the specific rendering requirements. For example, position parameters may be transmitted with higher precision than orientation parameters, and field of view parameters are transmitted only when necessary. This selective parameter transmission maintains rendering accuracy while minimizing information loss.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent transmits only the essential camera parameters needed for accurate rendering (position, orientation, field of view) rather than all possible camera settings. This partial action approach provides sufficient rendering accuracy for most applications while significantly reducing the amount of transmitted information, thereby balancing rendering accuracy with minimizing information loss.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11356690B2Image processing apparatus and method
Publication Date: 2022.06.07 SONY GROUP CORP
  • US11356690B2 patent drawing
  • US11356690B2 patent drawing
  • US11356690B2 patent drawing

AI summary

The present disclosure relates to an image processing apparatus and a method that allow for easier and more appropriate rendering. Coded data is generated by encoding a two-dimensional plane image in which position information and attribute information for a point cloud that represents an object having a three-dimensional shape as a group of points are projected onto a two-dimensional plane, and a bitstream that includes the generated coded data and metadata to be used to render the point cloud is generated. The present disclosure can be applied to, for example, an image processing apparatus, an electronic device, an image processing method, a program, or the like.