Object Classification Demonstration

CNN accelerated object classification using Low Power Lattice FPGAs

Object classification and tracking applications are used across markets. This demonstration provides a sample application for detecting, classifying, and tracking multiple objects running on a low power, general purpose Lattice CertusPro-NX FPGA.

Demo design is provided with end-to-end components to allow for modification of the object being detected.

Video Streaming Analysis in Avant-E platform – Able to see detection boxes. The Green boxes detect vehicles whereas Blue detect Person.

CertusPro-NX MobileNet Object Classification – Implements generic object classification base design using the CertusPro™-NX platform.

Features

  • CertusPro-NX MobileNet Object Classification:
    • Accelerated, low-power object classification demonstration
    • Wide range of applications including defect detection and robot navigation
    • Processing at up to 33 FPS and 224x224 resolution
    • Based on Mobilenet v1 network
    • Total power consumption of CertusPro-NX FPGA is less than 400 mW
  • Video Streaming Analysis in Avant-E platform:
    • Accelerated, low-power Object classification and detection demonstration
    • Processing at up to 130 FPS and with input resolution to model at 288x480
    • Based on Mobilenet v1 network

Jump to

Block Diagram

Object Classification Reference Design Block Diagram for CertusPro-NX

Object Classification Reference Design Block Diagram for Avant

Documentation

Quick Reference
Technical Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
CertusPro-NX MobileNet Object Classification on VVML Board Demonstration - User Guide
FPGA-UG-02139 1.0 1/12/2022 PDF 1.6 MB
​Avant-E Object Classification: Video Stream Analysis Demonstration - User Guide​
FPGA-UG-02180 1.2 12/10/2024 PDF 966.9 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
CertusPro-NX MobileNet Object Classification on VVML Board Reference Design - Source Code
1.0 1/12/2022 ZIP 502.2 MB
Avant-E Object Classification: Video Stream Analysis Reference Design - Source Code
2/17/2024 ZIP 31.6 MB
CertusPro-NX MobileNet Object Classification on VVML Board Reference Design - User Guide
FPGA-RD-02242 1.0 1/12/2022 PDF 5.4 MB
Avant-E Object Classification: Video Stream Analysis Reference Design - User Guide​
FPGA-RD-02265 1.2 12/10/2024 PDF 2.9 MB
CrossLink-NX Auto ML based Object Classification Reference Design - User Guide
FPGA-RD-02258 1.0 6/7/2022 PDF 703.6 KB
CrossLink-NX Auto ML based Object Classification Reference Design - Source Code
1.0 6/7/2022 ZIP 106.3 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
CertusPro-NX MobileNet Object Classification on VVML Board Demonstration - Bitstream
1/12/2022 ZIP 2.1 MB
Avant-E Object Classification: Video Stream Analysis Demonstration - Bitstream
12/5/2023 ZIP 3.3 MB
Avant MobileNet Object Classification on Evaluation Board Demonstration - Bitstream
1.0 5/16/2023 BIT 14.1 MB

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