Neural Network Masking for Image Classification Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neural networks used for image classification, such as in medical applications for detecting pneumonias or lung nodules from X-ray images, only provide a probability or certainty of disease presence without specifying the location within the image, making it difficult for professionals to identify the actual affected area.

Innovation Solution

A method involving the generation of a mask image to extract a target area from an input image, using a third neural network, which is then used to mask and classify the image feature map from a first neural network, allowing for classification based on the target area and generating a saliency map to highlight the affected region.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a multi-layer neural network is used for image classification, then the classification capability is improved, but the ability to locate and identify specific target areas in the image deteriorates

Engineering Contradiction:
Improveclassification accuracyVSAvoidspatial location information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent divides the image processing task into two separate neural networks: one dedicated to extracting spatial location information and generating mask images, and another for classification. This segmentation allows each network to specialize in its function, with the first network preserving spatial information through mask generation and the second network performing accurate classification, thereby resolving the contradiction between classification accuracy and spatial location preservation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces mask images as an intermediary between the input image and the classification process. The mask images, generated by the first neural network, serve as a bridge that preserves spatial location information while enabling the second neural network to perform classification. This intermediary mechanism allows spatial information to be maintained and transmitted to the classification stage without being lost.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the entire input image is processed for classification, then comprehensive analysis is achieved, but the ability to focus on and accurately identify target areas deteriorates

Engineering Contradiction:
Improveclassification efficiencyVSAvoidtarget area detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent extracts the target area from the entire input image by generating mask images that highlight only the relevant regions. The first neural network processes the full image to identify and extract target areas, creating mask images that contain only the essential information needed for classification. This extraction process improves target area detection accuracy by removing distracting background information while maintaining classification efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If a mask image generation process is added to extract target areas, then localization accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvetarget area localization accuracyVSAvoidneural network system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines the mask generation and classification functions into an integrated two-network system where the outputs of the first network (mask images) directly serve as inputs to the second network. This merging approach, while adding a component, creates a cohesive system where each network's output is the other's input, allowing the system to achieve high localization accuracy through the coordinated operation of specialized networks rather than a single complex network.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11586851B2Image classification using a mask image and neural networks
Publication Date: 2023.02.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11586851B2 patent drawing
  • US11586851B2 patent drawing
  • US11586851B2 patent drawing

AI summary

Image classification using a generated mask image is performed by generating a mask image that extracts a target area from an input image, extracting an image feature map of the input image by inputting the input image in a first neural network including at least one image feature extracting layer, masking the image feature map by using the mask image, and classifying the input image by inputting the masked image feature map to a second neural network including at least one classification layer.