Swoosh Top
Tobii Pro SDK

無償ソフトウェア開発キット

Tobii Pro SDKは研究者やソフトウェアパートナーがTobii Proのスクリーンベースのアイトラッカーを使用して、調査・研究用のアプリケーションを作成するための総合的なツールキットです。これは視線データを分析するアプリケーションを開発するためにデザインされています。

無償ソフトウェア開発キット

概要

Applications

独自のアイトラッキングアプリケーションを開発

Tobiiのアイトラッカーを活用した分析アプリケーションの開発に必要な機能を提供します。視線データへのアクセスから、さまざまなプラットフォームでの開発まで幅広く対応します。

  • 分析アプリケーションを開発

    研究目的や用途に応じた独自の分析ツールやワークフローを構築できます。

  • 高度なアイトラッキングデータを取得

    視線、瞳孔径、眼球運動などのデータを取得できます。

  • さまざまな開発環境に対応

    Python、.NET、Matlab、C、Unityに対応しています。

研究者・開発者向け

アイトラッキングデータを活用した独自のアプリケーションを開発したい研究者や開発者向けに設計されています。

研究者
研究者
研究者
研究者

独自の実験デザインや研究目的に応じたワークフローを構築できます

ソフトウェア開発者
ソフトウェア開発者
ソフトウェア開発者
ソフトウェア開発者

アイトラッキングデータを活用した分析アプリケーションを開発できます

テクノロジーパートナー
テクノロジーパートナー
テクノロジーパートナー
テクノロジーパートナー

Tobiiのアイトラッキング技術を商用ソリューションに組み込むことができます

Overview

Tobii Pro -SDKとは?

Tobii Pro SDKは無償で提供されており、ご利用にはプログラミングの知識が必要です。標準サポートは、ハードウェアに関するトラブルシューティングおよび不具合の報告に限られます。プログラミングに関するサポートが必要な場合は、有償のコンサルティングサービスをご利用いただけます。

Tobii Pro -SDKとは?

このSDKで様々なアプリケーションを

Tobii Pro SDKは複数のプラットフォーム(Windows, Linux, Mac)をサポートし、.NET、Python、Matlab/Octave、C、Unity言語など様々なプログラミング言語バインディングで利用できます。学術研究から商用アプリケーションまで、様々にカスタマイズされたアプリケーションの開発が可能です。Tobii Pro SDKは異なるプラットフォームやバインディングを超え再利用できます。

このSDKで様々なアプリケーションを

Features

Features

研究に役立つ高度なデータ

Tobii Pro SDKは、視線データを分析するアプリケーション、つまりアイトラッカーから取得するデータを基に行動分析などを行うアプリケーションを開発する方に適した唯一の選択肢です。他のTobii SDKには分析を目的としたライセンスを含んでいません。Tobii Pro SDKは、以下のシグナルを含む高度なデータを提供します。

  • 視線データ

    両眼ごとに、生データとして視線データを取得できます。

  • アイトラッキング指標

    3D空間上の視線座標、注視点、瞳孔径などのデータを取得できます。

  • 同期

    アイトラッカーの同期用ポートを使用した外部TTL信号入力により、アイトラッキングデータと他の生体計測データとの同期が可能。(Tobii Pro スペクトラムのみ対応)

  • 開眼度

    目の開眼度のデータは視線データと同じタイムスタンプで取得され、ミリメートル単位で出力される。(Tobii Pro スペクトラム および Tobii Pro フュージョンで利用可能)

  • 眼球画像(アイイメージ)

    高度な解析に使用する眼球画像(アイイメージ)が出力できます。
    (Tobii Pro スペクトラム および Tobii Pro フュージョンで利用可能)

  • アイトラッカーのステータス

    アイトラッカーの状態を確認し、各種通知を受け取ることができます。

開発者向けの主な機能

アイトラッキングを活用した分析アプリケーションの開発、データ同期、実装に必要な機能を提供します。

正確なタイミングコントロール

Tobii Pro SDKは高度なタイミング制御をサポートし、正確なタイミングコントロールを提供します。

  • アイトラッカーからTobii Pro SDKを介して取得される全てのデータは、アイトラッカーとコンピュータの両方のタイムスタンプを得ます。

  • Tobii Pro SDKは自動的かつリアルタイムで時間の差を補正し、ミリ秒単位での同期精度を提供します。

  • より高度な同期精度が必要な調査・研究のために、TimeReferenceストリームを使用して同期をとることが可能です。

