Image Processing Apparatus File Management Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing technologies lack a method for effectively managing information detected from input images, particularly the results of subject estimation in images captured by digital cameras and similar devices.

Innovation Solution

An image processing apparatus comprising a detection unit for identifying subjects, a processing unit for classifying detected subjects through inference processing, a generation unit for creating image files with inference results, and a storing unit for recording management information in a separate file, allowing for efficient management and storage of image data and inference results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If inference results are stored within the image file itself, then the image data and detection information are integrated and easy to access, but the file size increases and the image file cannot be used in environments that do not support the inference result format

Engineering Contradiction:
Improveaccessibility of detection informationVSAvoidfile size
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent divides the storage of inference results into two segments: a management file that stores detection information and classification results, and an image file that stores only image data. This segmentation allows the image file to remain compatible with standard environments while the management file provides structured access to detection information, resolving the contradiction between integration and file size management.

Inventive Principle:
Principle #1Segmentation

2Productivity

If all detection information is stored in a single file, then the structure is simple, but the information cannot be efficiently managed and utilized in various workflows

Engineering Contradiction:
Improveefficiency of information managementVSAvoidfile structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments detection information into a dedicated management file with a structured format that includes image file references and classification results. This segmentation enables efficient management and utilization of detection information across various workflows while maintaining a relatively simple overall structure through standardized data organization.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If inference processing is performed on all detected subjects, then complete information is obtained, but the processing time and computational resources increase

Engineering Contradiction:
Improvecompleteness of detection informationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and stores only the necessary classification results and detection information in the management file, rather than storing all raw data and processing results. This extraction approach maintains information completeness for the intended purposes while reducing the volume of data that requires processing and storage, thereby reducing processing time and computational resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230196708A1Image processing apparatus and method for controlling the same, and non-transitory computer-readable storage medium
Publication Date: 2023.06.22 CANON KK
  • US20230196708A1 patent drawing
  • US20230196708A1 patent drawing
  • US20230196708A1 patent drawing

AI summary

An image processing apparatus comprising a detection unit configured to detect subjects from an image, a processing unit configured to classify the detected subjects by performing inference processing, a generation unit configured to generate an image file that includes image data of the image and first inference results of the inference processing, and record the image file in a recording medium, and a storing unit configured to store management information including information for specifying the image file and second inference results of the inference processing in a management file that is different from the image file and that is recorded in the recording medium.