hendrycks/robustness

Tiny-Imagenet-c original set without corruptions

abhijay9 opened this issue · 3 comments

Hi,

Where can I find Tiny Imagenet-C images without any corruption?

The train images are here: https://tiny-imagenet.herokuapp.com/
This might also be what you're looking for: https://drive.google.com/file/d/1pTkzhONG8o2Zx9ocYqjmqY3G5ejtzFjr/view?usp=sharing

I found this tinyimagenet-c is different from http://cs231n.stanford.edu/tiny-imagenet-200.zip (I checked the test images, same index images have different objects).
Where did you get the original tinyimagenet (without corruption)? And do you know the original code to add such corruptions? Thanks.

We repeated the data generating process of Tiny ImageNet (with the same bounding box crop procedure), resized to 64x64, applied the corruption, then saved with JPEG. There is not a direct match between Tiny ImageNet test images and Tiny ImageNet-C test images, and Tiny ImageNet-C images do not overlap with Tiny ImageNet training images.
This is different from what people might first expect. One might expect us to take the original 64x64 Tiny ImageNet test JPEGs, apply the corruption, and compress them again with JPEG. We did not do this because it would apply two rounds of compression to these small 64x64 images.
Here are the images:
https://drive.google.com/file/d/1pTkzhONG8o2Zx9ocYqjmqY3G5ejtzFjr/view?usp=sharing