Mobile Video Face Stabilization for Bandwidth Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile video conferencing, conventional techniques for detecting moving objects fail due to non-stationary backgrounds, leading to reduced clarity of facial expressions caused by changes in position, size, orientation, lighting, and color, and inefficient bandwidth usage.

Innovation Solution

A method that identifies and processes face data to maintain the face's area, light direction, and color constant, using feature templates and low-pass filtering to stabilize the image, thereby enhancing expression clarity and optimizing bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional background subtraction and frame differencing techniques are used to detect moving objects, then object detection can be achieved, but the technique fails when the background is non-stationary (user is moving)

Engineering Contradiction:
Improvemoving object detection accuracyVSAvoidapplicability to mobile conferencing
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a virtual stationary background by copying and transforming the background from a reference frame. The background is extracted, transformed to match the current frame's perspective, and composited with the foreground to create a synthetic background that accounts for camera motion, enabling accurate moving object detection in mobile conferencing scenarios

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a virtual background as an intermediary between the actual moving background and the object detection process. This virtual background serves as a mediator that reconciles the conflict between camera motion and the stationary background assumption required by conventional detection techniques

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If raw video data is encoded to meet low maximum bit rate requirements, then bandwidth efficiency is improved, but the clarity of facial expressions diminishes due to variations in lighting and position

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidfacial expression clarity
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent applies parameter changes by adjusting lighting parameters (illumination direction, intensity) and position parameters (face location, orientation) in the video data. By normalizing these parameters across frames, the patent reduces the variation that would otherwise require high bit rates to encode, thereby improving bandwidth efficiency while preserving facial expression clarity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary processing of the video data by detecting and correcting lighting variations and position changes before encoding. This preliminary action removes unnecessary variations that would consume bandwidth, allowing the encoder to focus bit rate on preserving actual facial expressions rather than compensating for environmental variations

Inventive Principle:
Principle #10Preliminary action

3Illumination intensity

If white balance compensation is applied to adjust RGB channel gains, then overall image brightness is balanced, but the face appears green or blue due to over-correction

Engineering Contradiction:
Improveoverall image brightness balanceVSAvoidfacial color accuracy
Core Design Contradiction:
Illumination intensityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by treating the face region differently from the rest of the image. While white balance compensation is applied to the overall image to correct brightness balance, the patent selectively adjusts or limits the correction in the face region to prevent over-correction that would cause unnatural green or blue coloration, thereby maintaining both overall balance and local color accuracy

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8098902B2Processing video data captured on a mobile data capture device
Publication Date: 2012.01.17 BRITISH TELECOM PLC
  • US8098902B2 patent drawing
  • US8098902B2 patent drawing
  • US8098902B2 patent drawing

AI summary

Video data comprising a plurality of sets of frame data is captured by mobile video data capture device. The video data is processed by a method which comprises: (a) finding a face in each frame of the video, and (b) processing a corresponding set of frame data to: (i) maintain the area of the image occupied by the face substantially constant; and (ii) maintain the apparent direction of light incident upon the face substantially constant; and/or (iii) maintain the apparent color of the face substantially constant.