Ruler AR app iconRuler.
← すべての記事
6 分で読了AccuracyTipsAR

iPhoneのメジャーアプリはどこまで正確か?プロの実践ガイド

AR計測アプリの現実的な精度、LiDARあり・なしで何が変わるか、表示値を信頼してよい場面、そして測定誤差を半分に減らす5つのコツ。

結論から言うと、LiDARを搭載した最新のiPhoneなら、3メートルで誤差±5 mm以内の 計測ができます。LiDARがなければ、同じ距離で±1〜2 cmを見込んでください。家具 選びや不動産掲載、たいていのリフォーム見積もりには十分な精度です。ただし、 1 mmの精度が求められるキャビネット製作や造作工事には不十分で、 そこではやはりスチール製の定規が必要になります。

とはいえ「精度」は一定ではありません。同じiPhoneの同じアプリでも、照明・距離・ 持ち方によって、あるときは5 cmずれ、次は±2 mmに収まる、ということが起こります。 ここでは、ARセッションの中で実際に何が起きているのか、そして常に最も正確な 数値を得るために何ができるのかを解説します。

ARKitが実際にやっていること

ARKit(iPhoneの計測アプリすべての土台となるフレームワーク)は、2つのことを 同時に行います。視覚慣性オドメトリを用いて、空間内での端末の6自由度 の位置を追跡するのです。カメラは周囲のテクスチャの特徴を毎秒60回読み取り、 IMU(加速度センサーとジャイロスコープ)は動きを毎秒1000回読み取ります。この 2つの信号を統合して、端末がどこにあるかを推定します。

次に、計測点を置くために画面をタップすると、アプリはタップ位置から3D空間へ レイ(光線)を飛ばし、そのレイが検出済みの面と交わる場所を探します。その交点に 3D座標が割り当てられます。

2点間の距離とは、両者の3D座標間のユークリッド距離にすぎません。理論上は単純 です。しかし実際には、この一連の流れのどのステップにも誤差があります。特徴点の 追跡はドリフトし、面の検出は曖昧で、レイは別の面に当たってしまうことがあります。

LiDARあり・なしで何が変わるか

LiDAR搭載iPhone(12 Pro以降)LiDAR非搭載iPhone(Xs、14)
深度の測り方レーザーの飛行時間を直接計測カメラの視差とIMUから推定
標準的な精度(≤3 m)±5 mm±10〜20 mm
5 mでの精度±10 mm±30〜50 mm
真っ暗な場所で使えるかはい(レーザーは環境光を必要としません)いいえ(カメラの追跡が失敗します)
初期化時間約1秒約3〜5秒

計測誤差を半分にする5つのコツ

  1. まず端末を動かしてキャリブレーションする。 最初の点を タップする前に、計測する範囲の周りを1〜2メートル歩いてください。これで ARKitは視差から深度を三角測量するのに十分な動きを得られます。アプリを 起動した直後の最初の計測がいちばん不正確です。
  2. 小さな寸法にはTouchモードを使う。 30 cm未満のものでは、 ARのレイは始点を狙った場所ちょうどに置くのが苦手です。Touchモード (モード選択にあります)なら、始点を端末の物理的な位置に置きます。端末を 始点の縁に押し当てて一度タップし、終点まで動かしてもう一度タップします。 レイがなければレイの誤差もありません。
  3. 無地の壁ではなく、模様のある面をタップする。 ARの平面 検出は、特徴点(角、縁、テクスチャ内の点)を見つけることで機能します。 真っ白な漆喰の壁には特徴点が一つもありません。無地の壁まで計測する必要が あるなら、固定したい位置に模様のあるテープを貼るか本を置いてください —— 縁のあるものなら何でも構いません。
  4. 長い距離は歩いて検算する。 ARのドリフトは距離とともに 積み重なります。4 mを超えるものは、半分ずつ計測しましょう。中間点を決め、 一方の端から中間点まで、続いて中間点から遠い端まで測ります。2つの半分は、 端から端まで一度に測った値と数ミリメートル以内で一致するはずです。一致 しなければ、その長い計測にはドリフトが生じています。
  5. 最初の読みを信用しない。3回測る。 タップして保存し、 端末をいったん離してから戻り、再びタップします。これを3回繰り返します。 3つの読みがすべて±3 mm以内で一致すれば、確かな数値です。1 cmを超えて ばらつくなら、ARセッションの何か(照明、追跡品質、面)が好ましくないので、 条件を変えてやり直してください。

ARの計測を使うべきでない場面

ARは次の用途には不向きです。

  • キャビネット、ドア、引き出しの前板。 1 mmの隙間が 問題になる場面では、スチール定規のほうが速く信頼できます。
  • 5 mを超える部屋の対角線。 レーザー距離計を使いましょう —— 安価で正確、長い距離でもドリフトしません。
  • 直射日光の当たる屋外。 LiDARは強い赤外線の環境光 (日光)で飛んでしまい、カメラ追跡も移ろう影によって同じ問題に悩まされます。 日陰や曇天のほうが好ましいです。
  • 反射・透明な面。 鏡、磨かれた大理石、ガラスは誤った深度 を返します。覆うか避けてください。

Apple Measure と サードパーティ製ARアプリの比較

Apple純正のMeasureアプリは、サードパーティ製アプリと同じARKitの基本機能を 使っているため、素の精度はほぼ同じです。違いは機能にあります。

  • Apple Measure:距離、身長(人の身長を自動検出)、水準器。それだけです。
  • サードパーティ製ARアプリ(Ruler AR、MagicPlan、RoomScan Pro):上記に 加えて、角度、面積、多角形計測、3D室内スキャン、手動の間取り作成、 プロジェクトフォルダ、PDF書き出し、キャリブレーションモード、写真への 注釈などがあります。

その場限りの計測ならApple純正アプリで十分です。保存・書き出しが必要なもの、 より高い精度で測りたいもの(Touchモード、多角形の面積、精度プロファイル)には、 専用アプリのほうが実用的です。

まとめ

最新のiPhone向けARアプリは、家庭用や軽いプロ用途の大半でメジャーを置き換え られるほど正確です。LiDARがあれば±5 mmが現実的、なければ±1〜2 cmが現実的です。 上記の5つのコツを使えば、読みは良くなります。仕上げ作業のためには、工具箱に スチール定規を入れておきましょう。

関連記事

Ruler AR
Free · iOS 16.6+
アプリを入手