bccd

  • คำอธิบาย :

ชุดข้อมูล BCCD เป็นชุดข้อมูลขนาดเล็กสำหรับการตรวจหาเซลล์เม็ดเลือด

ขอบคุณข้อมูลต้นฉบับและคำอธิบายประกอบจาก cosmicad และ akshaylamba ชุดข้อมูลเดิมได้รับการจัดระเบียบใหม่ในรูปแบบ VOC ชุดข้อมูล BCCD อยู่ภายใต้ใบอนุญาต MIT

การเตรียมข้อมูลเป็นสิ่งสำคัญในการใช้แมชชีนเลิร์นนิง ในโครงการนี้ ใช้อัลกอริทึม Faster R-CNN จาก keras-frcnn สำหรับการตรวจจับวัตถุ จากชุดข้อมูลนี้ Nicolaschen1 ได้พัฒนาสคริปต์ Python สองตัวเพื่อสร้างข้อมูลการเตรียมการ (ไฟล์ CSV และรูปภาพ) สำหรับการจดจำความผิดปกติของเซลล์เม็ดเลือดบนภาพทางการแพทย์

export.py: สร้างไฟล์ "test.csv" พร้อมข้อมูลทั้งหมดที่จำเป็น: ชื่อไฟล์, class_name, x1,y1,x2,y2 plot.py: พล็อตกล่องสำหรับแต่ละภาพและบันทึกในไดเร็กทอรีใหม่

ประเภทภาพ : jpeg(JPEG) กว้าง x สูง : 640 x 480

แยก ตัวอย่าง
'test' 72
'train' 205
'validation' 87
  • โครงสร้างคุณลักษณะ :
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),
    }),
})
  • เอกสารคุณสมบัติ :
ลักษณะเฉพาะ ระดับ รูปร่าง Dประเภท คำอธิบาย
คุณสมบัติDict
ภาพ ภาพ (480, 640, 3) uint8
รูปภาพ/ชื่อไฟล์ ข้อความ สตริง
วัตถุ ลำดับ
วัตถุ/bbox คุณสมบัติ BBox (4,) ลอย32
วัตถุ/ฉลาก ป้ายกำกับคลาส int64

การสร้างภาพ

  • การอ้างอิง :
@ONLINE {BCCD_Dataset,
    author = "Shenggan",
    title  = "BCCD Dataset",
    year   = "2017",
    url    = "https://github.com/Shenggan/BCCD_Dataset"
}