Super Resolution Image Generation Using Optical Flow and Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video capture systems often face limitations in resolution, especially when capturing objects at a distance, leading to low-resolution images that hinder advanced computer vision tasks due to factors like blur and low-light conditions, and existing upscaling techniques do not adequately meet the requirements for advanced analysis.

Innovation Solution

A method and system that generate a super-resolution image of an object by combining information from multiple video frames using a trained neural network, which calculates optical flow to accurately account for the object's 3D structure, comprising a correspondence estimation neural network and a reconstruction neural network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If video capture resolution is increased, then the overall image quality improves, but the field of view decreases causing individual objects to remain low resolution

Engineering Contradiction:
Improveimage resolutionVSAvoidfield of view
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent segments the video processing task by extracting individual frames containing the object of interest and processing only those frames through the neural network, rather than processing the entire video stream. This allows high-resolution processing of specific objects while maintaining the ability to capture multiple objects across different frames.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from 2D image processing to 3D spatial reasoning by using optical flow to track object movement across frames and reconstructing the object's 3D structure. This enables the system to achieve high resolution for distant objects by leveraging temporal information and spatial relationships across multiple frames.

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

2Measurement precision

If upscaling techniques are applied to entire video, then resolution improves, but computational complexity increases significantly

Engineering Contradiction:
Improvevideo resolutionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary information for processing by identifying and isolating specific frames containing objects of interest, then applying the neural network upscaling technique only to these extracted frames. This selective processing approach dramatically reduces computational complexity compared to processing entire video streams.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by processing only the subset of frames that contain objects requiring high-resolution analysis, rather than uniformly processing all frames. This selective application of the computationally intensive neural network achieves the required resolution improvement while managing computational resources efficiently.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If standard upscaling techniques are used, then some resolution improvement is achieved, but the resolution is insufficient for advanced computer vision tasks

Engineering Contradiction:
Improveimage resolutionVSAvoidsuitability for advanced analysis
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent replaces traditional mechanical upscaling methods (such as simple interpolation algorithms) with a neural network-based approach that uses deep learning to reconstruct high-resolution images. This substitution enables the system to achieve the high resolution required for advanced computer vision tasks like license plate recognition and text identification.

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

Solution Approach 2:

The patent introduces optical flow as an intermediary mechanism that bridges the gap between low-resolution video frames and high-resolution reconstruction. The optical flow field serves as a mediator that captures motion information and helps the neural network accurately reconstruct the 3D structure of objects, thereby improving the reliability of the upscaling process for advanced analysis tasks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250095102A1Methods and systems for generating super resolution images
Publication Date: 2025.03.20 ACCENTURE GLOBAL SOLUTIONS LTD
  • US20250095102A1 patent drawing
  • US20250095102A1 patent drawing
  • US20250095102A1 patent drawing

AI summary

There is provided methods and systems for generating super resolution images of objects. In particular there is provided a method of generating a super resolution image of an object, the method comprising: receiving a plurality of frames of a video of the object; extracting from the plurality of frames a plurality of images of the object; selecting an image of the plurality of images as a target image; applying a trained model to the plurality of images to generate a super resolution image of the object, wherein the trained model comprises: (a) a correspondence estimation neural network configured to compute a respective optical flow between the target image and each other image of the plurality, and (b) a reconstruction neural network configured to generate a super resolution version of the target image using the plurality of images and the respective optical flows between the target image and each other image of the plurality.There is also provided a corresponding system, along with systems and methods for training said model.