Video Background Regeneration Using Block Correlation Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for regenerating the background of digital images from video streams captured by a fixed camera struggle when the scene includes partially stationary objects, as these methods often incorrectly integrate the stationary part of the object with the background, leading to processing defects and requiring an interference-free background image which is not always possible.

Innovation Solution

A method that cuts video frames and background images into blocks, calculates space and time correlations between these blocks, and updates the background image by selecting blocks with minimum correlation, using a weighted sum of absolute differences to ensure accurate background separation from foreground objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If time correlation methods are used to regenerate the background, then the processing can be performed with simple algorithms, but the stationary parts of foreground objects are incorrectly integrated into the background, polluting the regenerated background image

Engineering Contradiction:
Improvealgorithm complexityVSAvoidbackground regeneration accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The image is divided into multiple blocks, and the background regeneration is performed block by block. For each block, the algorithm determines whether it belongs to the background or foreground by comparing with neighboring blocks, allowing precise handling of partially stationary objects without affecting the entire image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing strategies are applied to different blocks based on their local characteristics. Blocks with high correlation to neighbors are treated as background, while those with significant differences are treated as foreground, enabling localized adaptive processing that preserves accuracy while maintaining computational efficiency.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If an interference-free background image is required for accurate processing, then the background regeneration accuracy improves, but the requirement cannot be met in real-world scenarios where such images are not always available

Engineering Contradiction:
Improvebackground regeneration accuracyVSAvoidapplicability to real-world scenes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The algorithm performs preliminary blocking and correlation analysis to identify potential background regions before final background regeneration. This preliminary action allows the system to prepare for accurate background extraction even when the initial background image contains interference from moving objects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The algorithm uses the video stream itself to identify and regenerate the background without requiring external interference-free background images. By comparing temporal and spatial correlations within the video data, the system autonomously separates background from foreground, making it adaptable to real-world scenarios.

Inventive Principle:
Principle #25Self-service

3Productivity

If the background image is continuously updated in real-time, then the processing latency is reduced and memory resources are optimized, but the accuracy of background separation may be compromised

Engineering Contradiction:
Improveprocessing speedVSAvoidbackground separation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

By processing the image in blocks rather than the entire image at once, the algorithm achieves real-time updates with reduced computational burden. Each block can be independently and quickly evaluated against its neighbors, enabling fast background regeneration while maintaining accuracy through localized comparison.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8948516B2Method for regenerating the background of digital images of a video stream
Publication Date: 2015.02.03 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8948516B2 patent drawing
  • US8948516B2 patent drawing
  • US8948516B2 patent drawing

AI summary

The invention relates to a method for regenerating the background of digital images of a video stream comprising steps consisting in: —setting an initial background image, —cutting the unit images of the video stream into blocks b (i, j, t) and of the background image into corresponding blocks Bo (i, j, t). The method is essentially characterized in that it further includes steps consisting in: —selecting one block Bo of the background image and/or b of the frame image, and •calculating the space correlation thereof, with: •at least one block Bo of the background image at a time (t), and/or at another time (t−a), and/or •at least one block b of the frame image at a time (t), and/or at another time (t−a), and/or—updating the background image according to the calculation of the space correlation.