Chcę przetwarzać automatycznie segmentowane obrazy mikroskopowe w celu wykrycia wadliwych obrazów i / lub wadliwych segmentacji w ramach wysokowydajnego potoku obrazowania. Istnieje wiele parametrów, które można obliczyć dla każdego surowego obrazu i segmentacji, i które stają się „ekstremalne”, gdy obraz jest wadliwy. Na przykład bąbelek na obrazie spowoduje anomalie, takie jak olbrzymi rozmiar w jednej z wykrytych „komórek” lub anomalnie niską liczbę komórek dla całego pola. Szukam skutecznego sposobu na wykrycie tych anomalnych przypadków. Idealnie wolałbym metodę, która ma następujące właściwości (mniej więcej w kolejności pożądania):
nie wymaga uprzednio zdefiniowanych progów bezwzględnych (chociaż wstępnie zdefiniowane wartości procentowe są OK);
nie wymaga posiadania wszystkich danych w pamięci ani nawet obejrzenia wszystkich danych; byłoby w porządku, aby metoda była adaptacyjna i aktualizowała swoje kryteria, gdy widzi więcej danych; (oczywiście z niewielkim prawdopodobieństwem mogą wystąpić anomalie, zanim system zobaczy wystarczającą ilość danych i zostanie pominięty itp.)
jest równoległy: np. w pierwszej rundzie wiele węzłów pracujących równolegle wytwarza pośrednie anomalie kandydujące, które następnie przechodzą jedną sekundę selekcji po zakończeniu pierwszej rundy.
Anomalie, których szukam, nie są subtelne. Są to te, które są oczywiste, jeśli spojrzy się na histogram danych. Ale objętość danych i ostateczny cel wykrycia anomalii w czasie rzeczywistym podczas generowania obrazów wyklucza jakiekolwiek rozwiązanie wymagające kontroli histogramów przez osobę oceniającą.
Dzięki!