Neural Network Image Processing for Foreground Background Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional image processing techniques can only recognize a category of an entire image and fail to obtain more detailed information, such as distinguishing between background and foreground elements effectively.

Innovation Solution

An image processing method utilizing a neural network to detect confidence levels of image categories for both background and foreground, determining categories based on confidence levels and thresholds, which includes training the neural network with pre-labeled images to improve recognition efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional image processing techniques are used, then the system is simple, but only a category of the entire image can be recognized and detailed information cannot be obtained

Engineering Contradiction:
Improveimage informationVSAvoidprocessing system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The image is segmented into foreground and background regions, allowing separate classification of each region. The neural network outputs include both image category confidence levels and object category confidence levels, enabling detailed information extraction without requiring complex post-processing systems.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If traditional image processing techniques are used, then the processing speed is fast, but detection precision is low

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The neural network is designed to perform multiple functions simultaneously: it classifies the entire image, identifies foreground objects, and distinguishes background regions. This multi-functional approach achieves high detection precision while maintaining processing efficiency through a single integrated model rather than multiple separate processing steps.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If neural network detection is used, then detection precision is improved, but device complexity increases

Engineering Contradiction:
Improvecategory recognition accuracyVSAvoidneural network structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The neural network outputs confidence levels for multiple categories simultaneously rather than sequentially determining categories. This partial action approach provides more information than strictly necessary for basic classification, achieving high precision while the confidence threshold mechanism keeps the system manageable.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10990825B2Image processing method, electronic device and computer readable storage medium
Publication Date: 2021.04.27 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US10990825B2 patent drawing
  • US10990825B2 patent drawing
  • US10990825B2 patent drawing

AI summary

An image processing method, an electronic device and a computer readable storage medium are described. The image processing method may include: obtaining an image to be detected, and inputting the image to be detected to a neural network; detecting the image to be detected via the neural network to obtain confidence levels of image categories for a background image in the image and confidence levels of object categories for a foreground target in the image; determining an image category of the background image according to the confidence levels of the image categories for the background image and a confidence level threshold; and determining an object category of the foreground target according to the confidence levels of the object categories for the foreground target and the confidence level threshold.