Video Event Detection via Attribute Image Grammar

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video surveillance systems rely heavily on human operators for event detection and scene understanding, which is inefficient due to short attention spans, distractions, and difficulty in processing multiple video streams, leading to a need for automated and comprehensive analysis of video data.

Innovation Solution

The implementation of an attribute image grammar framework that extracts semantic and contextual content from video sequences, using a visual vocabulary defined from pixels, primitives, parts, objects, and scenes, enabling automatic event detection, text generation, and semantic annotation in natural language, with spatial, temporal, ontological, or causal relations, and the ability to search video based on geographical location and universal time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If human operators are used for video monitoring, then understanding and detection accuracy is improved, but productivity and efficiency deteriorate due to short attention spans and difficulty processing multiple streams

Engineering Contradiction:
Improveevent detection accuracyVSAvoidvideo processing throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The video processing task is segmented into distinct functional modules: object detection, tracking, event detection, and text generation. Each module handles specific aspects of analysis independently, allowing parallel processing of multiple video streams while maintaining detection accuracy through specialized algorithms in each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An automated computer vision system acts as an intermediary between the video data and human operators. This intermediary performs preliminary analysis, filtering, and event detection, presenting only relevant findings to human operators rather than requiring them to monitor all raw video streams, thereby multiplying productivity while preserving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated computer vision systems are implemented, then productivity and processing capacity are improved, but scene understanding and semantic annotation capabilities deteriorate

Engineering Contradiction:
Improvevideo analysis throughputVSAvoidsemantic understanding
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system merges multiple capabilities into a unified automated platform: object detection, tracking, event detection, semantic understanding, and natural language text generation. This integration allows the system to process multiple video streams simultaneously while maintaining comprehensive scene understanding through the combination of these complementary functions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system transforms visual data through multiple parameter transformations: converting pixel data to object representations, tracking temporal parameters, detecting event parameters, and finally generating natural language text descriptions. This multi-stage parameter transformation enables both high-throughput processing and rich semantic annotation by operating at different levels of abstraction simultaneously.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive scene understanding is achieved through detailed analysis, then annotation quality is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveannotation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary object detection and tracking before event detection and text generation. By pre-identifying objects and their trajectories in earlier processing stages, the system prepares structured data that accelerates subsequent event analysis and annotation, reducing overall processing time while maintaining comprehensive scene understanding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous tracking of objects across video frames rather than performing discrete analysis at each frame. This continuous action allows the system to accumulate temporal information efficiently, enabling accurate event detection and semantic annotation without redundant computations, thereby reducing processing time while preserving annotation quality.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10768769B2Automatic event detection, text generation, and use thereof
Publication Date: 2020.09.08 MOTOROLA SOLUTIONS INC
  • US10768769B2 patent drawing
  • US10768769B2 patent drawing
  • US10768769B2 patent drawing

AI summary

A system and method for video surveillance and searching are disclosed. Video is analyzed and events are automatically detected. Based on the automatically detected events, textual descriptions are generated. The textual descriptions may be used to supplement video viewing and event viewing, and to provide for textual searching for events.