针对使用 Hailo 设备的系统,提供高性能、优化的预训练模板 AI 应用程序管道
.. |gstreamer| image:: https://img.shields.io/badge/gstreamer-1.16%20%7C%201.18%20%7C%201.20-blue :target: https://gstreamer.freedesktop.org/ :alt: Gstreamer 1.16 | 1.18 | 1.20 :width: 150 :height: 20
.. |hailort| image:: https://img.shields.io/badge/HailoRT-4.24.0%20%7C%205.4.0-green :target: https://github.com/hailo-ai/hailort :alt: HailoRT 4.24.0 | 5.4.0 :height: 20
.. |license| image:: https://img.shields.io/badge/License-LGPL--2.1--or--later-green :target: https://github.com/hailo-ai/tappas/blob/master/LICENSE :alt: License: LGPL-2.1-or-later :height: 20
.. |check_mark| image:: ./resources/check_mark.png :width: 20 :align: middle
.. image:: ./resources/github_Tappas_Mar24.jpg :height: 300 :width: 600 :align: center
|gstreamer| |hailort| |license|
TAPPAS is Hailo's infrastructure for building applications, implementing pipeline elements and pre-trained AI tasks.
Hailo applications are now maintained at this repository _.
Demonstrating Hailo's system integration scenario of specific use cases on predefined systems (software and Hardware platforms). It can be used for evaluations, reference code and demos:
Prerequisites ^^^^^^^^^^^^^
.. note:: This version is compatible with HailoRT v4.24.0 for Hailo-8 devices, and with HailoRT v5.4.0 for Hailo-10H devices.
Installation ^^^^^^^^^^^^
.. list-table:: :header-rows: 1
SW Suite Install guide _Manual install guide _Read more about Yocto installation _Read more about Raspberry Pi 5 installation _* It is recommended to start your development journey by first installing the Hailo SW Suite
Documentation ^^^^^^^^^^^^^
Framework architecture and elements documentation _Guide to writing your own C++ postprocess element _Debugging and profiling performance _Cross compile _ - A guide for cross-compilingTAPPAS is now released separately for Hailo-8 and Hailo-10H, for Hailo-15 please refer to https://github.com/hailo-ai/hailo-camera-apps.
For a quick start with Hailo-15, please refer to the Vision Processor Software Package documentation section
in Hailo's Developer Zone _.
TAPPAS includes a single-stream object detection pipeline _ built on top of GStreamer.
These example application is part of the Hailo AI Software Suite.
Hailo offers an additional set of
Application Code Examples .
For the Raspberry Pi 5 applications, go to
Hailo Raspberry Pi 5 Examples .
.. important:: * Example application utilize both the host (for non-neural tasks) and the Neural-Network Core (for neural-networks inference), therefore performance results are affected by the host. * This application example does not include any architecture-specific accelerator usage, and therefore will provide the easiest way to run an application, but with sub-optimal performance.
.. note:: Running application examples requires a direct connection to a monitor.
If you need support, please post your question on our Hailo community Forum _ for assistance.
Contact information is available at hailo.ai _.
v5.3.1 (June 2026)
hailopython GStreamer element; it will be removed in a future releaseyolo_hailortpp / mobilenet_ssd / yolo_postprocess via templatesdraw_text, draw_line, draw_ellipse, blur)hailoaggregator / hailotileaggregator segfault on caps queries when wired directly to autovideosink without hailooverlayGstHailoBaseCropper caps-query abort with fakesink or multi-format peers/usr/lib layout for Yocto images; added --no-display for headless runs; switched display sink to autovideosink for cross-platform display supportv5.3.0 (April 2026)
Yocto section _ — removed Dunfell references, updated to Kirkstone syntax, removed deprecated recipes and i.MX warningWriting Your Own Postprocess _ guideHailo Objects API _ inconsistencies with source code, added HailoMask hierarchy and HailoUserMeta documentationget_full_percision typo — renamed to get_full_precision across source code, Python bindings, and documentationv5.2.0 (January 2026)
--static-opencv option to install.sh for static OpenCV linking.v5.1.0 (October 2025)
--platform, --app-list);model_zoo and media files from the TAPPAS bucket; removed the uploader;detection.sh now supports --arch (Hailo-8/Hailo-10H);model_zoo; TAPPAS bucket is now used only for general MP4 files; updated resources directory structure; changed yolov5m_wo_spp_60p.hef to yolov5m_wo_spp.hef.v5.0.0 (July 2025)
Hailo Applications _.暂无开放 Issues,或尚未同步最近议题。