Plenoptic MPI Encoding With Entropy-Based Depth Resolution Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face limitations in processing plenoptic multiplanar images (MPIs) for real-time video generation due to large data sizes and inefficient encoding methods, leading to constraints in uploading and rendering from multiple cameras and depth levels.

Innovation Solution

A device and method that calculates entropy for each depth level of MPI data, controls image resolutions based on entropy, and encodes level images using RGB channels, allowing for real-time processing of MPIs at 30 frames per second or more by packing and reducing resolutions adaptively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If MPI data is loaded in advance to main memory for real-time rendering, then image generation speed is improved, but memory capacity requirements increase significantly

Engineering Contradiction:
Improveimage generation speedVSAvoidmemory capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent segments the large MPI data into multiple level images corresponding to different depth levels. Instead of loading the entire MPI data (e.g., 16 cameras × 1920×1080×32 depth levels×4 channels ≈ 4GB), the system divides it into manageable level images that can be processed and rendered independently, reducing the memory burden while maintaining real-time rendering capability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If video frames are uploaded to graphics card memory, then real-time video processing is enabled, but the number of simultaneously processable frames is limited by memory size

Engineering Contradiction:
Improvevideo processing throughputVSAvoidframe buffer capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments video frames into multiple level images based on depth levels. This allows the graphics card to process level images independently and in parallel, increasing the effective throughput. By processing segmented level images rather than complete frames, the system can handle more video data within the same memory constraints.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the processing strategy by calculating entropy for each depth level and adaptively controlling the resolution of level images. This dynamic adaptation allows the system to optimize memory usage and processing efficiency based on the actual content complexity of different depth levels, enabling higher video processing throughput.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If MPI encoding is performed by separately encoding RGB and alpha parts, then encoding completeness is improved, but the number of generated video files increases excessively

Engineering Contradiction:
Improveencoding completenessVSAvoidnumber of video files
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent merges the encoding of RGB and alpha parts by packing level images using alpha channels to perform unified RGB encoding. This integration reduces the number of separate encoding operations and resulting video files, while still maintaining complete encoding information for both color and transparency data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces entropy calculation as an additional dimension for optimizing the encoding process. By calculating entropy for each depth level and using it to adaptively control resolution, the system achieves efficient compression and reduces the number of output files while preserving encoding completeness.

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

4Measurement precision

If all level images are maintained at original resolution, then image quality is preserved, but processing time and memory usage increase

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies local quality by calculating entropy for each depth level and adaptively controlling the resolution of individual level images based on their specific entropy values. High-entropy level images (containing more information) are maintained at higher resolutions, while low-entropy level images are processed at lower resolutions. This localized quality adjustment preserves overall image quality while significantly reducing processing time and memory usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12614313B2Device and method for processing plenoptic multiplanar image
Publication Date: 2026.04.28 ELECTRONICS & TELECOMM RES INST
  • US12614313B2 patent drawing
  • US12614313B2 patent drawing
  • US12614313B2 patent drawing

AI summary

Provided are a device and method for processing a plenoptic multiplanar image (MPI). The device includes a video input part configured to receive plenoptic MPI data and a processor configured to calculate an entropy for each depth level of the plenoptic MPI data, control resolutions of level images according to the entropies, and encode the level images.