bccd

  • opis :

BCCD Dataset to zbiór danych na małą skalę do wykrywania komórek krwi.

Dzięki oryginalnym danym i adnotacjom z cosmicad i akshaylamba. Oryginalny zestaw danych jest ponownie organizowany w formacie VOC. Zestaw danych BCCD jest objęty licencją MIT.

Przygotowanie danych jest ważne, aby korzystać z uczenia maszynowego. W tym projekcie używany jest algorytm Faster R-CNN firmy keras-frcnn do wykrywania obiektów. Na podstawie tego zestawu danych nicolaschen1 opracował dwa skrypty w języku Python do przygotowania danych (plik CSV i obrazy) w celu rozpoznania nieprawidłowości w komórkach krwi na obrazach medycznych.

export.py: tworzy plik „test.csv” ze wszystkimi potrzebnymi danymi: nazwa_pliku, nazwa_klasy, x1,y1,x2,y2. plot.py: wykreśla pola dla każdego obrazu i zapisuje je w nowym katalogu.

Typ obrazu: jpeg (JPEG) Szerokość x wysokość: 640 x 480

Rozdzielać Przykłady
'test' 72
'train' 205
'validation' 87
  • Struktura funkcji :
FeaturesDict({
    'image': Image(shape=(480, 640, 3), dtype=uint8),
    'image/filename': Text(shape=(), dtype=string),
    'objects': Sequence({
        'bbox': BBoxFeature(shape=(4,), dtype=float32),
        'label': ClassLabel(shape=(), dtype=int64, num_classes=3),
    }),
})
  • Dokumentacja funkcji :
Funkcja Klasa Kształt Typ D Opis
FunkcjeDict
obraz Obraz (480, 640, 3) uint8
obraz/nazwa pliku Tekst strunowy
obiekty Sekwencja
obiekty/bbox Funkcja BBox (4,) pływak32
obiekty/etykieta Etykieta klasy int64

Wyobrażanie sobie

  • Cytat :
@ONLINE {BCCD_Dataset,
    author = "Shenggan",
    title  = "BCCD Dataset",
    year   = "2017",
    url    = "https://github.com/Shenggan/BCCD_Dataset"
}