Automatic Video Matting Using Shape Prior

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video matting techniques require manual input for foreground and background region marking, making them impractical for surveillance applications where automation is necessary, and existing methods struggle with misalignment issues due to localization uncertainties and environmental changes.

Innovation Solution

A fully automatic video matting algorithm that incorporates a shape prior model and principal component analysis (PCA) to guide the matting process, allowing for the simultaneous estimation of foreground opacity and alignment parameters using a quadratic cost function, eliminating the need for manual input and addressing misalignment issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual input is used to mark foreground and background regions, then matting accuracy is improved, but automation is reduced making it impractical for surveillance

Engineering Contradiction:
Improvematting accuracyVSAvoidautomation level
Core Design Contradiction:
Measurement precisionVSExtent of automation

Solution Approach 1:

The system performs automatic video matting by having the algorithm itself identify and mark foreground and background regions without human intervention. The shape prior model learns from training data to automatically segment objects, making the system self-sufficient for surveillance applications where manual marking is impractical

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The shape prior model is pre-trained on a database of shape images before deployment. This preliminary training phase allows the model to learn object shape characteristics in advance, enabling it to automatically and accurately segment foreground objects in surveillance video without requiring manual input during actual operation

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If existing automatic matting methods are used, then automation is improved, but misalignment issues occur due to localization uncertainties

Engineering Contradiction:
Improveautomation levelVSAvoidalignment accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system jointly optimizes multiple parameters including matte values, shape basis coefficients, and alignment parameters (translation and rotation) within a unified quadratic cost function. By changing the optimization approach to simultaneously adjust both matting and alignment parameters, the system resolves misalignment issues that plague existing automatic methods

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The alignment parameters are made dynamic and adjustable during the optimization process rather than being fixed. The system can adaptively adjust translation and rotation parameters to align the shape prior model with the actual object in each frame, accommodating localization uncertainties and environmental changes

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual marking is performed for every frame, then matting reliability is improved, but productivity decreases making it impractical for video sequences

Engineering Contradiction:
Improvematting reliabilityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The algorithm automatically performs matting for every frame without requiring manual intervention, achieving both high reliability through the shape prior model and high productivity by processing video sequences efficiently without human input for each frame

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system maintains continuous automatic matting processing throughout the video sequence using the trained shape prior model. The unified optimization framework allows continuous adjustment of matte and alignment parameters across frames, ensuring reliable and efficient processing without interrupting the video stream for manual input

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10147021B2Automatic surveillance video matting using a shape prior
Publication Date: 2018.12.04 BLUE RIDGE INNOVATIONS LLC
  • US10147021B2 patent drawing
  • US10147021B2 patent drawing
  • US10147021B2 patent drawing

AI summary

A novel technique for performing video matting, which is built upon a proposed image matting algorithm that is fully automatic is disclosed. The disclosed methods utilize a PCA-based shape model as a prior for guiding the matting process, so that manual interactions required by most existing image matting methods are unnecessary. By applying the image matting algorithm to these foreground windows, on a per frame basis, a fully automated video matting process is attainable. The process of aligning the shape model with the object is simultaneously optimized based on a quadratic cost function.