使いやすいデザイン

Tobii Pro SDKはアプリケーション開発者が必要とする機能を損なうことなく、また、研究者が使いやすいようにデザインされています。

  • APIバインディングは、開発者が使用しやすいよう、それぞれの言語環境/フレームワークに合わせ調整されています。

  • Tobii Pro SDKはスレッドセーフです。

  • ドキュメントには、リリースノート、初期設定、コンセプトの詳細、参照文献など含まれています。

  • 実験参加者が正しくキャリブレーション出来たかを簡単に検証するためのオープンソースのアドオンをGitHubで公開しています。ぜひ、ダウンロードし、実装してください。

Tobii Pro SDKのドキュメントはこちらから

オープンソースの調査・研究用ツールボックスをサポート

共通のフレームワークにTobii Pro SDKのサポートが追加され、アイトラッキングを使用する研究アプリケーションの実験設計が容易になりました。

  • PyGaze (Python)と統合。Tobii Proのアイトラッカーを簡単に使用可能。

  • Psychtoolbox (Matlab)とTobii Pro SDKを使用するガイダンス、及び様々なサンプルコード

効率的なTobii Pro Eye Tracker Manager

Tobii Pro SDKにはアイトラッカーの管理とセットアップに便利なTobii Pro Eye Tracker Managerが追加されました。 視線分析用アプリケーションと共通のワークフローが、このツールでサポートされています。このツールは、コールイン関数を使いTobii Pro SDKで構築された分析アプリケーションとシームレスに統合できます。 コンフィグレーションの設定、トラッキングステータスの表示(ヘッドボックスの視覚化)、キャリブレーション機能が含まれます。

Tobii Pro Eye Tracker Managerはこちらから無償でダウンロード可能です。

Trusted expertise
The new Tobii Pro SDK is extremely well-thought out. The command logic is clean and clearly explained, and data structures are easy to interpret and provide exactly the information needed
The new Tobii Pro SDK is extremely well-thought out. The command logic is clean and clearly explained, and data structures are easy to interpret and provide exactly the information needed
Products

関連製品

仕様

詳細

Tobii Pro SDKが動作するオペレーションシステムは以下の通りです。このSDKはその他のバージョンでも動作する可能性もありますが、我々が動作確認を行っているのは、これらのバージョンです。各製品の対応プラットフォームは、各製品のページでご確認ください。

Windows 64-bitmacOS 64-bitLinux 64-bit
10、11、 (Catalina)、12 (Monterey)¹Ubuntu 20.04 LTS

For running Tobii Pro SDK on ARM-64 architecture please consult connect.tobii.com.

.NET 5Python 3.8¹ & 3.10Matlab²CUnity 2018.1
WindowsYesYesYesYesYes⁴
MacOSNoYes³Yes³Yes³No
LinuxNoYesYesYesNo

¹それぞれのプラットフォームで対応可能なプログラミング言語は以下の通りです。

(サポートされるプラットフォームは、上記参照)

¹Tobii Pro SDK Python 3.8 is available on connect.tobii.com after login.

²The binding may work across all versions of Matlab available at the time of the latest SDK release however, the binding is tested only on R2023b for macOS and Windows.

³ For Apple Silicon Mac (a.k.a. ARM64 architecture Mac) users: SDK version 2.1 includes native ARM64 support. However, SDK versions prior to 2.1 only support the x86_64 (Intel) computer architecture used by older Macs. If you wish to use an older SDK version, you must install Apple's Rosetta 2 software which enables an x86_64 "compatibility mode".

⁴Latest version of Unity binding is available in Tobii Pro SDK version 1.11.0 (2023-03-08)

The following Tobii eye trackers are compatible with Tobii Pro SDK by default:The following discontinued products are also compatible with Tobii Pro SDK:
Tobii Pro SpectrumTobii Pro Nano
Tobii Pro Fusion
Tobii Pro Spark
(Please verify what platforms are supported for each product on their individual product pages.)

ダウンロード

Downloads

ダウンロード

Tobii Pro SDK使って開発ができます。

導入についてお気軽にご相談ください

研究用アプリケーションの開発から、アイトラッキング技術の組み込みをご検討の場合まで、Tobiiのエキスパートがお客様の目的に適した方法をご提案します。

FAQs

FAQs

Tobii Pro SDKに関してよくある質問