ChatGPTではありませんが
Geminiさん(無料版)に聞いてみました。
Me)
googleカーが動画だけでなく、アクセスポイントのMACアドレスを収集しているそうですが、いろいろなデータを集めたgoogleさん自体がロケーションをえるためのデータベースをもっていると考えていいですか?
Gemini)
はい、おっしゃる通りです。googleは、精度の高い位置情報サービスを提供するために、従来のGPS信号だけでなく、多岐にわたるデータソースを組み合わせた巨大なロケーションデータベースを構築・活用しています。
googleが保有し、位置推定に利用しているデータベースは、単なる地図データを超えた、複数の情報レイヤーで構成されていると考えて間違いありません。
---
## googleの位置情報データベースの構成
googleが「ロケーション」を推定するために利用している主なデータソースと仕組みは以下の通りです。
1. Wi-Fiアクセスポイント(MACアドレス)
googleマップのサービスなどで位置情報を取得する際の基本的な柱の一つです。
* 収集方法: googleストリートビューカーや、google Playサービスを有効にしたAndroidスマートフォンなどのモバイルデバイスが、周囲にあるWi-FiルーターのMACアドレス(BSSID)と、そのWi-Fi信号の強度(RSSI)、そしてその時のGPS座標をセットで収集します。
* データベースへの登録: このセットを巨大なデータベースに登録し、「このMACアドレスは、このGPS座標から信号がこのくらいの強度で届く位置にある」という情報をマッピングします。
* 位置推定への活用: ユーザーのスマートフォンが現在地を検索するとき、周囲のWi-FiのMACアドレスと信号強度をスキャンし、それをデータベースと照合することで、GPSが使えない屋内や都市部でも高精度な位置推定(Wi-Fi測位)を実現します。
2. 携帯電話基地局 (Cell ID)
GPS信号が届かない地域や、Wi-Fiがない場所での大まかな位置推定に使われます。
* 収集方法: Wi-Fiと同様に、ストリートビューカーやモバイルデバイスが、周囲の携帯電話基地局の識別情報(Cell ID)とその時のGPS座標を収集します。
* 位置推定への活用: ユーザーが接続している基地局の場所と、複数の基地局からの信号強度を測定し三角測量を行うことで、おおよその位置(数百メートル単位)を推定します。
3. 動画・画像データ(ストリートビュー)
googleストリートビューで撮影された画像そのものが、重要な位置情報データとして機能します。
* 収集データ: 道路標識、建物の外観、ランドマークなどの視覚情報。
* 位置推定への活用:
* ビジュアルポジショニングサービス (VPS): 画像認識技術を用いて、スマートフォンのカメラで捉えた現在の風景をストリートビューの画像データベースと照合することで、非常に高精度な位置(数センチ単位)を推定するために使われます(特にAR機能やgoogle Lensなどで活用)。
---
## まとめ
このように、googleは、
* GPS/GNSS (グローバルな座標の基準)
* Wi-Fi MACアドレス (高密度地域での高精度測位)
* 携帯電話基地局情報 (広範囲での基本的な測位)
* ストリートビューの画像データ (視覚的な高精度測位)
といった、多種多様なデータを集めた総合的なロケーションデータベースを構築・運用しており、これらを総称してgoogleの位置情報サービス(またはgoogle Location Services: GLS)と呼びます。
このデータベースにより、スマートフォンなどのデバイスは、単一の測位技術に頼ることなく、現在の環境に最適な方法で迅速かつ正確にロケーションを取得できます。
Me)
ChatGPTカーは走ってないので、GLSを使ってるかもしれませんね。
>恐ろしいね。
今は普通でしょうか?
実際はピンポイントで番地までわかっているのに、ちょっとだけずらしている感じさえしますw。
聞いてみただけです、スルーでお願いしています。