I have an annotation project where I’m marking up CT scan images. Some of the images that get added to the project are unsuitable for annotation. In this case we need to be able to identify these images, delete them from LabelBox, reprocess the CT data upstream to make a better image, and re-upload to LabelBox.
My process for doing this today is really inefficient. When I come across an invalid image, either during initial labeling or more often during review after a labeler attempted to annotate the image, I copy the data row ID into a CSV file and periodically I run a script that bulk deletes the invalid data rows in the CSV.
I’m wondering if anyone can recommend a more efficient process. For instance, is it possible to create a workflow step where if a labeler or reviewer encounters an invalid image they move it into a “to delete” status or something? In that case I would be able to grab all data rows in this specific status via the SDK and bulk delete.