Surveillance Video Coding with Background and Foreground Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video surveillance systems face inefficiencies in decoding and recognizing surveillance videos, leading to distorted high-frequency information loss and increased storage and monitoring workload, with manual operations and low accuracy in unfamiliar environments.

Innovation Solution

A method and system that establish background and foreground object databases to code surveillance images, allowing direct analysis and extraction of foreground objects without full decoding, using semantic descriptions for improved monitoring accuracy and reduced costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If surveillance video is compressed and decoded for monitoring, then the video can be displayed and monitored, but high frequency information is lost and the video becomes distorted

Engineering Contradiction:
Improvevideo qualityVSAvoidhigh frequency information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the video processing into two distinct paths: a compression path for storage (producing coded video streams) and an analysis path for recognition (using raw video data). By separating these functions, the system avoids decoding compressed video for analysis purposes, thereby preserving high frequency information while still enabling monitoring through the coded streams when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary analysis on raw video data before compression occurs. Feature extraction and object recognition are conducted on the uncompressed video streams, allowing the system to identify and track important objects and events. This preliminary action ensures that high frequency information is captured and analyzed before any compression-induced distortion occurs.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If full decoding is performed on surveillance video for recognition, then accurate recognition can be achieved, but time is wasted and processing efficiency decreases

Engineering Contradiction:
Improverecognition accuracyVSAvoiddecoding time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides video processing into separate functional streams: one for compression/storage and another for real-time analysis. The analysis stream processes raw video data directly without requiring full decoding, enabling parallel processing of multiple video channels simultaneously. This segmentation eliminates the time-consuming decoding step while maintaining recognition accuracy through direct processing of uncompressed data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs feature extraction and object recognition as preliminary actions on raw video data before compression is applied. By identifying and tagging important objects, events, and patterns in advance, the system creates metadata that can be quickly queried and analyzed without requiring full video decoding, thus saving significant processing time while maintaining recognition accuracy.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If video clips are used as units for analysis in unfamiliar environments, then universal property is achieved, but the recognition process becomes very difficult

Engineering Contradiction:
Improveuniversal propertyVSAvoidrecognition difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary learning and adaptation by analyzing raw video data from the specific monitoring environment before full deployment. It identifies environment-specific objects, patterns, and characteristics, building customized recognition models tailored to that environment. This preliminary action allows the system to achieve universal adaptability while reducing recognition difficulty by pre-adjusting to environment-specific features.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where recognition results are continuously refined based on actual video data from the monitoring environment. By comparing expected patterns with actual observations and adjusting recognition parameters accordingly, the system adapts to unfamiliar environments over time, reducing recognition difficulty while maintaining universal applicability across different settings.

Inventive Principle:
Principle #23Feedback

4Reliability

If round-the-clock video surveillance is implemented, then complete monitoring coverage is achieved, but storage space is occupied and monitoring workload increases

Engineering Contradiction:
Improvemonitoring coverageVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and stores only the essential information from continuous video surveillance in the form of coded representations and extracted features. Instead of storing all raw video data, the system extracts key objects, events, and patterns, storing them in a compressed format that occupies minimal storage space while maintaining complete monitoring coverage through the ability to reconstruct or query the extracted information as needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system discards redundant and unnecessary video data while recovering and preserving only the critical information needed for monitoring and analysis. By continuously filtering and selecting only meaningful content (such as detected objects, unusual events, or changes in monitored areas), the system maintains complete monitoring coverage without accumulating excessive storage requirements, as irrelevant data is discarded and only essential information is retained.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS9846820B2Method and system for coding or recognizing of surveillance videos
Publication Date: 2017.12.19 PEKING UNIV
  • US9846820B2 patent drawing
  • US9846820B2 patent drawing
  • US9846820B2 patent drawing

AI summary

Method for coding or recognizing of surveillance videos is provided to improve compressing efficiency and recognizing accuracy of surveillance videos. The method for coding surveillance videos includes: establishing a background database and a foreground object database; wherein, the background database includes a set of background images; the foreground object database includes a set of foreground objects; coding a surveillance image by referring to a background image in the background database and a foreground object in the foreground object database.