Server-Side Neural Network Image Recognition to Reduce False Positives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image recognition technologies for identifying retail products in supermarkets suffer from accuracy issues, particularly item confusion and false positives, and are not commercially viable due to battery life and data usage concerns when used on mobile devices.

Innovation Solution

Implement a neural network architecture with parallel output sections of different sizes for continuous training and classification, combined with image augmentation techniques and false positive mitigation strategies, to enhance accuracy and reduce computational load on mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image recognition is performed on mobile devices, then recognition accuracy can be improved, but battery life is reduced

Engineering Contradiction:
Improverecognition accuracyVSAvoidbattery life
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The image recognition system is segmented into two parts: a lightweight client application on the mobile device that captures images and a server application that performs the computationally intensive neural network processing. This segmentation allows the mobile device to maintain accuracy through server-based processing while preserving battery life by avoiding local computational burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A communication network acts as an intermediary between the mobile device and the server. The mobile device transmits captured images through the network to the server for processing, and receives recognition results back. This intermediary enables accurate recognition without requiring the mobile device to perform heavy computations locally.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If image recognition is performed on mobile devices, then recognition accuracy can be improved, but data usage increases

Engineering Contradiction:
Improverecognition accuracyVSAvoiddata usage
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The computationally intensive neural network processing is extracted from the mobile device and placed on the server. Only the essential image data is transmitted to the server, and the heavy computational workload is performed remotely, reducing the data transfer requirements compared to running complex models locally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of copying the entire neural network model to the mobile device, the system uses a simplified client application that communicates with the server. The server maintains the full neural network model and processes images remotely, eliminating the need to transfer large model files while maintaining recognition accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If conventional barcodes are used for product identification, then identification certainty is maintained, but checkout process time increases

Engineering Contradiction:
Improveidentification certaintyVSAvoidcheckout speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The mechanical process of manually locating and presenting barcodes to scanners is replaced with an automated image recognition system. The mobile device camera captures the product packaging, and the neural network automatically identifies the product, eliminating the need for manual barcode manipulation and enabling faster checkout.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the input parameter from barcode symbols to product packaging images. This parameter change allows the system to recognize products based on their visual appearance rather than requiring specific barcode markings, thereby maintaining identification certainty while improving checkout speed.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If digital watermarks are used instead of barcodes, then checkout efficiency is improved, but production cycle time increases

Engineering Contradiction:
Improvecheckout efficiencyVSAvoidproduction cycle time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing images of product packaging before the checkout process. The neural network processes these images to identify products, enabling the checkout system to operate independently of the packaging production cycle. This allows retailers to transition to digital watermarking without being constrained by the production cycle timing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250232363A1Image processing arrangements
Publication Date: 2025.07.17 DIGIMARC CORP
  • US20250232363A1 patent drawing
  • US20250232363A1 patent drawing
  • US20250232363A1 patent drawing

AI summary

Aspects of the detailed technologies concern training and use of neural networks for fine-grained classification of large numbers of items, e.g., as may be encountered in a supermarket. Mitigating false positive errors is an exemplary area of emphasis. Novel network topologies are also detailed—some employing recognition technologies in addition to neural networks. A great number of other features and arrangements are also detailed.