top of page

SfM処理で撮影順序が乱れた写真を整理する5つの方法

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

著者: LRTKチーム

目次

SfM処理で撮影順序が重要になる理由

方法1:ファイル名と撮影時刻を基準に並びを復元する

方法2:撮影ルートごとに写真を分けて処理単位を整える

方法3:位置情報と現場メモで前後関係を補う

方法4:重複写真・ブレ写真・向き違い写真を除外する

方法5:整理後の写真セットで小さく試算してから本処理に進む

撮影順序の乱れを次回以降に防ぐ運用の考え方

まとめ:SfM処理前の写真整理が成果の安定につながる


SfM処理で撮影順序が重要になる理由

SfM処理では、複数の写真に写っている共通点を手がかりにして、カメラの位置関係や対象物の形状を推定します。そのため、写真の撮影順序そのものが絶対条件になるわけではありません。撮影順が多少入れ替わっていても、写真同士に十分な重なりがあり、同じ対象を連続的に写していれば、処理できる場合があります。


しかし、実務では撮影順序が乱れていると、写真の確認、不要写真の除外、撮影漏れの発見、処理エラーの切り分けが難しくなります。特に、現場を歩きながら撮影した写真、構造物の外周を回り込んで撮影した写真、高低差のある場所を複数方向から撮影した写真では、順序が分からないだけで、どこからどこまでが一連の撮影なのか判断しにくくなります。


SfM処理で失敗しやすいのは、写真が足りない場合だけではありません。似たような写真が多すぎる、途中で別の場所の写真が混ざる、移動距離が大きい写真同士が連続している、対象物の反対側の写真が同じフォルダに混在している、といった状態でも、対応点のつながりが不安定になることがあります。処理結果としては、カメラ位置が飛ぶ、点群がねじれる、同じ面が二重に再現される、一部の写真だけ採用されない、といった形で表れる場合があります。


また、SfM処理では、撮影した全写真をそのまま投入すれば必ず良い結果になるとは限りません。現場記録としては多く撮ることが安心につながりますが、処理用データとしては、必要な範囲を過不足なく、一定の重なりと視点変化で整理することが重要です。撮影順序が乱れた写真をそのまま処理すると、どの写真が必要で、どの写真が処理を乱しているのかが見えにくくなります。


そのため、SfM処理の前には、写真を撮影時刻、撮影位置、撮影ルート、対象範囲、画質の観点から整理することが大切です。ここでいう整理とは、単にファイル名をきれいにする作業ではありません。現場での移動の流れを復元し、写真同士のつながりを確認し、処理に使う写真セットを判断しやすくする作業です。


この記事では、撮影順序が乱れた写真をSfM処理前に整理するための実務的な方法を5つに分けて解説します。特定の機器名やソフト名に依存せず、現場写真を扱う担当者が共通して使える考え方としてまとめます。


方法1:ファイル名と撮影時刻を基準に並びを復元する

最初に行うべきことは、写真の撮影時刻を確認し、可能な範囲で本来の撮影順に並べ直すことです。多くの写真には、撮影日時などの情報が記録されています。ファイルの更新日時だけを見ると、取り込みやコピーのタイミングで変わっていることがあるため、写真内部に記録された撮影日時を優先して確認します。


撮影時刻で並べると、現場で歩いた順序がある程度見えてきます。たとえば、同じ対象を右回りに撮っていたのか、左回りに撮っていたのか、途中で別の場所へ移動したのか、休憩や確認作業を挟んだのかが分かりやすくなります。撮影順序が乱れている場合でも、時刻順に並べるだけで、写真群の大まかな構造を取り戻せることがあります。


ただし、撮影時刻だけを信用しすぎるのは避けるべきです。複数の端末やカメラで撮影している場合、機器ごとに時計がずれていることがあります。ある機器では午前の写真、別の機器では同じ時間帯の写真が数分から数十分ずれて記録されていることもあります。現場で一部の写真を後から撮り直した場合も、時刻順に並べると本来のルートとは違う位置に入ってしまいます。


そのため、撮影時刻で並べた後は、前後の写真を目視で確認します。連続する写真の見え方が自然につながっているか、急に別の面や別の構造物へ飛んでいないか、撮影方向が大きく変わっていないかを見ます。ここで重要なのは、すべての写真を細かく検査することではなく、流れが途切れる箇所を見つけることです。


流れが途切れる箇所が見つかったら、そこで写真群を一度区切ります。区切った単位に仮の名前を付けると、その後の整理がしやすくなります。たとえば、現場全景、北側外周、南側外周、上部、下部、補足撮影、再撮影分といったように、対象範囲や撮影意図で分けます。名称は厳密でなくても構いませんが、後で見返したときに意味が分かることが重要です。


