Support downsample in dataset
As discussed briefly in https://github.com/nerfstudio-project/nerfstudio/pull/957 - it seems like have downsample support in the base InputDataset could be beneficial. While colmap outputs images at multiple-resolutions this may not be the case for many other applications where there are images only stored at a single resolution. This allows us to load in data in the raw format and downsample once loaded to disk
This looks fine to me. I think we should still suggest that people pre-scale their images. We actually used to have this feature and found that people would upload 10mp images and everything would grind to a halt :)
Fair enough. Agree - it is probably a judgement call on which of the above methods are appropriate. Let me know if you agree that this feature in additional also makes sense