FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

2台以上のWebカメラを使ってマーカーレスの3Dモーションキャプチャを実現するオープンソースソフトウェアを開発するプロジェクト。

The FreeMoCap Project

Free Motion Capture (FreeMoCap)システムは、最先端のマーカーレスモーションキャプチャソフトウェア(OpenPoseDeepLabCutなど)を活用し、3Dキネマティック再構築をワンクリックで実現できる合理的なパイプラインを提供します。

このシステムは任意のカメラハードウェアで動作し、複数の(USB Webカメラなどの)有線カメラでの同期録画だけでなく、別途用意した(GoProなどの)カメラで撮影した後の同期方法も提供します。

FreeMoCap Projectは使いやすさを重視しており、技術的なトレーニングや外部の支援抜きに、14歳の子供でも100ドル未満の予算で研究レベルのモーションキャプチャシステムを再現できることを目標としています。

ソースコードはGitHubにある。

プロジェクト名に”Free”と付いていてライセンスはAGPL3となっているけど、OpenPoseに依存しているらしいので、商用利用する場合はOpenPoseのライセンス元に問い合わせる必要がありそう。(OpenPoseはアカデミックと非商用利用についてのみ無料)
それとも、今後はOpenPoseに依存しなくなるということでしょうか。



インストール方法を読む限り、複数カメラの空間合わせにはOpenCVのArUcoを使うみたいだな。



Blender用のプラグインも準備中とのことです↓



複数視点の動画から人間の3D姿勢を推定するアプローチは年々進化しているし、このプロジェクトの実装もまた変わっていくかもな。


関連記事

TeleSculptor:空撮動画からPhotogrammetryするツール

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

Blender 4.2以降のWindowsPortable版の設定ファイルの保存場所

Python for Unity:UnityEditorでPythonを使えるパッケージ

映画『ミュータント・タートルズ』を観てきた

Theia:オープンソースのStructure from Motionライブラリ

UnityのGlobal Illumination

OpenGVの用語

Active Appearance Models(AAM)

Vancouver Film Schoolのデモリール

UnityでOpenCVを使うには?

OpenCV 3.1のsfmモジュールを試す

『パシフィック・リム: アップライジング』のVFXブレイクダウン まとめ

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

ラクガキの立体化

GoB:ZBrushとBlenderを連携させるアドオン

Webスクレイピングの勉強会に行ってきた

Unite 2014の動画

geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ

Seleniumを使ったFXや株の自動取引

チャットツール用bot開発フレームワーク『Hubot』

NeRF (Neural Radiance Fields):深層学習による新規視点合成

AR (Augmented Reality)とDR (Diminished Reality)

ZBrushでゴジラ2001を作ってみる 姿勢の変更

Photoshopで作る怪獣特撮チュートリアル

ROMOハッカソンに行ってきた

GeoGebra:無料で使える数学アプリ

WordPressのサーバ引っ越し方法を考える

UnityからROSを利用できる『ROS#』

ZBrushで仮面ライダー3号を造る 仮面編 Clay Polish

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調整

C++始めようと思うんだ

ガメラ生誕50周年

Maya LTでFBIK(Full Body IK)

スターウォーズ エピソードVIIの予告編

このブログのデザインに飽きてきた

ZBrushで仮面ライダー3号を造る 仮面編 ZRemesher

Google App Engineのデプロイ失敗

続・ディープラーニングの資料

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

LLM Visualization:大規模言語モデルの可視化

OpenCVの三角測量関数『cv::triangulatepoints』

コメント