Yolo_v8 Instance Segmentation C++ vanilla sample

Hi Everyone,

I’ve been exploring TAPPAS and the yolo_v5_seg example, and I also came across a great resource for YOLOv8 detection here: GitHub - bmharper/hailo-rpi5-yolov8: Raspberry Pi 5 with Hailo8L YOLOv8 example in C++.

So far, I’ve successfully used YOLOv8_seg in ONNX format with a GPU, and it performs well. However, I want to transition to leveraging Hailo-8 on an RPI5 for segmentation tasks.

I’m specifically looking for a vanilla C++ implementation for this purpose—something that handles the heavy lifting without relying on GStreamer pipelines. The reason is that the code needs to be invoked from a different technology stack, so it must be straightforward to call externally from outside C++.

If anyone has worked on a similar use case or can point me toward examples, I’d greatly appreciate your insights!

Thanks in advance!
Rafal

Hey @rafal.maciag,

Welcome to the Hailo Community!

If you’re looking to develop C++ applications with the Hailo-8, we have a comprehensive example demonstrating instance segmentation that you can use as a reference for your implementation. You can find it in our Application Code Examples repository:

Best Regrads,
Omri

Thank you @omria , this is what I was looking for.

1 Like