前提・実現したいこと
既にCameraXや静止画像を使ったものはできています。
骨格推定(姿勢推定?)や物体検出で使用しています。
MlkitやTensorFlow Liteのどちらでも調べているのですが動画を使ったものが出てこないので質問させていただきました。
同じようなことを実現できているサイトや、動画の扱いについてのいいページがあれば紹介していただけませんか?
実現に向けて考えていること
色々調べた結果、動画をフレームごとに切り出してそれをBitmapに変換し、そのBitmapを静止画として扱うことで対応できるかもと思っています。
この場合だと、ArrayListなどでフレームを保存して最後にJavaCVなどを使ってエンコードするのかなと思います。
現状の考えで、引っかかることは、
- かなりの数のBitmapを一時的にでもためておくことはできるのか。
- この工程をこなすとなると、かなり時間のかかる処理ではないか。
試したこと
どうにか動画のUriなどから得られるものを、機械学習により実際に検出させるメソッドの変数に型変換させようと思いましたが、うまくいきませんでした。
補足情報(FW/ツールのバージョンなど)
Android Studio
Tensor Flow lite
ML kit
回答1件
あなたの回答
tips
プレビュー