ファイル名については、元の名前をいきなり上書きせず、必要に応じて複製した作業用フォルダで整理します。元データを残しておけば、整理中に誤って削除したり、順序を間違えたりしても戻せます。作業用フォルダでは、時刻順に連番を付けたファイル名に変更すると、確認や共有がしやすくなります。たとえば、対象範囲を示す短い文字列と連番を組み合わせると、撮影ルートと処理単位が分かりやすくなります。


また、写真を時刻順に並べる際には、極端に時間が空いている箇所にも注意します。数秒から十数秒間隔で撮影していた流れの中に、数分以上の空白がある場合、そこで移動、設定変更、別作業、撮り直しが発生している可能性があります。時間の空白は、写真群を区切る目安になります。


SfM処理では、写真同士の重なりが重要です。時刻順で並べ直すことは、その重なりを確認するための入口です。撮影順が復元できれば、処理結果が乱れたときに、どの区間で問題が起きたのかも追いやすくなります。


方法2:撮影ルートごとに写真を分けて処理単位を整える

撮影順序をある程度復元できたら、次に撮影ルートごとに写真を分けます。SfM処理では、一つの対象を連続した視点で撮影した写真群の方が扱いやすくなります。反対に、関係の薄い写真や、別の対象を写した写真が混ざっていると、処理の負担が増えたり、誤った対応が生じたりする可能性があります。


撮影ルートとは、現場でどのように移動しながら撮ったかという流れです。構造物の外周を一周した写真、法面を横方向に移動しながら撮った写真、舗装面を一定間隔で前進しながら撮った写真、対象物の上部から下部へ段階的に撮った写真などが該当します。撮影順序が乱れている場合でも、写っている対象や背景の変化を見れば、ルートのまとまりを推定できます。


ルートごとに分ける目的は、SfM処理に投入する写真を適切な単位にすることです。全写真を一度に処理するのが適している場合もありますが、撮影範囲が広い場合や、途中で対象が大きく変わる場合は、複数のまとまりに分けて確認した方が安全です。小さな単位で処理できれば、問題のある写真や区間を特定しやすくなります。


たとえば、現場全体を撮った写真、近接して詳細を撮った写真、別日に追加撮影した写真が混在している場合、これらを一つの写真セットとして扱うと、視点のスケールや撮影距離が大きく変わります。もちろん、重なりが十分であれば処理できることもありますが、実務ではまず目的別に分けた方が確認しやすくなります。全体形状を作るための写真、細部確認に使う写真、補助的に参照する写真を分けるだけでも、処理の見通しが良くなります。


撮影ルートごとの分け方では、始点と終点を意識します。どこから撮り始め、どこで一区切りになったのかを確認します。始点付近の写真には、現場の入口、基準となる構造物、目印になる背景が写っていることが多くあります。終点付近では、似たような写真が続いた後に別の方向へ向いたり、対象から離れたりすることがあります。こうした変化を見て、ルートの境界を判断します。


また、同じ対象を往復して撮影している場合は、往路と復路を分けることも有効です。往路と復路の写真は、対象は同じでも視点方向が逆になることがあります。処理上は使える場合もありますが、写真整理の段階では、どちらがどの流れかを把握しておく方が安全です。特に、細長い現場や延長の長い構造物では、往復写真が混ざると確認しにくくなります。


ルート分けをした後は、それぞれの写真群に不足がないかを確認します。途中で急に対象が飛んでいないか、重なりが薄い区間がないか、似た角度の写真だけに偏っていないかを見ます。SfM処理では、同じ場所を少しずつ視点を変えながら撮ることが重要です。連続性が弱い区間があれば、その区間だけ処理が不安定になる可能性があります。


撮影ルートごとに整理することで、写真の意味が明確になります。単なる大量の画像ではなく、現場のどの範囲を、どの方向から、どの順番で記録した写真なのかが分かるようになります。この整理は、処理担当者だけでなく、確認者へ成果を説明する際にも役立ちます。


方法3:位置情報と現場メモで前後関係を補う

撮影時刻やファイル名だけで順序を復元できない場合は、位置情報や現場メモを使って前後関係を補います。写真に位置情報が記録されている場合、地図上で撮影地点の分布を確認できます。位置情報の精度には限界がありますが、現場内の大まかな移動順や、写真がどの範囲に集中しているかを把握する手がかりになります。


