Keystep Recognition

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?

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.

1 Like

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.

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

@dikoanxh @dpatel
Thank you for the question. Please see the keystep info here for the benchmark.

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

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?