PoultryVision-Dataset
收藏PoultryVision Unified Dataset 概述
数据集基本信息
- 名称:PoultryVision Unified Dataset
- 许可证:CC-BY-4.0
- 任务类别:目标检测、图像分类、视频分类
- 语言:英语
- 数据规模:10K < n < 100K
- 标签:家禽、鸡、鸡蛋、肉鸡、母鸡、农业、智能农业、精准畜牧业、动物福利、多摄像头、跟踪、YOLO、YOLOv11、计算机视觉
数据集构成与规模
目标检测数据
- 格式:YOLO格式
- 图像总数:21,586张
- 训练集:15,987张
- 验证集:3,706张
- 测试集:1,893张
图像分类数据
- 格式:ImageFolder布局
- 图像总数:2,539张
- 训练集:1,832张
- 验证集:444张
- 测试集:263张
视频与多摄像头数据
- 视频:24个MP4视频,来自4个同步摄像头,涵盖6个样本
- 校准文件:每个摄像头的内参和外参文件
- 重投影掩码:定义地平面感兴趣区域
- 跟踪真值:地平面上的跟踪真值
- 预计算检测:每个多视角样本每帧的预计算YOLO检测结果
检测类别
| ID | 名称 | 描述 |
|---|---|---|
| 0 | chicken | 所有家禽:肉鸡、母鸡、公鸡 |
| 1 | egg | 鸡蛋 |
数据来源
数据集统一了六个公开来源:
- Dataset Chicken 1:分类数据
- Dataset Chicken 2:分类数据
- Dataset Chicken 3:检测数据
- Chickens-Eggs v1:检测数据
- chicken eggs 2 v3:检测与分割数据
- MVBroTrack:多摄像头肉鸡跟踪数据
所有来源均已标准化为统一的YOLO检测格式和/或ImageFolder分类格式,并进行了去重和训练/验证/测试划分。
文件夹结构
PoultryVision-Dataset/ ├── data.yaml ├── images/ │ ├── train/ │ ├── val/ │ └── test/ ├── labels/ │ ├── train/ │ ├── val/ │ └── test/ ├── classification/ │ ├── train/<class>/.jpg │ ├── val/<class>/.jpg │ └── test/<class>/*.jpg ├── videos/ ├── calibrations/ │ └── cam_<id>/ │ ├── intrinsics/ │ └── extrinsics/ ├── multi_view_detection/ ├── reprojection_masks/ └── tracking_gt/
基准性能
使用该数据集训练的YOLOv11m模型性能:
- mAP@50-95:0.793
- mAP@50:0.971
- 精确率:0.934
- 召回率:0.934
与MVBroTrack论文结果对比:
| 模型 | mAP@50-95 | 参数量 |
|---|---|---|
| YOLOv11x fine-tuned (paper) | 70.8 % | 56.9 M |
| YOLOv11m fine-tuned (ours) | 79.3 % | 20.1 M |
引用
bibtex @misc{williamsanderson_poultryvision_dataset_2025, title = {PoultryVision: A Unified Dataset for Poultry-Farm Computer Vision}, author = {Williams Anderson}, year = {2025}, howpublished = {https://huggingface.co/datasets/Williamsanderson/PoultryVision-Dataset}, }
@article{cardoen2025mvbrotrack, title = {Multi-camera detection and tracking for individual broiler monitoring}, author = {Cardoen, J. and others}, journal = {Computers and Electronics in Agriculture}, year = {2025} }




