SPRADA8 may   2023 AM68A , TDA4VL-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2AM68A Processor
  6. 3Edge AI Use Cases on AM68A
    1. 3.1 AI Box
    2. 3.2 Machine Vision
    3. 3.3 Multi-Camera AI
  7. 4Software Tools and Support
    1. 4.1 Edge AI Software Development Kit (SDK)
    2. 4.2 Edge AI SDK Demonstrations
    3. 4.3 Edge AI Model Zoo
    4. 4.4 Edge AI Studio
  8. 5Conclusion
  9. 6Reference

Edge AI Software Development Kit (SDK)

The Edge AI SDK(4) leverages and enables an interplay of multiple open-source components such as GStreamer, OpenVX, OpenCV, and deep learning runtime such as TFLite, ONNX, and TVM. The reference applications showcase perception-based examples such as image classification, object detection, and semantic segmentation in both Python and C++ variants. The Edge AI SDK is mainly comprised of three parts as shown in Figure 4-1. The edge AI application stack is used to run analytics applications with real-time inputs and outputs. The Foundational Linux components provide u-boot, kernel, file system, Linux drivers and more. The firmware package is used for the remote core and hardware accelerator drivers.

GUID-20230503-SS0I-L5VW-VVLT-J8JX7J1TJHGG-low.pngFigure 4-1 Processor SDK Linux for AM68A