| layout | default-layout |
|---|---|
| title | Introduction - Dynamsoft Batch Barcode Scanner |
| keywords | BBS, introduction |
| breadcrumbText | Introduction |
| description | The introduction of Dynamsoft Batch Barcode Scanner |
| needAutoGenerateSidebar | true |
| needGenerateH3Content | true |
| noTitleIndex | true |
Dynamsoft Batch Barcode Scanner captures and decodes large groups of barcodes from live video, delivering a read‑rate close to 100 %.
With Batch Barcode Scanner, you get:
- Guaranteed coverage – Achieve a 100 % read rate, even with numerous barcodes.
- Live feedback – Monitor in real time which barcodes have been read and which remain on a constantly expanding panoramic image.
- Panoramic recovery – Recover missed codes by reviewing the marked barcodes on the consolidated panoramic image.
Batch Barcode Scanner reaches its high accuracy by combining the following capabilities:
These technologies combine results from multiple frames to handle wide or multi‑plane scenes and plays a critical role in achieving a 100 % read rate.
- Panorama: Stitches the barcodes detected from all captured video frames into a single panoramic image.
- Overlap: Integrates the scan results from the latest frame into the panoramic image.
The camera does more than capture images, it also supplies extra sensor data that guides the panoramic algorithm and sharpens overall accuracy.
- AR Technology: Enhances object tracking across large areas and sparsely distributed barcodes.
- Camera Enhancer: Provides advanced camera controls for reliable recognition of very small, densely packed codes.
The scanner accepts flexible auto‑stop conditions, scanning ends automatically once any of them are met.
Layout Analysis is one of the conditions. It examines the spatial arrangement of barcodes to confirm when the task is complete and further boosts recognition accuracy.
The scan results also play a big role in the scanning process. The results are:
- Previewable: View the real‑time panoramic image with decoded barcodes highlighted.
- Customizable: Decide what to scan and define when scanning should stop.
- Editable: Correct values, remove non‑target codes, or add new images for further recognition.
- Reusable: Save results as historical data for future reference.
Inventory checks in manufacturing, retail, and healthcare often involve hundreds of tightly packed labels.
Challenges
- Item‑by‑item scanning is slow.
- A single wide‑area scan may still overlook some codes.
- Scenes often exceed a single camera frame.
- Operators need confirmation that every barcode is correctly positioned.
Solution
- Decodes many barcodes simultaneously.
- Supports two modes for wide-area processing:
- First-pass: Continuously combines and updates results as new frames arrive.
- Sectional: Move closer and scan area by area; all views merge into one final panorama.
Sometimes, items are arranged so that their barcodes sit on different planes.
Challenges
- A camera cannot focus on multiple planes simultaneously.
- Plane‑by‑plane scanning makes the results harder to classify.
- Determining when to stop scanning one plane and start another can be tricky.
Solution
- Scan each plane individually, either in a single sweep or section by section.
- Results from every plane are automatically merged into a single panoramic image for easy review and classification.
Challenges
- Barcodes become too small to decode when the entire scene is captured at once.
- Duplicate barcodes in the same area can lead to inaccurate or misleading quantity counts.
Solution:
- Move closer and scan barcodes in smaller segments; the scanner returns a complete set of results when finished.
- Plane‑projection information records the exact position of each barcode, eliminating duplication issues.
- Supported Device:
- iPhone: iPhone 11 or newer
- iPad: iPad Pro 3rd generation or newer
- Supported OS: iOS 15.0 or later
Request a demo via request demo form.






