AIDanceFriend:一款使用人工智能和计算机视觉自动评分的智能移动应用程序

Yuanyuan Ding, Shuyu Wang
{"title":"AIDanceFriend:一款使用人工智能和计算机视觉自动评分的智能移动应用程序","authors":"Yuanyuan Ding, Shuyu Wang","doi":"10.5121/csit.2023.130505","DOIUrl":null,"url":null,"abstract":"In recent years, dance has become a popular entertainment for many people and also an occupation. As a dancer, sometimes it is hard to check how close your cover is vs. the choreographer's because our eyes are not always accurate when we are judging dynamic movement of people, so can artificial intelligence help us to do the work? This paper develops an application which utilizes artificial intelligence, and data analysis skills to develop an application which works on dance scoring [4]. In the application, users can upload two videos, one is their own cover while another one is the original choreography. Then, the application will use MediaPipe to catch the angles of dancers’ bodies in frames then store them in a data abstraction [5]. After all data are collected, the application will use clustering to line up the frames and angles information that are stored. The steps above will be applied to both videos. Next, the application will use an algorithm to compare two videos’ data and calculate a percentage of error of the covering video to the original choreograph and report a grade to the user. We applied our application to users who want to check how similar their covering dances are compared to the original choreographs in order to improve their covering quality [6]. The results show that when users are improving the quality of their covers, they improve their skills of focusing and optimizing details in dance.","PeriodicalId":261978,"journal":{"name":"Computer Science, Engineering and Applications","volume":"143 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"AIDanceFriend: An Intelligent Mobile Application to Automate the Dance Rating using Artificial Intelligence and Computer Vision\",\"authors\":\"Yuanyuan Ding, Shuyu Wang\",\"doi\":\"10.5121/csit.2023.130505\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, dance has become a popular entertainment for many people and also an occupation. As a dancer, sometimes it is hard to check how close your cover is vs. the choreographer's because our eyes are not always accurate when we are judging dynamic movement of people, so can artificial intelligence help us to do the work? This paper develops an application which utilizes artificial intelligence, and data analysis skills to develop an application which works on dance scoring [4]. In the application, users can upload two videos, one is their own cover while another one is the original choreography. Then, the application will use MediaPipe to catch the angles of dancers’ bodies in frames then store them in a data abstraction [5]. After all data are collected, the application will use clustering to line up the frames and angles information that are stored. The steps above will be applied to both videos. Next, the application will use an algorithm to compare two videos’ data and calculate a percentage of error of the covering video to the original choreograph and report a grade to the user. We applied our application to users who want to check how similar their covering dances are compared to the original choreographs in order to improve their covering quality [6]. The results show that when users are improving the quality of their covers, they improve their skills of focusing and optimizing details in dance.\",\"PeriodicalId\":261978,\"journal\":{\"name\":\"Computer Science, Engineering and Applications\",\"volume\":\"143 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Science, Engineering and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5121/csit.2023.130505\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Science, Engineering and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5121/csit.2023.130505","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

近年来,舞蹈已经成为许多人的一种流行娱乐,也是一种职业。作为一名舞者,有时很难检查你的掩护与编舞的掩护有多近,因为我们的眼睛在判断人的动态动作时并不总是准确的,那么人工智能可以帮助我们完成这项工作吗?本文开发了一个应用程序,利用人工智能和数据分析技能来开发一个用于舞蹈评分的应用程序[4]。在应用程序中,用户可以上传两个视频,一个是他们自己的封面,另一个是原始的编舞。然后,应用程序将使用MediaPipe在帧中捕捉舞者身体的角度,然后将其存储在数据抽象中[5]。收集完所有数据后,应用程序将使用集群来排列存储的帧和角度信息。上述步骤将应用于两个视频。接下来,应用程序将使用一种算法来比较两个视频的数据,并计算覆盖视频与原始编舞的误差百分比,并向用户报告一个等级。我们将我们的应用程序应用于那些想要检查他们的覆盖舞蹈与原始编舞的相似程度以提高其覆盖质量的用户[6]。结果表明,用户在提高封面质量的同时,也提高了舞蹈中专注和优化细节的技能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
AIDanceFriend: An Intelligent Mobile Application to Automate the Dance Rating using Artificial Intelligence and Computer Vision
In recent years, dance has become a popular entertainment for many people and also an occupation. As a dancer, sometimes it is hard to check how close your cover is vs. the choreographer's because our eyes are not always accurate when we are judging dynamic movement of people, so can artificial intelligence help us to do the work? This paper develops an application which utilizes artificial intelligence, and data analysis skills to develop an application which works on dance scoring [4]. In the application, users can upload two videos, one is their own cover while another one is the original choreography. Then, the application will use MediaPipe to catch the angles of dancers’ bodies in frames then store them in a data abstraction [5]. After all data are collected, the application will use clustering to line up the frames and angles information that are stored. The steps above will be applied to both videos. Next, the application will use an algorithm to compare two videos’ data and calculate a percentage of error of the covering video to the original choreograph and report a grade to the user. We applied our application to users who want to check how similar their covering dances are compared to the original choreographs in order to improve their covering quality [6]. The results show that when users are improving the quality of their covers, they improve their skills of focusing and optimizing details in dance.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信