{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T22:00:03Z","timestamp":1773266403414,"version":"3.50.1"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T00:00:00Z","timestamp":1765756800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T00:00:00Z","timestamp":1765756800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["New Gener. Comput."],"published-print":{"date-parts":[[2026,2]]},"DOI":"10.1007\/s00354-025-00310-8","type":"journal-article","created":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T17:33:00Z","timestamp":1765819980000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Explainable Artificial Intelligence with Deep Convolutional Neural Networks for Real-Time Image-Based Yoga Posture Recognition in Fitness Training"],"prefix":"10.1007","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5085-415X","authenticated-orcid":false,"given":"Naman","family":"Goyal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8595-4193","authenticated-orcid":false,"given":"Tajinder","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2487-5496","authenticated-orcid":false,"given":"Major Singh","family":"Goraya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,12,15]]},"reference":[{"key":"310_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2019.103016","volume":"110","author":"H Luo","year":"2020","unstructured":"Luo, H., Wang, M., Wong, P.K.Y., Cheng, J.C.: Full body pose estimation of construction equipment using computer vision and deep learning techniques. Autom. Constr. 110, 103016 (2020)","journal-title":"Autom. Constr."},{"key":"310_CR2","doi-asserted-by":"crossref","unstructured":"Huang. C., Ding, X., Fang, C.: Head pose estimation based on random forests for multiclass classification. In: 2010 20th International Conference on Pattern Recognition, pp. 934\u2013937. IEEE (2010)","DOI":"10.1109\/ICPR.2010.234"},{"key":"310_CR3","doi-asserted-by":"publisher","first-page":"181947","DOI":"10.1109\/ACCESS.2019.2959584","volume":"7","author":"J Wang","year":"2019","unstructured":"Wang, J., Ullah, F., Cai, Y., Li, J.: Non-stationary representation for continuity aware head pose estimation via deep neural decision trees. IEEE Access 7, 181947\u2013181958 (2019)","journal-title":"IEEE Access"},{"key":"310_CR4","doi-asserted-by":"crossref","unstructured":"Mehta, D., Rhodin, H., Casas, D., Fua, P., Sotnychenko, O., Xu, W., Theobalt, C.: Monocular 3D human pose estimation in the wild using improved CNN supervision. In: 2017 International Conference on 3D Vision (3DV), pp. 506\u2013516. IEEE (2017)","DOI":"10.1109\/3DV.2017.00064"},{"issue":"18","key":"310_CR5","doi-asserted-by":"publisher","first-page":"17421","DOI":"10.1109\/JSEN.2021.3059685","volume":"22","author":"Q Gao","year":"2021","unstructured":"Gao, Q., Chen, Y., Ju, Z., Liang, Y.: Dynamic hand gesture recognition based on 3D hand pose estimation for human\u2013robot interaction. IEEE Sens. J. 22(18), 17421\u201317430 (2021)","journal-title":"IEEE Sens. J."},{"key":"310_CR6","doi-asserted-by":"publisher","first-page":"114367","DOI":"10.1109\/ACCESS.2021.3104274","volume":"9","author":"TT Tuan","year":"2021","unstructured":"Tuan, T.T., Minar, M.R., Ahn, H., Wainwright, J.: Multiple pose virtual try-on based on 3d clothing reconstruction. IEEE Access 9, 114367\u2013114380 (2021)","journal-title":"IEEE Access"},{"issue":"12","key":"310_CR7","doi-asserted-by":"publisher","first-page":"2633","DOI":"10.1109\/TVCG.2015.2513408","volume":"22","author":"E Marchand","year":"2015","unstructured":"Marchand, E., Uchiyama, H., Spindler, F.: Pose estimation for augmented reality: a hands-on survey. IEEE Trans. Vis. Comput. Graph. 22(12), 2633\u20132651 (2015)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"310_CR8","doi-asserted-by":"crossref","unstructured":"Kulkarni, K.M., Shenoy, S.: Table tennis stroke recognition using two-dimensional human pose estimation. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 4576\u20134584 (2021)","DOI":"10.1109\/CVPRW53098.2021.00515"},{"key":"310_CR9","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1016\/j.media.2018.03.012","volume":"46","author":"D Wesierski","year":"2018","unstructured":"Wesierski, D., Jezierska, A.: Instrument detection and pose estimation with rigid part mixtures model in video-assisted surgeries. Med. Image Anal. 46, 244\u2013265 (2018)","journal-title":"Med. Image Anal."},{"key":"310_CR10","doi-asserted-by":"publisher","first-page":"2529","DOI":"10.1007\/s13042-020-01138-y","volume":"11","author":"W Ding","year":"2020","unstructured":"Ding, W., Hu, B., Liu, H., Wang, X., Huang, X.: Human posture recognition based on multiple features and rule learning. Int. J. Mach. Learn. Cybern. 11, 2529\u20132540 (2020)","journal-title":"Int. J. Mach. Learn. Cybern."},{"key":"310_CR11","doi-asserted-by":"publisher","first-page":"21465","DOI":"10.1007\/s11042-021-10687-5","volume":"80","author":"A Nadeem","year":"2021","unstructured":"Nadeem, A., Jalal, A., Kim, K.: Automatic human posture estimation for sport activity recognition with robust body parts detection and entropy markov model. Multimedia Tools Appl. 80, 21465\u201321498 (2021)","journal-title":"Multimedia Tools Appl."},{"key":"310_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-023-09945-6","author":"B Sasmal","year":"2023","unstructured":"Sasmal, B., Hussien, A.G., Das, A., Dhal, K.G.: A comprehensive survey on Aquila optimizer. Arch. Comput. Methods Eng. (2023). https:\/\/doi.org\/10.1007\/s11831-023-09945-6","journal-title":"Arch. Comput. Methods Eng."},{"key":"310_CR13","doi-asserted-by":"crossref","unstructured":"Shah, A., Kadam, E., Shah, H., Shinde, S., Shingade, S.: Deep residual networks with exponential linear unit. In: Proceedings of the Third International Symposium on Computer Vision and the Internet, pp. 59\u201365 (2016)","DOI":"10.1145\/2983402.2983406"},{"issue":"5","key":"310_CR14","doi-asserted-by":"publisher","first-page":"3173","DOI":"10.1007\/s11831-023-09899-9","volume":"30","author":"S Iqbal","year":"2023","unstructured":"Iqbal, S., Qureshi, A.N., Li, J., Mahmood, T.: On the analyses of medical images using traditional machine learning techniques and convolutional neural networks. Arch. Comput. Methods Eng. 30(5), 3173\u20133233 (2023)","journal-title":"Arch. Comput. Methods Eng."},{"key":"310_CR15","unstructured":"https:\/\/www.kaggle.com\/datasets\/shrutisaxena\/yoga-pose-image-classification-dataset"},{"key":"310_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-023-09922-z","author":"D Angelis","year":"2023","unstructured":"Angelis, D., Sofos, F., Karakasidis, T.E.: Artificial intelligence in physical sciences: symbolic regression trends and perspectives. Arch. Comput. Methods Eng. (2023). https:\/\/doi.org\/10.1007\/s11831-023-09922-z","journal-title":"Arch. Comput. Methods Eng."},{"key":"310_CR17","doi-asserted-by":"crossref","unstructured":"Tran, C., Trivedi, M.M.: Towards a vision-based system exploring 3D driver posture dynamics for driver assistance: Issues and possibilities. In: 2010 IEEE Intelligent Vehicles Symposium, pp. 179\u2013184. IEEE (2010)","DOI":"10.1109\/IVS.2010.5547957"},{"key":"310_CR18","doi-asserted-by":"crossref","unstructured":"Gielniak, M.J., Thomaz, A.L.: Generating anticipation in robot motion. In: 2011 RO-MAN (2011)","DOI":"10.1109\/ROMAN.2011.6005255"},{"key":"310_CR19","doi-asserted-by":"crossref","unstructured":"Keskin, C., K\u0131ra\u00e7, F., Kara, Y.E., Akarun, L.: Hand pose estimation and hand shape classification using multi-layered randomized decision forests. In: Computer Vision\u2013ECCV 2012: 12th European Conference on Computer Vision, Florence, Italy, October 7\u201313, 2012, Proceedings, Part VI 12, pp. 852\u2013863. Springer Berlin Heidelberg (2012)","DOI":"10.1007\/978-3-642-33783-3_61"},{"issue":"1","key":"310_CR20","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1145\/2398356.2398381","volume":"56","author":"J Shotton","year":"2013","unstructured":"Shotton, J., Sharp, T., Kipman, A., Fitzgibbon, A., Finocchio, M., Blake, A., Moore, R.: Real-time human pose recognition in parts from single depth images. Commun. ACM 56(1), 116\u2013124 (2013)","journal-title":"Commun. ACM"},{"key":"310_CR21","doi-asserted-by":"crossref","unstructured":"Toshev, A., Szegedy, C.: Deeppose: human pose estimation via deep neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1653\u20131660 (2014)","DOI":"10.1109\/CVPR.2014.214"},{"key":"310_CR22","doi-asserted-by":"crossref","unstructured":"Fan, X., Zheng, K., Lin, Y., Wang, S.: Combining local appearance and holistic view: dual-source deep neural networks for human pose estimation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1347\u20131355 (2015)","DOI":"10.1109\/CVPR.2015.7298740"},{"issue":"1","key":"310_CR23","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1109\/TII.2021.3085669","volume":"18","author":"J Li","year":"2021","unstructured":"Li, J., Chen, J., Sheng, B., Li, P., Yang, P., Feng, D.D., Qi, J.: Automatic detection and classification system of domestic waste via multimodel cascaded convolutional neural network. IEEE Trans. Ind. Inform. 18(1), 163\u2013173 (2021)","journal-title":"IEEE Trans. Ind. Inform."},{"key":"310_CR24","doi-asserted-by":"crossref","unstructured":"Insafutdinov, E., Pishchulin, L., Andres, B., Andriluka, M., Schiele, B.: DeeperCut: a deeper, stronger, and faster multi-person pose estimation model. In: Computer Vision\u2013ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11\u201314, 2016, Proceedings, Part VI 14, pp. 34\u201350. Springer International Publishing (2016)","DOI":"10.1007\/978-3-319-46466-4_3"},{"key":"310_CR25","doi-asserted-by":"crossref","unstructured":"Ghafoor, M., Mahmood, A.: Quantification of occlusion handling capability of 3D human pose estimation framework. IEEE Transa. Multimedia 25, 3311\u20133318 (2022)","DOI":"10.1109\/TMM.2022.3158068"},{"key":"310_CR26","doi-asserted-by":"crossref","unstructured":"Jiang, N., et al.: Photohelper: portrait photographing guidance via deep feature retrieval and fusion. IEEE Transa. Multimedia 25, 2226\u20132238 (2022)","DOI":"10.1109\/TMM.2022.3144890"},{"key":"310_CR27","unstructured":"https:\/\/www.kaggle.com\/datasets\/niharika41298\/yoga-poses-dataset"},{"key":"310_CR28","doi-asserted-by":"crossref","unstructured":"Nishani, E., \u00c7i\u00e7o, B.: Computer vision approaches based on deep learning and neural networks: deep neural networks for video analysis of human pose estimation. In: 2017 6th Mediterranean Conference on Embedded Computing (MECO), pp. 1\u20134. IEEE (2017)","DOI":"10.1109\/MECO.2017.7977207"},{"key":"310_CR29","doi-asserted-by":"crossref","unstructured":"Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.C.: MobileNetv2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4510\u20134520 (2018)","DOI":"10.1109\/CVPR.2018.00474"},{"key":"310_CR30","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., Wojna, Z.: Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2818\u20132826 (2016)","DOI":"10.1109\/CVPR.2016.308"},{"key":"310_CR31","unstructured":"Lundberg, S.: A unified approach to interpreting model predictions. arXiv preprint arXiv:1705.07874 (2017)"},{"key":"310_CR32","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1007\/s11263-019-01228-7","volume":"128","author":"RR Selvaraju","year":"2020","unstructured":"Selvaraju, R.R., et al.: Grad-CAM: visual explanations from deep networks via gradient-based localization. Int. J. Comput. Vis. 128, 336\u2013359 (2020)","journal-title":"Int. J. Comput. Vis."},{"key":"310_CR33","unstructured":"Sundararajan, M., Taly, A., Yan, Q.: Axiomatic attribution for deep networks. In: International Conference on Machine Learning. PMLR (2017)"},{"key":"310_CR34","unstructured":"t-SNE for Feature Visualization. https:\/\/learnopencv.com\/t-sne-for-feature-visualization\/"},{"key":"310_CR35","doi-asserted-by":"crossref","unstructured":"Shao, J., et al.: Slicing convolutional neural network for crowd video understanding. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2016)","DOI":"10.1109\/CVPR.2016.606"},{"key":"310_CR36","unstructured":"Simonyan, K., Vedaldi, A., Zisserman, A.: Deep inside convolutional networks: visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 (2013)"},{"key":"310_CR37","doi-asserted-by":"crossref","unstructured":"Kausar, A., Sharif, M., Park, J., Shin, D.R.: Pure-CNN: a framework for fruit images classification. In: 2018 International Conference on Computational Science and Computational Intelligence (CSCI), pp. 404\u2013408. IEEE (2018)","DOI":"10.1109\/CSCI46756.2018.00082"},{"key":"310_CR38","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556 (2014)"},{"issue":"6","key":"310_CR39","doi-asserted-by":"publisher","first-page":"17704","DOI":"10.48084\/etasr.8643","volume":"14","author":"R Bansal","year":"2024","unstructured":"Bansal, R., et al.: DeepYoga: enhancing practice with a real-time yoga pose recognition system. Eng. Technol. Appl. Sci. Res. 14(6), 17704\u201317710 (2024)","journal-title":"Eng. Technol. Appl. Sci. Res."},{"issue":"2","key":"310_CR40","doi-asserted-by":"publisher","first-page":"142","DOI":"10.56705\/ijodas.v6i2.228","volume":"6","author":"A Maqbullah","year":"2025","unstructured":"Maqbullah, A., Handayani, A.N., Kurniawan, W.C.: Yoga posture recognition and classification using YOLOv5. Indones. J. Data Sci. 6(2), 142\u2013153 (2025)","journal-title":"Indones. J. Data Sci."},{"key":"310_CR41","doi-asserted-by":"crossref","unstructured":"Duppala, V.R., et al.: Aatma yoga: automation of yoga pose recognition and recommendation using deep learning. In: 2024 International Conference on Inventive Computation Technologies (ICICT). IEEE (2024)","DOI":"10.1109\/ICICT60155.2024.10544761"},{"key":"310_CR42","doi-asserted-by":"crossref","unstructured":"Kumar, K.A., Geethakalyani, V.: Analysis of yoga position using machine learning based approach. In: 2025 3rd International Conference on Self Sustainable Artificial Intelligence Systems (ICSSAS). IEEE (2025)","DOI":"10.1109\/ICSSAS66150.2025.11080996"},{"issue":"8","key":"310_CR43","doi-asserted-by":"publisher","DOI":"10.3390\/s25082409","volume":"25","author":"Y Guo","year":"2025","unstructured":"Guo, Y., et al.: A survey of the state of the art in monocular 3D human pose estimation: methods, benchmarks, and challenges. Sensors (Basel, Switzerland) 25(8), 2409 (2025)","journal-title":"Sensors (Basel, Switzerland)"}],"container-title":["New Generation Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00354-025-00310-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00354-025-00310-8","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00354-025-00310-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T05:55:23Z","timestamp":1773208523000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00354-025-00310-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,15]]},"references-count":43,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,2]]}},"alternative-id":["310"],"URL":"https:\/\/doi.org\/10.1007\/s00354-025-00310-8","relation":{},"ISSN":["0288-3635","1882-7055"],"issn-type":[{"value":"0288-3635","type":"print"},{"value":"1882-7055","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,15]]},"assertion":[{"value":"28 July 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 December 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors whose names are listed in the title of this manuscript certify that they have no affiliations with or involvement in any organization or entity with any financial interest (such as honoraria; educational grants; participation in speakers\u2019 bureaus; membership, employment, consultancies, stock ownership, or other equity interest; and expert testimony or patent-licensing arrangements), or non-financial interest (such as personal or professional relationships, affiliations, knowledge or beliefs) in the subject matter or materials discussed in this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"5"}}