Trajectory Map Visualization for Video Surveillance Pattern Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video surveillance systems require predefined definitions for objects and behaviors, making them labor-intensive and costly to maintain or adapt for different applications, and unable to recognize new patterns or changes in existing patterns.

Innovation Solution

A computer-implemented method that generates a display of information learned by a video surveillance system by receiving a request to view a trajectory map, retrieving trajectories of foreground objects, and superimposing their paths over a background image, using a combination of a computer vision engine and a machine learning engine to identify and recognize patterns by observing video frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If predefined definitions for objects and behaviors are used, then the system can recognize defined patterns, but the system becomes labor-intensive and costly to maintain or adapt

Engineering Contradiction:
Improvepattern recognition accuracyVSAvoidmaintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The surveillance system automatically learns and updates trajectory patterns by observing video frames without requiring manual programming. The system performs self-training by detecting objects, tracking their movements, and automatically incorporating new trajectory patterns into its knowledge base, eliminating the need for labor-intensive manual definition and maintenance of patterns

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transitions from static predefined patterns to dynamic learned patterns that continuously adapt. Trajectory patterns are not fixed in advance but are dynamically discovered and updated based on observed object movements, allowing the system to automatically adjust to new behaviors and scenarios

Inventive Principle:
Principle #15Dynamics

2Reliability

If predefined definitions for objects and behaviors are used, then the system can recognize defined patterns, but the system cannot recognize new patterns or changes in existing patterns

Engineering Contradiction:
Improvepattern recognition accuracyVSAvoidpattern adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system automatically discovers and learns new trajectory patterns by monitoring object movements in video frames. When new movement patterns are detected, the system self-trains to recognize these patterns, enabling continuous adaptation to new behaviors without external intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The pattern recognition system evolves from static predefined patterns to dynamic learned patterns. The system continuously updates its understanding of normal and abnormal behaviors based on observed trajectories, enabling it to adapt to changing scenarios and recognize previously unknown patterns

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If separate software products are developed to recognize additional objects or behaviors, then recognition capabilities are expanded, but maintenance costs increase prohibitively

Engineering Contradiction:
Improverecognition capabilityVSAvoidsystem cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The surveillance system implements a universal learning mechanism that can recognize any trajectory pattern through automatic observation and learning, eliminating the need for separate specialized software products. The single system performs multiple recognition functions by learning diverse object behaviors and movement patterns uniformly

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

Solution Approach 2:

The system expands its recognition capabilities through self-learning rather than requiring additional software products. By automatically detecting and learning new trajectory patterns from video data, the system provides cost-effective expansion of recognition capabilities without external development costs

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8280153B2Visualizing and updating learned trajectories in video surveillance systems
Publication Date: 2012.10.02 MOTOROLA SOLUTIONS INC
  • US8280153B2 patent drawing
  • US8280153B2 patent drawing
  • US8280153B2 patent drawing

AI summary

Techniques are disclosed for visually conveying a trajectory map. The trajectory map provides users with a visualization of data observed by a machine-learning engine of a behavior recognition system. Further, the visualization may provide an interface used to guide system behavior. For example, the interface may be used to specify that the behavior recognition system should alert (or not alert) when a particular trajectory is observed to occur.