Sony「ToF AR」スタートアップ

こんにちは、Team xRの広報担当です。

 

早速ですが、タイトルにある「ToF AR」ご存じですか?

Team xRではToF ARのアプリ開発支援として、導入の提案から開発までのサービスを提供することになりました!

(サービスの詳細はこちら

 

まずは、そもそもどこでToF ARをダウンロードできる?ToF ARで何ができる?というところから解説していきたいと思います。

この記事を通して、ToF ARに興味を持つきっかけになったら嬉しいです!

ToF ARってなに?

ToF ARとは、スマートフォンやタブレットに搭載された距離センサーを使用して、新しい体験や機能を実現できるアプリ開発ツールです。Depthデータ(端末からの距離データ)を活用して、ゲームや映像制作など幅広い分野に活かされています。

 

ToF ARは、Depthを測定できるだけではありません。ToF映像からこれらの機能が提供されています。

  • 人の手や指の関節の位置をリアルタイムに認識する機能
  • 全身の骨格を認識した結果の表示や、ジェスチャーの認識機能
  • 平面をリアルタイムに認識する機能
  • 3Dメッシュをリアルタイムに生成する機能

上記の他にもたくさんの機能が含まれているので、それらを自由に組み合わせてアプリを開発することができます。

ToF ARのサンプルアプリを触ってみる

ToF ARの魅力は、いくら文章で説明してもなかなか分かりにくいと思います。

公式ウェブサイトにあるToF AR SamplesBasic、ToF AR Labというサンプルアプリをインストールすると、ご自身のスマートフォンで機能を試すことができます。

  1. ToF AR公式ウェブサイトより、MENU画面をクリック
  2. ダウンロード&ガイドを選択
  3. スクロールして、「Android」または「iOS」をクリック → Google Play / App Store 画面に遷移

各ページに3つのアプリが出てきますので、試したいアプリのページへ進んでください。

 

そのうちの1つ、ToF AR ServerはToF ARアプリ開発をする際に、PCと接続してデバッグする際に使用するアプリです。

開発時にはとても便利なのですが、まずはSamplesBasicかToF AR Labを使ってみてください。

まずはSamplesBasicを紹介します。

SamplesBasicを使ってみる

アプリを開くと19種類のシーンが並んでいます。

SamplesBasicではそれぞれのコンポーネントがどんな機能なのかを見るのに役立ちます。

 

見てみたい機能のシーンをタッチすると、左下にカメラマークが表示されます。

ColorとTofそれぞれの解像度を選択していくと、カメラが起動してシーンで使用する機能が動作します。

 

ここで注意点です。

端末によっては、FrontカメラとBackカメラどちらかしか対応していない場合があります。

詳細は対応機種一覧ページで、お手持ちの端末の情報を確認してみてください。

 

各シーンの詳細は、Sony ToF AR サンプルアプリ について 【SamplesBasic編】で説明しています。

ToF AR Labを使ってみる

ToF AR Labには、ToF ARの機能を使ったサンプルシーンが入っています。

イメージとしては、上で紹介したSamplesBasicの応用版のような感じです。

 

じゃんけんや、手にかわいいパペットを表示できたり、ジャグリングゲームなんかもあります!

画像はPuppetシーンで遊んでいる私です(笑)

このシーンでは手を認識しているので、手をグーにした赤いほうのパペットくんの目が見えているのが分かります。

 

ToF AR Labについても近日中に詳しくご紹介します!

紹介したアプリは、ソースコードも無料でGitHub上から取得することができます。

開発をしたい方は、こちらからダウンロードしてみてください。

 

また、最新のToF ARのツールキットは下記からダウンロードできます。

  1. ToF AR公式ウェブサイトより、MENU画面をクリック
  2. ダウンロード&ガイドを選択
  3. ToF AR v1.4.0 の青いボタンをクリック(※v1.4.0は現在の最新バージョン)

チュートリアルをやってみよう!

実際にサンプルアプリを使ってみることで、どんな機能があるのか体験できたと思います。

 

次はToF AR User Tutorialを見ながら、アプリを作ってみましょう!

サンプルアプリのインストールページと同じページからToF AR User Tutorialを閲覧できます。

チュートリアルでは、特定のハンドポーズ(ピースサイン)をした時にカメラシャッターを切るアプリを説明しています。

 

私は非エンジニアなのですが、このチュートリアルを見ながら1時間半くらいでアプリ完成できたので、これを読んでくださっている方はサクッと進められると思います。

 

ピースサインだけではなく、ToF ARに含まれているポーズから好きなものを選べます。(キツネや指ハートもありましたw)

色々試して遊んでみるといいと思います!

いかがでしたでしょうか?

ここまで説明した全てを試してみる必要はないと思います。

興味のあるものを試して、ToF ARの面白さに気づいてもらえたら嬉しいです。

 

お試しいただいた中で利用ケースが見いだせましたら、下記よりお問い合わせください。

システムフレンドはxRの技術を利用し、楽しい「体験」を実現するための開発を行っています。ご相談や事例の紹介など弊社のエンジニアがフレンドリーに対応させていただきます。 お気軽にお問い合わせください。