A YOLOv11-based AI system for keypoint detection of auricular acupuncture points in traditional Chinese medicine
- PMID: 40708787
- PMCID: PMC12287118
- DOI: 10.3389/fphys.2025.1629238
A YOLOv11-based AI system for keypoint detection of auricular acupuncture points in traditional Chinese medicine
Abstract
Objective: This study aims to develop an artificial intelligence model and web-based application for the automatic detection of 21 commonly used auricular acupoints based on the YOLOv11 neural network.
Methods: A total of 660 human ear images were collected from three medical centers. The LabelMe annotation tool was used to label the images with bounding boxes and key points, which were then converted into a format compatible with the YOLO model. Using this dataset, transfer learning and fine-tuning were performed on different-sized versions of the YOLOv11 neural network. The model performance was evaluated on validation and test sets, considering metrics such as mean average precision (mAP) under different thresholds, recall, and detection speed. The best-performing model was subsequently deployed as a web application using the Streamlit library in the Python environment.
Results: Five versions of the YOLOv11 keypoint detection model were developed, namely YOLOv11n, YOLOv11s, YOLOv11m, YOLOv11l, and YOLOv11x. Among them, YOLOv11x achieved the highest performance in the validation set with a precision of 0.991, recall of 0.976, mAP50 of 0.983, and mAP50-95 of 0.625, though it exhibited the longest inference delay (19 ms/img). On the external test set, YOLOv11x achieved an ear recognition accuracy of 0.996, sensitivity of 0.996, and an F1-score of 0.998. For auricular acupoint localization, the model achieved an mAP50 of 0.982, precision of 0.975, and recall of 0.976. The model has been successfully deployed as a web application, accessible on both mobile and desktop platforms to accommodate diverse user needs.
Conclusion: The YoloEar21 web application, developed based on YOLOv11x and Streamlit, demonstrates superior recognition performance and user-friendly accessibility. Capable of providing automatic identification of 21 commonly used auricular acupoints across various scenarios for diverse users, it exhibits promising potential for clinical applications.
Keywords: YOLO; artificial intelligence; auricular acupoints; deep learning; keypoint detection.
Copyright © 2025 Wang, Yin, Zhang, Xia, Su and Chen.
Conflict of interest statement
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Figures










Similar articles
-
Deep Learning Methods for Automatic Identification of Male and Female Chickens in a Cage-Free Flock.Animals (Basel). 2025 Jun 24;15(13):1862. doi: 10.3390/ani15131862. Animals (Basel). 2025. PMID: 40646761 Free PMC article.
-
[Development and research of an AI-assisted decision-making platform in treatment of insomnia with acupuncture of Tongdu Yangxin acupoint prescription].Zhongguo Zhen Jiu. 2025 Jul 12;45(7):881-888. doi: 10.13703/j.0255-2930.20241122-k0003. Epub 2025 Apr 24. Zhongguo Zhen Jiu. 2025. PMID: 40670163 Chinese.
-
Deep Learning-Based Precision Cropping of Eye Regions in Strabismus Photographs: Algorithm Development and Validation Study for Workflow Optimization.J Med Internet Res. 2025 Jul 17;27:e74402. doi: 10.2196/74402. J Med Internet Res. 2025. PMID: 40674714 Free PMC article.
-
Artificial intelligence for diagnosing exudative age-related macular degeneration.Cochrane Database Syst Rev. 2024 Oct 17;10(10):CD015522. doi: 10.1002/14651858.CD015522.pub2. Cochrane Database Syst Rev. 2024. PMID: 39417312
-
[Volume and health outcomes: evidence from systematic reviews and from evaluation of Italian hospital data].Epidemiol Prev. 2013 Mar-Jun;37(2-3 Suppl 2):1-100. Epidemiol Prev. 2013. PMID: 23851286 Italian.
References
LinkOut - more resources
Full Text Sources