私はTango対応携帯電話を使用しています - Lenovo Tango Phab 2 Pro。私はそこで利用可能なすべてのセンサーにアクセスし、生の形式でデータを読みたいと思っています。Android Tango HWアクセス
タンゴのAPIは、すでに「モーショントラッキング」、「エリア学習」、「深さ知覚」を提供していますが、未加工のセンサーデータにアクセスする方法を探しています。
センサデータに直接アクセスする方法は何ですか?
私はTango対応携帯電話を使用しています - Lenovo Tango Phab 2 Pro。私はそこで利用可能なすべてのセンサーにアクセスし、生の形式でデータを読みたいと思っています。Android Tango HWアクセス
タンゴのAPIは、すでに「モーショントラッキング」、「エリア学習」、「深さ知覚」を提供していますが、未加工のセンサーデータにアクセスする方法を探しています。
センサデータに直接アクセスする方法は何ですか?
可視光イメージセンサーの場合、TangoService_connectOnFrameAvailable()
を使用します。参照:深さについては
、あなたができる最善の点群を取り込み、各画素ごとに、奥行きを補間するTangoSupport_upsampleImageBilateral()
を使用することです。
を参照してください:あなたは、カラーカメラからの画像と奥行き画像をペアリングしようとしている場合、それらはおそらく異なるで捕獲されることを
注
にはTango APIを使用しないでアクセスする方法があります.Tango APIを使用したくない場合は、HW機能に直接アクセスしてください。 – user3428154
私はそれについて全く知らない。あなたはNDKを調べて、それが何を公開しているのか見ることができます。 https://developer.android.com/ndk/reference/group___camera.htmlただし、ハードウェアプラットフォーム、およびセンサー製造元の追加のファイルやドキュメンテーションについての詳細が必要な場合があります。ステレオやToFなど、さまざまなデプスメソッドの融合など、タンゴはおそらく私たちのために多くのことをしていることに注意してください。たぶん低レベルのToFセンサーアクセスを得ることができますが、おそらくあなた自身がステレオ+フュージョンを行う必要があります。 –
動き追跡の生データは広角カメラのフィードであり、深度センサの生データは点群です。これはあなたが探しているものですか? –
自分の側で「広角光学補正 - 校正」をしたいので、補正されていないカメラフレームにアクセスしてください。 – user3428154
[Tango.OnFrameAvailableListener](https://developers.google.com/tango/apis/java/reference/Tango.OnFrameAvailableListener)を試しましたか? –