Hi!
Thanks for sharing iNatLoc500 dataset with the perfect hierarchical information! I found it very useful and helpful as an evaluation set for detection tasks.
I am actually using iNatLoc500 dataset for my research. I found the image sizes annotation provided in the dataset is quiet different from the actual image sizes. The difference are mainly caused by the swapped width and height fields in the annotation.
For instance, the test image named "test/Actinopterygii/Cyprinus carpio/05405c328abddbcbbf7596d33b7074d7.jpg" has annotation "test/Actinopterygii/Cyprinus carpio/05405c328abddbcbbf7596d33b7074d7.jpg,800,600". But the actual image size is w=800, h=600 as shown below:
![05405c328abddbcbbf7596d33b7074d7](https://private-user-images.githubusercontent.com/73873130/257276966-230677d8-3619-4e70-ad92-ba01c78cb871.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyNTE0NzIsIm5iZiI6MTcyMzI1MTE3MiwicGF0aCI6Ii83Mzg3MzEzMC8yNTcyNzY5NjYtMjMwNjc3ZDgtMzYxOS00ZTcwLWFkOTItYmEwMWM3OGNiODcxLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODEwVDAwNTI1MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkwY2EzZTFhNjM5YTk0NWZmZDE1OGJiMDFkNWNiYzQxM2Q5NDk1YTIwNGQzMDkwOTk0NDI1NzdjYmJkODViNzcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YWmhX0T7QwejmYlGOPUw8Q0NcAV4Ln2HJzun0L5ZYfA)
In total, I found 12,085/12,500 erros in val split, and 12,066/12,500 in test split. I can make a pull request to upload the two .JSON files that recorded the difference between the annotation and the actual image sizes, and the corrected image size annotation files for val and test split.
I'd like to ask, is this caused by some rotation in the image data? Moreoever, do the bounding boxes annotations for val and test split also have corresponding errors due to the swapping? Thanks for your answer in advance! It is very important for my evaluation to know if there are also annotation drifts in the bboxes.
Thanks,
Best regards,
Mingxuan Liu