VI

Delphi

Delphi YOLO ONNX Runtime Wrapper v1.1

The Delphi YOLO ONNX Runtime wrapper is a singleton interface which provides loading and running a YOLO deep machine learning model (https://docs.ultralytics.com/) from the Delphi applications. It allows you to detect objects in an image...

Description

The Delphi YOLO ONNX Runtime wrapper is a singleton interface which provides loading and running a YOLO deep machine learning model (https://docs.ultralytics.com/) from the Delphi applications. It allows you to detect objects in an image with Delphi using Object Pascal programming language. We made an easy access to the artificial intelligence (AI) computer vision model for your VCL and FMX applications.


This project implements the following functions:

Obtaining metadata from the model in ONNX format.
Recognizing 80 predefined classes using trained YOLO models in ONNX format.
It is possible to expand the functionality to use the ONNX format for other types of models.

Additional Information