Multi-Camera View Interpolation via Deep Learning Flow Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for synthesizing intermediate views in multi-camera array systems face limitations in accuracy and computational efficiency, particularly due to the use of naive mathematical approaches and patch-based methods that are computationally intensive and restricted in handling disparities.

Innovation Solution

The implementation of a view synthesis network and an image super-resolution convolutional neural network that downscales and upscales images to generate intermediate views, eliminating the need for ground truth optical flow data and reducing computational costs by using a pre-trained end-to-end architecture that estimates optical flow and predicts color predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If patch-based approaches are used to predict intermediate images, then accuracy is improved, but computational complexity increases significantly

Engineering Contradiction:
Improveintermediate view synthesis accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the image processing task into multiple stages: first downsampling the input images to reduce complexity, then processing the downsampled images through the view synthesis network, and finally upsampling the result to restore resolution. This segmentation allows accurate intermediate view synthesis while keeping computational complexity manageable at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a resolution dimension by working in the downsampled domain rather than directly at full resolution. By transforming the problem to a lower resolution space, the computational complexity is reduced while maintaining the ability to achieve accurate results through the subsequent upsampling stage.

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

2Productivity

If naive mathematical approaches are used for optical flow estimation, then computational efficiency is improved, but accuracy deteriorates

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidoptical flow estimation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent replaces traditional mathematical optical flow estimation methods with a deep learning-based view synthesis network. This neural network approach learns optimal optical flow estimation from data, achieving both high accuracy and computational efficiency by leveraging parallel processing capabilities and learned patterns rather than iterative mathematical optimization.

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

Solution Approach 2:

The patent changes the operating parameters by working in the downsampled image domain. This parameter change allows the use of larger convolutional kernels and more complex network architectures that would be computationally prohibitive at full resolution, thereby achieving accurate optical flow estimation with improved computational efficiency.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If full-resolution images are processed directly, then image quality is maintained, but computational costs increase

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational cost
Core Design Contradiction:
Manufacturing precisionVSUse of energy by stationary object

Solution Approach 1:

The patent segments the image processing pipeline into distinct resolution stages: a downsampling stage that reduces computational burden, a processing stage that operates on the reduced-resolution images, and an upsampling stage that restores the output to full resolution. This segmentation enables maintaining image quality while significantly reducing computational costs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent exploits the resolution dimension by performing computations in a lower-resolution space and then mapping the results back to the original resolution space. This dimensional transformation allows the system to achieve the same image quality outcomes with fraction of the computational cost that would be required for direct full-resolution processing.

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

Data Source

PatentUS10855966B2View interpolation of multi-camera array images with flow estimation and image super resolution using deep learning
Publication Date: 2020.12.01 INTEL CORP
  • US10855966B2 patent drawing
  • US10855966B2 patent drawing
  • US10855966B2 patent drawing

AI summary

Techniques related to interpolating an intermediate view image from multi-view images are discussed. Such techniques include downsampling first and second images that represent a view of a scene, generating a disparity map based on applying a first CNN to the downscaled first and second images, translating the downscaled first and second images using the disparity map, applying a second CNN to the translated downscaled first and second images and the disparity map to generate a downscaled intermediate image, and upscaling the downscaled intermediate image to an intermediate image at the resolution of the first and second images using an image super-resolution convolutional neural network.