Video Analytics Rule Adjustment for Camera Movement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video analytics rules become ineffective when a camera moves, as they are defined in a 2D coordinate system tied to the camera's field of view, leading to misalignment and failure to detect intended events, such as vehicles entering a driveway.

Innovation Solution

A system that detects and characterizes camera movement, adjusts the video analytics rules by updating the coordinates to maintain coverage of the intended area, using techniques like Simultaneous Location and Mapping (SLAM) and planar homography to estimate camera motion and apply 2D or 3D transformations to the rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video analytics rules are defined in the 2D coordinate system tied to the camera's field of view, then the rules can be easily configured and applied to the current view, but the rules become misaligned and ineffective when the camera moves

Engineering Contradiction:
Improveease of rule configurationVSAvoidrule effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transforms video analytics rules from 2D image coordinates to 3D world coordinates. By anchoring rules to real-world locations rather than camera-specific pixel coordinates, the system enables rules to remain valid across different camera positions and orientations, resolving the contradiction between ease of configuration and reliability upon camera movement.

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

2Reliability

If the camera position is fixed, then the rule geometry remains aligned with the intended area, but the system cannot adapt to camera movement or repositioning

Engineering Contradiction:
Improverule alignment accuracyVSAvoidcamera movement adaptation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic rule system where rule geometry is automatically updated based on detected camera movement. The system continuously monitors camera position changes and adjusts rule coordinates accordingly, enabling the system to adapt to camera repositioning while maintaining reliable alignment with the intended surveillance area.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the rule geometry is updated after camera movement, then the rules remain functional for the intended area, but additional processing and computation are required

Engineering Contradiction:
Improverule functionalityVSAvoidsystem processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by establishing rules in 3D world coordinates from the beginning, rather than waiting for camera movement to occur. This upfront transformation to a camera-independent coordinate system simplifies subsequent operations, as the system only needs to transform coordinates rather than reprocess entire rule geometries when camera movement is detected.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11696034B1Automatic adjusting of video analytics rules for camera movement
Publication Date: 2023.07.04 ALARM COM INC
  • US11696034B1 patent drawing
  • US11696034B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting of video analytics rules for camera movement. The methods, systems, and apparatus include actions of obtaining a rule that specifies a first set of coordinates applied to a first set of images from a camera, determining an amount and direction of movement of the camera after the rule was obtained, determining, based on the amount and direction of movement of the camera, a second set of coordinates applied to a second set of images captured after the camera moved.