User-Guided Object Segmentation for Accurate Media Erasing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for removing distracting objects from visual media items are arduous, incomplete, and prone to false positives or incomplete segmentation, affecting the user-perceived quality of images and videos.

Innovation Solution

A computer-implemented method that receives user input to identify objects for removal, translates it into a bounding box, uses a segmentation machine-learning model to generate a segmentation mask, and optionally employs an inpainting model to erase the objects, with quality control through segmentation scores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automatic object removal is performed, then productivity is improved, but reliability deteriorates due to false positives and incomplete segmentation

Engineering Contradiction:
Improveobject removal efficiencyVSAvoidsegmentation accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements feedback by presenting segmentation results to users for verification and correction. Users can review the automatically segmented objects and provide feedback on incorrect segmentations, which is then used to refine the model's future predictions, thereby improving reliability while maintaining automation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs partial automation by automatically removing only the confidently segmented objects while leaving ambiguous cases for manual review. This approach balances productivity improvement with reliability maintenance by not forcing complete automation on all cases.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If manual image or video editing techniques are used to remove distracting objects, then reliability is improved, but productivity deteriorates due to the arduous and time-consuming nature of the task

Engineering Contradiction:
Improveobject removal accuracyVSAvoidobject removal efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary automated segmentation and object identification before final removal. This preliminary action handles the bulk of the work automatically, improving productivity, while users only need to perform final verification and correction, maintaining reliability without requiring complete manual editing.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If complete automation is implemented for object removal, then productivity is improved, but device complexity increases due to the need for advanced machine learning models and processing infrastructure

Engineering Contradiction:
Improveobject removal efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses an intermediary human reviewer as a mediator between the automated segmentation model and the final output. This intermediary layer allows the use of relatively simple automated models while maintaining high reliability through human oversight, balancing productivity improvement with manageable system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260010974A1Performing segmentation of objects in media items based on user input
Publication Date: 2026.01.08 GOOGLE LLC
  • US20260010974A1 patent drawing
  • US20260010974A1 patent drawing
  • US20260010974A1 patent drawing

AI summary

A media application receives user input that indicates one or more objects to be erased from a media item. The media application translates the user input to a bounding box. The media application provides a crop of the media item based on the bounding box to a segmentation machine-learning model. The segmentation machine-learning model outputs a segmentation mask for one or more segmented objects in the crop of the media item and a corresponding segmentation score that indicates a quality of the segmentation mask.