Overview
Model Name: product-and-shelf-recognizer
Product recognition is used to detect and recognize products located on retail shelf images, as well as detect other classes including shelf labels, peg labels, and shelves. It is capable of recognizing the products using the previously prepared index. The index must be generated with the same model version from the set of cropped product images with their labels.
This bundle comprises of product and shelf localizer and product recognizer.
Note: Zebra strongly recommends updating to the latest models.
Version History
New in v3.4.4
- Updated configurations for compatibility with the latest SDK version.
New in v3.4.3
- Added support for Q-6690 device platform.
New in v3.4.2
- Improves detection for the cosmetic product category.
Requirements
Operating System: Android 14 or higher. For specific OS versions, refer to AI Data Capture SDK Release Notes from the Zebra support portal.
Minimum SDK Version: AI Data Capture SDK v4.0.0 or later.
Supported Zebra Devices:
Features Platform Device Model Products with DSP
Fastest and most battery efficientQC6490 TC53, TC58, TC73, TC78, ET60, ET65 QC5430 EM45 Q-6690 ET401, TC501, TC701 Products without DSP
Applies to still imagesQC4490 TC53e, TC58e, MC9400, MC9450 For more information on devices based on platform, see Zebra Platform Devices.
Memory Requirements: Since running multiple on-device models concurrently is highly resource-intensive, using multiple models within the AI Data Capture SDK is recommended for high-memory devices only.
Technical Details
- Input Resolutions Recommended:
- 640x640
- 832x832
- 1280x1280
- 1600x1600 (Localizer only)
Note: Any other resolutions chosen will result in higher model load times.
Note: Exceeding these recommended input resolutions may result in increased model load times.