Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various updates to the Hailo pp stages #738

Merged
merged 7 commits into from
Nov 1, 2024
Merged

Various updates to the Hailo pp stages #738

merged 7 commits into from
Nov 1, 2024

Conversation

naushir
Copy link
Collaborator

@naushir naushir commented Nov 1, 2024

No description provided.

Do not download IMX500/Hailo models by default, make enabling it
explicit.

Signed-off-by: Naushir Patuck <[email protected]>
Add a display handler thread in the Hailo stage base class. This can be
used by derived stages to display RGB viewfinder. The thread function
is lifted directly from the existing display thread in the segmentation
stage.

Signed-off-by: Naushir Patuck <[email protected]>
Add new config params to support the Hailo 8 devices:

- "hef_file_8" for Hailo 8 specific .hef files.
- "hef_file_8L" for Hailo 8L specific .hef files.

The existing "hef_file" param can be used if either of the above two are
not present.

The base class now checks the device id and loads the appropriate .hef
file from the config.

Signed-off-by: Naushir Patuck <[email protected]>
Update the download scripts for Hailo 8 models where available for the
existing post-processing stages.

Download new Face landmarking models for the Hailo 8L.

Signed-off-by: Naushir Patuck <[email protected]>
This new stage does not use the Tapps pp libs as they have the wrong
output tensor layer names hardcoded. Does not work with SCRFD_10g
variant model.

Also make opencv a hard dependency for the Hailo postprocessing stages.

Signed-off-by: Naushir Patuck <[email protected]>
…y thread

Use the base class display thread to visualise the pose estimation
results.

Signed-off-by: Naushir Patuck <[email protected]>
hailo_pose_inf_fl.json run object detection, pose estimation,
and facial landmarking networks simultaneously.

Signed-off-by: Naushir Patuck <[email protected]>
@naushir naushir merged commit f3fab87 into main Nov 1, 2024
9 of 10 checks passed
@naushir naushir deleted the hailo branch November 1, 2024 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant