Background Blurring System for Video Compression Stream

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video compression streams from video cameras, used for surveillance, incur high computational costs and bitrate requirements, with background blurring techniques partially addressing privacy concerns but not efficiently reducing bitrate and computational load.

Innovation Solution

A background blurring system that identifies background pixels in a video stream, applies blur values, and updates pixel values based on changes in pixel position between images, reusing blurred values within a predetermined time period to minimize computational effort and bitrate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If background blurring is applied to video streams, then privacy protection is improved and bitrate consumption is reduced, but computational cost increases and implementation complexity arises

Engineering Contradiction:
Improveprivacy protectionVSAvoidimplementation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary background analysis by comparing the current frame with a reference frame to identify background pixels before applying blurring. This preliminary identification of background regions (Step S102) allows the system to prepare blur masks in advance, reducing real-time computational burden while maintaining privacy protection effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The video processing is segmented into distinct stages: background identification through frame comparison (Step S102), blur mask generation (Step S104), and selective application of blurring (Step S106). This segmentation allows each component to be optimized independently, managing implementation complexity while achieving privacy protection.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If background blurring is applied continuously, then privacy protection is maintained, but bitrate reduction is limited and computational cost increases

Engineering Contradiction:
Improveprivacy protectionVSAvoidbitrate reduction efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

Instead of applying blurring to the entire video stream continuously, the system applies blurring selectively only to identified background regions (Step S106). This partial action approach maintains privacy protection for background areas while preserving foreground quality, achieving better bitrate reduction efficiency without sacrificing privacy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system periodically updates background identification by comparing frames at intervals rather than processing every single frame. The reference frame is updated periodically (Step S102), and blur masks are regenerated only when necessary, reducing computational cost while maintaining continuous privacy protection through selective re-application of blurring.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If pixel values are updated continuously in video stream, then image quality is maintained, but bitrate consumption increases

Engineering Contradiction:
Improveimage qualityVSAvoidbitrate consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system discards redundant pixel information by identifying static background regions and replacing their pixel values with blurred versions (Step S106). The original high-precision background pixel data is discarded in favor of compressed blur representations, significantly reducing bitrate consumption while maintaining image quality for dynamic foreground regions that retain their original pixel values.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

For background regions, instead of transmitting full-resolution pixel data continuously, the system creates blurred copies of background areas (Step S106). These blurred copies serve as sufficient representations for privacy protection purposes, reducing the quantity of data transmitted while maintaining acceptable image quality for surveillance purposes.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11610461B2Video compression stream
Publication Date: 2023.03.21 AXIS
  • US11610461B2 patent drawing
  • US11610461B2 patent drawing
  • US11610461B2 patent drawing

AI summary

The present disclosure relates to a method performed by a background blurring system (1) for provision of a video compression stream from a video camera (2) adapted for capturing a scene. The background blurring system identifies (1001) in a first image of the scene, at a first point in time, at least a first pixel comprised in a background of the first image. The background blurring system further determines (1002) a blurred pixel value for the at least first pixel. Moreover, the background blurring system provides (1003), subsequent the first point in time, the blurred pixel value in the video compression stream. The background blurring system furthermore identifies (1004) in a second image of the scene, at a subsequent second point in time, that the at least first pixel has altered to be comprised in a foreground of the second image. Moreover, the background blurring system provides (1005) in the video compression stream, subsequent the second point in time—continuously and/or intermittently—identified non-blurred pixel values for the at least first pixel. The background blurring system further identifies (1006) in a third image of the scene, at a subsequent third point in time, that the at least first pixel has altered to be comprised in a background of the third image, wherein a value of the at least first pixel has remained unchanged from an intermediate point in time up to the third point in time. Furthermore, when the third point in time is within a predeterminable background merge time period from the intermediate point in time, the background blurring system provides (1007), subsequent the third point in time, the blurred pixel value in the video compression stream.The disclosure also relates to a background blurring system in accordance with the foregoing, a video camera comprising such a background blurring system, and a respective corresponding computer program product and non-volatile computer readable storage medium.