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

是否可以支持export yolo pose format? #103

Closed
ckcraig01 opened this issue Nov 3, 2023 · 4 comments
Closed

是否可以支持export yolo pose format? #103

ckcraig01 opened this issue Nov 3, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@ckcraig01
Copy link

感謝精美的作品, 目前看到有: yolov6-lite face的model
希望能支持輸出格式, 包含bbox + kpts.
https://github.com/ultralytics/ultralytics/blob/main/docs/datasets/pose/index.md

  • Format with Dim = 2
    ...
  • Format with Dim = 3

    In this format, is the index of the class for the object, are coordinates of bounding box, and
    ... are the pixel coordinates of the keypoints. The coordinates are separated by spaces.

也許需要定義對應的yaml, 如文中:

-Keypoints
kpt_shape: [17, 3]  # number of keypoints, number of dims (2 for x,y or 3 for x,y,visible)
flip_idx: [0, 2, 1, 4, 3, 6, 5, 8, 7, 10, 9, 12, 11, 14, 13, 16, 15]

-Classes dictionary
names:
  0: person

(當然instance seg. -> bbox + instance seg. 也希望能支持)
https://github.com/ultralytics/ultralytics/blob/main/docs/datasets/segment/index.md
能適配yolov5/v6/v7/v8的使用, 我認為會非常有幫助, 謝謝!

@CVHub520 CVHub520 added the enhancement New feature or request label Nov 3, 2023
@CVHub520
Copy link
Owner

CVHub520 commented Nov 4, 2023

Hi, @ckcraig01 :
Thank you for your feedback and suggestions! I'm pleased to inform you that the X-AnyLabeling now support the YOLOv8-pose model. You can update the source code and try using it to achieve the desired output, which includes bounding boxes and keypoints. This will be a valuable addition to your workflow. If you have any further questions or need assistance, please don't hesitate to reach out.

Thank you for your support!
CVHub

@ckcraig01
Copy link
Author

Thank you for your promptly feedback. we could find yolov8-pose only by building from source. However, from the results of its inference, it is still lacking a group_id, which means it can't build associations. The output results can be imagined as if we used a separate person detector (e.g., YoloV7) + a separate 5-keypoint regressor (e.g., RSN-18), which would yield the same effect. However, this obviously doesn't effectively associate the landmark features with the person. Thanks again.

@CVHub520
Copy link
Owner

CVHub520 commented Nov 6, 2023

Hi, @ckcraig01, thank you for your kindly feedback and valuable input. I'm pleased to inform you that the X-AnyLabeling have now added support for the group_id feature. I recommend pulling the latest source code to try it out.

As for the compiled executable version would be provided as soon as possible. Your suggestions are greatly appreciated, and I'm committed to making the tool even more effective for associating landmark features with individuals.

If you have any further questions or need assistance, please don't hesitate to reach out.

Best regards,
CVHub

@ckcraig01
Copy link
Author

Thanks for your feedback. Best wishes for a thoroughly success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants