# Keystep Recognition

**URL:** <https://discuss.ego4d-data.org/t/keystep-recognition/587>\
**Category:** Ego4D Challenges\
**Created:** [April 13, 2024, 9:09am UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587 "2024-04-13T09:09:27Z")\
**Posts on this page:** 6\
**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:** [April 13, 2024, 9:09am UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/1 "2024-04-13T09:09:28Z")

</div>

Hi everyone. I am working on the keystep recognition benchmark. The Ego-Exo4D paper says: “The keysteps in our dataset exhibit a very longtailed distribution. To address this challenge, we set a cutoff threshold at 20 samples per key step, limiting our analysis to 278 unique key steps”. It raises a couple of questions:

1. The limit cutoff of 20 is from the training set or considering train+val+test?
2. Will the testing set of the challenge contain only the 278 key steps or all of them?

---

<div class="post-metadata">

**Author:** ![dpatel](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@dpatel](https://discuss.ego4d-data.org/u/dpatel)\
**Post date:** [July 2, 2024, 8:35pm UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/2 "2024-07-02T20:35:39Z")

</div>

I have a similar question, please provide the list of keysteps used in the paper as a baseline. Since, we don’t have access to the test set, it is hard to figure out which keysteps were used in the paper.

---

<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:** [July 3, 2024, 8:08am UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/3 "2024-07-03T08:08:37Z")

</div>

Hi @dpatel, it is yet unknown to me the actual keysteps. However, i was able to replicate the results of the paper with a cutoff of 14. Meanin, i dicsard the keysteps that have less than 14 samples in train+val. The total number of keysteps after the cutoff is 284 so 5 keysteps more than what is reported in the paper. If you increase the cutoff to 15 you will be left with less than 272 classes. I belive the cutoff of 20 used in the paper involves sample from all the splits i.e. 20 samples in train+val+test.

---

<div class="post-metadata">

**Author:** ![dpatel](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@dpatel](https://discuss.ego4d-data.org/u/dpatel)\
**Post date:** [July 3, 2024, 5:01pm UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/4 "2024-07-03T17:01:15Z")

</div>

Thank you for the information @dikoanxh, it is very helpful to know you were able to replicate the results.

---

<div class="post-metadata">

**Author:** ![sherryxzh](https://avatars.discourse-cdn.com/v4/letter/s/b2d939/32.png) [@sherryxzh](https://discuss.ego4d-data.org/u/sherryxzh)\
**Post date:** [July 6, 2024, 12:50am UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/5 "2024-07-06T00:50:50Z")

</div>

@dikoanxh @dpatel  
Thank you for the question. Please see the keystep info [here](https://drive.google.com/drive/folders/1HLm4gQdfIycNdthxHDSE6S305ELCZO9b?usp=sharing) for the benchmark.

Please feel free to let me know if there is any further question!

---

<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:48am UTC](https://discuss.ego4d-data.org/t/keystep-recognition/587/6 "2025-08-04T10:48:27Z")

</div>

Hi

I have tried to download the keystep dataset, but the new version seems to have some missing files, does anyone have the old files that can be shared or have experience with the new files?
