Я хочу обрабатывать автоматически сегментированные изображения микроскопии для обнаружения неисправных изображений и / или ошибочных сегментаций как части высокопроизводительного конвейера обработки изображений. Существует множество параметров, которые можно вычислить для каждого необработанного изображения и сегментации, и которые становятся «экстремальными», когда изображение имеет дефект. Например, пузырь на изображении приведет к аномалиям, таким как огромный размер в одной из обнаруженных «ячеек», или аномально низкое количество ячеек для всего поля. Я ищу эффективный способ выявления этих аномальных случаев. В идеале я бы предпочел метод, который имеет следующие свойства (примерно в порядке желательности):
не требует предопределенных абсолютных пороговых значений (хотя предопределенные проценты в порядке);
не требует наличия всех данных в памяти или даже просмотра всех данных; было бы хорошо, если бы метод был адаптивным и обновлял свои критерии, когда он видит больше данных; (очевидно, с некоторой малой вероятностью, аномалии могут произойти до того, как система увидит достаточно данных, и будут пропущены и т. д.)
является параллелизуемым: например, в первом раунде многие узлы, работающие параллельно, создают промежуточные аномалии-кандидаты, которые затем проходят один второй раунд отбора после завершения первого раунда.
Аномалии, которые я ищу, не являются тонкими. Это те виды, которые очевидны, если взглянуть на гистограмму данных. Но объем рассматриваемых данных и конечная цель выполнения этого обнаружения аномалий в реальном времени по мере генерирования изображений исключают любое решение, которое потребовало бы проверки гистограмм человеком-оценщиком.
Спасибо!