Characteristic-Based Classifier Retrieval for Product Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current state-of-the-art technologies, such as large-scale deep neural networks, face limitations in recognizing a large number of products due to the classifier-capacity problem and fine-grained recognition challenges, where products with similar packaging differ only by small graphic elements, leading to increased errors in product identification.

Innovation Solution

The system employs a characteristic-based classifier training and retrieval method, utilizing multiple classifiers trained on similar product characteristics, with imaging modules and a central processing module to extract and match product features from a database, enhancing recognition accuracy by selecting relevant classifiers for each product.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single classifier is used to recognize products, then the device complexity is low, but the recognition accuracy deteriorates when the number of products increases

Engineering Contradiction:
Improveproduct recognition accuracyVSAvoidclassifier system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the product recognition task into multiple independent classifiers, each trained on a specific subset of products or product characteristics. Instead of using one large classifier for all products, the system segments the classifier population into multiple specialized classifiers that work together to recognize the full product catalog, thereby maintaining high accuracy while managing complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal classifier system where multiple classifiers serve different product categories or characteristics but can collectively recognize any product in the catalog. Each classifier is designed to handle specific product types or features, yet the overall system maintains universality by combining these specialized classifiers to achieve broad product recognition capability

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the number of products to be recognized is increased, then the system versatility improves, but the recognition accuracy deteriorates due to the classifier-capacity problem

Engineering Contradiction:
Improvenumber of recognizable productsVSAvoidtest dataset accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the large product catalog into multiple smaller subsets, each handled by a dedicated classifier. This segmentation allows each classifier to maintain high accuracy on its specific subset while the collective system achieves high versatility across the entire product catalog, effectively resolving the classifier-capacity problem

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to product recognition by training classifiers on product characteristics and features rather than just product identifiers. This dimensional shift allows the system to recognize products based on their attributes, enabling high versatility in recognizing new products while maintaining accuracy through characteristic-based classification

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If products with similar packaging are distinguished by small graphic elements, then the measurement precision requirement increases, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvefine-grained product distinction accuracyVSAvoidsmall graphic element detection difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by training classifiers to focus on specific local features or graphic elements on product packaging rather than the entire package. Each classifier is specialized to detect and distinguish products based on particular local characteristics such as logos, labels, or specific graphic elements, thereby achieving high precision in fine-grained product distinction while managing the complexity of detecting small details

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11941581B2System and method for classifier training and retrieval from classifier database for large scale product identification
Publication Date: 2024.03.26 TRACXPOINT LLC
  • US11941581B2 patent drawing
  • US11941581B2 patent drawing
  • US11941581B2 patent drawing

AI summary

The disclosure relates to systems and methods for real-time detection of a very large number of items in a given constrained volume. Specifically, the disclosure relates to systems and methods for retrieving an optimized set of classifiers from a self-updating classifiers' database, configured to selectively and specifically identify products inserted into a cart in real time, from a database comprising a large number of stock-keeping items, whereby the inserted items' captured images serve simultaneously as training dataset, validation dataset and test dataset for the recognition/identification/re-identification of the product.