pupil-labs/pupil

Open source eye tracking

何を解決するか

Pupil は、眼動追跡のためのオープンソースプラットフォームを提供し、研究者や開発者が眼動追跡プロジェクトを学びまたは実施する際に、技術のアクセス性、コストパフォーマンス、カスタマイズ性を高めます。

動作方法

このシステムは、パフォーマンスが重要な部分に C++ を使用した Python で記述されており、いくつかのコンポーネントから構成されています:Pupil Capture、Pupil Player、Pupil Service。外部アプリケーションとの統合にはネットワークベースのリアルタイム API を提供し、ランタイム中に機能を拡張できるプラグインシステムも搭載しています。

対象ユーザー

  • 研究者:眼動追跡研究を実施する方。
  • 開発者:API やプラグインを通じて自らのアプリケーションに眼動追跡データを統合したい方。
  • 趣味人:アクセスしやすい眼動追跡ハードウェアとソフトウェアに興味がある方。

特徴

  • オープンソース:コアソフトウェアは LGPL v3.0 ライセンスで提供されています。
  • 拡張可能:ネットワーク API とランタイムプラグインシステムの両方をサポートしています。
  • クロスプラットフォーム:Linux および macOS と互換性があります。
  • 開発者向け:ソースから実行するか、事前にビルドされたアプリケーションバンドルを使用するかの明確な道筋が提供されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト