TIA Neural Network Blocks for Multiscale Video Understanding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video understanding methods using deep learning techniques face high computational costs and memory overheads, failing to effectively capture temporal dynamics in videos.

Innovation Solution

A neural network system with a Temporal Information Aggregation (TIA) module that extracts multi-scale temporal information by pooling feature maps with varying temporal windows, integrated into existing neural network architectures like ResNet-50, to enhance video understanding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If two-stream CNN is used for video understanding, then spatial feature extraction is improved, but computational cost increases and temporal dynamics cannot be analyzed

Engineering Contradiction:
Improvespatial feature extraction accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The network is segmented into distinct functional blocks: baseline neural network blocks for spatial feature extraction, TIA blocks for temporal information aggregation, and fusion blocks for combining features. This segmentation allows each component to specialize in specific tasks, improving overall efficiency while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from purely spatial processing to incorporating temporal dimension by introducing TIA blocks that process temporal information separately. This dimensional extension allows the network to capture temporal dynamics without overwhelming computational cost by handling space and time in different processing stages.

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

2Reliability

If non-local Neural Network is used for video understanding, then temporal dependencies are captured, but memory overheads increase due to matrix multiplication

Engineering Contradiction:
Improvetemporal dependency captureVSAvoidmemory overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The TIA block extracts temporal information by pooling features across time dimensions separately from spatial dimensions. This extraction approach captures temporal dependencies without requiring the full matrix multiplication of non-local networks, significantly reducing memory overhead while maintaining temporal modeling capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces intermediate temporal feature representations that act as mediators between input frames and final predictions. These intermediate representations capture temporal patterns in a compressed form, reducing the computational burden compared to direct pairwise comparisons in non-local networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If Slow-Fast Network is used for video understanding, then temporal dynamics are analyzed, but computational cost increases

Engineering Contradiction:
Improvetemporal dynamics analysisVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The network employs dynamic temporal pooling windows that adapt to different temporal scales. By using variable window sizes and pooling strategies, the system captures temporal dynamics flexibly without the rigid multi-branch architecture of Slow-Fast networks, reducing computational overhead while maintaining temporal analysis capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes processing parameters dynamically by adjusting pooling window sizes and temporal sampling rates based on the specific temporal patterns being analyzed. This parameter adaptation allows efficient temporal dynamics analysis without requiring multiple fixed-architecture branches, improving computational efficiency.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If deep learning techniques are applied to video data, then video understanding capability is improved, but computational cost and memory overhead increase

Engineering Contradiction:
Improvevideo understanding accuracyVSAvoidcomputational resource requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The deep learning architecture is segmented into modular components (baseline blocks, TIA blocks, fusion blocks) that can be independently optimized and processed. This modularity reduces overall computational complexity by allowing efficient processing at each stage rather than requiring complex end-to-end processing of all video data simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent processes spatial and temporal dimensions separately in different network blocks, transforming the problem from high-dimensional joint processing to lower-dimensional sequential processing. This dimensional separation significantly reduces computational resource requirements while maintaining video understanding accuracy.

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

Data Source

PatentUS12462610B2Video understanding neural network systems and methods using the same
Publication Date: 2025.11.04 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12462610B2 patent drawing
  • US12462610B2 patent drawing
  • US12462610B2 patent drawing

AI summary

The present disclosure relates to a Temporal Information Aggregation (TIA) neural network block to extract underlying multiscale temporal information. By applying TIA, information in different temporal scales may be effectively extracted. The TIA block may be implemented as a block and thus may be inserted into any architectures. The extracted multi-scale temporal information contributes to the final output as a residual.