Plenoptic Video Motion Vector Encoding Under Microlens Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding and decoding methods for plenoptic cameras fail to accurately handle light rays that are blocked from reaching the image sensor, leading to incorrect motion vectors and impaired image quality or efficiency.

Innovation Solution

A method and apparatus that calculate and encode horizontal and vertical displacements of image blocks using unit intervals, adaptively set motion vector resolution, and perform interpolation to decode pixel values, considering light ray movements on the microlens array plane.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional motion detection is used to find displacement of light rays, then motion vectors can be calculated, but incorrect motion vectors are obtained when light rays are blocked by microlenses

Engineering Contradiction:
Improvemotion vector accuracyVSAvoidencoding efficiency
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the image sensor plane into multiple regions corresponding to different microlenses. By dividing the search space into discrete regions associated with each microlens, the method systematically handles light ray blocking patterns, improving motion vector accuracy in plenoptic camera sequences where conventional single-region search fails.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mapping between microlens positions and image sensor regions. This intermediary structure allows the encoder to predict which microlenses will block light rays at different time instants, enabling accurate motion vector calculation even when light paths are obstructed, thereby resolving the contradiction between measurement precision and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If light ray displacement is calculated without considering microlens blocking, then encoding process is simple, but large errors occur in restored images

Engineering Contradiction:
Improveencoding process complexityVSAvoidimage restoration accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent performs preliminary calculation of microlens blocking patterns before motion detection. By pre-determining which microlenses will block light rays at reference and current time instants, the encoder can restrict motion search to valid regions, avoiding incorrect matches. This preliminary action maintains reasonable encoding complexity while significantly improving image restoration accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different processing strategies to different regions of the image sensor plane based on local microlens blocking characteristics. Regions affected by blocking use specialized motion detection, while unaffected regions use conventional methods. This localized approach balances complexity and accuracy by applying enhanced processing only where necessary.

Inventive Principle:
Principle #3Local quality

3Productivity

If conventional motion vector encoding is used, then encoding speed is maintained, but encoding efficiency is seriously impaired due to blocked light rays

Engineering Contradiction:
Improveencoding speedVSAvoidencoding efficiency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent dynamically adjusts the motion search process based on detected light ray blocking patterns. When blocking is detected in certain regions, the search strategy is dynamically modified to account for the blocked paths. This dynamic adaptation maintains encoding speed by avoiding exhaustive searches while preventing information loss through accurate motion vector selection in blocked regions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12483725B2Method for encoding and decoding video and apparatus thereof
Publication Date: 2025.11.25 RES & BUSINESS FOUND SUNGKYUNKWAN UNIV
  • US12483725B2 patent drawing
  • US12483725B2 patent drawing
  • US12483725B2 patent drawing

AI summary

A method of encoding a video according to an embodiment of the present invention comprises the steps of: calculating horizontal and vertical displacements of an image block on the basis of a unit horizontal interval and a unit vertical interval; encoding a motion vector corresponding to the image block using the horizontal and vertical displacements; and encoding the unit horizontal interval and the unit vertical interval.