Here's one possible way BoofCV could be used:
https://boofcv.org/index.php?title=Example_Color_Histogram_Lookup
A database would need to be created of images and their color histogram then you can look up "related" images. It's surprisingly effective for a simple approach. Once you have this capability it will also be easier add image recognition that will find images that are of the same scene but different camera views.
Here's one possible way BoofCV could be used:
https://boofcv.org/index.php?title=Example_Color_Histogram_Lookup
A database would need to be created of images and their color histogram then you can look up "related" images. It's surprisingly effective for a simple approach. Once you have this capability it will also be easier add image recognition that will find images that are of the same scene but different camera views.