Image Recognition Apparatus Code Priority Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image recognition apparatuses face challenges in reducing the processing time required for object recognition, which is typically lengthy and inefficient.

Innovation Solution

The apparatus employs a processor with a memory and interface to store identification and image information, using code recognition initially and switching to object recognition if code recognition fails, thereby optimizing processing by executing code recognition first, which is faster, and then performing object recognition only when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If object recognition is performed using image information comparison, then recognition accuracy is improved, but processing time increases

Engineering Contradiction:
Improverecognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the image into multiple regions of interest (ROIs) and processes each region independently. By dividing the image into candidate object regions and background regions, the system can focus computational resources on specific areas, reducing overall processing time while maintaining recognition accuracy through targeted analysis of each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing by generating candidate object regions and creating region-of-interest masks before detailed object recognition. This preliminary segmentation and preprocessing step prepares the data in advance, allowing the main recognition algorithm to work more efficiently on pre-processed information, thus reducing total processing time.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If code recognition is performed first, then processing speed is improved, but system complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic, multi-stage recognition system that adapts its processing approach based on the situation. The system first attempts code recognition for quick identification, and only transitions to full object recognition when code recognition fails or is insufficient. This dynamic switching optimizes processing speed while managing system complexity through conditional execution of different recognition algorithms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10095943B2Image recognition apparatus
Publication Date: 2018.10.09 TOSHIBA TEC KK
  • US10095943B2 patent drawing
  • US10095943B2 patent drawing
  • US10095943B2 patent drawing

AI summary

An image recognition apparatus includes a memory, an interface and a processor. The memory stores identification information obtained from code information attached to the objects and image information on the objects used for object recognition, the storage storing the identification information and the image information for each of objects to be recognized. The processor which controls to: extract a target object region including an object therein from a photographed image; extract code information in the target object region and recognize the identification information based on extracted code information; and recognize the object based on an image of the target object region and image information on each object, if the processor fails to recognize the object based on the code information.