Camera Foreground Detection via Background Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automated monitoring systems for surveillance, such as those used in art galleries, rely heavily on human observation, which is inefficient and costly, and struggle to detect vandalism or unusual activities in real-time due to the overwhelming amount of visual data processed by security guards.

Innovation Solution

A method involving digital monitoring cameras that analyze input data to create a background model, compare it with incoming images to identify high activity, and generate exemplar images of significant events, reducing the need for human intervention by automatically detecting and alerting operators to potential threats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple cameras are deployed to monitor all areas, then surveillance coverage is improved, but the amount of visual data to be processed increases

Engineering Contradiction:
Improvesurveillance coverageVSAvoidvisual data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the relevant foreground objects from the full video stream by comparing current frames against a learned background model. This separates the essential security information (moving objects) from the redundant background information, reducing processing requirements while maintaining surveillance effectiveness

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different processing quality to different parts of the image: full processing is applied to detected foreground objects while the background receives minimal or no processing. This localized approach reduces overall computational load while maintaining high detection accuracy for security-relevant areas

Inventive Principle:
Principle #3Local quality

2Measurement precision

If security guards manually monitor all camera feeds, then event detection capability is improved, but operational cost and time consumption increase

Engineering Contradiction:
Improveevent detection capabilityVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic background modeling and foreground detection without human intervention. The background model learns and adapts automatically to changing scenes, and the foreground detection algorithm autonomously identifies objects of interest, eliminating the need for continuous manual monitoring while maintaining high detection accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of human visual monitoring with an automated computer-based image processing system. The system uses algorithms to detect foreground objects, replacing the human guard's role in watching multiple camera feeds, thereby reducing response time and operational costs while maintaining or improving detection capability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If continuous monitoring of all feeds is performed, then security reliability is improved, but system complexity and processing requirements increase

Engineering Contradiction:
Improvesecurity monitoring reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary background modeling and analysis before actual security events occur. By pre-establishing the background model and detecting foreground objects in real-time, the system simplifies the processing required during critical events, reducing overall system complexity while maintaining reliable security monitoring

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7664292B2Monitoring an output from a camera
Publication Date: 2010.02.16 ENVYSION INC
  • US7664292B2 patent drawing
  • US7664292B2 patent drawing
  • US7664292B2 patent drawing

AI summary

Output from a video camera is monitored. Input data is analyzed to produce a model of a background image and incoming image data is compared with said background model to identify images having a high level of activity created by the introduction of a foreground object. A period of activity, composed of a plurality of consecutive images having a high level of activity, is identified, and an exemplar image is generated.