Video Object Segmentation Using RGB-D and MRF

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video editing and special effect applications require manual or semi-automatic object segmentation, which is costly, skill-intensive, and not well-suited for mobile devices with limited processing capabilities, making them inefficient for tasks like background replacement, cinemagraph generation, and scene understanding.

Innovation Solution

An automated object segmentation system using RGB-D images from depth cameras, employing Gaussian mixture models and Markov Random Fields for efficient segmentation, reducing computational overhead and requiring minimal user expertise, capable of operating on a variety of computing platforms including mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual or semi-automatic segmentation techniques are used, then segmentation quality can be achieved, but the process becomes expensive and requires advanced training and skill

Engineering Contradiction:
Improvesegmentation qualityVSAvoiduser skill requirement
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs automatic segmentation without requiring user intervention or manual editing. The algorithm independently identifies and segments objects from video frames using computer vision techniques, eliminating the need for artists to manually trace or edit each frame.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical editing processes with automated computer vision algorithms. Instead of artists using tools to manually segment objects, the system uses machine learning models and image processing algorithms to automatically perform segmentation tasks.

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

2Manufacturing precision

If traditional video editing tools are used, then object segmentation can be achieved, but the tools are not well suited for mobile devices with limited processing capability

Engineering Contradiction:
Improvesegmentation capabilityVSAvoidprocessing requirement
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the video processing task into distinct computational stages: frame extraction, object detection, mask generation, and composite creation. This modular approach allows each stage to be optimized independently for mobile device performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adjusts processing parameters such as resolution, frame rate, and model complexity to match the computational capabilities of mobile devices. By dynamically modifying these parameters, the system maintains segmentation quality while adapting to limited processing power and memory constraints.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If frame by frame manual techniques are used, then precise object segmentation can be achieved, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvesegmentation precisionVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs preliminary object detection and mask generation on reference frames before actual video editing. This pre-processing step establishes segmentation boundaries in advance, which can then be applied automatically across multiple frames, dramatically reducing the time required for frame-by-frame editing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous segmentation across video frames by tracking object positions and applying consistent masking techniques. Once an object is segmented in one frame, the system carries forward the segmentation information to adjacent frames, eliminating the need to re-segment each frame independently and thereby increasing processing speed.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10475186B2Segmentation of objects in videos using color and depth information
Publication Date: 2019.11.12 INTEL CORP
  • US10475186B2 patent drawing
  • US10475186B2 patent drawing
  • US10475186B2 patent drawing

AI summary

Techniques are provided for segmentation of objects in video frames. A methodology implementing the techniques according to an embodiment includes receiving image frames, including an initial reference frame, and receiving a mask to outline a region in the reference frame that contains the object to be segmented. The method also includes calculating Gaussian mixture models associated with both the masked region and a background region external to the masked region. The method further includes segmenting the object from a current frame based on a modelling of the pixels within an active area of the current frame as a Markov Random Field of nodes for cost minimization. The costs are based in part on the Gaussian mixture models. The active area is based on the segmentation of a previous frame and on an estimation of optical flow between the previous frame and the current frame.