Machine Learning Recognition Candidate Selection for Detection Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In object detection processing, when an object is not detected, it is difficult to analyze the detection result and improve the accuracy of the recognition model, as there is no available contribution information for object detection.

Innovation Solution

An information processing method that obtains recognition result candidates and their likelihoods from a machine learning-trained model, selects a candidate based on its relationship and likelihood to a designated part in the sensing data, and outputs this selected candidate for analysis, even if an object is not detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If object detection processing is performed using a trained recognition model, then detection accuracy is improved, but analysis capability is lost when no object is detected

Engineering Contradiction:
Improvedetection accuracyVSAvoidcontribution information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs analysis processing in advance by generating recognition result candidates and their contribution information even when the recognition model does not detect an object. This preliminary action ensures that contribution information is available before final detection decisions are made, allowing subsequent analysis of why detection failed or succeeded.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces recognition result candidates as an intermediary between the sensing data and the final detection result. These candidates include contribution information that mediates between the raw data and the detection outcome, enabling analysis even when no object is ultimately detected by providing intermediate results with explanatory power.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If only detected objects are used for analysis, then analysis reliability is improved, but analysis coverage deteriorates

Engineering Contradiction:
Improveanalysis reliabilityVSAvoidanalysis coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs analysis processing on recognition result candidates that may not be selected as final detection results. This partial action extends analysis coverage beyond only confidently detected objects to include borderline cases and near-misses, providing excessive analysis coverage that can be filtered or weighted by reliability metrics.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the parameter threshold by generating recognition result candidates with varying degrees of confidence scores. This allows the system to adjust between reliability and coverage by selecting candidates above different threshold levels, enabling flexible adaptation to different analysis needs without sacrificing either reliability or coverage completely.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If recognition result candidates are generated and analyzed, then analysis capability is improved, but processing complexity increases

Engineering Contradiction:
Improvecontribution information availabilityVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the necessary contribution information from the recognition processing pipeline - specifically, the contribution of each data value to the detection likelihood. This extraction approach avoids the complexity of analyzing entire recognition pipelines while still providing actionable contribution information for analysis purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates simplified copies of recognition results in the form of recognition result candidates that contain essential contribution information. These copies are lighter-weight representations that preserve the analytical value of full recognition outputs without requiring the full computational complexity of the original recognition model to be re-executed for analysis.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11449706B2Information processing method and information processing system
Publication Date: 2022.09.20 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11449706B2 patent drawing
  • US11449706B2 patent drawing
  • US11449706B2 patent drawing

AI summary

An information processing method performed by a computer includes: obtaining a plurality of recognition result candidates in sensing data and a likelihood of each of the plurality of recognition result candidates, the plurality of recognition result candidates and the likelihood being obtained by inputting the sensing data to a model that is trained by machine learning and performs recognition processing; obtaining an indication designating a part to be analyzed in the sensing data; selecting at least one recognition result candidate from the plurality of recognition result candidates, based on (i) a relationship between each of the plurality of recognition result candidates and the part and (ii) the likelihood of each of the plurality of recognition result, candidates; and outputting the at least one recognition result candidate that is selected.