Switchable Neural Network Configurations for Consistent Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural networks with certain structures produce varying predicted values during training, leading to unnatural video quality when processing temporally consecutive images due to node connections where error back propagation is not performed.

Innovation Solution

An information processing apparatus that includes a determining unit to switch between different neural network configurations, a configuration changing unit to alter node connections and input-output temporal relationships, and a training unit to train the neural network, using a combination of U-Net structures with and without error propagation to stabilize image processing results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a neural network with fixed node connections is used for processing temporally consecutive images, then the network structure remains simple and training is straightforward, but variation in predicted values occurs leading to unnatural video quality

Engineering Contradiction:
Improvevideo quality consistencyVSAvoidneural network configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the neural network configuration changeable during training. The determining unit dynamically selects between first and second configurations based on training progress, and the configuration changing unit adjusts node connections and input-output temporal relationships accordingly. This dynamic adaptation allows the network to reduce prediction variations and improve video quality consistency without requiring a permanently complex structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the neural network's structural parameters (node connections and input-output temporal relationships) between different configurations. The determining unit monitors training parameters and triggers configuration switches when specific conditions are met, allowing the network to transition between different structural states to optimize performance and reduce variation in predictions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If dropout technique is used to suppress over-training, then generalization ability improves, but variation in predicted values persists due to node removal

Engineering Contradiction:
Improveprediction consistencyVSAvoidtraining stability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extends the dynamic approach by introducing multiple configurations that can be switched during training. Unlike static dropout which randomly removes nodes, this invention dynamically switches between different structural configurations (first and second configurations with different node connections and temporal relationships), providing more controlled variation to reduce prediction inconsistencies while maintaining training stability.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If different image quality results occur in temporally consecutive image processing, then individual image processing flexibility is maintained, but unnatural video appearance results

Engineering Contradiction:
Improveimage processing flexibilityVSAvoidvideo naturalness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback through the determining unit that monitors training progress and prediction variations. Based on this feedback, the system determines when to switch between configurations and adjusts the network structure accordingly. This feedback mechanism ensures that the network adapts its configuration to maintain consistent video quality while preserving the flexibility to process individual images with appropriate temporal relationships.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250307636A1Information processing apparatus, control method for information processing apparatus, and non-transitory computer-readable medium
Publication Date: 2025.10.02 CANON KK
  • US20250307636A1 patent drawing
  • US20250307636A1 patent drawing
  • US20250307636A1 patent drawing

AI summary

An information processing apparatus includes: an inference unit to which a neural network is applied, the neural network being configured to use a set of temporally consecutive images and a set of temporally consecutive image features as inputs, and output a set of images and a set of image features for the inputs; a determining unit configured to determine which one of first and second configurations to which the neural network is to be configured, the first configuration having a first input-output temporal relationship and the second configuration having a second input-output temporal relationship different from the first input-output temporal relationship; a configuration changing unit configured to change a node connection and an input-output temporal relationship of the neural network to change the configuration of the neural network according to the result determined by the determining unit; and a training unit configured to train the neural network.