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

New dataset: human8 #12738

Merged
merged 32 commits into from
May 30, 2024
Merged

Conversation

ambitious-octopus
Copy link
Member

@ambitious-octopus ambitious-octopus commented May 16, 2024

New HUMAN8 dataset, which includes 8 instances from coco2017 annotated with weight, height, age, gender and race attributes.

I haven't worked on a documentation page. Since it's a new task, I ask @Burhan-Q for guidance? Currently, the dataset section of the documentation includes the following categories: Detection, Segmentation, Pose, Classification, Oriented Bounding Boxes, and Multi-Object Tracking. Should we consider adding a new section?

🛠️ PR Summary

Made with ❤️ by Ultralytics Actions

🌟 Summary

Introducing the new HUMAN8 dataset configuration for YOLO model training!

📊 Key Changes

  • 📁 Added a new dataset configuration file human8.yaml.
  • 🧑‍🤝‍🧑Dataset Details: HUMAN8 comprises 8 images from COCO train2017 with enhanced annotations including weight, height, gender, age, and race.
  • 📥 Provides a download URL for easy dataset access.
  • 🗂️ Structured for straightforward integration into training/validation workflows with YOLO.

🎯 Purpose & Impact

  • 🎨 Diversity and Precision: Allows YOLO model training on more diverse human attributes beyond the usual object detection, enhancing model responsiveness to a wider array of human features.
  • ⚙️ Ease of Use: Simplifies the process of experimenting with and utilizing the HUMAN8 dataset, potentially broadening the community of users and contributors.
  • 🚀 Innovation Potential: Sets a foundation for more inclusive and detailed datasets, encouraging nuanced model developments and applications.

Copy link

github-actions bot commented May 16, 2024

All Contributors have signed the CLA. ✅
Posted by the CLA Assistant Lite bot.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Hello @ambitious-octopus, thank you for submitting an Ultralytics YOLOv8 🚀 PR! To allow your work to be integrated as seamlessly as possible, we advise you to:

  • ✅ Verify your PR is up-to-date with ultralytics/ultralytics main branch. If your PR is behind you can update your code by clicking the 'Update branch' button or by running git pull and git merge main locally.
  • ✅ Verify all YOLOv8 Continuous Integration (CI) checks are passing.
  • ✅ Update YOLOv8 Docs for any new or updated features.
  • ✅ Reduce changes to the absolute minimum required for your bug fix or feature addition. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." — Bruce Lee

See our Contributing Guide for details and let us know if you have any questions!

@ambitious-octopus
Copy link
Member Author

I have read the CLA Document and I sign the CLA

Copy link

codecov bot commented May 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 37.21%. Comparing base (71182c3) to head (cffaee4).

Current head cffaee4 differs from pull request most recent head 601a99c

Please upload reports for the commit 601a99c to get more accurate results.

Additional details and impacted files
@@            Coverage Diff             @@
##            human   #12738      +/-   ##
==========================================
+ Coverage   36.97%   37.21%   +0.23%     
==========================================
  Files         128      124       -4     
  Lines       16049    15686     -363     
==========================================
- Hits         5934     5837      -97     
+ Misses      10115     9849     -266     
Flag Coverage Δ
GPU 37.21% <ø> (+0.23%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Burhan-Q Burhan-Q added the enhancement New feature or request label May 16, 2024
@Burhan-Q
Copy link
Member

@ambitious-octopus AFAIK this will be a new task, so it would require an update to the tasks page as well as a new section on the datasets page. For now, I think that it's probably more important (and easier) to work on the new task page. The new dataset page will be something we'll have to figure out, but I'm guessing it'll look very similar to the COCO8 dataset page.

@glenn-jocher
Copy link
Member

Does HUMAN stand for Human Universal Metrics and Analytics Network? haha

@Burhan-Q
Copy link
Member

@glenn-jocher I think it has to now 😂

@glenn-jocher glenn-jocher added the TODO Items that needs completing label May 17, 2024
@glenn-jocher
Copy link
Member

@ambitious-octopus the zip contents are not correct, both README and LICENSE are out of date or incorrect, i.e. license should be AGPL instead of GPL and README is out of date, you can use coco8 here as an example:
See https://github.com/ultralytics/yolov5/releases/download/v1.0/coco8.zip

Dataset zips are all currently uploaded to yolov5 v1.0 release assets, we should continue this simply for consistency.

@ambitious-octopus ambitious-octopus changed the title New dataset: HUMAN8 New dataset: human8 May 21, 2024
@glenn-jocher
Copy link
Member

TODO: Docs page

@ambitious-octopus
Copy link
Member Author

docs image
image

@glenn-jocher glenn-jocher changed the base branch from main to human May 30, 2024 16:50
@glenn-jocher glenn-jocher removed the TODO Items that needs completing label May 30, 2024
@glenn-jocher glenn-jocher merged commit af1c249 into ultralytics:human May 30, 2024
1 check passed
@glenn-jocher
Copy link
Member

@ambitious-octopus merged into Human PR!!

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

Successfully merging this pull request may close these issues.

None yet

3 participants