ToF AR v1.5.0
Changes in ToF AR v1.5.0
-
New features and feature enhancements
Body component - Enabled body gesture recognition with SV2 mode and added 11 new gestures.
- Added a setting to reduce the number of recognition process calls when no person is present in the camera footage.
- Fixed an issue where body recognition results could not be obtained when using ARFoundationConnector.
- Fixed an issue where Depth View would not rotate immediately after playback in the Unity Editor. [ToF AR Pro]
- Fixed an issue where bone display was misaligned. [ToF AR Pro]
- Fixed an issue where a bone connected to an unrecognized joint was stretched and displayed. [ToF AR Pro]
- Added a process to hide the skeleton when the Stream is set to OFF. [ToF AR Pro]
- Improved the accuracy of body estimation. [ToF AR Pro]
- Added an adjustment feature for the displayed skeleton size. [ToF AR Pro]
- Color component
- Added methods "TofArColorManager.CurrentYUVFrameInfo" and "TofArColorManager.DecodeYUVData()" to obtain the necessary information for decoding YUV format frames.
- Enabled display in Linear color space in the Color image display class.
- Added a field "ColorData.ProcessTimeNs" to get internal process time.
- Face component
- Added a field "FaceData.ProcessTimeNs" to get internal process time.
- Fixed an issue where calling TofArFaceManager.StartStream() did not start the stream but triggered the StreamStarted event when the ToF AR Server was not connected.
- Hand component
- Improved the accuracy of hand recognition.
- Fixed an issue where Depth View would not rotate immediately after playback in the Unity Editor. [ToF AR Pro]
- Fixed an issue where bone display was misaligned. [ToF AR Pro]
- Fixed an issue where a bone connected to an unrecognized joint was stretched and displayed. [ToF AR Pro]
- Added an adjustment feature for the displayed skeleton size. [ToF AR Pro]
- Added a process to hide the skeleton when the Stream is set to OFF. [ToF AR Pro]
- Added a feature to display the Upper Body of the Hand component in SkeletonDepthView. [ToF AR Pro]
- Humanoid component
- Fixed a bug where an exception occurred when the Face recognition result was null in the FaceSkeleton2D class. [ToF AR Pro]
- SLAM component
- Fixed an issue where the stream could not be started when TofArSlamManager.trackerObject was in an uninitialized state.
- ToF Component
- Added ProcessTimeNs to DepthData, ConfidenceData, and PointCloudData to obtain internal process time.
- Fixed an issue that could cause a crash during TofArTofManager initialization on Xperia model devices.
- Others
- Updated recommended software versions for development.
- Unity
- Unity 2021.3.31f1 → Unity 2022.3.54f1
- Unity 2022.3.11f1 → Unity 6000.0.30f1
- AR Foundation
- V4.2.8 → V5.1.5
- ARCore Extensions
- V1.40.0 → V1.46.0
- Unity
- Added compatible devices (iPhone 16, iPad 11-inch 5th, iPad 13-inch 7th)
- Replaced the use of Unity's standard functions FindObjectOfType and FindObjectsOfType with FindAnyObjectByType and FindObjectsByType.
- Adjusted the display order of the Noise Reduction Level list.
- Changed the camera selection display toggle parameter in the common UI from a private to a public variable.
- Removed features that were marked with the Obsolete attribute.
- Fixed an issue where TofArManager's inspector settings were not applied when connecting to the ToF AR Server.
- Fixed an issue where Depth data values beyond 8192mm were not correctly obtained when using ARFoundationConnector.
- Fixed an issue where the External option was not displayed in the ToF resolution list on Xperia model devices.
- Changed the specification to wait for the mode change to complete when another change process is executed while changing the mode using the Controller.
- Fixed an issue with retrieving the supported Color resolution list on Mate 40 Pro.
- Fixed an issue where the correct device rotation information was sometimes not obtained when connecting to the ToF AR Server.
- Fixed an issue where the default resolution was not as expected when using the front camera with AVFoundation on unsupported ToF AR iOS devices.
- Supported simultaneous streaming of ToF and Color cameras with different camera IDs when using AVFoundation on iOS devices.
- Fixed an issue where a crash occurred when starting ToF or Color recording using AVFoundation on iOS devices.
- Added support for ORBBEC and Azure Kinect on the Windows version. [ToF AR Pro]
- Fixed an issue where NullReferenceException and MissingReferenceException occurred at the end of playback in the Unity Editor. [ToF AR Pro]
- Added a process to apply skeleton display ON/OFF from the Inspector while running ToF AR Server + Editor. [ToF AR Pro]
- Fixed other bugs.
-
機能追加、機能改善
Bodyコンポーネント - SV2モードでボディジェスチャ認識を動作するように対応し、11種類の新しいジェスチャを追加
- 人物がカメラ映像に存在しない場合に認識処理を呼び出す回数を減らす設定を追加
- ARFoundationConnector で Body 認識結果が取得できなくなっていた問題を修正
- Unity Editor上で再生直後、Depth View が回転しない問題を修正【 ToF AR Pro 】
- bone の表示がずれる問題を修正【 ToF AR Pro 】
- 未認識の関節に繋がる bone が伸びて表示される問題を修正【 ToF AR Pro 】
- Stream を OFF にした時、骨格を非表示にする処理を追加【 ToF AR Pro 】
- 全身推定の精度を改善【 ToF AR Pro 】
- 表示される骨格表示のサイズ調整機能の追加【 ToF AR Pro 】
- Colorコンポーネント
- TofArColorManager に YUV フォーマットのフレームをデコードするために必要な情報を取得できるメソッド TofArColorManager.CurrentYUVFrameInfo, TofArColorManager. DecodeYUVData() を追加
- Color 映像表示クラスで Linear カラースペースでの表示を可能にした
- 内部処理時間を取得できるフィールド ColorData.ProcessTimeNs を追加
- Faceコンポーネント
- 内部処理時間を取得できるフィールド FaceData.ProcessTimeNs を追加
- ToF AR Server 未接続時に TofArFaceManager.StartStream() を呼び出すと Stream は開始しないが、StreamStarted イベントが発生する問題を修正
- Handコンポーネント
- 手認識の精度を改善
- Unity Editor上で再生直後、Depth View が回転しない問題を修正【 ToF AR Pro 】
- bone の表示がずれる問題を修正【 ToF AR Pro 】
- 未認識の関節に繋がる bone が伸びて表示される問題を修正【 ToF AR Pro 】
- 表示される骨格表示のサイズ調整【 ToF AR Pro 】
- Stream を OFF にした時、骨格を非表示にする処理を追加【 ToF AR Pro 】
- SkeletonDepthView に Hand コンポーネントの UpperBody を表示する機能を追加【 ToF AR Pro 】
- Humanoidコンポーネント
- FaceSkeleton2D クラスで Face 認識結果が null の場合、例外が発生していた不具合を修正【 ToF AR Pro 】
- SLAMコンポーネント
- TofArSlamManager.trackerObject を未設定状態とするとストリームを開始できない問題を修正
- ToFコンポーネント
- 内部処理時間を取得できるフィールド DepthData, ConfidenceData, PointCloudData の ProcessTimeNs を追加
- Xperia 系端末で TofArTofManager 初期化時にクラッシュが発生することがある問題を修正
- その他
- 開発に必要なソフトウェアの推奨バージョンを更新
- Unity
- Unity 2021.3.31f1 → Unity 2022.3.54f1
- Unity 2022.3.11f1 → Unity 6000.0.30f1
- AR Foundation
- V4.2.8 → V5.1.5
- ARCore Extensions
- V1.40.0 → V1.46.0
- Unity
- 対応端末の追加 ( iPhone 16、iPad 11-inch 5th、iPad 13-inch 7th)
- Unity 標準関数 FindObjectOfType, FindObjectsOfType を使用している箇所を FindAnyObjectByType, FindObjectsByType に置き換え
- Noise Reduction Level 選択リストの表示順を調整
- 共通 UI のカメラ選択項目の表示切替パラメーターを private から public の変数に変更
- Obsolete 属性が付与されていた機能を削除
- TofArManager のインスペクタ上の設定が ToF AR Server に接続した際に反映されない問題を修正
- ARFoundationConnector 使用時に 8192mm 以遠の Depth データ値が正しく取得できない問題を修正
- Xperia 1 シリーズで ToF 解像度リストに External 項目が表示されなくなっていた問題を修正
- RecogModeController を使用して Mode を変更中に再度変更処理が実行された場合、変更完了まで処理を待機する仕様に変更
- Mate 40 Pro での対応 Color 解像度リスト取得処理の不具合修正
- ToF AR Server 接続時に正しい端末回転方向情報が取得できないことがある問題を修正
- ToF AR 未サポート iOS デバイスにおいて、AVFoundation でフロントカメラを使用する際のデフォルト解像度が期待しないものとなる現象を修正
- iOS で AVFoundation を使用する際、カメラ ID の異なる ToF カメラと Color カメラの同時ストリームに対応
- iOS で AVFoundation を使用する際、ToF や Color の Recording を開始する時にクラッシュが発生していた問題を修正
- Windows 版において ORBBEC、Azure Kinect に対応【 ToF AR Pro 】
- Unity Editor上で再生終了時に NullReferenceException, MissingReferenceException が出る問題を修正【 ToF AR Pro 】
- Server + Editor 実行中に Inspector から骨格表示の ON / OFF を適用する処理を追加【 ToF AR Pro 】
- その他不具合修正
MAY 19, 2025 | 904 MB
TOFAR_PRO_TRIAL_V1.5.0.ZIP