GithubHelp home page GithubHelp logo

zcomert / otitis-media Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 9.58 MB

An academic research on otitis media.

biomedical-image-processing classification decision-support-system deep-feature-extraction deep-learning deep-neural-networks support-vector-machines

otitis-media's Introduction

Computerized Otoscopy Image-based Artificial Intelligence Model utilizing Deep Features Provided by Vision Transformer, Grid Search Optimization and Support Vector Machine for Otitis Media Diagnosis

Dataset Description

Overview

The dataset used in this study comprises otoscope images collected from the Department of Otorhinolaryngology at the Clinical Hospital of the Universidad de Chile. It consists of images from 180 subjects aged 7 to 65 years, each diagnosed with one of four otoscopic conditions: chronic otitis media (COM), myringosclerosis, earwax plug, or normal otoscopy.

Data Collection

  • Equipment: DE500 Firefly digital otoscope
  • Resolution: 640ร—480 pixels
  • Frame Rate: 20 frames per second (fps)
  • Region of Interest: Eardrum region cropped to 420ร—380 pixels

Dataset Structure

The dataset is divided into training and testing subsets with equal representation across four diagnostic categories. The distribution is as follows:

Class # of Training Samples # of Testing Samples Total Samples
Chronic Otitis Media 180 40 220
Myringosclerosis 180 40 220
Earwax Plug 180 40 220
Normal 180 40 220
Total 720 160 880

Ethical Considerations

  • Ethical Approval: The dataset creation followed approved ethical guidelines.
  • Consent: All participants provided informed consent for their data to be used in the study.

Data Preparation

  • Frame Selection: Frames were selected based on a blur threshold to ensure quality.
  • Image Processing: The region of interest containing the eardrum was isolated and cropped.

Diagnostic Categories

  1. Chronic Otitis Media (COM): Persistent inflammation of the middle ear often accompanied by recurrent ear discharge and hearing loss.
  2. Myringosclerosis: Formation of white patches or plaques on the eardrum due to repeated episodes of inflammation or infection.
  3. Earwax Plug: Accumulation of earwax blocking the ear canal.
  4. Normal: No signs of inflammation, infection, or other irregularities.

Key Features

  • Balanced Representation: Equal number of samples across all classes ensures unbiased training and evaluation.
  • High-Quality Images: Selection based on quality criteria to maintain high data standards.
  • Ethical Compliance: Adherence to ethical standards and participant consent.

This dataset is publicly accessible and serves as a robust foundation for training and evaluating machine learning models for the automated diagnosis of otitis media and related conditions.

Related paper

M. Viscaino, J.C. Maass, P.H. Delano, M. Torrente, C. Stott, F. Auat Cheein, Computer-aided diagnosis of external and middle ear conditions: A machine learning approach, PLoS One. 15 (2020) e0229226. https://doi.org/10.1371/journal.pone.0229226.

otitis-media's People

Contributors

zcomert avatar

Stargazers

Emirhan Erbil avatar Sena Nur avatar Arlinda  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.