Weakly Supervised Object Detection for Automatic Tooth-marked Tongue Recognition

Yongcun Zhang, Jiajun Xu, Yina He, Shaozi Li, Zhiming Luo +1 more
8/29/2024
cs.CV

Official code: yc-zh/WSVM (8 stars, last commit 2024-09-26).

Abstract

Tongue diagnosis in Traditional Chinese Medicine (TCM) is a crucial diagnostic method that can reflect an individual's health status. Traditional methods for identifying tooth-marked tongues are subjective and inconsistent because they rely on practitioner experience. We propose a novel fully automated Weakly Supervised method using Vision transformer and Multiple instance learning WSVM for tongue extraction and tooth-marked tongue recognition. Our approach first accurately detects and extracts the tongue region from clinical images, removing any irrelevant background information. Then, we implement an end-to-end weakly supervised object detection method. We utilize Vision Transformer (ViT) to process tongue images in patches and employ multiple instance loss to identify tooth-marked regions with only image-level annotations. WSVM achieves high accuracy in tooth-marked tongue classification, and visualization experiments demonstrate its effectiveness in pinpointing these regions. This automated approach enhances the objectivity and accuracy of tooth-marked tongue diagnosis. It provides significant clinical value by assisting TCM practitioners in making precise diagnoses and treatment recommendations. Code is available at https://github.com/yc-zh/WSVM.

View on arXivView PDF

Code Implementations(1)

yc-zh/WSVMOfficial100%

Weakly Supervised Object Detection for Automatic Tooth-marked Tongue Recognition

80PythonAug 10, 20242 years ago

Similar Papers

Cite this paper

@article{zhang2024weakly,
  title  = {Weakly Supervised Object Detection for Automatic Tooth-marked Tongue Recognition},
  author = {Yongcun Zhang and Jiajun Xu and Yina He and Shaozi Li and Zhiming Luo and Huangwei Lei},
  year   = {2024},
  eprint = {2408.16451},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.16451v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.16451.svg)](https://codeofpaper.com/paper/2408.16451)

Discussion