位置情報を見ると、撮影順序の乱れが分かりやすくなることがあります。時刻順では連続しているように見えても、位置を見ると遠く離れた場所へ急に移動している場合があります。逆に、ファイル名が乱れていても、位置の並びから本来のルートを推定できる場合もあります。特に、広い造成地、道路工事、河川沿い、法面、構造物周辺などでは、位置情報が整理の助けになります。


ただし、位置情報は万能ではありません。高い建物の近く、橋の下、谷地形、樹木の多い場所、屋内に近い環境では、位置がずれることがあります。また、写真の位置情報は撮影者の位置を示すものであり、写っている対象物の位置を正確に示すものではありません。遠くの対象を斜めに撮影している場合、撮影地点と対象地点は離れています。そのため、位置情報はあくまで補助情報として扱います。


現場メモも重要です。撮影時に残した簡単なメモ、作業日報、測点名、測線名、工区名、撮影者の記憶、同行者の記録などを照合すると、写真のまとまりが見えてきます。たとえば、「午前は上流側、午後は下流側を撮影した」「最初に全景を撮り、その後に詳細を撮った」「途中で逆方向から撮り直した」といった情報があれば、写真整理の判断が大きく進みます。


現場メモがない場合でも、写真の中に写っている情報を読み取れます。黒板、測点表示、杭、構造物番号、看板、周囲の建物、道路の向き、影の方向、重機や資材の配置などは、前後関係を推定する手がかりになります。撮影順序が乱れた写真を整理する際には、画像そのものが記録している状況を丁寧に見ることが大切です。


位置情報と現場メモを組み合わせると、写真を単なる時系列ではなく、空間的なまとまりとして整理できます。これはSfM処理にとって重要です。なぜなら、SfM処理で必要なのは、写真の番号順そのものではなく、写真同士が現場空間の中でどのようにつながっているかだからです。


また、位置情報を使うと、撮影漏れの候補も見つけやすくなります。撮影地点が一定間隔で並んでいる中に大きな空白がある場合、その範囲の重なりが不足している可能性があります。対象物の片側だけに撮影地点が偏っている場合、反対側の形状が十分に再現されない可能性があります。高低差のある対象で、下からの写真ばかりになっている場合、上面や背面の情報が不足することもあります。


位置情報や現場メモを使った整理では、判断内容を簡単に記録しておくことも大切です。どの写真をどのルートに入れたのか、どの写真を補足扱いにしたのか、どの区間に不安があるのかをメモしておくと、後で処理結果を確認するときに役立ちます。処理が失敗した場合でも、整理時の判断が残っていれば、原因の切り分けが早くなります。


SfM処理は、写真から形状を推定する技術ですが、処理前の整理では人間の現場理解が大きな役割を持ちます。撮影順序が乱れていても、位置情報、現場メモ、写真内の手がかりを組み合わせれば、実務上使いやすい写真セットへ整えられる場合があります。


方法4:重複写真・ブレ写真・向き違い写真を除外する

写真の順序を整理した後は、処理に使わない方がよい写真を除外します。SfM処理では、写真枚数が多いほど情報量が増える一方で、質の低い写真や意図の違う写真が混ざると、処理が不安定になることがあります。特に、撮影順序が乱れている写真群では、同じ場所を何度も撮った重複写真や、移動中に撮れてしまったブレ写真、対象とは違う方向を向いた写真が混ざりやすくなります。


重複写真は、似た位置、似た角度、似た距離で撮られた写真です。完全に同じではなくても、ほとんど視点変化がない写真が連続している場合、SfM処理にとって有効な情報が少ないことがあります。もちろん、画質の良い写真を複数残すことで安定する場合もありますが、過剰に似た写真が多いと確認作業が重くなり、処理時間も増えます。重複写真が多い場合は、ブレが少なく、露出が安定し、対象が大きく写っている写真を優先します。


ブレ写真は、対応点の抽出を妨げる原因になります。移動しながら撮った写真、暗い場所で撮った写真、手ぶれが発生した写真、対象が動いている写真では、細部がぼやけて共通点を見つけにくくなります。目視で明らかにぼやけている写真は、処理用セットから外す候補にします。特に、前後に十分な良好写真がある場合は、無理に残す必要はありません。


向き違い写真にも注意します。たとえば、構造物を撮るつもりで撮影していた中に、足元、空、作業車、書類、別方向の風景などが混ざっていることがあります。現場記録として必要な写真であっても、SfM処理用としては不要な場合があります。処理対象と関係の薄い写真は、別フォルダに移して保管し、処理用データからは外します。


