Hierarchical Product Attribute Recognition for Self-Checkout Fraud Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image recognition systems in self-checkout machines struggle with detecting fraudulent acts due to the need for extensive training data and difficulty in adapting to the frequent changes in product offerings, especially in stores like supermarkets and convenience stores where product lifecycles are short.

Innovation Solution

A specifying program and method using a machine learning model that employs a zero-shot image classifier, leveraging a hierarchical structure database and a contrastive language-image pre-training model to identify product attributes without requiring extensive training data updates, thereby reducing processing costs and adapting to product changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional image recognition systems are used in self-checkout machines, then they can detect objects, but they require extensive training data and cannot adapt to frequent product changes

Engineering Contradiction:
Improveadaptability to product changesVSAvoidtraining data requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces an intermediary system consisting of a hierarchical attribute database and a contrastive language-image pre-training model. This intermediary layer translates product images into hierarchical attributes without requiring traditional extensive training, enabling the system to adapt to new products by simply updating the attribute database rather than retraining the entire recognition system

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameters of the recognition approach by using a pre-trained contrastive language-image model that can be adapted to new products through parameter adjustments in the hierarchical attribute database, rather than requiring complete retraining with new training data for each product change

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If traditional machine learning models are retrained for each product change, then recognition accuracy can be maintained, but processing costs and time increase

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidmodel retraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by using a pre-trained contrastive language-image model that has already learned general object recognition capabilities. This pre-training eliminates the need for time-consuming retraining when products change, as the system can quickly adapt by updating the hierarchical attribute database with new product attributes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The contrastive language-image pre-training model serves multiple functions: it can recognize various types of objects across different product categories and adapt to new products through the hierarchical attribute system, making it a universal solution that maintains accuracy without requiring separate training for each product type

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

3Reliability

If comprehensive product attribute databases are maintained, then fraud detection accuracy improves, but system complexity increases

Engineering Contradiction:
Improvefraud detection reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the product attribute database into a hierarchical structure with multiple levels (e.g., category, sub-category, specific attributes). This segmentation makes the database more manageable and reduces system complexity by organizing information in a structured way, while still maintaining comprehensive attributes for accurate fraud detection

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hierarchical attribute database acts as an intermediary between the image recognition model and the fraud detection logic. This intermediary structure simplifies the system architecture by providing a standardized interface for storing and retrieving product attributes, reducing the complexity of maintaining comprehensive product information

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12586351B2Storage medium, specifying method, and information processing device
Publication Date: 2026.03.24 FUJITSU LTD
  • US12586351B2 patent drawing
  • US12586351B2 patent drawing
  • US12586351B2 patent drawing

AI summary

A non-transitory computer-readable storage medium storing a specifying program that causes at least one computer to execute a process, the process includes acquiring a video that includes an object; narrowing down, by inputting the acquired video to a machine learning model that refers to reference source data in which attributes of objects are associated with each of a plurality of hierarchies, attributes of the object included in the video among attributes of objects of a first hierarchy; identifying attributes of objects of a second hierarchy under the first hierarchy by using the attributes of the object obtained by the narrowing down; and specifying, by inputting the acquired video to the machine learning model, an attribute of the object included in the video among the attributes of the objects of the second hierarchy.