# Keystep benchmarks

**URL:** <https://discuss.ego4d-data.org/t/keystep-benchmarks/548>\
**Category:** Q&A\
**Created:** [March 25, 2024, 6:10pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548 "2024-03-25T18:10:25Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![dikoanxh](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@dikoanxh](https://discuss.ego4d-data.org/u/dikoanxh)\
**Post date:** [March 25, 2024, 6:10pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/1 "2024-03-25T18:10:25Z")

</div>

Hi there, I am trying to download the keysteps features and annotations. It gives a general annotation file without segments and keystep names/IDs. Is it possible to download them yet? Same thing regarding the omnivore features.

---

<div class="post-metadata">

**Author:** ![miguelmartin](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@miguelmartin](https://discuss.ego4d-data.org/u/miguelmartin)\
**Post date:** [March 26, 2024, 4:57pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/2 "2024-03-26T16:57:39Z")

</div>

The keystep annotations does contain the keystep names and IDs in the “taxonomy” field. See docs: [Keystep | EgoExo4D Documentation](https://docs.ego-exo4d-data.org/annotations/keystep/)

I’m not sure what is meant by omnivore features. Please refer to the docs on the naming convention: [Features | EgoExo4D Documentation](https://docs.ego-exo4d-data.org/data/features/)

---

<div class="post-metadata">

**Author:** ![dikoanxh](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@dikoanxh](https://discuss.ego4d-data.org/u/dikoanxh)\
**Post date:** [March 26, 2024, 5:44pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/3 "2024-03-26T17:44:13Z")

</div>

Hi Miguel, maybe i did not make myself clear. I used the following command “egoexo -o ./ --parts annotations metadata take\_trajectory take\_eye\_gaze features/omnivore\_video --benchmarks keysteps --splits train val test --views ego exo” to download the data. I received no annotation file regarding the keysteps that includes the taxonomy, vocabulary, and the segments where the different keysteps are found inside each take. Should there be any file like keysteps.json containing the annotations? Maybe my downloading command is wrong.  
plus, the omnivore\_video features are downloaded for just one take: “6dc91e5b-57a7-4459-91c8-158b622e783f”.

---

<div class="post-metadata">

**Author:** ![miguelmartin](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@miguelmartin](https://discuss.ego4d-data.org/u/miguelmartin)\
**Post date:** [March 27, 2024, 4:19pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/4 "2024-03-27T16:19:48Z")

</div>

> [@dikoanxh](#):
>
> I received no annotation file regarding the keysteps that includes the taxonomy, vocabulary, and the segments where the different keysteps are found inside each take

Yes it appears that it is a bug in the CLI tool, you need to use `--benchmark keystep` not `--benchmark keysteps` - I’ll be sure to fix this issue.

> [@dikoanxh](#):
>
> –splits train val test --views ego exo

If you’re downloading all splits and ego/exo views you do not need to supply these flags.

---

<div class="post-metadata">

**Author:** ![dikoanxh](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@dikoanxh](https://discuss.ego4d-data.org/u/dikoanxh)\
**Post date:** [April 7, 2024, 6:07pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/5 "2024-04-07T18:07:53Z")

</div>

Thank you, it works now

---

<div class="post-metadata">

**Author:** ![miguelmartin](https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/32.png) [@miguelmartin](https://discuss.ego4d-data.org/u/miguelmartin)\
**Post date:** [April 9, 2024, 2:22am UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/6 "2024-04-09T02:22:23Z")

</div>

I suggest to download v2 of the dataset if you are not already.

---

<div class="post-metadata">

**Author:** ![dikoanxh](https://avatars.discourse-cdn.com/v4/letter/d/6f9a4e/32.png) [@dikoanxh](https://discuss.ego4d-data.org/u/dikoanxh)\
**Post date:** [April 9, 2024, 4:31am UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/7 "2024-04-09T04:31:05Z")

</div>

Sure, I will, thank you.

---

<div class="post-metadata">

**Author:** ![zzhehao](https://avatars.discourse-cdn.com/v4/letter/z/258eb7/32.png) [@zzhehao](https://discuss.ego4d-data.org/u/zzhehao)\
**Post date:** [May 27, 2024, 4:54pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/8 "2024-05-27T16:54:03Z")

</div>

Hi, may I ask where I can find the annotations of task graphs mentioned in the keystep benchmark please?

---

<div class="post-metadata">

**Author:** ![hsattar](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.ego4d-data.org/hsattar/32/136_2.png) [@hsattar](https://discuss.ego4d-data.org/u/hsattar)\
**Post date:** [July 21, 2025, 9:03am UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/9 "2025-07-21T09:03:01Z")

</div>

When I try to download the data using ```  
egoexo -o --parts keystep\_benchmark/clips\_448p

```auto
as explain in here: https://docs.ego-exo4d-data.org/benchmarks/keystep/keystep_recoginition/ I am not getting the same file format as here:
├── keystep_benchmark
│ ├── keystep_segment_test_unannotated.json
│ ├── keystep_segment_train.json
│ ├── keystep_segment_val.json
│ └── label_mapping.csv

the label_mapping is missing. Could anyone let me know what is the way to get the data for keysteps?
```

---

<div class="post-metadata">

**Author:** ![hsattar](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.ego4d-data.org/hsattar/32/136_2.png) [@hsattar](https://discuss.ego4d-data.org/u/hsattar)\
**Post date:** [August 4, 2025, 10:50am UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/10 "2025-08-04T10:50:38Z")

</div>

@miguelmartin I would appreciate a help if possible, Thanks

---

<div class="post-metadata">

**Author:** ![Amiam](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@Amiam](https://discuss.ego4d-data.org/u/Amiam)\
**Post date:** [September 26, 2025, 5:23pm UTC](https://discuss.ego4d-data.org/t/keystep-benchmarks/548/11 "2025-09-26T17:23:51Z")

</div>

Hi, I’m trying to download the .json files and the label\_mapping, but I’m not able to download them after using the command “egoexo -o –parts annotations –benchmarks keystep“.

Were you able to solve this issue?  
Thank you
