voxel51 / fiftyone

Refine high-quality datasets and visual AI models
https://fiftyone.ai
Apache License 2.0
8.83k stars 557 forks source link

[FR] Add support for datasets which comprise pairs of images #1298

Open robmarkcole opened 3 years ago

robmarkcole commented 3 years ago

Proposal Summary

There are applications such as super resolution or image feature matching where the unit of data is a pair (or even triplet) of images & annotations. The scope of this FR is to support these datasets.

Note: I believe this may be on your backlog but could not locate an issue. I guess a quick hack would be to join the image pair into a single image

What areas of FiftyOne does this feature affect?

Details

Willingness to contribute

jasoncorso commented 3 years ago

@robmarkcole Yes, we agree this is a relevant and interesting feature. In fact, being able to visually compare pairs or sets of images as well as other datatypes, such as detections, videos, etc. is relevant. This has come up a few times. I'd say we're in the ideation stage of defining constraints and requirements for it. So, as many details as you can provide would helpful. As many details as any here reading this can provide will be helpful!

robmarkcole commented 3 years ago

I think an MVP would be side-by-side image display. Alternatively you could overlay them and use a slider like here https://github.com/robmarkcole/streamlit-image-juxtapose