# Machine Learning‐Enhanced Clinical Decision Support for Diagnosing Sinusitis With Nasal Endoscopy

**Authors:** Dipesh Gyawali, Thomas Mundy, Majid Hosseini, Morteza Bodaghi, Akio Fujiwara, Sejal Shyam Bhatia, Kayla Baker, Elena Bartolone, Dhara Patel, Henry Chu, Raju Gottumukkala, Jonathan Bidwell, Edward D. McCoul

PMC · DOI: 10.1002/alr.70045 · International Forum of Allergy & Rhinology · 2025-10-15

## TL;DR

A machine learning framework improves sinusitis diagnosis accuracy and consistency using nasal endoscopy images, matching specialist performance.

## Contribution

A novel ML framework with rule-based clinical algorithm for real-time sinusitis diagnosis using nasal endoscopy images.

## Key findings

- The ML model achieved over 75% F1 score for detecting turbinates with mucus.
- The clinical algorithm reached 75.2% accuracy for sinusitis classification, comparable to otolaryngologists.
- The system processed images at >20fps, suitable for real-time clinical use.

## Abstract

Sinusitis is a prevalent disease for which nasal endoscopy (NE) is an optimal diagnostic modality. However, NE accuracy is limited by inter‐operator variability in landmark identification and localization of mucus that is necessary for sinusitis diagnosis. We sought to develop a novel multi‐class machine learning (ML) framework that detects anatomical landmarks and structures for sinusitis assessment as supported by clinical best practices.

A total of 3513 NE images from 452 patients were manually annotated by four physicians for three classes: middle turbinate (MT), inferior turbinate (IT), and mucus. A YOLOv11‐nano model was trained for multi‐class detection and segmentation. We developed a rule‐based logic for middle meatus localization, implementing a clinical algorithm that applies anatomy Intersection over Union (IoU) and conditional logic for sinusitis diagnosis. The system was validated on 178 images from 50 patients with chronic rhinosinusitis without polyps (CRSsNP) with benchmarking of real‐time performance.

The multi‐class detection and segmentation model achieved > 75% F1 score for detecting turbinates with mucus. The clinical algorithm achieved 75.0% sensitivity, 76.0% specificity, and 75.2% accuracy for sinusitis classification, with a F1 score of 81.8%, approaching the accuracy of a trained otolaryngologist. The framework achieved near real‐time performance at > 20fps on GPU device, demonstrating suitability for integration into live clinical workflows.

This novel ML‐driven diagnostic framework with a rule‐based clinical algorithm enhances decision‐making for diagnosing sinusitis with NE. By reducing inter‐operator variability, achieving performance comparable to otolaryngologists, and enabling real‐time processing for non‐specialists, this work holds potential for standardizing care and improving patient outcomes. Future research will focus on expanding to different sinusitis phenotypes and prospective real‐time implementation in clinical settings.

## Linked entities

- **Diseases:** sinusitis (MONDO:0005961)

## Full-text entities

- **Diseases:** polyps (MESH:D011127), chronic rhinosinusitis (MESH:D000092562), Sinusitis (MESH:D012852)
- **Species:** Homo sapiens (human, species) [taxon 9606]
- **Cell lines:** YOLOv11 — Homo sapiens (Human), Transformed cell line (CVCL_C1JD)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12863022/full.md

## Figures

5 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12863022/full.md

## References

22 references — full list in the complete paper: https://tomesphere.com/paper/PMC12863022/full.md

---
Source: https://tomesphere.com/paper/PMC12863022