Deep Neural Network Image Mask Generation for Moving Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional object segmentation methods are either inaccurate or too slow, and they struggle with segmenting moving or deforming objects due to errors in static background determination and unreliable depth information, leading to segmentation errors and inefficiencies.

Innovation Solution

An electronic device and method using a deep neural network (DNN) for image mask generation, which applies a trained convolutional neural network (CNN) to segment objects in real-time by generating a pilot mask, extracting a region of interest, resizing it to a threshold scaling size, and reapplying the DNN to produce a final mask, ensuring precise segmentation with minimal error and improved processing speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional static background subtraction method is used, then processing speed is fast, but segmentation accuracy deteriorates due to errors in determining static background

Engineering Contradiction:
Improveprocessing speedVSAvoidsegmentation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by capturing multiple sequential images of the background scene before the actual segmentation task, uses these pre-captured images to generate a static background model, and only then proceeds to subtract this model from current frames. This preliminary background acquisition phase enables accurate segmentation without slowing down the real-time processing of subsequent frames.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The method segments the background into multiple sequential images captured at different times, processes each image to identify and remove moving objects, generates a cleaned background model from these segmented images, and then uses this model for foreground extraction. This segmentation approach allows the system to handle complex scenes with moving objects during background capture without compromising final segmentation accuracy.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If depth information is used for foreground identification, then segmentation accuracy improves, but reliability deteriorates due to noise in depth map sensors

Engineering Contradiction:
Improvesegmentation accuracyVSAvoiddepth information reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system introduces an intermediary approach by using multiple sequential background images as a mediator between the captured frame and the final segmentation result. Instead of directly relying on noisy depth information, the system uses the statistical consistency across multiple background frames to create a robust model that indirectly identifies foreground objects, filtering out noise from depth sensors.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The method implements feedback by iteratively refining the background model through multiple sequential image processing cycles. Each cycle processes background images, identifies and removes moving objects, and updates the background model. This feedback mechanism allows the system to correct errors in depth information by cross-validating against multiple observed background states.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If shape based object segmentation is used, then segmentation accuracy improves, but processing speed deteriorates

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary background modeling using multiple sequential images captured and processed in advance. By pre-computing a robust background model that accounts for various scene conditions and moving objects, the system eliminates the need for computationally intensive shape-based analysis during real-time processing, thereby maintaining high processing speed while achieving accurate segmentation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11182903B2Image mask generation using a deep neural network
Publication Date: 2021.11.23 SONY GROUP CORP
  • US11182903B2 patent drawing
  • US11182903B2 patent drawing
  • US11182903B2 patent drawing

AI summary

An electronic device and method for image mask generation using a deep neural network is provided. The electronic device stores an input image that includes an object of interest generates a pilot mask for the input image by application of a trained deep neural network (DNN) on the input image. The electronic device extracts, from the input image, a region of interest that includes the object of interest, based on the generated pilot mask and resizes the extracted region of interest such that a size of the resized region of interest equals a threshold scaling size. The electronic device further generates a final mask by reapplication of the trained DNN on the resized region of interest.