EduardoPacheco/FoodSeg103
收藏资源简介:
--- license: apache-2.0 size_categories: - n<1K task_categories: - image-segmentation task_ids: - semantic-segmentation dataset_info: features: - name: image dtype: image - name: label dtype: image - name: classes_on_image sequence: int64 - name: id dtype: int64 splits: - name: train num_bytes: 1140887299.125 num_examples: 4983 - name: validation num_bytes: 115180784.125 num_examples: 2135 download_size: 1254703923 dataset_size: 1256068083.25 configs: - config_name: default data_files: - split: train path: data/train-* - split: validation path: data/validation-* --- # Dataset Card for FoodSeg103 ## Table of Contents - [Dataset Card for FoodSeg103](#dataset-card-for-foodseg103) - [Table of Contents](#table-of-contents) - [Dataset Description](#dataset-description) - [Dataset Summary](#dataset-summary) - [Supported Tasks and Leaderboards](#supported-tasks-and-leaderboards) - [Dataset Structure](#dataset-structure) - [Data categories](#data-categories) - [Data Splits](#data-splits) - [Dataset Creation](#dataset-creation) - [Curation Rationale](#curation-rationale) - [Source Data](#source-data) - [Initial Data Collection and Normalization](#initial-data-collection-and-normalization) - [Annotations](#annotations) - [Annotation process](#annotation-process) - [Refinement process](#refinement-process) - [Who are the annotators?](#who-are-the-annotators) - [Additional Information](#additional-information) - [Dataset Curators](#dataset-curators) - [Licensing Information](#licensing-information) - [Citation Information](#citation-information) ## Dataset Description - **Homepage:** [Dataset homepage](https://xiongweiwu.github.io/foodseg103.html) - **Repository:** [FoodSeg103-Benchmark-v1](https://github.com/LARC-CMU-SMU/FoodSeg103-Benchmark-v1) - **Paper:** [A Large-Scale Benchmark for Food Image Segmentation](https://arxiv.org/pdf/2105.05409.pdf) - **Point of Contact:** [Not Defined] ### Dataset Summary FoodSeg103 is a large-scale benchmark for food image segmentation. It contains 103 food categories and 7118 images with ingredient level pixel-wise annotations. The dataset is a curated sample from [Recipe1M](https://github.com/facebookresearch/inversecooking) and annotated and refined by human annotators. The dataset is split into 2 subsets: training set, validation set. The training set contains 4983 images and the validation set contains 2135 images. ### Supported Tasks and Leaderboards No leaderboard is available for this dataset at the moment. ## Dataset Structure ### Data categories | id | ingridient | | --- | ---- | | 0 | background | | 1 | candy | | 2 | egg tart | | 3 | french fries | | 4 | chocolate | | 5 | biscuit | | 6 | popcorn | | 7 | pudding | | 8 | ice cream | | 9 | cheese butter | | 10 | cake | | 11 | wine | | 12 | milkshake | | 13 | coffee | | 14 | juice | | 15 | milk | | 16 | tea | | 17 | almond | | 18 | red beans | | 19 | cashew | | 20 | dried cranberries | | 21 | soy | | 22 | walnut | | 23 | peanut | | 24 | egg | | 25 | apple | | 26 | date | | 27 | apricot | | 28 | avocado | | 29 | banana | | 30 | strawberry | | 31 | cherry | | 32 | blueberry | | 33 | raspberry | | 34 | mango | | 35 | olives | | 36 | peach | | 37 | lemon | | 38 | pear | | 39 | fig | | 40 | pineapple | | 41 | grape | | 42 | kiwi | | 43 | melon | | 44 | orange | | 45 | watermelon | | 46 | steak | | 47 | pork | | 48 | chicken duck | | 49 | sausage | | 50 | fried meat | | 51 | lamb | | 52 | sauce | | 53 | crab | | 54 | fish | | 55 | shellfish | | 56 | shrimp | | 57 | soup | | 58 | bread | | 59 | corn | | 60 | hamburg | | 61 | pizza | | 62 | hanamaki baozi | | 63 | wonton dumplings | | 64 | pasta | | 65 | noodles | | 66 | rice | | 67 | pie | | 68 | tofu | | 69 | eggplant | | 70 | potato | | 71 | garlic | | 72 | cauliflower | | 73 | tomato | | 74 | kelp | | 75 | seaweed | | 76 | spring onion | | 77 | rape | | 78 | ginger | | 79 | okra | | 80 | lettuce | | 81 | pumpkin | | 82 | cucumber | | 83 | white radish | | 84 | carrot | | 85 | asparagus | | 86 | bamboo shoots | | 87 | broccoli | | 88 | celery stick | | 89 | cilantro mint | | 90 | snow peas | | 91 | cabbage | | 92 | bean sprouts | | 93 | onion | | 94 | pepper | | 95 | green beans | | 96 | French beans | | 97 | king oyster mushroom | | 98 | shiitake | | 99 | enoki mushroom | | 100 | oyster mushroom | | 101 | white button mushroom | | 102 | salad | | 103 | other ingredients | ### Data Splits This dataset only contains two splits. A training split and a validation split with 4983 and 2135 images respectively. ## Dataset Creation ### Curation Rationale Select images from a large-scale recipe dataset and annotate them with pixel-wise segmentation masks. ### Source Data The dataset is a curated sample from [Recipe1M](https://github.com/facebookresearch/inversecooking). #### Initial Data Collection and Normalization After selecting the source of the data two more steps were added before image selection. 1. Recipe1M contains 1.5k ingredient categoris, but only the top 124 categories were selected + a 'other' category (further became 103). 2. Images should contain between 2 and 16 ingredients. 3. Ingredients should be visible and easy to annotate. Which then resulted in 7118 images. ### Annotations #### Annotation process Third party annotators were hired to annotate the images respecting the following guidelines: 1. Tag ingredients with appropriate categories. 2. Draw pixel-wise masks for each ingredient. 3. Ignore tiny regions (even if contains ingredients) with area covering less than 5% of the image. #### Refinement process The refinement process implemented the following steps: 1. Correct mislabelled ingredients. 2. Deleting unpopular categories that are assigned to less than 5 images (resulting in 103 categories in the final dataset). 3. Merging visually similar ingredient categories (e.g. orange and citrus) #### Who are the annotators? A third party company that was not mentioned in the paper. ## Additional Information ### Dataset Curators Authors of the paper [A Large-Scale Benchmark for Food Image Segmentation](https://arxiv.org/pdf/2105.05409.pdf). ### Licensing Information [Apache 2.0 license.](https://github.com/LARC-CMU-SMU/FoodSeg103-Benchmark-v1/blob/main/LICENSE) ### Citation Information ```bibtex @inproceedings{wu2021foodseg, title={A Large-Scale Benchmark for Food Image Segmentation}, author={Wu, Xiongwei and Fu, Xin and Liu, Ying and Lim, Ee-Peng and Hoi, Steven CH and Sun, Qianru}, booktitle={Proceedings of ACM international conference on Multimedia}, year={2021} } ```
--- 许可证:Apache 2.0 规模类别: - 样本量小于1000 任务类别: - 图像分割(image-segmentation) 任务子类别: - 语义分割(semantic-segmentation) 数据集信息: 特征字段: - 字段名:图像,数据类型:图像 - 字段名:标签,数据类型:图像 - 字段名:图像包含的类别,类型为int64序列 - 字段名:样本ID,数据类型:int64 数据划分: - 划分名称:训练集,占用字节数:1140887299.125,样本数:4983 - 划分名称:验证集,占用字节数:115180784.125,样本数:2135 下载总大小:1254703923字节 数据集总大小:1256068083.25字节 配置项: - 配置名称:默认配置 数据文件: - 划分:训练集,路径:data/train-* - 划分:验证集,路径:data/validation-* --- # FoodSeg103数据集卡片 ## 目录 - [FoodSeg103数据集卡片](#foodseg103数据集卡片) - [目录](#目录) - [数据集描述](#数据集描述) - [数据集概述](#数据集概述) - [支持任务与排行榜](#支持任务与排行榜) - [数据集结构](#数据集结构) - [数据类别](#数据类别) - [数据划分](#数据划分) - [数据集构建](#数据集构建) - [构建初衷](#构建初衷) - [源数据](#源数据) - [初始数据收集与归一化](#初始数据收集与归一化) - [标注信息](#标注信息) - [标注流程](#标注流程) - [优化流程](#优化流程) - [标注人员构成](#标注人员构成) - [附加信息](#附加信息) - [数据集策展人](#数据集策展人) - [许可证信息](#许可证信息) - [引用信息](#引用信息) ## 数据集描述 - **主页**:[数据集主页](https://xiongweiwu.github.io/foodseg103.html) - **代码仓库**:[FoodSeg103-Benchmark-v1](https://github.com/LARC-CMU-SMU/FoodSeg103-Benchmark-v1) - **相关论文**:[A Large-Scale Benchmark for Food Image Segmentation](https://arxiv.org/pdf/2105.05409.pdf) - **联系人**:[未定义] ### 数据集概述 FoodSeg103是一款面向食品图像分割的大规模基准数据集,涵盖103类食品类别,共7118张带有食材级逐像素标注的图像。该数据集从Recipe1M(Recipe1M)中精选得到,并由人工标注者完成标注与优化。数据集划分为训练集与验证集两个子集,其中训练集包含4983张图像,验证集包含2135张图像。 ### 支持任务与排行榜 目前该数据集暂无官方排行榜。 ## 数据集结构 ### 数据类别 | 类别ID | 食材名称 | | --- | ---- | | 0 | 背景 | | 1 | 糖果 | | 2 | 蛋挞 | | 3 | 薯条 | | 4 | 巧克力 | | 5 | 饼干 | | 6 | 爆米花 | | 7 | 布丁 | | 8 | 冰淇淋 | | 9 | 芝士黄油 | | 10 | 蛋糕 | | 11 | 葡萄酒 | | 12 | 奶昔 | | 13 | 咖啡 | | 14 | 果汁 | | 15 | 牛奶 | | 16 | 茶 | | 17 | 杏仁 | | 18 | 红豆 | | 19 | 腰果 | | 20 | 蔓越莓干 | | 21 | 大豆 | | 22 | 核桃 | | 23 | 花生 | | 24 | 鸡蛋 | | 25 | 苹果 | | 26 | 枣 | | 27 | 杏 | | 28 | 牛油果 | | 29 | 香蕉 | | 30 | 草莓 | | 31 | 樱桃 | | 32 | 蓝莓 | | 33 | 树莓 | | 34 | 芒果 | | 35 | 橄榄 | | 36 | 桃 | | 37 | 柠檬 | | 38 | 梨 | | 39 | 无花果 | | 40 | 菠萝 | | 41 | 葡萄 | | 42 | 猕猴桃 | | 43 | 甜瓜 | | 44 | 橙子 | | 45 | 西瓜 | | 46 | 牛排 | | 47 | 猪肉 | | 48 | 鸡鸭 | | 49 | 香肠 | | 50 | 煎炒肉类 | | 51 | 羊肉 | | 52 | 酱汁 | | 53 | 螃蟹 | | 54 | 鱼肉 | | 55 | 贝类 | | 56 | 虾 | | 57 | 汤品 | | 58 | 面包 | | 59 | 玉米 | | 60 | 汉堡 | | 61 | 披萨 | | 62 | 花卷包子 | | 63 | 馄饨饺子 | | 64 | 意面 | | 65 | 面条 | | 66 | 米饭 | | 67 | 派 | | 68 | 豆腐 | | 69 | 茄子 | | 70 | 土豆 | | 71 | 大蒜 | | 72 | 花椰菜 | | 73 | 番茄 | | 74 | 海带 | | 75 | 海藻 | | 76 | 小葱 | | 77 | 油菜 | | 78 | 生姜 | | 79 | 秋葵 | | 80 | 生菜 | | 81 | 南瓜 | | 82 | 黄瓜 | | 83 | 白萝卜 | | 84 | 胡萝卜 | | 85 | 芦笋 | | 86 | 竹笋 | | 87 | 西兰花 | | 88 | 西芹 | | 89 | 香菜薄荷 | | 90 | 荷兰豆 | | 91 | 卷心菜 | | 92 | 豆芽 | | 93 | 洋葱 | | 94 | 辣椒 | | 95 | 青豆 | | 96 | 四季豆 | | 97 | 杏鲍菇 | | 98 | 香菇 | | 99 | 金针菇 | | 100 | 蚝菇 | | 101 | 双孢菇 | | 102 | 沙拉 | | 103 | 其他食材 | ### 数据划分 该数据集仅包含两个划分:训练集与验证集,分别包含4983张与2135张图像。 ## 数据集构建 ### 构建初衷 从大规模食谱数据集中遴选图像,并为其添加逐像素分割掩码标注。 ### 源数据 该数据集从Recipe1M(Recipe1M)中精选得到。 #### 初始数据收集与归一化 在选定数据源后,在图像遴选前还需完成以下三步预处理: 1. Recipe1M(Recipe1M)原包含1500种食材类别,仅选取排名前124的类别并新增“其他”类别(最终精简为103类); 2. 图像需包含2至16种食材; 3. 食材需清晰可见且易于标注。 最终共得到7118张图像。 ### 标注信息 #### 标注流程 聘请第三方标注人员按照以下规范完成标注: 1. 为食材匹配对应类别标签; 2. 为每一类食材绘制逐像素掩码; 3. 忽略占图像总面积不足5%的微小区域(即使其中包含食材)。 #### 优化流程 优化流程包含以下步骤: 1. 修正标注错误的食材类别; 2. 删除标注样本少于5张的冷门类别(最终确定103类食材); 3. 合并视觉相似的食材类别(例如橙子与柑橘类)。 #### 标注人员构成 标注工作由论文未提及的第三方公司完成。 ## 附加信息 ### 数据集策展人 论文《A Large-Scale Benchmark for Food Image Segmentation》的作者。 ### 许可证信息 采用Apache 2.0许可证,详情参见[仓库许可证文件](https://github.com/LARC-CMU-SMU/FoodSeg103-Benchmark-v1/blob/main/LICENSE)。 ### 引用信息 bibtex @inproceedings{wu2021foodseg, title={A Large-Scale Benchmark for Food Image Segmentation}, author={Wu, Xiongwei and Fu, Xin and Liu, Ying and Lim, Ee-Peng and Hoi, Steven CH and Sun, Qianru}, booktitle={Proceedings of ACM international conference on Multimedia}, year={2021} }
数据集概述
数据集名称
- 名称: FoodSeg103
数据集描述
- 描述: FoodSeg103是一个大规模的食物图像分割基准数据集,包含103个食物类别和7118张图像,这些图像具有成分级别的像素级标注。数据集是从Recipe1M中精选并由人工标注和细化。
数据集结构
- 特征:
- image: 图像数据
- label: 图像标签
- classes_on_image: 图像上的类别序列,数据类型为int64
- id: 数据集中的ID,数据类型为int64
- 数据分割:
- 训练集: 包含4983张图像,总大小为1140887299.125字节
- 验证集: 包含2135张图像,总大小为115180784.125字节
数据集类别
- 类别列表: 包括背景、糖果、蛋挞、薯条等103个类别。
数据集创建
- 来源: 数据集是从Recipe1M中精选而来。
- 标注过程: 第三方标注者根据以下指南进行标注:
- 标记成分与适当的类别
- 为每个成分绘制像素级掩码
- 忽略面积小于图像5%的微小区域
- 细化过程: 包括纠正错误标签、删除不常用类别、合并视觉上相似的成分类别。
许可证
- 许可证: Apache-2.0
引用信息
bibtex @inproceedings{wu2021foodseg, title={A Large-Scale Benchmark for Food Image Segmentation}, author={Wu, Xiongwei and Fu, Xin and Liu, Ying and Lim, Ee-Peng and Hoi, Steven CH and Sun, Qianru}, booktitle={Proceedings of ACM international conference on Multimedia}, year={2021} }




