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
PDF417Localizationneural network model for improved detection of PDF417 barcodes, especially under challenging conditions. -
Code39/ITF Decoding Model – Adds the
Code39ITFDecodermodel for enhanced decoding of Code 39 and ITF barcodes under blurred or low-resolution conditions. -
Deblur Models for 2D Barcodes – Adds the
DataMatrixQRCodeDeblurandPDF417Deblurmodels 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
CECISegmentclass, along with theGetECISegmentsCount()andGetECISegment()methods in theCBarcodeResultItemandCDecodedBarcodeElementclasses, 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
OneDLocalizationandDataMatrixQRCodeLocalizationneural 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
EAN13DecoderandCode128Decodermodels deliver unprecedented accuracy for blurred and long-distance scenarios - 🔍 Enhanced Clarity Processing: Completely redesigned
OneDDeblurmodel with superior motion blur and focus blur recovery algorithms - 🎯 Flexible Model Configuration: Advanced
ModelNameArrayparameter enables on-demand model loading and precise selection for specific barcode scenarios
Precision Control
- ⚙️ Granular Deblur Methods: Fine-tuned
DM_DEEP_ANALYSISwith specialized method control -OneDGeneral,TwoDGeneral, andEAN13Enhancedfor targeted optimization - 🎯 Smart Barcode Counting: New
ExpectedBarcodesCountparameter enables format-specific quantity control and early termination optimization for known-quantity scenarios - 🔍 Advanced Region Detection: New
RPM_GRAY_CONSISTENCYmode 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
CImageDataand 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++ |