Synthetic Optical Flow Data Generation via Proxy Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collecting sufficient optical flow labels in a real-world environment is challenging due to high human resource and monetary costs, necessitating the development of a method for efficiently synthesizing large-scale datasets for optical flow research.

Innovation Solution

A method involving an image change data generating apparatus that inputs an initial image and data parameters to a data generator, generates consecutive frames, and uses pre-trained proxy networks to generate image change data, with loss functions calculated and data parameters updated to minimize and maximize specific loss functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-world optical flow label data is collected, then data quality and reliability are improved, but human resource costs and monetary costs increase significantly

Engineering Contradiction:
Improvedata qualityVSAvoidresource costs
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent uses synthetic image data generated by rendering engines as copies of real-world scenarios. These synthetic images with ground truth optical flow labels serve as substitutes for expensive real-world annotated data, maintaining training effectiveness while eliminating the need for costly manual annotation processes

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts only the essential elements needed for optical flow training (image pairs with known transformations) and synthesizes them computationally. By taking out the expensive annotation step and replacing it with automated synthetic generation, the method preserves data quality while removing resource bottlenecks

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If large-scale optical flow datasets are synthesized, then data availability and productivity are improved, but the effectiveness and quality of training data remain uncertain

Engineering Contradiction:
Improvedata generation efficiencyVSAvoidtraining data effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary actions by pre-defining transformation parameters (translations, rotations, scaling) and applying them systematically during synthetic image generation. This ensures that ground truth optical flow labels are accurately known beforehand, guaranteeing training data effectiveness while enabling large-scale generation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent systematically varies transformation parameters (displacement vectors, rotation angles, scaling factors) to generate diverse optical flow patterns. By changing these parameters across multiple synthetic scenarios, the method produces varied training data that maintains effectiveness while achieving large scale

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple proxy networks with different time intervals are used, then adaptability and training data versatility are improved, but device complexity and computational requirements increase

Engineering Contradiction:
Improvetraining scenario coverageVSAvoidnetwork architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs proxy networks that can handle multiple time intervals and transformation types through a unified architecture. The same network structure processes different temporal scenarios by adjusting input parameters, achieving versatility without proportionally increasing complexity

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

Solution Approach 2:

The patent segments the training process into multiple proxy networks, each specialized for specific time interval ranges. This segmentation allows each network to be relatively simple while the collective system covers diverse temporal scenarios, balancing complexity and adaptability

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250078326A1Method and apparatus for generating image change data
Publication Date: 2025.03.06 POSTECH ACADEMY INDUSTRY FOUNDATION
  • US20250078326A1 patent drawing
  • US20250078326A1 patent drawing
  • US20250078326A1 patent drawing

AI summary

There is provided a method for generating image change data to be performed by an image change data generating apparatus, the method comprising, inputting an initial image and data parameters to a data generator, generating a first image and a second image respectively, within a first time interval by using the data generator based on the initial image and the data parameters, the first image and the second image being in a relationship of consecutive frames with each other, and generating a first image change data by using a pre-trained first proxy network and a second image change data by using a pre-trained second proxy network based on the first image and the second image.