Video Surveillance Persistent Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video surveillance systems lack the ability to detect persistent changes within user-defined regions of interest and do not generate alerts or alarms in response to such changes, nor do they consider the transitory nature of detected objects.

Innovation Solution

A system and method that utilize a processor to identify a background model for a video stream, generate binary masks to detect persistent changes exceeding a predefined threshold, and produce change notification messages including location and temporal data, with the option to display or transmit these notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional object detection is used in video surveillance, then general object detection capability is provided, but the system cannot detect persistent changes within specific regions of interest and generates excessive false alarms from transient events

Engineering Contradiction:
Improvechange detection precisionVSAvoidalarm reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The video stream is segmented into multiple frames, and each frame is compared against a background model to generate binary masks. The system then iteratively analyzes subsets of these masks over time to identify persistent changes, separating true threats from transient events through temporal segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A background model is pre-established for the video stream based on a predefined representation of regions of interest. This preliminary model serves as a reference for detecting changes, allowing the system to distinguish between normal variations and significant persistent changes before they become critical events.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the system monitors all changes in the video stream, then comprehensive surveillance is achieved, but the system cannot distinguish between transient events and persistent changes

Engineering Contradiction:
Improvesurveillance efficiencyVSAvoidchange persistence information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system dynamically evaluates the persistence of detected changes by iteratively analyzing subsets of binary masks across multiple frames. Changes are classified as persistent or transient based on their duration and consistency over time, with the analysis adapting to the specific characteristics of each detected event.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The background model is continuously updated and refined as the system processes video frames. The iterative analysis of binary masks maintains continuous monitoring of regions of interest, ensuring that persistent changes are detected while transient events are filtered out through ongoing temporal analysis.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If the system generates alerts for all detected changes, then comprehensive monitoring is provided, but the alert system becomes overwhelmed with false positives from transient events

Engineering Contradiction:
Improvedetection reliabilityVSAvoidnotification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses feedback from the iterative analysis of binary masks to determine whether detected changes warrant alert generation. By evaluating the persistence of changes across multiple frames and comparing against the background model, the system provides feedback-based filtering that prevents false alarms while maintaining reliable detection of genuine threats.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12039781B2Methods and apparatus for targeted analysis of video images and detection of persistent changes in a camera view
Publication Date: 2024.07.16 VERKADA INC
  • US12039781B2 patent drawing
  • US12039781B2 patent drawing
  • US12039781B2 patent drawing

AI summary

A method for monitoring protected regions of a camera view includes receiving, at a processor of a video camera system, a video stream including a series of video frames depicting at least one scene. A background model is identified based on a predefined representation of at least one region of interest associated with the scene. Each of the video frames is compared to the background model, to define an associated binary mask. A persistent change in the at least one region of interest is detected, based on the binary masks, the persistent change having an associated duration that exceeds a predefined threshold. In response to detecting the persistent change, a change notification message including a video file is generated. The method also includes causing display of the change notification message via a user interface and/or causing transmission of the change notification message to a remote compute device.