Skip to content

stk1201/ChumChumReactnative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChumChumEvaluation

アボカド

チーム名

アボカド

背景・課題・解決されること

メンバーの一人の中にダンスサークルのメンバーがおり,日々ダンスの技術向上に勤しんでいた.
そこでダンスの練習を行う際の問題に​着目し、簡単で長く使えるアプリを開発しようと考えたところから始まった.

一方日本の伝統技術は継承問題を抱えている.その問題の原因の一つに伝統文化の継承の難しさがあると考えている.
京都などを中心にした伝統舞踊を​次世代に継承したいということが私たちの願いだ.​
この技術を使用することによって色々な人に伝統舞踊を知ってもらいたいと考えている.

プロダクト説明

ダンス採点アプリ
image

MediaPipeというライブラリを使用している.
このライブラリを使用することによって人体の肩,目,鼻などの特徴点の座標を検出できるようになっている.
image

使用方法としてはアプリの指定の手順に従ってアップロード画面まで進む.
image

アップロード画面では2本の動画をアップロードする.コサイン類似度を利用して,ユーザとオリジナルの基準点である肩・腰から肘・膝などの任意の特徴点までのベクトルの一致度から計算する.

image

これを使用し,ベクトルを計算することによって内積を計算する.
これを使って角度を検出することによって手本との差異を検出している
image

注力したポイント

アプリ内容だけでなくデザインにもこだわっている.​
また体格差があっても計算が行えるように工夫した.​

MediaPipeは任意の部位の座標を出すライブラリである.​
よって例えば,同じポーズを行なったとしても体格差があった場合,座標だけて点数をつけると高得点がつかない.​
そのためにベクトルを算出し,内積を求めている.​

AWSを使い、サーバレスにかつ低予算で結果の保存と過去の結果の取得ができる.

使用技術

  • MediaPipe
  • AndroidStudio
  • AWS
    • DynamoDB
    • S3
    • APIGateway
    • Lambda

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published