Self-Supervised Neural Architecture for Video Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing neural networks face challenges in scaling for large volumes of video data, requiring excessive computing resources and prone to errors in tracking and supervising events and objects, especially with limited resources, and supervised approaches deliver low performance due to insufficient training samples.

Innovation Solution

An end-to-end neural architecture combining self-supervision, deep autoencoders, LSTM networks, and Gaussian Mixture Models to learn normal event behavior, utilizing spatial and temporal information from video frames to detect anomalies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If supervised learning approaches are used for event detection, then training accuracy can be improved with sufficient training samples, but the system requires extensive computing resources and is prone to errors in tracking and supervision

Engineering Contradiction:
Improvedetection accuracyVSAvoidcomputing resource requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system employs self-supervised learning where the neural network automatically generates its own training data and supervision signals from video frames without requiring external annotated data or complex supervision mechanisms. The autoencoder architecture enables the model to learn normal event patterns autonomously and detect anomalies by identifying deviations from these self-learned patterns, thereby reducing computing resource requirements while maintaining detection accuracy.

Inventive Principle:
Principle #25Self-service

2Reliability

If computing resources are increased to handle larger video data volumes, then tracking and supervision accuracy improve, but the system becomes more complex and resource-intensive

Engineering Contradiction:
Improvetracking accuracyVSAvoidcomputing resource requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts and processes only the essential features and temporal patterns from video data using the autoencoder architecture, rather than processing all raw video data comprehensively. By extracting salient spatio-temporal features and representing them in a compressed latent space, the model achieves reliable tracking with reduced computational complexity, avoiding the need for excessive computing resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The neural network performs preliminary learning of normal event patterns during an unsupervised pre-training phase using autoencoder architecture before anomaly detection is required. This preliminary action enables the model to capture temporal dynamics and spatial relationships in advance, so that during actual anomaly detection, the system can operate more efficiently with reduced real-time computational requirements.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system processes larger volumes of video data, then detection coverage improves, but computational resources required to parse and track each event exceed available resources

Engineering Contradiction:
Improvedetection coverageVSAvoidcomputational resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system creates a compressed representation or copy of the essential spatio-temporal patterns from video data in the latent space of the autoencoder. By working with these compressed representations rather than the full original data, the model achieves extensive detection coverage across large video datasets while consuming significantly fewer computational resources, as the processed data volume is dramatically reduced.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3757899B1Neural architecture for self supervised event learning and anomaly detection
Publication Date: 2025.10.29 NVIDIA CORP
  • EP3757899B1 patent drawingFigure 1
  • EP3757899B1 patent drawingFigure 2
  • EP3757899B1 patent drawingFigure 3

AI summary

Systems and methods that use at least one neural network to infer content of individual frames in a sequence of images and to further infer changes to content in sequence of images over time to determine whether one or more anomalous events are present in sequence of images is described herein.