【R】ovml
2021年1月10日
1. はじめに
ovml
は、バレーボールに特化したMachine Learningのパッケージです。画像から、選手やボールを判別します。
2. インストール
Githubからインストールします。
remotes::install_github("openvolley/ovml")
3. 使ってみる
まずは、画像を読み込み、表示してみます。Wikipediaからとってきたリオオリンピックの画像です。
library(ovml) img <- "volley.jpg" ovml_ggplot(img)
最初は、ネットワークのファイル(約250MB)をダウンロードします。
dn <- ovml_yolo()
そして、判別してみます。
res <- ovml_yolo_detect(dn, img, conf = 0.3) res <- res[res$class %in% c("person", "sports ball"), ] ovml_ggplot(img, res)
ちゃんと判別できてますね。
4. さいごに
手軽にMachineLearningが体験できて良いですね。