Hi, all!
I’m working in a project with RPi 5 with H8L for object tracking using Python. I successfully integrated the tracker on the pipeline, but I don’t know how to get the tracker data (objects ids) on the app callback.
There is any documentation about that?
I tried to change the parameter to hailo.HAILO_UNIQUE_ID, but it didn’t work.
I saw that you recommended me a HailoRT example. Should I move my efforts to HailoRT usage?
To be honest I take a look on your documentation and I’m confused if I should use HailoRT or GStreamer on the development. What is your recommendation?
@omria even I am developing a very similar project. I used the pose estimation example from rpi-example-codes as a basis. Even i would like some suggestions or help on this. Thank you
I studied the Hailo documentation and conducted some experiments, leading to a few conclusions. pyHailoRT is very good, fast, and easy to implement, but in my experiments, it was slower than GStreamer. Especially if you are performing inference on camera streaming, this makes a difference. In my case, I need to use just one Hailo8L to process streaming from 8 cameras with YOLOv8, so I need the fastest option possible. For my case, GStreamer is the answer.
In the link you provided, it asks us to download dataflow compiler(dfc) but in rpi5, which is aarchx64, dfc is not available right? So is there a workaround for this??
The DFC is for creating the models and should be run on the pc or virtual machine , For more info please check the docs at : https://hailo.ai/developer-zone/