User-Guided Iterative Frame Segmentation via Network Overtraining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image segmentation methods, including automated tools like magic wands and intelligent scissors, face challenges in efficiently segmenting dynamic subjects across multiple frames in a scene, especially when there is low statistical variation between frames, leading to overtraining issues and reduced generalizability.

Innovation Solution

A user-guided iterative frame segmentation method using a segmentation network with adjustable internal variables, trained through back-propagation and supervised learning, allows for overtraining on a specific frame to accurately segment subsequent frames within a scene, effectively converting an arbitrary background into a 'green screen' for segmentation and post-processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a segmentation network is trained on a specific frame to achieve accurate segmentation, then segmentation accuracy for that frame is improved, but the network becomes overtrained and loses generalizability to other frames

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidgeneralizability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The network is pre-trained on a representative frame before being applied to other frames in the scene. This preliminary training establishes a baseline segmentation capability that can be subsequently refined through user corrections across multiple frames, allowing the network to adapt to scene-specific characteristics without complete retraining

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

User corrections to segmentation results are fed back into the network as additional training data. This feedback mechanism allows the network to iteratively improve its performance on the specific scene while maintaining the ability to generalize across frames, resolving the overtraining problem by continuously adapting to new information

Inventive Principle:
Principle #23Feedback

2Measurement precision

If manual segmentation methods are used to ensure accurate segmentation of dynamic subjects, then segmentation accuracy is improved, but the time and labor required increases significantly

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The segmentation network performs automatic segmentation of frames without requiring manual intervention for each frame. The system serves itself by using user corrections from a limited number of frames to automatically improve its performance across the entire scene, dramatically reducing the time and labor compared to fully manual segmentation methods

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of requiring manual segmentation of all frames, the system applies user corrections to only a subset of frames (partial action). This partial manual input is then used to automatically segment the remaining frames, achieving high accuracy across the entire scene with minimal manual time investment

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If automated segmentation tools are used to reduce manual work, then productivity is improved, but segmentation accuracy for dynamic subjects and specific targets deteriorates

Engineering Contradiction:
Improvesegmentation efficiencyVSAvoidsegmentation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system merges automated network-based segmentation with user-guided corrections in an iterative process. The automated network provides initial segmentation results across all frames, while user corrections on representative frames refine the network's performance, combining the speed of automation with the precision of manual input to achieve both high productivity and accuracy

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11734827B2User guided iterative frame and scene segmentation via network overtraining
Publication Date: 2023.08.22 COSTAR REALTY INFORMATION INC
  • US11734827B2 patent drawing
  • US11734827B2 patent drawing
  • US11734827B2 patent drawing

AI summary

Systems and methods for user guided iterative frame and scene segmentation are disclosed herein. The systems and methods can rely on overtraining a segmentation network on a frame. A disclosed method includes selecting a frame from a scene and generating a frame segmentation using the frame and a segmentation network. The method also includes displaying the frame and frame segmentation overlain on the frame, receiving a correction input on the frame, and training the segmentation network using the correction input. The method includes overtraining the segmentation network for the scene by iterating the above steps on the same frame or a series of frames from the scene.