Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightガウシアンスプラットツールchevron_rightCOLMAP クリーナーCOLMAP クリーナー

COLMAP クリーナー

COLMAP の復元結果から不良点と寄与の薄い画像を取り除き、COLMAP や 3D ガウシアンスプラッティングにそのまま使える有効なモデルを書き出します。

upload_file

クリックして選択 またはここにファイルをドラッグ&ドロップ

cameras・images・points3D — .bin か .txt、または zip

対応形式: .bin,.txt,.zip

3 つのファイルすべてが必要です。フォルダー名は無視され、ファイル名だけを見ます。scatter_plot 点のフィルターこれを超える点は削除します。2 px 前後が手頃な出発点で、0 なら無効です。点が何枚の写真で見えている必要があるか。2 枚では突き合わせられず、3 枚以上が安全です。0 なら無効です。中央値距離のこの倍数より中心から遠い点を捨てます。3 でたいていのはぐれ点を捕まえられ、0 なら無効です。photo_camera 画像フィルターと出力これ未満しか 3D 点に寄与しない画像はまるごと削除します。0 ならすべての画像を残します。バイナリは COLMAP 自身が書く形式で、下流ツールがいちばん速く読めます。テキストは diff が取れます。info各フィルターは 0 で無効になります。4 つとも 0 にすると出力は入力とバイト単位で同一です。フィルターを決める前に往復が正しいか確かめるのに便利です。

関連ツール

COLMAP ビューアー

COLMAP ビューアー

COLMAP の疎な復元結果を開き、点群・カメラ姿勢・内部パラメータ・再投影の統計を確認します。

COLMAP を glTF に変換

COLMAP を glTF に変換

COLMAP の復元結果を glTF や GLB として書き出します。疎な点群、カメラ視錐台、そして各写真の姿勢に置かれた本物の glTF カメラ付き。

ガウシアンスプラットを点群に変換

ガウシアンスプラットを点群に変換

3D ガウシアンスプラットを、CloudCompare や MeshLab、Open3D が正しく読める色付き PLY / XYZ 点群に変換します。

ガウススプラットクリーナー

ガウススプラットクリーナー

浮遊ノイズ、見えないスプラット、膨れ上がったガウシアンをキャプチャから取り除きます。各パスの除去数を個別に表示し、前後を見比べられます。

GIF クロップ

GIF クロップ

ブラウザでアニメ GIF をクロップしアニメーションを保持。ピクセル精度の長方形。

PDF重複ページ削除ツール

PDF重複ページ削除ツール

ビジュアル指紋に基づいてPDF内の重複ページを自動検出して削除します。スキャンや結合済みの文書を数秒で整理。

色置換ツール

色置換ツール

画像内の1つの色を別の色に置き換えます。色の距離の許容値を調整可能。完全プライベート、ブラウザ内で動作します。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

測るだけでなく、実際に掃除する

COLMAP のモデルに不良点があると教えてくれるツールは山ほどあります。これはそれを取り除き、モデルを書き戻します。COLMAP でも、バンドル調整でも、3D ガウシアンスプラッティングの学習でも、そのまま通る 3 ファイルです。

信頼できるのは、背後のライターが実際の 45 枚構成の復元結果をバイト単位で往復できるからです。すべてのフィルターを切って走らせると、出力は入力とビット単位で同一になります。何もしない場合が厳密なら、編集も安全です。

4 つのフィルター

  • 再投影誤差 — ピクセルしきい値を超える点を捨てます。誤差ヒストグラムの右の長い裾こそ、三角測量の悪い点の住処です。
  • トラック長 — N 枚未満でしか見えていない点を捨てます。2 枚だけの点は突き合わせようがなく、3 枚以上ならずっと安全です。
  • 中心からの距離 — 重心までの中央値距離の何倍かを超える点を捨てます。平均ではなく中央値なのは、狙っている外れ値が平均を一緒に引っ張って自分を隠してしまうからです。
  • 画像あたりの観測数 — N 未満しか寄与しない画像を落とします。ブレ、露出不良、あるいは他のどこからも見えない場所から撮った駒です。

モデルの整合性を保つ

COLMAP のモデルから何かを消して壊さないためには、双方向の配慮が要ります。トラックは画像を指し、画像は点を指します。フィルター後、生き残った各点は削除された画像を指すトラック項目を失い、それで観測数が 2 未満になれば COLMAP は未三角測量とみなすので、その点も消えます。次に、生き残った各画像の 2D 特徴を張り替え、消えた 3D 点は −1 にします。

再インデックスは一切せず、ID も変わらないので、下流に事情を説明する必要がありません。カメラは決して削除しません。使われていないカメラも正当な COLMAP データで、64 バイトしか占めないからです。

すべてブラウザー内で処理され、復元データが送信されることはありません。