私は、プレーン検出のためのデモARKitアプリケーションでリンゴによって提供されたコードを使用しようとしていますが、一貫して動作しません。場合によっては表面を完全に検出しますが、 。次に、私はデモのARKitアプリでも同じことが飛行機の検出で起こっていることに気づいた。 平面を検出すると、黄色の四角形が閉じますが、毎回違うのです。誰も同じように直面していますか?どのようにこの平面の検出動作を一貫させるには?ARKit平面検出
0
A
答えて
0
部屋にもっと光を入れます。 ArKitは明るい部屋でうまく動作します。 プレーン検出には影響しません。公式のiOS 11のリリースを待つ。
8
実世界の状況によっては、平面検出が大きく左右されます。あなたは良い照明、目に見える細かいディテールのある表面、そしてきちんとした平らな空間が必要です。たとえば、白いテーブルや黒いテーブルクロスを使用すると、面の検出が非常に遅くなり信頼性が低下します。目に見える穀物を使った木製の机がはるかに優れていますが、キーボードやマウス、ケーブルやデバイスが詰まっている場合はそうではありません。
平面検出には動きと視差の三角測量も含まれます。あなたのデバイスを(上記のような)良い表面に向けると、デバイスを回転させることによってその表面の視点を変えるだけです(たとえば、回転する椅子を回して)、ARKitにはあなたはちょうどまだ開催しました。一方、デバイスを横または上下に数インチ移動させると、表面の視点に視差が生じ、面検出の速度が向上します。
更新:あなたは、平面検出に依存してアプリを開発している場合、それはこれらの運動を実行するようにユーザーに合図するのに役立ちます。彼らがWWDC17のラボで示したサードパーティーのデモでは、これを行うためのアプリケーション固有の方法がいくつかありました。レゴは、トイレヘリコプターを着陸に案内するちょっとしたミニゲームを持っていました。ウォーキングデッドは、ゾンビの足跡;
関連する問題
- 1. ARKitでは、ARSKViewDelegateの平面検出デリゲートメソッドは何ですか?
- 2. ARKit平面の可視化
- 3. ARKitは特定のサーフェスを平面として検出できますか?
- 4. ARKITの平面検出はIphone 6sに問題がありますか?
- 5. ARKitの平面位置を見つける
- 6. ARKit平面上にオブジェクトを配置する方法は?
- 7. ARKIT:平面上のオブジェクトが正しく動作しない
- 8. 奇数平面モデルを検出するSACSegmentation
- 9. Unity3dが平面上のクリックを検出する
- 10. ポイント設定形状検出:平面形状をファイルに保存
- 11. SceneKit/ARKit:画面オブジェクトを3Dオブジェクトにマップ
- 12. 3D平面から画像平面に平行な平面のホモグラフィ
- 13. ユーザーエージェントからARKit互換デバイスを検出する
- 14. 画面でフラグメントを検出
- 15. iOS6 Safari全画面検出
- 16. 画面のオン/オフ検出
- 17. 平面グラフ
- 18. iOS 11(Scenekit)のARKITを使って水平面の障害物を見つける方法は?
- 19. ARKit
- 20. SceneKit平面回転
- 21. 平面を描く
- 22. 最適平面は
- 23. パーセプトロンの超平面
- 24. C#での平面埋め込み(平面顔トラバーサル)アルゴリズム
- 25. RGBからYUV420平面および半平面?
- 26. Libgdx水平スクロールを検出する
- 27. 検出水平マウスホイールの動き
- 28. 平行平面のホモグラフィの計算
- 29. 投稿での扁平な平面モデル
- 30. ARKitアプリへのビデオ出力の追加