All Projects → Shenggan → Bccd_dataset

Shenggan / Bccd_dataset

Licence: mit
BCCD (Blood Cell Count and Detection) Dataset is a small-scale dataset for blood cells detection.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bccd dataset

survey-computer-vision-2021
2021年计算机视觉技术综述分类汇总
Stars: ✭ 54 (-75%)
Mutual labels:  detection, medical-imaging
Tensorflow object tracking video
Object Tracking in Tensorflow ( Localization Detection Classification ) developed to partecipate to ImageNET VID competition
Stars: ✭ 491 (+127.31%)
Mutual labels:  dataset, detection
mri-deep-learning-tools
Resurces for MRI images processing and deep learning in 3D
Stars: ✭ 56 (-74.07%)
Mutual labels:  detection, medical-imaging
nnDetection
nnDetection is a self-configuring framework for 3D (volumetric) medical object detection which can be applied to new data sets without manual intervention. It includes guides for 12 data sets that were used to develop and evaluate the performance of the proposed method.
Stars: ✭ 355 (+64.35%)
Mutual labels:  detection, medical-imaging
Kaggle Rsna
Deep Learning for Automatic Pneumonia Detection, RSNA challenge
Stars: ✭ 74 (-65.74%)
Mutual labels:  medical-imaging, detection
dataset-histology-landmarks
Dataset: landmarks for registration of histology images
Stars: ✭ 26 (-87.96%)
Mutual labels:  dataset, medical-imaging
BIRL
BIRL: Benchmark on Image Registration methods with Landmark validations
Stars: ✭ 66 (-69.44%)
Mutual labels:  dataset, medical-imaging
All About The Gan
All About the GANs(Generative Adversarial Networks) - Summarized lists for GAN
Stars: ✭ 630 (+191.67%)
Mutual labels:  medical-imaging, detection
Medicaldetectiontoolkit
The Medical Detection Toolkit contains 2D + 3D implementations of prevalent object detectors such as Mask R-CNN, Retina Net, Retina U-Net, as well as a training and inference framework focused on dealing with medical images.
Stars: ✭ 917 (+324.54%)
Mutual labels:  medical-imaging, detection
Safety Helmet Wearing Dataset
Safety helmet wearing detect dataset, with pretrained model
Stars: ✭ 802 (+271.3%)
Mutual labels:  dataset, detection
Awesome Gan For Medical Imaging
Awesome GAN for Medical Imaging
Stars: ✭ 1,814 (+739.81%)
Mutual labels:  medical-imaging, detection
Ccpd
[ECCV 2018] CCPD: a diverse and well-annotated dataset for license plate detection and recognition
Stars: ✭ 1,252 (+479.63%)
Mutual labels:  dataset, detection
Ochumanapi
API for the dataset proposed in "Pose2Seg: Detection Free Human Instance Segmentation" @ CVPR2019.
Stars: ✭ 168 (-22.22%)
Mutual labels:  dataset, detection
Computervisiondatasets
Stars: ✭ 207 (-4.17%)
Mutual labels:  dataset
Pynasa
Stars: ✭ 212 (-1.85%)
Mutual labels:  dataset
Covid19za
Coronavirus COVID-19 (2019-nCoV) Data Repository and Dashboard for South Africa
Stars: ✭ 208 (-3.7%)
Mutual labels:  dataset
Labelimg
🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images
Stars: ✭ 16,088 (+7348.15%)
Mutual labels:  detection
Short Jokes Dataset
Python scripts for building 'Short Jokes' dataset, featured on Kaggle
Stars: ✭ 215 (-0.46%)
Mutual labels:  dataset
Omnianomaly
KDD 2019: Robust Anomaly Detection for Multivariate Time Series through Stochastic Recurrent Neural Network
Stars: ✭ 208 (-3.7%)
Mutual labels:  dataset
Raspberrypi Facedetection Mtcnn Caffe With Motion
MTCNN with Motion Detection, on Raspberry Pi with Love
Stars: ✭ 204 (-5.56%)
Mutual labels:  detection

BCCD Dataset

BCCD Dataset is a small-scale dataset for blood cells detection.

Thanks the original data and annotations from cosmicad and akshaylamba. The original dataset is re-organized into VOC format. BCCD Dataset is under MIT licence.

You can download the .rec format for mxnet directly. The .rec file can be load by mxnet.image.ImageDetIter.

Data preparation

Data preparation is important to use machine learning. In this project, the Faster R-CNN algorithm from keras-frcnn for Object Detection is used. From this dataset, nicolaschen1 developed two Python scripts to make preparation data (CSV file and images) for recognition of abnormalities in blood cells on medical images.

  • export.py: it creates the file "test.csv" with all data needed: filename, class_name, x1,y1,x2,y2.
  • plot.py: it plots the boxes for each image and save it in a new directory.

Overview of dataset

  • You can see a example of the labeled cell image.

    We have three kind of labels :

    • RBC (Red Blood Cell)
    • WBC (White Blood Cell)
    • Platelets (血小板)

    example

  • The structure of the BCCD_dataset

    ├── BCCD
    │   ├── Annotations
    │   │       └── BloodImage_00XYZ.xml (364 items)
    │   ├── ImageSets       # Contain four Main/*.txt which split the dataset
    │   └── JPEGImages
    │       └── BloodImage_00XYZ.jpg (364 items)
    ├── dataset
    │   └── mxnet           # Some preprocess scripts for mxnet
    ├── scripts
    │   ├── split.py        # A script to generate four .txt in ImageSets
    │   └── visualize.py    # A script to generate labeled img like example.jpg
    ├── example.jpg         # A example labeled img generated by visualize.py
    ├── LICENSE
    └── README.md
    
  • The JPEGImages:

    • Image Type : jpeg(JPEG)
    • Width x Height : 640 x 480
  • The Annotations : The VOC format .xml for Object Detection, automatically generate by the label tools. Below is an example of .xml file.

    <annotation>
    	<folder>JPEGImages</folder>
    	<filename>BloodImage_00000.jpg</filename>
    	<path>/home/pi/detection_dataset/JPEGImages/BloodImage_00000.jpg</path>
    	<source>
    		<database>Unknown</database>
    	</source>
    	<size>
    		<width>640</width>
    		<height>480</height>
    		<depth>3</depth>
    	</size>
    	<segmented>0</segmented>
    	<object>
    		<name>WBC</name>
    		<pose>Unspecified</pose>
    		<truncated>0</truncated>
    		<difficult>0</difficult>
    		<bndbox>
    			<xmin>260</xmin>
    			<ymin>177</ymin>
    			<xmax>491</xmax>
    			<ymax>376</ymax>
    		</bndbox>
    	</object>
        ...
    	<object>
    		...
    	</object>
    </annotation>
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].