3Dスキャンパーフェクトガイド|iwamaゲーム等の3Dモデルゲームや映画等のCGモデルとして活用されています。jp.ign.comデジタルアーカイブ老朽化した価値のある建物を解体前に3Dスキャンを行い、デジタルデータとして保存が行われています。旧都城市民会館の3Dデジタルアーカイブの取り組みについて紹介します。www.city.miyakonojo.miyazaki.jp従来3Dスキャン技術の問題点さて現在様々な分野で活用されている3Dスキャン技術ですが、3つほど問題点があると考えています。必要な機材が多いLiDARスキャンの場合はLiDARスキャナー・三脚・データ処理用のソフト・データ処理用の高性能PCが必要となります。フォトグラメトリもカメラ・フォトグラメトリソフト・データ処理用の高性能PCなど様々な機材・ソフトを揃える必要があります。この様に3Dスキャンを行うために用意する機材が多数に渡ります。お金がかるフォトグラメトリはスマホのカメラや無料ソフトである程度は行えますが、それでもある程度性能が良いPCが必要だったりと初期投資にかかります。3Dモデル化までに時間がかかるのでトライ&エラーを積み重ねるのが大変となります。従来3Dスキャン技術は品質の良い3Dモデルを作成することが出来ますが、コストなどの問題から活用できる人はある程度限られていたのかなと思います。2022このようにたった2分でホテル1室を3Dスキャンすることが出来たりします。iPhoneで行える3DスキャンはLiDARセンサーを利用したLiDARスキャンとiPhoneのカメラを利用したフォトグラメトリがあります。LiDARスキャンって?2020年10月に発売されたiPhone12ProにARや写真撮影の補助用にLiDARセンサーが搭載されました。Pro(2020年モデル以降)のみとなっています。LiDARスキャンの特性は以下の3つとなります。小さいものはスキャンできない専用の3Dスキャナーとは比較にならないレベルでレーザーの照射密度が低くなっています。照射密度が低い=細かい部分を認識できないという事です。LiDARスキャンは比較的大きいものや空間のスキャンをする場合に向いており、小さいもの(特に15cm以下)のスキャンは苦手としています。LiDARスキャンは空間に向いていると書きましたが、産業用のLiDARスキャナーと比べると圧倒的にスキャンレンジが短くなっています。LiDARスキャンを行う場合は3m以内まで近づく事が推奨されています。LiDARスキャンは移動しながら3Dスキャンを行います。死角になる部分もサクッと3Dスキャンできる利点もありますが、動き方により3Dモデルの品質が左右されるため、品質の良い3Dモデルを作成する場合は慣れが必要になります。iPhoneフォトグラメトリって?iPhoneフォトグラメトリはiPhoneに搭載されたカメラを使用するためLiDARスキャンに比べて現行で販売されている全てのiPhoneで行うことができます。iPhoneでフォトグラメトリを行う場合は以下の3つに注意する必要があります。撮影可能枚数に上限があるPCで処理する従来フォトグラメトリはマシンスペックが許す限り何枚でも写真を使えます。iPhoneフォトグラメトリの場合はアプリの制限で100枚~300枚以内でしか写真を使えません。その為、サイズが大きく形状が広いものをiPhoneフォトグラメトリするのは難しくなっています。(特に空間は難しいです)カメラの性能フォトグラメトリで作成される3Dモデルの品質は写真に依存しています。従来フォトグラメトリはスマホカメラから一眼レフカメラまで幅広く対応しているので、使用機材次第ではかなりの高品質を狙えます。対してiPhoneフォトグラメトリはiPhoneで撮影した写真を使うため、従来フォトグラメトリ×一眼レフカメラよりは品質が劣ります。写真撮影時細かい設定が行えないiPhoneフォトグラメトリに使用する写真は3Dスキャンアプリ上で撮影を行いますが、細かい設定は行えません(全てオート)。一部アプリ(Trnio/TrnioPlus)は外部のカメラアプリや一眼レフカメラで撮影した写真を使用することができます。iPhone3Dスキャンのメリットは?ここまでiPhone3Dスキャンの説明を行ってきましたが、マイナスポイントが多く、あれ?iPhone3Dスキャンって使えない?となる方も多いと思います。持てるサイズ&200g程度と他の3Dスキャナーと比べて圧倒的に小型軽量となっています。ポケットに入れて持ち運ぶ事が出来るため、何時でも何処でも3Dスキャンが可能になります。iPhoneだけでOKiPhone3DスキャンはiPhone単体で完結するため他に用意する物はありません。普段はiPhoneとして使いながらも、すぐに3Dスキャナーへ切り替える事ができます。コスパが良い他の3Dスキャナーは3Dスキャン機能に特化していますが、iPhone3DスキャンはiPhoneの一機能となっています。他の3Dスキャナーと比べた場合、圧倒的なコストパフォーマンスを発揮すると思います。アプリも無料~年1万円以下とかなりリーズナブルになっています。メッシュ?点群?何が違うの?iPhoneで3Dスキャンを行う場合、メッシュスキャン、点群スキャンの2種類に分かれます。メッシュ、点群どちらも3Dモデルデータにはなりますが、それぞれに特徴があるので、まずはその特徴を紹介していきましょう。メッシュ(ポリゴンメッシュ)メッシュ(ポリゴンメッシュ)は皆さんが良くゲームや映画などのCGでみるタイプの3Dモデルです。複数の面が連結して3Dモデルが出来ています。基本的にiPhone3Dスキャンで作成される3Dモデルはメッシュモデルとなっています。点群は3次元座標を持った点の集合体です。集合することで3Dモデルを形成しています。困ったらメッシュスキャンを行うことを推奨します。初心者にオススメのiPhone3Dスキャンアプリ現在メジャーなiPhone3Dスキャンアプリは10種類存在しています。scaniverse.com特徴Scaniverseは現状提供されているアプリの中では唯一NoLiDARスキャンが可能となっているアプリとなります。このNoLiDARスキャンは幅広い機種でLiDARスキャンと同様なスキャンが行える為、3Dスキャン入門に最適なアプリだと思います。skfb.ly上記の3DモデルはLiDARセンサーの搭載されていないiPhoneXSでスキャンされた3Dモデルとなっています。このようにLiDARセンサーが無くても高クオリティの3Dスキャンが行えます。Detail処理(フォトグラメトリ)を行うことで小さい被写体も3Dスキャンすることが可能です。このフォトグラメトリはiPhone単体で処理を行うため3分程度でスキャンから3Dモデル生成までを行うことができます。これは3Dスキャンアプリでも最速の生成速度となります。2023無料の3DスキャンアプリとしてはUIも分かりやすく、スキャン対象に応じて推奨のスキャン距離を選択可能となっています。Splatting機能(splatモード)が存在します。詳しい解説は下記記事に書いてありますが、今までの3Dスキャンでは表現できなかった半透明の物体や細かい部分の表現も可能な3Dシーンの生成を可能とする技術です。この3DGSは基本的にクラウド処理でしか行えませんでしたが、Scaniverseはそれをローカル処理で行えるようにしています。そのため従来の数分の一程度の時間で3Dシーンを作成できます。2024より詳しい内容はこちらの専用解説記事を参照してください他のスキャンアプリはどうなの?今回は初心者でも扱いやすいスキャンアプリをピックアップしましたが、それ以外のスキャンアプリもそれぞれ特徴があります。その為他のスキャンアプリがどうなのか気になるという方は以下のnoteの目次からiPhone3Dスキャンアプリの簡単な紹介に飛んでください。3Dスキャンは安全第一!ヨシ!スキャン前に周囲の確認を行うスキャンする前にスキャン対象とスキャン対象の周辺を確認し、人が立ち入る危険性がないか、転倒・転落の危険性がある場所はないか、足場が滑らないか等を確認することが重要です。万が一危険性を取り除けない場合はスキャンを諦めることを強く推奨します。他人に迷惑がかかる場合はスキャンを中止する3Dスキャン行為は他から見ると若干怪しい動きになります。その為人通りが多い場所や近くに小さな子供がいる場合などはスキャンを中止する方が良い場合もあります。スキャン時にスキャン画面を注視しないスキャン中はやはりスキャン画面を確認しながらスキャンしたい所ですが、動きながらスキャン画面を注視するのは事故の元です。歩きスマホだめ、絶対。3Dスキャンに向いていないモノガラスや薄いレース生地等の透明・半透明なモノ鏡や磨かれた金属の表面等の表面が反射するモノ枝葉(風で吹かれた場合)や動物等のスキャン中に移動するモノ単色や同じパターンの模様が続いているモノ細かいパーツや線や紙等の薄い、細いモノLiDARスキャンは全体的に小さいモノ、特に15cm以下のモノフォトグラメトリは表面がツルツルしているモノスキャン前の準備スキャン対象を観察するスキャン対象に上記の3Dスキャンに向いていないモノがないか確認しましょう。底部が丸い物体はスキャン中に動いてしまう場合があるのでストッパーを設置しましょう。単色や同じパターンが連続しているモノは柄付きのマスキングテープを貼り付けましょう。スキャン対象の周辺を整理するiPhone3Dスキャンを行う場合は空間、物スキャン問わずスキャン対象の周辺を移動します。その為、問題なく移動できるようにスキャン対象周辺はしっかりと整理しておきましょう。十分な明るさを確保する3Dスキャンする場所、物は十分な明るさがあるようにしましょう。3Dスキャンは影がテクスチャに反映されてしまうため、スキャン中の影が写り込まないようにスキャン(撮影)するか、全体に満遍なく光が当たるようにしましょう。屋外でスキャンする場合は影が発生する晴れよりも影がでない曇りの日がオススメです。カメラレンズを綺麗にするカメラレンズに指紋や汚れがついている場合があります。スキャン結果に悪影響を与えるためしっかりと清掃を行いましょう。レンズ部分の汚れをティッシュやハンカチで拭うと汚れが悪化する場合があるため、メガネ拭きなどで清掃しましょう。スキャン対象が動かないようするスキャン中に対象物が動いてしまった場合ほぼ100%失敗します。その為お子さんや動物は眠っている間にスキャンする事をオススメします。風が吹いている屋外でスキャンする場合は枝葉や雑草が揺れてスキャン結果に悪影響を及ぼす場合があるため注意してください。iPhoneLiDARスキャンのコツスマホカバーを外すiPhoneLiDARスキャン中はかなりの勢いでiPhone本体が発熱します。iPhone本体の温度が一定以上を超えた場合システム側で強制的に処理性能を落とす為スキャン品質が低下します。その為iPhoneの排熱を邪魔するスマホカバーを外すことが推奨されます。広い範囲をスキャンしないiPhoneLiDARスキャンで広い範囲をスキャンすると、エラーが発生してアプリが強制終了する場合があります。その為1度にスキャンする範囲は10m×10m程度にしておきましょう。万が一広い範囲をスキャンしたい場合は複数の区画に分割して、CGソフト等で合成するようにしましょう。iPhoneは両手でしっかりと保持する手ブレはテクスチャや3Dモデル自体に悪影響を与えます。手ブレを減少させるためにiPhoneは両手でしっかりと持ちましょう。スキャン対象との距離は3m以内iPhoneのLiDARセンサーの最大照射距離は5mですが、実際にLiDARスキャンを行う場合は3m以内でスキャンを行うと良いでしょう。3m以上離れてスキャンした場合、上手くスキャンできない、品質が悪い等の悪影響が大きいためです。スキャン画面に余計なものを映さないスキャン中は画面に余計なもの(スキャン範囲外の遠景や関係ない人、物)を映さないようにしましょう。動いている人や自動車等はスキャン結果に悪影響を与える場合があります。スキャン中はゆっくり動くスキャン中はゆっくりと移動しましょう。これは普段歩いている速度の3分の2~半分程度を意識すると良いでしょう。iPhoneを動かす場合もゆっくりと、ゆっくりと動かしましょう。同じ場所を2回以上スキャンしないLiDARスキャン中に同じ場所を2回以上スキャンした場合、ゴーストと呼ばれる2重のメッシュが生成される場合があります。その為一度スキャンした場所を2度スキャンしない様なルート構築が必要になります。スキャン後はすぐに3Dモデルを確認するLiDARスキャン後はすぐに3Dモデルを生成し、正常にスキャン出来たかを確認しましょう。iPhoneフォトグラメトリのコツ写真同士が70%以上同じ場所を映すように撮影する写真を撮影する場合は70%以上同じ場所が映る(オーバーラップする)ように撮影しましょう。この70%以上は縦横どちらも70%以上になるようにします。物の撮影はドーム状を意識する物をフォトグラメトリする場合は水平方向だけでなく、垂直方向も重要になります。撮影する時は物の中心位置を基準にしてドーム状になるように撮影します。この時上に行くほどiPhoneを傾けて撮影を行います。物の撮影は1周16枚以上を意識する水平方向を撮影する場合は1周で16枚以上の写真を撮影する様に意識しましょう。この1周16枚は角度にすると22.5度となります。垂直方向もこの22.5度を意識すると良いでしょう(真上を含めると5段分)。最初は写真を多めに撮影するフォトグラメトリの処理に使用する写真の枚数が増えるほど時間はかかりますが成功しやすくなります。その為最初は可能な範囲で多めに撮ると良いでしょう。形状の変化が大きい部分は特に念入りに撮影すると成功しやすくなります。撮影時はiPhoneと身体を動かす写真を撮影する時は一定の位置からカメラを傾けて撮影してはいけません。写真を撮影する場合は身体を動かしてカメラの位置を変える必要があります。使えない写真を削除する撮影した写真の中にブレたりボケたりする写真がある場合は正常に処理が行われない場合があります。その為処理開始前に写真を確認し、問題がある写真は削除しましょう。○○をスキャンしたいけど上手くいかないという場合は別途解説記事を作成しているのでそちらを参照してください。相手がApple製品ユーザーの場合USDZで3Dモデルを出力→メッセージ等でそのままUSDZのファイルを送ることで簡単に閲覧が可能になります。SNSで共有するSNSで共有する場合は、アプリ機能(対応アプリはまとめ表で)を使用して動画化するのがオススメです。大体10秒~20秒程度の動画が作成される為SNSとの相性が良いと思います。2022アプリ機能を使用するAndroidユーザーやWindowsユーザーに3Dモデルを見せる場合は、アプリ機能のクラウド共有機能を使用すると簡単に見せることが出来ます。metascan.aiSketchfabを利用する3Dモデル単体を美しく見せたい場合は、ユーザー登録が必須となりますがSketchfabもオススメです。全てのアプリがSketchfabへ直接データをアップロード可能となっており、光源やテクスチャの詳細設定が可能となっています。sketchfab.comSTYLYを利用する複数の3Dモデルを組み合わせたい場合は、STYLYがオススメです。スキャンアプリ各種の使い方からSTYLYまでのアップロード方法、STYLY自体の使い方も解説した記事も日本語で公開されています。本記事ではLiDARスキャン・フォトグラメトリの過去記事を紹介します。NTTがオススメです。NTTにアップロードする方法などが日本語で詳しく解説された記事があります。door.nttあとがき今はiPhone/iPadでしか使えない3Dスキャンアプリも多いですが、一部のアプリはAndroid端末にも対応し始めています。3Dスキャンに改名する日が来るのかな~と勝手に妄想しています。みなさんもこのnoteを機に3Dスキャンというものに興味をもっていただけたら幸いです。※本記事は筆者(iwama)の独自調査による内容が多く、実際とは異なる場合もあります。※本記事の内容は2024年5月現時点の内容となっており、最新の情報とは違う場合があります。特商法表記クリエイターへのお問い合わせフィードバッククリエイターの。