SfM(Structure from Motion)ソフトウェアとは、カメラで連続撮影した複数の画像を3次元モデルとして再現するソフトウェアで、ドローンを用いたUAV写真測量にも使われる。
SfMソフトウェアで生成された3次元モデルは点群(座標を持つ点の集まり)データで構成されており、これにより地表面モデル、オルソ画像、テクスチャーモデル等を作成する事ができる。
主なSfMソフトウェアとして、Pix4D、Metashape(旧PhotoScan)、Terra Mapperなどが広く知られている。