Video Analytics Rule Adjustment for Camera Movement
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
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.

