top of page

SfM処理とは?初心者でもわかる3Dモデル作成の基本

タイマーアイコン.jpeg
この記事は平均4分で読めます
万能の測量機LRTKの説明

著者: LRTKチーム

近年、写真から3次元モデルを作成する技術「SfM処理」が注目を集めています。建設や測量、土木の分野でも、ドローンやデジタルカメラを用いて現場を立体的に記録するケースが増えてきました。本記事では SfM(Structure from Motion)とは何か、その仕組みや必要な機材、基本的な手順、実際の活用事例、注意点までを初心者にもわかりやすく解説します。最後に、SfMをサポートする最新の簡易測量ソリューションであるLRTKもご紹介します。


SfM処理とは何か?

SfM(Structure from Motion)とは、コンピュータビジョン技術の一種で、複数の写真画像から対象物や現場の三次元構造(3Dモデル)を復元する手法です。写真測量(フォトグラメトリ)の一種でもあり、特別なレーザースキャナーなど高価な計測機器がなくても、デジタルカメラで撮影した写真データだけで詳細な3D情報を得られる点が特徴です。例えば建物や地形を様々な角度から何十枚も撮影し、その写真群を専用ソフトウェアで処理することで、撮影対象の形状を点群データやポリゴンメッシュとして三次元的に再現できます。


従来、地形測量や構造物の3D計測には人手による測量作業やレーザースキャナー(LiDAR)の活用が主流でした。しかしSfM技術の登場により、安価な機材と自動化された画像処理で3Dモデルを作成できるようになりました。近年はコンピュータの性能向上とドローン・デジカメの普及によって大量の写真を素早く撮影・処理できる環境が整い、SfM処理の利便性は飛躍的に高まっています。こうした背景から、SfM処理は建設・土木分野をはじめ様々な現場で広く活用され始めています。特に国土交通省が推進する「i-Construction」やCIM(コンストラクション・インフォメーション・モデリング)でもSfMを用いた点群データの取得が注目されており、現場のデジタル化・効率化に大きく貢献しています。


SfM処理に必要な機材

SfM処理を行うには、主に以下のような機材と環境が必要です。


カメラ(撮影機材): 高解像度のデジタルカメラが望ましいですが、最近ではスマートフォンのカメラでも十分な画質で撮影可能です。対象物や現場を様々な角度から撮影できるよう、広角レンズや三脚を用意すると安定した写真が得られます。

ドローン(空撮用): 広範囲の地形や大規模な構造物を撮影する場合にドローンが有効です。上空から自動航行で多数の写真を撮影すれば、短時間で現場全体のデータを取得できます。建設・土木の測量ではドローン空撮が特に重宝されています。

PCとSfMソフトウェア: 撮影した写真データを処理して3Dモデル化するためのコンピュータとソフトウェアが必要です。写真枚数が多いほど処理負荷が高くなるため、高性能なPC(十分なCPUパワーとメモリ、GPUがあるとなお良い)を用意しましょう。ソフトウェアは、SfM解析や点群生成を行う専用のアプリケーションを使用します。商用の高度なソフトから無料のオープンソースツールまで、目的と予算に応じて選択肢があります。

測量用具(任意): 作成した3Dモデルに現実のスケール(寸法)や座標を付与するには、現場で計測した基準となる長さや位置情報があると理想的です。例えば巻尺で基準距離を測ったり、既知の座標点(ターゲット)を現場に設置して測量機器やGNSSで測定しておく方法があります。厳密な測量が必要なプロジェクトでは、こうした制御点(GCP)の設置が推奨されますが、初心者が簡易に実施するにはハードルが高い場合もあります。


SfM処理の手順

SfM処理はおおまかに次のような手順で進めます。


計画と準備: まず撮影対象や現場の状況に応じて撮影計画を立てます。対象物全体をカバーできる撮影位置や角度を決め、写真同士に十分な重複ができるよう計画します。必要に応じてドローンのフライト計画を立案し、安全確認や機材の準備を行います。

写真撮影: 計画に沿って現地で写真撮影を行います。被写体をあらゆる方向から重複率60〜80%以上を目安に多数の写真を撮ります。ピントが合った鮮明な写真を得るために、カメラの設定を固定しブレないよう注意しましょう。屋外では天候や太陽光の向きにも留意し、安定した露出で撮影します。

写真の位置合わせ(SfM解析): 撮影した写真データをソフトウェアに取り込み、SfM処理を実行します。ソフトが複数の写真間で特徴点(特徴的な模様や角)を検出し、それらの共通点をマッチングさせることでカメラの位置・向きを自動計算します。その結果、写真ごとの撮影位置や姿勢、および対象物の粗い点群モデル(スパース点群)が生成されます。

