Skip to content
Python Shell Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
downloads test data download Mar 2, 2019
evaluation_ead2019 Update Mar 10, 2019
evaluation_mAP-IoU include all ious May 9, 2019
evaluation_semantic fix f2 error Mar 12, 2019
examples added example box reading and plotting Nov 21, 2018
fileFormatConverters Delete - duplicate Mar 4, 2019
masks sample mask added Jan 17, 2019
sampleJsonFile add json semantic annotation (via) Dec 26, 2018
.travis.yml Update .travis.yml Jan 17, 2019
Dockerfile Update Dockerfile Mar 4, 2019
LICENSE Create LICENSE Nov 14, 2018 corrected bounding box distribution + updated Mar 6, 2019
class_list.txt class labels Nov 14, 2018
endo.names class labels Nov 14, 2018 convert to mask Image from via annotation json file Dec 26, 2018 bug fix Mar 20, 2019
requirements.txt Update Jan 17, 2019

EAD2019 Challenge

Build Status Run Status


Endoscopic Artefact Detection (EAD) is a core challenge in facilitating diagnosis and treatment of diseases in hollow organs. Precise detection of specific artefacts like pixel saturations, motion blur, specular reflections, bubbles and debris is essential for high-quality frame restoration and is crucial for realising reliable computer-assisted tools for improved patient care. The challenge is sub-divided into three tasks:

  • Multi-class artefact detection: Localization of bounding boxes and class labels for 7 artefact classes for given frames.
  • Region segmentation: Precise boundary delineation of detected artefacts.
  • Detection generalization: Detection performance independent of specific data type and source.

Checkout the updates of this challenge here: EAD2019-Challenge

What you will find here?

Artefact detection (updated!)

  • 7 classes for artefact detection. Below shows the distribution of samples in each artefact class.
  • Total labeled classes: 17818
  • Total labels per class: [5835, 1122, 5096, 675, 1558, 3079, 453]


Semantic segmentation (New)

  • For semantic segmentation we use only 5 classes {'Instrument', 'Specularity', 'Artefact' , 'Bubbles' and 'Saturation'}


You can’t perform that action at this time.