intel / intel/ros2_openvino_toolkit
New model support for pose estimation
- Dominant language
- C++
- Stars
- 187
- Forks
- 89
- PR merge metrics
- No merged PRs in 30d
Description
Adds support for pose estimation network. Here are some model from open model zoo. You can pick anyone from those model or any other pose estimation model you are prefer.
[human-pose-estimation-0001](https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/intel/human-pose-estimation-0001)
[human-pose-estimation-0005](https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/intel/human-pose-estimation-0005)
[human-pose-estimation-3d-0001](https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/public/human-pose-estimation-3d-0001)
[single-human-pose-estimation-0001](https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/public/single-human-pose-estimation-0001)
[higher-hrnet-w32-human-pose-estimation](https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/public/higher-hrnet-w32-human-pose-estimation)
The potential work should be:
- Add new sub-class as child of [base Inference] (https://github.com/intel/ros2_openvino_toolkit/blob/master/openvino_wrapper_lib/include/openvino_wrapper_lib/inferences/base_inference.hpp) for Pose Estimation inference
- Add new sub-class as child of [base model](https://github.com/intel/ros2_openvino_toolkit/blob/master/openvino_wrapper_lib/include/openvino_wrapper_lib/models/base_model.hpp) for Pose Estimation model parsing.
- Update [Output ImageWindow](https://github.com/intel/ros2_openvino_toolkit/blob/master/openvino_wrapper_lib/include/openvino_wrapper_lib/outputs/image_window_output.hpp) to support the new model
- [Optional] Create new ROS2 message type and update ros_topic_output and rviz_output
Contributor guide
Assessment
This issue has not been assessed yet.