点群生成と3Dモデル化: 続いて、SfMで求めたカメラ位置と初期点群をもとに、より高密度な点群データを作成します。これは複数視点ステレオ(MVS)処理とも呼ばれ、全ての写真ピクセルに対して対応する三次元点を計算し、詳細な点群やメッシュモデルを生成する工程です。出来上がった点群は数百万点に及ぶこともあり、これをポリゴンメッシュ化してテクスチャを貼ることで写実的な3Dモデルが完成します。

結果の出力・活用: 最後に、生成した3Dモデルデータを目的に応じて出力・活用します。点群データやメッシュモデルは専用ソフトで表示して現場の寸法を測ったり、CADソフトウェアに取り込んで設計・施工の検討に利用できます。また、地形全体の鳥瞰図(オルソ画像)を作成したり、断面図を切り出して土量を算出するといったことも可能です。必要に応じてモデルのスケールを既知の長さで補正したり、位置合わせの精度を確認してから成果を活用すると良いでしょう。


SfMの活用事例

SfMによる3Dモデル作成は、様々な場面で活用されています。代表的な事例をいくつか紹介します。


建設現場の測量: 工事前の現況地形を把握するために、ドローンで空撮した写真から3D地形モデル(点群やオルソ画像)を作成します。従来のトータルステーション測量では点でしか取れなかった地形情報も、SfM点群によって面で取得できるため、土量計算や造成計画の精度が向上します。i-Constructionにおいても、着工前の用地測量にSfMが活用され始めています。

土木施工の進捗管理・出来形確認: 工事の途中経過や完成形状を記録する用途です。定期的にドローン撮影を行い、SfMで生成した3Dモデルを時系列で比較することで、掘削や盛土の進捗を可視化できます。出来形(完成した構造物)の形状を点群データで取得し、設計データと照合して品質を検査するといった活用も行われています。

インフラ点検・維持管理: 橋梁やトンネル、ダムなどのインフラ構造物の維持管理にもSfMが役立ちます。近接目視が難しい高所でも、写真撮影して3Dモデル化すれば細部まで安全に点検可能です。ひび割れや変形の状況をモデル上で計測・記録でき、将来的な変化のモニタリングにもつながります。

災害調査・地形図作成: 土砂崩れや洪水などの災害現場では、短時間で現況を把握するためにSfMが用いられています。被災直後の危険な現場でもドローン撮影でデータ収集が可能で、得られた点群から土砂の崩落範囲や量を解析したり、復旧計画に役立つ地形図を作成できます。また、山岳地帯の地形測量や都市の三次元地図作成など、広域のマッピングにもSfMが活用されています。

文化財の記録・3Dコンテンツ制作: 彫刻や建造物といった文化財を写真から精密に記録し、3Dモデルとして保存・公開する事例が増えています。非接触で計測できるSfMは貴重な遺跡の保存にも有効です。また、実在する建物や人物を3Dモデル化してゲームやVRコンテンツに取り込むといったエンターテインメント分野での活用も進んでいます。


SfM処理を行う際の注意点

便利なSfM処理ですが、成功させるためにはいくつか注意すべきポイントがあります。


十分な写真枚数と重複率: SfMで高品質なモデルを得るには、対象物をカバーする写真を十分に撮影し、写真同士に適切な重複(オーバーラップ)を持たせることが重要です。一般に隣り合う写真で60%以上、可能なら80%程度のエリアが重なるように撮影すると安定した再現が可能です。写真が少なすぎたりカバー漏れがあると、一部が再現できなかったりモデル形状が歪む原因となります。

写真撮影の品質: 撮影した写真自体の品質も結果を左右します。ピントが合っておりブレのない鮮明な画像を取得しましょう。オートフォーカスや露出は撮影中に変化しないよう設定を固定することでムラのないデータが得られます。また、撮影対象や周囲の物体が撮影中に動いてしまうとSfMが正しく機能しないため、被写体はできるだけ静止した状態で撮影します。

被写体の特徴: SfMは写真上の特徴点を追跡して3D復元しますが、特徴が乏しいものや光を反射する素材は苦手です。例えばガラスや水面、鏡などはうまく点群を得られません。また、真っ白な壁や単色の床面も対応点が検出できないためモデル化が困難です。こうした場合はあらかじめマーキングを施すか、別途レーザースキャンを併用するなどの対策が必要になることもあります。

処理時間とデータ管理: 撮影した写真の枚数が多いほど処理に時間がかかり、生成される点群データの容量も膨大になります。数百枚規模の写真を扱う場合、SfM解析に数時間〜十数時間かかることも珍しくありません。パソコンのストレージ容量やメモリも十分に確保し、途中で処理が中断しないよう注意しましょう。また、得られた点群データやモデルファイルは非常に大きくなるため、適切な保存・バックアップも重要です。

