Image Cell Substitution for Object Recognition Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image recognition systems face challenges in accurately identifying embedded objects within images, especially when they are surrounded by extraneous background information, leading to reduced matching efficiency and irrelevant search results.

Innovation Solution

A system and method that utilize an image manipulating application to divide an object image into discrete cells, allowing for the substitution of predefined image information to create translated versions of the object image, which are then processed by an image recognition capable search engine to enhance object identification and provide relevant search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the entire object image is provided to the search engine, then the search engine can process the complete image information, but the background information reduces the accuracy of object recognition

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidbackground information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent divides the object image into multiple discrete cells using an image manipulating application. This segmentation allows the system to separate and process only the relevant object portions while excluding extraneous background information, thereby improving recognition accuracy without losing essential object data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes background information from the image by substituting predefined image information for selected discrete cells containing background data. This extraction process eliminates harmful background elements while preserving the object information needed for accurate recognition.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If predefined image information is substituted for image information in discrete cells, then background information is removed to improve recognition accuracy, but the image manipulation process increases device complexity

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidimage manipulation process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses predefined image information (placeholders or templates) to substitute for background regions in the discrete cells. This copying approach simplifies the manipulation process by replacing complex background removal operations with straightforward substitution of pre-defined image data, reducing computational complexity while maintaining recognition accuracy.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple translated versions of the object image are generated and processed iteratively, then search results can be refined and improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvesearch results qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent generates multiple translated versions of the object image by substituting predefined information in different discrete cells, creating a set of varied images for iterative processing. This partial action approach allows the system to explore multiple possibilities and refine search results through iterative processing, balancing processing time with result quality improvement.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9613059B2System and method for using an image to provide search results
Publication Date: 2017.04.04 W W GRAINGER INC
  • US9613059B2 patent drawing
  • US9613059B2 patent drawing
  • US9613059B2 patent drawing

AI summary

A system and method uses an image manipulating application to define in an object image a plurality of discrete cells. Predefined image information is substituted for image information in selected ones of the plurality of discrete cells to form a translated version of the object image. The translated version of the object image may then be provided to an image recognition capable search engine to obtain search results.