OpenGait
1. サービス概要
OpenGaitは、歩行分析(Gait Analysis)のためのオープンソースフレームワークである。コンピュータビジョンとディープラーニングを活用して、カメラ映像から人間の歩行パターンを解析する。シルバーテック領域においては、高齢者の転倒リスク評価、歩行障害の早期検出、リハビリテーションの進捗モニタリングなどに応用されている。
OpenGaitの主な特徴と応用は以下の通り:
- 歩行認識(Gait Recognition): 歩行パターンの個人差を利用した人物識別。シルエットベースおよびモデルベースのアプローチを統合
- 歩行品質評価: 歩幅、歩行速度、歩行周期、左右対称性、体幹の揺れなどの歩行パラメータを自動計測
- 転倒リスクスクリーニング: 歩行パターンの異常(すり足、不規則なリズム、バランスの悪さ)を検出し、転倒リスクの高い高齢者を特定
- 経時的変化追跡: 定期的な歩行データの記録・比較により、認知機能低下やパーキンソン病などの神経変性疾患の進行を早期に捉える
- 非接触・非侵襲的計測: ウェアラブルデバイスを装着する必要がなく、通常のカメラ映像から解析可能
OpenGaitは主に研究コミュニティで開発・利用されているプロジェクトであり、商業製品というよりは研究基盤ツールとしての性格が強い。大学や研究機関での歩行分析研究、介護施設での実証研究などで活用されている。
2. 使用している技術スタック
- プログラミング言語: Python
- 深層学習フレームワーク: PyTorch
- 歩行認識モデル:
- GaitSet(セットベース)
- GaitPart(パーツベース)
- GaitGL(グローバル+ローカル特徴)
- GaitBase / OpenGait独自モデル
- DeepGaitV2
- 姿勢推定: OpenPose、HRNet、MediaPipe Poseなどとの連携による骨格検出
- シルエット抽出: 背景差分、セマンティックセグメンテーション(Mask R-CNNなど)
- データセット対応: CASIA-B、OU-MVLP、GREW、Gait3Dなどの主要歩行データセットに対応
- GPU計算: CUDA対応のGPUアクセラレーション
- モデル評価: Rank-1精度、mAPなどの歩行認識評価指標
- 可視化: 歩行シルエットシーケンス、骨格トラッキングの可視化ツール
3. 会社概要
| 項目 | 詳細 |
|---|---|
| プロジェクト名 | OpenGait |
| 種別 | オープンソース研究プロジェクト |
| 主要開発元 | 中国の研究機関(南方科技大学、中国科学院等) |
| ライセンス | MIT License等のオープンソースライセンス |
| リポジトリ | GitHub上で公開 |
| 対象ユーザー | 研究者、大学院生、歩行分析に取り組む企業R&D部門 |
| 提供形態 | 無償(オープンソース) |
4. 沿革、資本構成、国籍、役員情報
沿革
- 2019年頃: 歩行認識研究の統合フレームワークとして開発が開始。GaitSetなどの既存手法を統一的に実装・比較可能にすることを目指す
- 2020年: 初期バージョンをGitHub上で公開。主要な歩行認識モデルの再実装を含む
- 2021年: 複数の歩行認識手法(GaitPart、GaitGL等)をフレームワークに統合。研究コミュニティでの利用が拡大
- 2022年: OpenGaitとしてリブランディング・再構築。論文を発表し、ベンチマーク結果を公開。CASIA-B、OU-MVLPデータセットでのstate-of-the-art結果を達成
- 2023年: 実環境(in-the-wild)歩行認識への対応を強化。GREWやGait3Dデータセットのサポートを追加。研究引用数が増加
- 2024年: 歩行品質評価、転倒リスク予測などのヘルスケア応用に関する拡張モジュールの開発が進行
資本構成
- オープンソースプロジェクトのため、ベンチャー資金調達は行っていない
- 主に大学・研究機関の研究費(中国国家自然科学基金、各種研究助成金)により支援
- コミュニティコントリビューションによるボランタリーな開発
国籍
中国発のオープンソースプロジェクト。主要な開発・研究チームは中国の大学に所属しているが、グローバルな研究コミュニティに開かれている。
役員情報
OpenGaitは企業ではなく研究プロジェクトのため、役員構成は存在しない。主要な研究者・コントリビューターは以下の通り:
| 役割 | 氏名 | 所属 |
|---|---|---|
| 主要研究者 | Chao Fan 等 | 南方科技大学(SUSTech)等の中国の研究機関 |
| コントリビューター | 多数 | GitHubコミュニティ |
※研究プロジェクトの性質上、主要研究者は論文の著者として確認できる。具体的な個人名は論文ごとに異なる。
