Smart Label Capture Product Brochure


Product overview

Smart Label Capture is an AI-driven solution that extracts barcode and printed text data from complex labels with a single scan.

In many environments, such as retail, shipping, logistics, and last-mile delivery, labels contain multiple barcodes and text in different formats. Smart Label Capture’s automated data extraction recognizes and captures all label elements — enabling single-scan workflows with no manual input.

Using advanced image capture and AI-based analysis, you can extract the exact information your app needs up to seven times faster than entering elements one by one. This improves data accuracy and eliminates human error.

Smart Label Capture is quickly deployed as part of the Scandit Express app or integrated through a fully customizable API. Either option allows users to capture and act on label data quickly without worrying about manual steps or inaccurate information.

Supported devices

Runs on iOS and Android devices.

Supported label elements

Smart Label Capture supports the simultaneous capture of all major barcode symbologies and ASCII text. It can be configured to scan any label containing these elements, in any combination, any position, and with any number of barcodes and text fields.

Developers configure support using pre-built labels or custom labels specific to their applications. Pre-built labels are ready-to-use for common scanning scenarios, such as retail price checking and Vehicle Identification Number (VIN) lookups.

Custom labels support any combination and position of barcode symbology and text fields on a package. The following pre-built fields are included. Custom fields can also be defined if needed.

Pre-built field

Typical applications

Barcodes

Serial number

Appliances, electronics

Part number

Inventory management, manufacturing

IMEI 1

Mobile phones, smart devices

IMEI 2

Mobile phones, smart devices

Price and weight

Unit price

Grocery, retail

Total price

Grocery, retail

Weight

Grocery, retail, logistics, shipping

Dates

Packing date

Food and beverage

Expiry date

Food and beverage, pharmaceuticals

Developers can mix and match any combination of fields to automatically capture all elements of a label or a subset. This includes extracting string patterns defined by regular expressions. Non-Latin characters are not currently supported.

As an additional feature, Smart Label Capture also supports sequential scans when data is located in different places on packaging — such as a barcode on the back and an expiry date on the base. The user scans only the data they need, in the desired order, by selecting the corresponding fields and confirming captured data with a single tap.

Typical workflows

Through pre-built and customizable label definitions, Smart Label Capture is extensible to any use case. For example:

  • In-store picking - When a worker needs to quickly capture unit prices, weights and expiry dates from text fields to satisfy online customer orders.
  • Mobile point of sale (mPOS) and Stock Counting for electronics items - When a store associate gathers text (product price, type) and barcode (IMEI numbers, serial number) data from electronics items for checkout and inventory updates.
  • Markdown and clearance - When an employee needs to check expiry dates to markdown soon-to-expire food items or prevent the sale of items past their expiry date.
  • Product recall management: When an employee needs to capture batch number and expiry date to ensure recalls are processed and create an audit trail.
  • Receiving and shipping - When a warehouse worker needs to capture batch numbers and expiration dates to ensure product traceability and maintain regulatory compliance.
  • Pricing and promotion - When retail staff need to capture barcode and price from shelf labels to ensure they’re displaying accurate information to customers.
  • VIN scanning - When a frontline worker needs to look up information on a vehicle at a rental vehicle facility by scanning a VIN number (barcode or text).

How automated data extraction for labels works

Smart Label Capture combines advanced image processing techniques, optical character recognition (OCR), and AI to extract and analyze label data in various formats, configurations, and media (printed or electronic shelf labels). It understands the structure of barcodes and text (e.g., an IMEI number is always a sequence of 15 decimal digits), how barcode symbologies are encoded, the relative position of fields, and the context of elements close to each other (e.g., “BEST BEFORE” next to an expiry date).

Known as multimodal data capture, the process works in three steps:

  1. Automated data extraction from labels: Identifies and decodes all label elements as the user captures them using a device camera.
  2. Barcode-text correlation: Interprets the meaning of different label elements to extract the right data based on situational context and your chosen label definitions. For example, when scanning an electronics product with barcodes and text in different formats, various algorithms work together to determine the elements corresponding to product SKU, IMEI number, and price.
  3. Data entry: The extracted information is made available to your application. Only the necessary data is sent, so users don’t have to worry about duplicate or extraneous information.

With instant and accurate label data, your app can support real-time updates to various business systems. Whether it’s inventory updates, business analytics, or immediate actionable insights displayed on the user’s screen, Smart Label Capture fuels data-driven actions.

Performance

Smart Label Capture makes complex data entry up to 7 times faster than manually entering label elements.

$1.3m

A current Smart Label Capture customer avoided up to $1.3 million in annual revenue losses, prevented over 30,000 dissatisfied customers by eliminating undercharging and overcharging, and saved over 500 employee hours annually.

The generalized savings break down like this:

  • Automated data extraction eliminates the time-consuming “search-and-capture” part of scanning workflows.
  • Barcode-text correlation eliminates the time and mental load necessary to locate and interpret different label elements on a package.
  • Automatic data entry eliminates the need to find and enter data into multiple application fields.

When combined, this process eliminates the mis-scans, typing errors, and omissions associated with repetitive data entry tasks.

Start scanning today

Get all the label data you need in one scan.

Try for free Contact sales

User interface (UI) overview

Smart Label Capture supports any user interface. Depending on your use case, this could be a simple colored highlight on top of a successfully scanned label or a context-dependent augmented reality overlay that guides users through a multi-step process.

Security and privacy

All Scandit products follow the principle of Security by Design: your data belongs to you, and it is never collected unless authorized by you. Scandit is ISO 27001 certified.

  • Compliant with applicable data privacy laws and business regulations, including GDPR and CCPA.
  • All data processing happens on the device.
  • No images captured for barcode decoding are stored on the device after scanning is completed.
  • No AI models are trained on image captures or user behavior. As all user data is processed on device, no information is sent to Scandit cloud services.
  • Scandit solutions never process or transmit personally identifiable information stored on the device (such as name, phone number, email address, or device ID).
  • All communication is encrypted.
  • No connectivity into your network and no access to your IT system is required.
  • Devices register with Scandit’s servers to track the total number of devices on which Scandit solutions are used.

Integration guide

Smart Label Capture integrates into applications in one of two ways:

  • Scandit Express: Extract and inject label data into the appropriate fields of any existing app or website. Works even with apps that cannot be modified.
  • Scandit Data Capture SDK: Build fully customized label scanning experiences for iOS and Android native applications and web applications.

Smart Label Capture is available for most development frameworks and programming languages, including Native iOS, Native Android, Flutter, React Native, and JavaScript.

For more information, see our developer documentation.

Get started with Smart Label Capture today

Scandit Express

Integrating Smart Label Capture with minimal coding effort is as easy as signing up for a free 14-day trial of Scandit Express.

Once signed up, you will receive an email with instructions to set up a password. Then follow the instructions to set up Smart Label Capture.

Scandit Data Capture SDK

  1. Sign up for a free test account at ssl.scandit.com.
  2. Follow the Smart Label Capture Get Started documentation (choose your framework from the selector in the top menu).

Start scanning today

Get all the label data you need in one scan.

Try for free Contact sales

Scandit enterprise-level success

Over 2,100 enterprises around the world trust Scandit to support tens of billions of scans per year on over 150 million active mobile devices.

Our Enterprise-Level Success Team partners with you, from evaluation to day-to-day operations, to ensure Smart Label Capture and other Scandit products are chosen, configured, and deployed successfully. Every engagement comes with trials, solution design, integration, and customer success support.