Barcode Detection Demonstration

Neural Network-based Barcode Detection Demo using CertusPro-NX™

This demo implements an algorithm for barcode detection using the CertusPro-NX Voice and Vision Machine Learning Board that implements camera barcode detection capabilities based on Yolov5 NN models.

Highly Customizable – A reference design is provided with end-to-end components to allow modification of any component.

Rapid Implementation – The demo utilizes the popular Lattice’s Development Kit, which provides all components from image sensor to output to host system.

Features

  • Barcode Demo is able to detect barcodes in static and dynamic objects
  • Design is based on Yolov5 light weight network
  • Total power consumption of CertusPro-NX FPGA is less than 400 mW
  • Uses on-board low power VGA image sensor, image sensor can be customized

To learn more about this product design and request the complete source code, click here to contact us.

Block Diagram

Machine Vision Barcode Detection Block Diagram

Documentation

Quick Reference
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Barcode Detection Demo - User Guide
FPGA-UG-02182 1.0 12/5/2023 PDF 1.2 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Barcode Detection Demo - Bitstream
12/5/2023 ZIP 2.9 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.