
sherlockchou86/VideoPipe
🏗️ フレームワークsherlockchou86
物体検出、顔認識、LLM統合のためのクロスプラットフォーム動画分析フレームワーク。
VideoPipeはC++で書かれたクロスプラットフォームの動画分析フレームワークです。GStreamerとOpenCVを基盤としたモジュラーなパイプラインアーキテクチャを提供し、複雑な動画処理フローを構築できます。主な特徴は、物体検出(YOLOなど)、顔認識、ナンバープレート認識、画像セグメンテーション、分類、ReID、類似検索などのタスクに対するマルチモデルサポートです。DeepStreamと統合してGPUアクセラレーションを実現し、OllamaやOpenAIなどのLLMバックエンドをサポートしてマルチモーダル分析を行います。VideoPipeは一般的な動画分析パターンを抽象化し、ユーザーが低レベルのストリーム処理ではなくビジネスロジックに集中できるようにします。このプロジェクトはオープンソースで積極的にメンテナンスされており、豊富なドキュメントとサンプルが用意されています。
💡ハイライト
- ├─クロスプラットフォーム動画分析フレームワーク
- ├─物体検出、顔認識、ナンバープレート認識対応
- └─LLM(Ollama、OpenAI)との統合
🎯対象
- ├─CV開発者
- ├─AIエンジニア
- └─動画分析研究者