また、急激に近接した写真や、極端な拡大写真も確認が必要です。全体の撮影ルートの中に、急に細部のアップ写真が入ると、写真同士のスケール感や重なりが変わります。細部の再現に使える場合もありますが、前後の写真とのつながりが弱い場合は、別処理にした方が扱いやすいことがあります。現場全体のモデル化を目的とする写真と、細部確認用の写真は、目的を分けて整理します。


露出が大きく違う写真も処理を乱すことがあります。極端に暗い写真、白飛びした写真、逆光で対象が黒くつぶれた写真は、特徴点が取りにくくなります。特に、屋外の現場では、日向と日陰、逆光と順光、空を多く含む写真が混ざりやすくなります。露出差が大きい写真は、必要性を確認したうえで残すか外すかを判断します。


除外作業で重要なのは、写真を削除しないことです。元データから完全に消すのではなく、処理対象外のフォルダへ移す形にします。後から必要になることもありますし、なぜその写真を使わなかったのかを確認する場面もあります。元写真、処理用写真、除外写真を分けて管理すると、安全に作業できます。


写真の除外は、単に枚数を減らす作業ではありません。SfM処理にとって意味のある写真の連続性を整える作業です。残す写真は、対象がはっきり写っていること、前後の写真と重なりがあること、視点が少しずつ変化していること、処理目的に合っていることを基準にします。


撮影順序が乱れている写真では、不要写真がどこに混ざっているか見つけにくいものです。だからこそ、時刻、ルート、位置情報で整理した後に、画質と撮影意図の観点で見直すことが大切です。この段階を丁寧に行うと、SfM処理の失敗原因を減らし、処理後の確認作業も軽くなります。


方法5:整理後の写真セットで小さく試算してから本処理に進む

写真を整理したら、いきなり全体を本処理にかけるのではなく、小さな単位で試算することが有効です。撮影順序が乱れていた写真群では、整理後も見落としが残っていることがあります。小さく試算すれば、写真同士が正しくつながるか、カメラ位置が大きく乱れないか、対象形状が自然に再現されるかを早い段階で確認できます。


試算では、まず一つの撮影ルートや一つの対象範囲に絞ります。全体の中で最も写真の流れが分かりやすい区間を選び、処理してみます。その結果、カメラ位置が自然な並びになり、点群やモデルが大きく崩れていなければ、その整理方針はおおむね妥当と判断できます。逆に、小さな範囲でも写真がつながらない場合は、順序、重なり、画質、不要写真の混入を再確認します。


試算で見るべきポイントは、見た目のきれいさだけではありません。カメラ位置の並びが現場の移動ルートと合っているか、途中で大きく飛んでいないか、同じ場所が二重にずれていないか、極端に薄い点群になっている区間がないかを確認します。点群の密度や見た目だけで判断すると、局所的にはきれいでも全体の位置関係がずれている場合があります。


また、試算では除外した写真の判断も確認できます。外した写真が本当に不要だったのか、逆に残した写真の中に問題があるのかを見直します。処理が不安定な区間があれば、その前後の写真を数枚追加したり、ブレ写真を外したり、撮影ルートの区切りを変えたりして再試算します。小さな調整を繰り返すことで、本処理前に写真セットの品質を高められます。


複数ルートを後で統合する場合は、ルート同士の重なりにも注意します。別々に整理した写真群が、現場空間の中でつながるためには、共通して写っている範囲や目印が必要です。各ルートが完全に独立している場合、後で一体化するのが難しくなることがあります。ルート分けをする際には、境界部分に十分な重なりがあるかを確認します。


本処理に進む前には、処理用フォルダの内容を確定します。どの写真を使うのか、どの写真を使わないのか、どの単位で処理するのかを明確にします。作業途中のフォルダ名や仮整理のまま本処理に入ると、後で結果を再現しにくくなります。処理に使った写真セットをそのまま保管しておくと、成果確認や再処理の際に役立ちます。


試算の結果を見て、撮影不足が明らかな場合は、可能であれば追加撮影を検討します。SfM処理では、後処理で補えることにも限界があります。重なりがない、対象が写っていない、片側からしか撮っていない、ブレ写真しか残っていないといった場合、整理だけで完全に解決するのは難しいです。追加撮影ができる段階であれば、不足範囲を明確にして撮り直す方が、最終成果は安定しやすくなります。


小さく試算する工程は、一見すると手間に感じるかもしれません。しかし、全写真を一度に処理してから失敗に気づくよりも、早い段階で問題を見つけた方が全体の作業時間を抑えやすくなります。撮影順序が乱れた写真ほど、試算による確認が重要です。


撮影順序の乱れを次回以降に防ぐ運用の考え方

