猪行为数据集包含 23 天(超过 6 周)的日间猪行为视频,这些视频由近乎架空的摄像机拍摄。视频已配准颜色和深度信息。数据以每秒 6 帧的速度捕获,并以 1800 帧(5 分钟)为一批次进行存储。大多数帧显示 8 头猪。
这里可以看到颜色和深度图像的示例:
| |
喂食器位于图片底部中央,两个水源分别位于猪圈的左下方(可见)和右下方(在图片中猪的后方不可见)。总共捕获了约 3,429,000 个数据帧。
更详细的背景
数据集于 2019 年 11 月 5 日至 12 月 11 日(6 周)期间在 SRUC(苏格兰乡村学院)研究猪场(英国爱丁堡附近)的一个猪圈(5.8mx 1.9m)内收集,猪圈内有 8 头生长猪。研究开始时,猪为混养公母,体重约 30 公斤。它们被喂食一个三空间喂食器,其中自由采食商业猪饲料,两个乳头式饮水器和一个塑料浓缩装置(Porcichew,East Riding Farm Services Ltd,英国约克郡),该装置用链条悬挂在猪的高度(见顶部中心的黄色物体)。猪还在部分漏缝地板上喂食稻草和碎纸。使用距离地面 2.5 米的英特尔 RealSense D435i 摄像头收集彩色图像和深度数据。 RGB 和深度信息均以 6fps 的速度获取,分辨率为 1280×720,并且由于夜间没有人工光,因此获取时间仅限于白天(上午 7 点至晚上 7 点)。
地面真实序列
其中 12 个序列已手动进行地面实况处理,包含轴对齐的边界框、持久跟踪标识符和行为标签。标签每隔三幅图像添加一次,因此每个序列中有 600 个带标签的帧,总共 7200 个带标签的帧,每个帧包含 8 只带标签的猪。
这里可以看到真实边界框的示例,以及指示可用笔区域的mask.jpg掩码文件:
| |
真实数据文件位于 annotated.tar (3.2 GB) 中,每个序列对应一个文件夹。所有序列都与一个名为“CLIP”的文件夹关联。真实数据片段如下:
日期 | 剪辑 |
---|---|
2019年5月11日 | 000002, 000009 |
2019年11月11日 | 000016,000028,000036 |
2019年11月15日 | 000033 |
2019年11月22日 | 000010 |
2019年11月28日 | 000113 |
2019年2月12日 | 000005,000208 |
2019年10月12日 | 000060, 000078 |
每个 CLIP 文件夹包含:
- background.png - 视频中的第一个彩色图像帧
- background_depth.png - 视频中的第一个深度图像帧
- color.mp4 - 1800 帧注册彩色视频
- depth.mp4 - 1800 帧已注册的深度视频
- depth_scale.npy - 深度传感器的像素值到厘米的缩放比例
- inverse_intrinsic.npy - 用于将深度点映射到 3D 点的相机固有参数的逆
- mask.png - 一个二进制掩码,其中可用画笔为 1,其他区域为 0。此文件不正确,请忽略。
- output.json - 地面实况边界框和其他数据。请参阅下文“地面实况和检测 JSON 文件格式”,了解地面实况文件格式。
- rot.npy - 相机的旋转和平移参数。未使用。
- times.txt - 捕获每一帧的日期和时间
源视频文件
共有 25 个文件,涵盖 23 个收集日。其中 23 个文件为 zip 文件,另 2 个为 tar 文件。您可以从以下位置下载:
日期 | 文件 | 大小 (GB) | 剪辑 | 剪辑 |
---|