Parallel Scaling Engine for Multi-View 3D Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-view 3D display technologies require multiple independent interpolation modules for each sub-view, leading to significant hardware calculation and memory resource wastage due to redundant data processing, making them impractical as the number of viewpoints increases.

Innovation Solution

A parallel synchronous scaling engine that processes interpolation pixel window data in a synchronous and parallel form, combining sub-pixel data before interpolation, reducing redundant calculations and optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple independent interpolation modules are used for each sub-view, then the multi-view 3D display can be achieved, but hardware calculation and memory resource wastage increases significantly

Engineering Contradiction:
Improvemulti-view 3D display capabilityVSAvoidhardware calculation resource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent merges the interpolation operations of multiple sub-views into a single unified interpolation module. Instead of having N independent interpolation modules for N sub-views, the invention combines them to process multiple sub-views simultaneously, sharing common computational resources and eliminating redundant calculations across different viewpoints.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the processing into two stages: first combining sub-pixel data from multiple sub-views, then performing a single unified interpolation. This segmentation allows the system to process multiple views through one module rather than requiring separate modules for each view, reducing overall hardware resource consumption.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple independent interpolation modules are used for each sub-view, then the multi-view 3D display can be achieved, but device complexity increases

Engineering Contradiction:
Improvemulti-view 3D display capabilityVSAvoidnumber of interpolation modules
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the interpolation operations of multiple sub-views into a single unified interpolation module. Instead of having N independent interpolation modules for N sub-views, the invention combines them to process multiple sub-views simultaneously, sharing common computational resources and eliminating redundant calculations across different viewpoints.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified interpolation module is designed to handle multiple sub-views with different viewpoints, making it a universal module that performs the interpolation function for all sub-views rather than requiring dedicated modules for each specific view. This multi-functional approach reduces the total number of modules needed in the system.

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

3Productivity

If sub-pixel data is combined before interpolation, then redundant calculations are reduced, but the processing method becomes more complex

Engineering Contradiction:
Improvecalculation efficiencyVSAvoidprocessing method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary combining of sub-pixel data from multiple sub-views before the interpolation step. By pre-combining the sub-pixel information in a structured manner, the system eliminates redundant calculations during the interpolation phase, as the combination is already performed in advance in an organized fashion.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9924153B2Parallel scaling engine for multi-view 3DTV display and method thereof
Publication Date: 2018.03.20 XI AN JIAOTONG UNIV
  • US9924153B2 patent drawing
  • US9924153B2 patent drawing
  • US9924153B2 patent drawing

AI summary

A parallel synchronous scaling engine for multi-view 3D display and a method thereof are provided, wherein selection and combination calculation are provided to an interpolation pixel window, then interpolation calculation is provided to a combined interpolation pixel window of a combined view field, calculation results are directly displayed on a display terminal. That is to say, interpolation is originally provided before stereoscopic pixel rearrangement, which is now improved, in such a manner that screening and combination of pixel points is provided before interpolation calculation. According to the present invention, computation and memory resource is greatly saved. The method is suitable to be implemented by hardware, for satisfying various numbers of viewpoints and interpolation algorithm, and being compatible with multi-view 3D display with the integrated and floating-point pixel arrangement, wherein the computation resource does not need to be increased with increasing of the viewpoints.