Table of contents
Swift
Objective-C

Release Notes for Dynamsoft Barcode Reader - 11.x

11.4 (02/05/2026)

Highlights

AI-Powered Barcode Detection and Decoding

  • PDF417 Localization Model – Introduces the PDF417Localization neural network model for improved detection of PDF417 barcodes, especially under challenging conditions.

  • Code39/ITF Decoding Model – Adds the Code39ITFDecoder model for enhanced decoding of Code 39 and ITF barcodes under blurred or low-resolution conditions.

  • Deblur Models for 2D Barcodes – Adds the DataMatrixQRCodeDeblur and PDF417Deblur models to provide more effective recovery from motion and focus blur for DataMatrix, QR Code, and PDF417 barcodes.

ECI (Extended Channel Interpretation) Support

  • ECI Information Return – Adds support for retrieving Extended Channel Interpretation (ECI) data from barcodes. The new CECISegment class, along with the GetECISegmentsCount() and GetECISegment() methods in the CBarcodeResultItem and CDecodedBarcodeElement classes, enables access to character encoding information embedded in barcodes.

  • ECI-Based Text Interpretation – Adds support for interpreting ECI segments during barcode decoding, improving compatibility with international character sets.

Performance Improvements

  • On-Demand Model Loading – Implements lazy loading for AI models, reducing initialization time by loading models only when first needed.

  • Smart Model Selection – Models are now loaded based on configured barcode formats, minimizing memory usage by excluding unused models.

  • Improved Confidence Scoring – Enhances confidence score calculation for results from neural network models, providing more accurate quality indicators.

  • DPM Barcode Optimization – Improves recognition rate for Direct Part Marking (DPM) barcodes commonly used in industrial and manufacturing environments.

Versions Available Editions
11.4.1000 C++ / .NET / Python / Java / Android / iOS

11.2 (10/14/2025)

✨ Key Highlights

AI-Powered Barcode Detection & Decoding

  • 🧠 First-to-Market AI Localization: Revolutionary OneDLocalization and DataMatrixQRCodeLocalization neural network models for superior detection of blurred/low-resolution 1D codes and DataMatrix/QR codes with missing or damaged finder patterns
  • Specialized Decoders: Cutting-edge EAN13Decoder and Code128Decoder models deliver unprecedented accuracy for blurred and long-distance scenarios
  • 🔍 Enhanced Clarity Processing: Completely redesigned OneDDeblur model with superior motion blur and focus blur recovery algorithms
  • 🎯 Flexible Model Configuration: Advanced ModelNameArray parameter enables on-demand model loading and precise selection for specific barcode scenarios

Precision Control

  • ⚙️ Granular Deblur Methods: Fine-tuned DM_DEEP_ANALYSIS with specialized method control - OneDGeneral, TwoDGeneral, and EAN13Enhanced for targeted optimization
  • 🎯 Smart Barcode Counting: New ExpectedBarcodesCount parameter enables format-specific quantity control and early termination optimization for known-quantity scenarios
  • 🔍 Advanced Region Detection: New RPM_GRAY_CONSISTENCY mode enables precise region detection based on grayscale uniformity and local consistency for document and label processing
Versions Available Editions
11.2.5000 C++ / .NET / Python / Java / Android / iOS
11.2.4000 JavaScript
11.2.3000 Android / iOS / Flutter / MAUI / React Native
11.2.2000 JavaScript
11.2.1100 Java
11.2.1000 C++ / .NET / Python / Java / Android / iOS

11.0 (03/04/2025)

Highlights

  • Workflow Improvements
    • Restructured the parameter control hierarchy at all levels for finer scope definition and more granular process management, with the stage level newly added.
    • Enabled custom combinations and sequences of sections, increasing flexibility and operational customization under specific conditions.
  • Deep Learning Integration
    • Improved the reading rate of 1D barcode by introducing a new deblurring deep-learning model.
    • Lowered the error rate of 1D and DataMatrix barcode localization using custom deep-learning object detection.
  • Algorithm Enhancements
    • Enabled deduplication at the Region of Interest (ROI) level to consolidate results from multiple tasks.
    • Improved the CODE_128 and DataMatrix DeepAnalysis algorithms for better decoding accuracy and performance.
    • Added support for new barcode types: CODE_32, MATRIX_25, KIX, and TELEPEN.
  • Engineering Optimizations
    • Unified template-loading logic to reduce I/O overhead.
    • Added support for capturing data from multi-page files, including PDF and TIFF formats.
    • Implemented conversion functionality between CImageData and image files, including both on-disk and in-memory files.
Versions Available Editions
11.0.6100 Java
11.0.6000 JavaScript / C++ / .NET / Python / Java
11.0.4000 C++ / .NET / Python
11.0.3000 JavaScript / C++ / .NET / Python / Android / iOS
11.0.2000 Python
11.0.1000 C++

This page is compatible for: