AI高尔夫教练:利用人工智能和计算机视觉的基于姿势的高尔夫教练系统

Andy C. Yu, Yu Sun
{"title":"AI高尔夫教练:利用人工智能和计算机视觉的基于姿势的高尔夫教练系统","authors":"Andy C. Yu, Yu Sun","doi":"10.5121/csit.2023.130607","DOIUrl":null,"url":null,"abstract":"In the sport of golf, several main mechanics in each successful golf swing bring consistency [1]. In addition, there are specific nuances in the golf swing that may be difficult for recreational players to analyze and detect. The main question is how an app can potentially detect these main techniques and compare them when inputting two different golf swings. Guided by Mediapipe and cv2 technologies, we have built software to analyze two golf swings simultaneously, and to compare them with one another, all into a smartphone application [2][3]. This paper will discuss key technologies that were utilized to create the program, the various challenges that were faced in the process of creating the software, along with our methodologies [4]. The end result was an application that would detect various angles created based on certain golf positions, and then utilize them to compare with another video, whether that be a professional player or a friend’s golf swing. Using a Python backend and a Flutter-based frontend, the program can be utilized through a mobile device, and thus makes the program accessible to the public [5]. With the publishing of this application, users can start to deconstruct their own golf mechanics without the complications and the high fee that is generally charged for one-on-one coaching.","PeriodicalId":110134,"journal":{"name":"Advanced Information Technologies and Applications","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"AI Golf Coach: A Pose-Based Golf Coaching System using Artificial Intelligence and Computer Vision\",\"authors\":\"Andy C. Yu, Yu Sun\",\"doi\":\"10.5121/csit.2023.130607\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the sport of golf, several main mechanics in each successful golf swing bring consistency [1]. In addition, there are specific nuances in the golf swing that may be difficult for recreational players to analyze and detect. The main question is how an app can potentially detect these main techniques and compare them when inputting two different golf swings. Guided by Mediapipe and cv2 technologies, we have built software to analyze two golf swings simultaneously, and to compare them with one another, all into a smartphone application [2][3]. This paper will discuss key technologies that were utilized to create the program, the various challenges that were faced in the process of creating the software, along with our methodologies [4]. The end result was an application that would detect various angles created based on certain golf positions, and then utilize them to compare with another video, whether that be a professional player or a friend’s golf swing. Using a Python backend and a Flutter-based frontend, the program can be utilized through a mobile device, and thus makes the program accessible to the public [5]. With the publishing of this application, users can start to deconstruct their own golf mechanics without the complications and the high fee that is generally charged for one-on-one coaching.\",\"PeriodicalId\":110134,\"journal\":{\"name\":\"Advanced Information Technologies and Applications\",\"volume\":\"72 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advanced Information Technologies and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5121/csit.2023.130607\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Information Technologies and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5121/csit.2023.130607","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

在高尔夫运动中,每次成功的挥杆都有几个主要的机制带来一致性。此外,在高尔夫挥杆中有一些具体的细微差别,这些细微差别可能很难被休闲球员分析和发现。主要的问题是,当输入两个不同的高尔夫挥杆时,应用程序如何可能检测到这些主要技术,并对它们进行比较。在Mediapipe和cv2技术的指导下,我们开发了一款软件,可以同时分析两个高尔夫球挥杆,并将它们相互比较,所有这些都可以在智能手机应用程序[2][3]中实现。本文将讨论用于创建程序的关键技术,创建软件过程中面临的各种挑战,以及我们的方法[4]。最终的结果是一个应用程序,它可以检测基于特定高尔夫位置产生的各种角度,然后利用它们与另一个视频进行比较,无论是职业球员还是朋友的高尔夫挥杆。使用Python后端和基于flutter的前端,程序可以通过移动设备使用,从而使程序对公共[5]可访问。随着这个应用程序的发布,用户可以开始解构他们自己的高尔夫力学,而不会像一对一教练那样复杂,也不会收取高昂的费用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
AI Golf Coach: A Pose-Based Golf Coaching System using Artificial Intelligence and Computer Vision
In the sport of golf, several main mechanics in each successful golf swing bring consistency [1]. In addition, there are specific nuances in the golf swing that may be difficult for recreational players to analyze and detect. The main question is how an app can potentially detect these main techniques and compare them when inputting two different golf swings. Guided by Mediapipe and cv2 technologies, we have built software to analyze two golf swings simultaneously, and to compare them with one another, all into a smartphone application [2][3]. This paper will discuss key technologies that were utilized to create the program, the various challenges that were faced in the process of creating the software, along with our methodologies [4]. The end result was an application that would detect various angles created based on certain golf positions, and then utilize them to compare with another video, whether that be a professional player or a friend’s golf swing. Using a Python backend and a Flutter-based frontend, the program can be utilized through a mobile device, and thus makes the program accessible to the public [5]. With the publishing of this application, users can start to deconstruct their own golf mechanics without the complications and the high fee that is generally charged for one-on-one coaching.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信