撮影済み写真を整理する方法に加えて、次回以降に同じ問題を減らす運用も考えておく必要があります。SfM処理では、撮影時点の管理が後工程の品質に影響します。処理前の整理に時間がかかる現場ほど、撮影時のルールを少し整えるだけで改善しやすくなります。


まず、撮影開始前に対象範囲と撮影ルートを決めます。どこから撮り始め、どの方向へ進み、どこで終えるのかを簡単に決めておくだけでも、写真の流れは整理しやすくなります。現場で状況が変わることはありますが、最初の計画があると、変更があった箇所も把握しやすくなります。


次に、撮影ルートが変わるタイミングで区切り写真を撮ることが有効です。たとえば、対象範囲の全景、目印、測点表示、手元のメモなどを撮っておくと、後から写真群を見たときに区切りが分かります。これは高度な管理ではなく、後工程の担当者に向けたしるしを残す作業です。撮影者と処理者が同じでない場合は特に効果があります。


複数人で撮影する場合は、機器の時刻を合わせておきます。時刻がずれていると、撮影順の復元が難しくなります。また、同じ対象を複数人が別方向から同時に撮る場合は、写真が混ざったときに整理が複雑になります。担当範囲を分ける、撮影者ごとにフォルダを分ける、撮影後すぐにデータを分けて保存するなど、単純なルールを決めておくと安全です。


撮影中は、急な移動や寄り道を記録しておくことも大切です。途中で別の場所を撮った、同じ場所を撮り直した、天候や照明条件が変わった、対象物の一部が動いた、といった情報は、処理前の整理で役立ちます。長い文章で記録する必要はありません。短いメモでも、後から判断する際の手がかりになります。


また、現場写真とSfM処理用写真を分けて考えることも重要です。現場記録として必要な写真には、黒板、作業状況、人物、機材、書類、周辺状況などが含まれます。一方、SfM処理用写真では、対象物を連続的に写し、重なりと視点変化を確保することが重要です。両者を同じ流れで撮ると、処理に不要な写真が混ざりやすくなります。可能であれば、処理用の撮影と記録用の撮影を意識して分けます。


撮影後のデータ取り込みでも、元データを保護する運用が必要です。取り込み直後のフォルダは原本として保存し、整理やリネームは複製した作業用フォルダで行います。これにより、整理作業で誤って順序を崩したり、必要な写真を消したりしても復旧できます。処理に使った写真セットを別途保存しておけば、成果物との対応関係も明確になります。


SfM処理は、現場で撮る段階、写真を整理する段階、処理する段階、成果を確認する段階がつながっています。撮影順序の乱れは、その中の一つの問題に見えますが、実際には運用全体の見直しにつながる重要なサインです。撮影時の小さな工夫が、後工程の安定性を高めます。


まとめ:SfM処理前の写真整理が成果の安定につながる

撮影順序が乱れた写真でも、すぐに使えないと判断する必要はありません。撮影時刻、ファイル名、撮影ルート、位置情報、現場メモ、写真の画質を順に確認すれば、SfM処理に使いやすい形へ整理できる場合があります。重要なのは、写真を単なる枚数として見るのではなく、現場空間の中でどのようにつながっているかを読み解くことです。


まず、撮影時刻を基準に本来の流れを復元します。次に、撮影ルートや対象範囲ごとに写真を分けます。そのうえで、位置情報や現場メモを使って前後関係を補い、重複写真、ブレ写真、向き違い写真を処理対象から外します。最後に、小さな範囲で試算し、写真同士が自然につながるかを確認してから本処理に進みます。


この流れを取ることで、SfM処理の失敗原因を見つけやすくなり、再処理や確認にかかる時間を減らしやすくなります。特に、現場で複数人が撮影した写真、広い範囲を歩きながら撮った写真、途中で撮り直しが入った写真、記録用写真と処理用写真が混在した写真では、処理前の整理が成果の安定に役立ちます。


また、今回の整理で苦労した点は、次回撮影時の改善ポイントになります。撮影ルートを決めておく、区切り写真を残す、機器の時刻を合わせる、処理用写真と記録用写真を分ける、原本と作業用データを分けるといった基本を徹底するだけでも、SfM処理前の混乱は減らしやすくなります。


SfM処理は、写真を集めて処理するだけの作業ではなく、現場の情報を正しくつなぐ作業です。撮影順序が乱れたときこそ、写真の前後関係を丁寧に整理し、処理に適したデータセットを作ることが大切です。現場で撮影した写真をより確実に活用したい場合は、撮影、整理、位置情報の管理、共有までを一連の流れとして扱える運用を整えると、現場記録とSfM処理のつながりを保ちやすくなります。


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

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

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

 

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

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

bottom of page