Image Processing Apparatus Interactive Detection Range Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing object detection systems face difficulties in setting appropriate detection conditions, leading to false positives or false negatives, requiring users to try various settings to achieve accurate results.

Innovation Solution

An image processing apparatus that allows users to adjust detection ranges interactively, displaying the number of persons within specific size ranges and enabling real-time changes to optimize detection settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If detection settings are changed to improve detection accuracy, then false positives or false negatives may be reduced, but it becomes difficult and cumbersome for users to decide appropriate detection conditions

Engineering Contradiction:
Improvedetection accuracyVSAvoidease of setting detection conditions
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system displays the number of detected persons for each size range and shows how detection results change when detection conditions are modified. This feedback mechanism allows users to see the impact of setting changes on detection accuracy without having to manually test multiple configurations, thus resolving the contradiction between improving detection precision and maintaining ease of operation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically calculates and displays detection results for different size ranges based on user inputs. Instead of requiring users to manually adjust and test various detection parameters, the system self-generates detection reports showing the number of persons in each size range, enabling users to make informed decisions about detection settings without complex manual testing.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If users manually test various detection conditions to achieve accurate results, then appropriate detection settings can be found, but the process becomes time-consuming and cumbersome

Engineering Contradiction:
Improvedetection accuracyVSAvoidtime to decide detection conditions
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary detection calculations for multiple size ranges simultaneously and displays the results before the user finalizes detection settings. By pre-calculating and presenting detection outcomes for different configurations, the system eliminates the need for users to sequentially test each setting, significantly reducing the time required to achieve accurate detection results.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides immediate feedback showing detection results for various size ranges and the impact of setting changes. This real-time feedback allows users to understand detection accuracy without time-consuming manual testing, enabling rapid optimization of detection conditions while maintaining high accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11188743B2Image processing apparatus and image processing method
Publication Date: 2021.11.30 CANON KK
  • US11188743B2 patent drawing
  • US11188743B2 patent drawing
  • US11188743B2 patent drawing

AI summary

In order to facilitate setting of an appropriate detection condition in detecting an object included in an image, an image processing apparatus obtains an image captured by an image capturing unit; causes a display unit to display first information representing the number of persons who have a size included in a first range that is a range from a first size to a second size; and accepts an operation of changing the first range by a user. The image processing apparatus causes the display unit to display the first information and second information representing the number of persons who have a size included in a second range that is a range based on the operation by the user.