alan-turing-institute / scivision

scivision: a framework for scientific image analysis
https://sci.vision/
BSD 3-Clause "New" or "Revised" License
94 stars 40 forks source link

[ENH] Enable output from Scivision model prediction to be used as inputs for additional model #562

Open evangeline-corcoran opened 1 year ago

evangeline-corcoran commented 1 year ago

From discussions with users in the MapReader and AI for Biodiversity communities, there is a clear need for Scivision to allow for and facillitate multi-stage image analysis pipelines that might include more than one machine learning model.

For example, a user may first want to identify patches from maps with buildings using the mapreader model, then secondly use a different model to classify the shapes of the buildings.

To allow this the user would need to be able use the output of the first model as inputs in a subsequent model. This might require a change to what's returned by scivision model predict, potentially requiring stricter limits on what is returned to make sure the format is compatible with other models

ots22 commented 1 year ago

Related #208