VPS FAQ
ライトシップVPSとは何ですか? {#what-is-lightship-vps}
Lightship VPS(Visual Positioning System)は、アプリケーションが 、ユーザーのデバイスを実世界の場所にローカライズすることを可能にするクラウドサービスであり、ユーザーが永続的なARコンテンツと対話することを可能にし、 、新たな没入体験を提供する。 VPSは、ナイアンティックのクラウド上に存在する地図データを参照( )することで、デバイスの位置と向き(ポーズ)を決定する。 VPSは、ナイアンティックのクラウド上に存在する地図データを参照( )することで、デバイスの位置と向き(ポーズ)を決定する。
VPSはどのように機能するのですか? {#how-does-vps-work}
デバイスがVPSサービスを呼び出すと、サービスはユーザーの デバイスからクエリー画像と(GPSからの)大まかな位置を入力として受け取り、その場所に存在する マップを使用してローカライズを試みる。 ローカライゼーションが成功した場合、 送信された画像のタイムスタンプに対応する デバイスの位置と向き(ポーズ)を返す。 デバイスがVPSサービスを呼び出すと、サービスはユーザーの デバイスからクエリー画像と(GPSからの)大まかな位置を入力として受け取り、その場所に存在する マップを使用してローカライズを試みる。 ローカライゼーションが成功した場合、 送信された画像のタイムスタンプに対応する デバイスの位置と向き(ポーズ)を返す。 VPSのクエリ画像がキャプチャされてから、VPSサービスから レスポンスが受信されるまでの間には時間遅れがあるため、移動中に正確な位置情報を維持するためには、デバイスにモーショントラッキングシステム( )が必要である。 VPSサービスが デバイスにポーズ推定値を返すとき、デバイスのトラッキングシステムからのポーズの差は、VPSがVPSクエリに対するサーバーのレスポンス を待っている間、デバイスがどのように動いたかを「追跡」できるように、ローカライゼーション レスポンスに追加される。 VPSサービスが デバイスにポーズ推定値を返すとき、デバイスのトラッキングシステムからのポーズの差は、VPSがVPSクエリに対するサーバーのレスポンス を待っている間、デバイスがどのように動いたかを「追跡」できるように、ローカライゼーション レスポンスに追加される。
スキャンとは何ですか? スキャンとは何ですか? スキャンとは何ですか? {#what-is-a-scan}
プレイヤー、開発者、測量士からのARスキャンは、 Niantic Mapを作成するために使用される基本的な材料です:Nianticの3D世界地図。 ARスキャンは、ポケモンGO、Ingress、Wayfarerアプリで使用されているモジュールであるNianticのAR スキャンフレームワークを使用して記録され、アップロードされる。 各AR スキャンは、加速度計とGPSセンサー からのサポートデータを含む一連のビデオフレームで構成され、複数の2D画像から世界の3Dモデルを構築する。 ARスキャンは、ナイアンティックが 、現実世界の場所のマップやメッシュを構築するために使用される。 ARスキャンは、ポケモンGO、Ingress、Wayfarerアプリで使用されているモジュールであるNianticのAR スキャンフレームワークを使用して記録され、アップロードされる。 各AR スキャンは、加速度計とGPSセンサー からのサポートデータを含む一連のビデオフレームで構成され、複数の2D画像から世界の3Dモデルを構築する。 ARスキャンは、ナイアンティックが 、現実世界の場所のマップやメッシュを構築するために使用される。
地図とは何か? 地図とは何か? 地図とは何か? {#what-is-a-map}
VPSの用語では、マップは、VPS APIが 、デバイスをローカライズするために使用されるデータアーティファクトです。 マップは、クエリ画像を入力として受け取り、 位置と向き(ポーズ)を出力として返す関数と考えることができる。 ある場所に対応する地図は、その場所でアップロードされたスキャンから 。 VPSマップは人間が読めるものではない。
メッシュとは何か? メッシュとは何か? メッシュとは何か? {#what-is-a-mesh}
VPSの用語では、メッシュは実世界の場所やオブジェクトの3Dモデルです。 メッシュは、物理的な空間やオブジェクトの詳細な表現( )を提供し、その場所がどのように見えるかを理解するのに役立ちます。 、ARコンテンツをオーサリングする際のリファレンスとして、また物理効果やオクルージョン効果を作成するのに役立ちます。 マップのように、ある場所に対応するメッシュは、 その場所にアップロードされたスキャンから作成される。 メッシュは人間にも機械にも読める。
VPSはどこで利用できますか? {#where-can-i-use-vps}
VPSは150,000以上の実際の場所で利用可能で、毎日さらに多くの場所が追加されている。 VPSは150,000以上の実際の場所で利用可能で、毎日さらに多くの場所が追加されている。 VPSでロケーションを利用できるようにするには、 そのロケーションで十分な量のARスキャンデータがアップロードされ、VPSのアクティベーションプロセスが完了している必要があります。 開発者は、地図を 、地理空間ブラウザを使用して完全にスキャンされた場所のVPSアクティベーションを要求するために新しい場所を追加することができます。 開発者は、地図を 、地理空間ブラウザを使用して完全にスキャンされた場所のVPSアクティベーションを要求するために新しい場所を追加することができます。 VPSは150,000以上の実際の場所で利用可能で、毎日さらに多くの場所が追加されている。 VPSでロケーションを利用できるようにするには、 そのロケーションで十分な量のARスキャンデータがアップロードされ、VPSのアクティベーションプロセスが完了している必要があります。 開発者は、地図を 、地理空間ブラウザを使用して完全にスキャンされた場所のVPSアクティベーションを要求するために新しい場所を追加することができます。 開発者は、地図を 、地理空間ブラウザを使用して完全にスキャンされた場所のVPSアクティベーションを要求するために新しい場所を追加することができます。
VPSのアクティベーションはどのように行われますか? {#how-does-vps-activation-work}
ロケーションがVPSアクティベーションの対象となるには、 の最低品質チェックに合格したスキャンが少なくとも10回アップロードされている必要があり、ロケーション における最も古いスキャンと最も新しいスキャンの時間差が少なくとも5時間である必要があります。 これらの要件は、結果として得られるマップとメッシュが、 十分な品質であり、ユーザーが確実にローカライズできるような十分なバリエーションを捉えていることを保証する。 VPSのアクティベーション・プロセスはナイアンティックのARマッピング・インフラ上で実行され、多くの複雑な ステップが含まれる。 その場所での適格なスキャンのプールから、アルゴリズムがほとんどのスキャンを選択し、 、マップとメッシュの構築に使用し、残りの一握りは検証用と 、ローカライゼーションの品質を測定する。 ロケーションのアクティベーション・プロセスはナイアンティックのサーバーで実行され、通常 、完了までに1~2時間かかります。