Video Group Behavior Analytics Using Keypoint Time Series

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video analytics systems struggle to effectively identify and analyze the behaviors of different groups within video data, particularly in multi-camera surveillance systems, making it challenging to detect anomalous situations such as a child becoming lost or kidnapped.

Innovation Solution

A device represents objects in video data as a set of timeseries of key points, forms groups based on these timeseries, and uses self-supervised learning to identify anomalous behaviors, providing alerts through a user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional video analytics methods are used to identify groups and analyze behaviors, then the system complexity remains manageable, but the ability to detect anomalous group behaviors is insufficient

Engineering Contradiction:
Improvedetection accuracy of anomalous group behaviorsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the video analysis process into distinct components: object detection, key point extraction, timeseries generation, group formation, and anomaly detection. This segmentation allows each component to be optimized independently while maintaining overall system manageability, resolving the contradiction between detection accuracy and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms spatial video data into temporal timeseries representations by extracting key points across multiple frames. This dimensionality change from spatial to temporal domain enables more effective anomaly detection through timeseries analysis, improving detection accuracy while providing a structured approach to manage complexity.

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

2Loss of information

If detailed analysis of individual objects is performed, then the understanding of object behaviors improves, but the computational resources and processing time increase

Engineering Contradiction:
Improveinformation retention about object behaviorsVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential key points from full object data, selecting critical features that capture behavioral information while discarding redundant details. This extraction approach maintains information about object behaviors while significantly reducing processing time and computational resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms detailed spatial coordinates into simplified timeseries parameters that capture the essence of object behavior. By changing the representation parameters from raw coordinates to aggregated timeseries features, the system retains behavioral information while reducing processing complexity and time.

Inventive Principle:
Principle #35Parameter changes

3Area of stationary object

If multiple video streams are analyzed simultaneously, then the coverage area increases, but the difficulty of identifying and comparing group behaviors across streams increases

Engineering Contradiction:
Improvesurveillance coverage areaVSAvoiddifficulty of identifying groups across video streams
Core Design Contradiction:
Area of stationary objectVSDifficulty of detecting and measuring

Solution Approach 1:

The patent creates a universal timeseries representation that can be applied across multiple video streams independently. This universal format enables consistent group identification and behavior comparison across different streams, making the analysis scalable to larger coverage areas without proportionally increasing detection difficulty.

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

Data Source

PatentUS12548371B2Behavioral group analytics for video
Publication Date: 2026.02.10 CISCO TECHNOLOGY INC
  • US12548371B2 patent drawing
  • US12548371B2 patent drawing
  • US12548371B2 patent drawing

AI summary

In one embodiment, a device represents each of a plurality of objects depicted in video data over time as a set of timeseries of key points associated with that object. The device forms groups of objects based on their associated sets of timeseries. The device identifies an anomalous behavior of a particular group from among the groups of objects, based on their constituent timeseries of coordinate points. The device provides an alert regarding the anomalous behavior to a user interface for review.