精度とスケールの確保: SfMで得られるモデルは、写真だけで処理した場合はスケール(寸法)が任意の単位になっています。正確な寸法や座標系に合わせるには、現場で計測した既知長や基準点を使ってモデルにスケールを与える必要があります。例えば2点間の実測距離をモデル上で校正したり、事前に配置したターゲットの座標値を設定してモデルをジオリファレンス(位置合わせ)するといった方法があります。こうした精度確保の工程を省略すると、モデルから読み取った距離や体積に誤差が生じる可能性があるため注意しましょう。

法規制・安全への配慮: 特にドローンを用いる場合、航空法などの法規制を遵守し、安全に配慮して運用することが不可欠です。飛行禁止区域の確認や十分な安全対策を行い、第三者に危害やプライバシーの侵害が及ばないよう注意してください。また、撮影の際は周囲の人や環境への配慮も重要です。高所での撮影作業では転落防止に留意するなど、基本的な安全確保を怠らないようにしましょう。


初心者の方は、いきなり広大な現場で試すのではなく、まず身近な物体や小規模なエリアでSfM処理を実践してみると良いでしょう。小さなモデル作成から経験を積むことで、撮影や処理のコツが掴みやすくなり、より精度の高い成果を得られるようになります。


LRTKを用いたSfM支援の簡易測量ソリューション

SfM処理を活用することで手軽に3Dモデルを取得できますが、精度向上のための制御点設置や写真撮影のコツ習得など、初心者にとってはハードルになる点もあります。近年、それらをサポートする新しい技術として注目されているのが LRTK を用いた簡易測量ソリューションです。


LRTK(エルアールティーケー)は、小型の高精度GNSS受信機とスマートフォンアプリを組み合わせ、センチメートル級の位置情報を簡単に取得できるシステムです。RTK-GNSSという衛星測位技術を活用しており、従来は専門的な機器が必要だった高精度測位を、安価な端末とアプリによって手軽に実現しています。現場でボタン一つ操作するだけで現在位置を測定でき、水平数cm程度の誤差で測位が完了します。


このLRTKをSfMのワークフローに取り入れることで、初心者でも精度の高い3Dモデルを効率よく作成することが可能になります。例えば、LRTKデバイスを装着したスマートフォンで写真を撮影すれば、各写真に高精度な位置座標タグを付与できます。そのデータをSfMソフトに取り込むことで、モデルを自動的に実空間の座標系に合わせたりスケールを付与したりできます。従来必要だったGCPの設置や後からのスケール校正を省略でき、測量の専門知識がなくても精度管理された3Dモデルが得られる点が大きなメリットです。


さらに、LRTK受信機とカメラをヘルメットに装着し現場を歩くだけで、基準点を設置することなく周囲の3Dデータを収集するといった使い方も可能です。人手で行っていた従来の測量作業に比べて現場のワークフローが飛躍的に簡素化され、測量に要する手間と時間を大幅に削減できます。


また、LRTKを用いればドローン空撮や地上写真で得たデータをリアルタイムで確認しながら測量を進めることも可能です。クラウド連携により現場で取得した位置情報や点群を即座に共有・解析できるため、従来より短時間での出来形確認や日報作成が行えます。こうしたSfMとGNSSを組み合わせた簡易測量ソリューションによって、これまで専門家に頼っていた3D計測作業がより身近なものになるでしょう。SfM処理に興味を持った初心者の方でも、LRTKを活用することで手軽に高精度な測量を実現できる時代が来ています。


このように、LRTKが実現する簡易測量ソリューションによって、かつて専門技術者に頼っていた3次元計測作業が誰にでも行える身近なものへと変わりつつあります。SfM処理の利便性と相まって、建設・測量の現場における3Dデータ活用は今後さらに加速していくでしょう。今後、SfMとLRTKの組み合わせにより、誰もが高精度な3Dデータを扱える時代が本格的に到来すると言えるでしょう。ぜひこの機会にSfM処理に挑戦し、現場のデジタルトランスフォーメーションを体感してみてください。


LRTKで現場の測量精度・作業効率を飛躍的に向上

LRTKシリーズは、建設・土木・測量分野における高精度なGNSS測位を実現し、作業時間短縮や生産性の大幅な向上を可能にします。国土交通省が推進するi-Constructionにも対応しており、建設業界のデジタル化促進に最適なソリューションです。

LRTKの詳細については、下記のリンクよりご覧ください。

 

製品に関するご質問やお見積り、導入検討に関するご相談は、

こちらのお問い合わせフォームよりお気軽にご連絡ください。ぜひLRTKで、貴社の現場を次のステージへと進化させましょう。

bottom of page