建物解析に使えるライブラリと特徴・用途まとめ
ライブラリ名 |
特徴 |
おすすめ用途 |
YOLOv8(Ultralytics) |
軽量・高速・Anchor-Free、簡単導入 |
建物検出、構造部位(窓・柱・屋根など)の物体検出 |
Detectron2 |
Facebook製、高精度の検出・セグメンテーション対応、Mask R-CNN搭載 |
建物構造のピクセル単位分割、部位認識 |
Segmentation Models PyTorch |
U-Net、DeepLabV3など豊富なモデルが簡単に使用可能 |
ファサードのセグメンテーション・部位認識に最適 |
建物関連の有用な画像データセットまとめ
データセット名 |
URL |
内容・カテゴリ |
主な用途 |
2.1 CMP Facade Dataset |
CMP Facade |
建物のファサード画像と部位ラベル(窓・ドア・壁など) |
ファサード分類、建築スタイル分析、構造部位認識 |
2.2 Places365 |
Places365 |
365種類のシーン(教会・家・工業地域など建物多) |
建物画像分類、転移学習の事前学習にも好適 |
2.3 UC Merced Land Use |
UC Merced |
21種類の土地利用カテゴリ(住宅地・商業地・工業地など) |
空中写真からの都市分類・建物用途識別
|
2.4 Flickr / Wikimedia(自作) |
- |
スクラピングで収集、キーワード:Gothic, Baroque, Modern
|
建築スタイルの収集・分類・時代的傾向の学習 |
2.5 Google Open Buildings |
Open Buildings |
衛星写真と建物のポリゴン形状データ
|
建物の自動検出、都市レベルの大規模マッピング |
おすすめ組み合わせ例
ライブラリ |
データセット |
活用例 |
YOLOv8 |
CMP Facade / Open Buildings |
建物・窓・屋根のリアルタイム検出 |
Detectron2 |
CMP Facade / UC Merced |
建物の部位ごとの領域分割(Mask R-CNN) |
Segmentation Models PyTorch |
CMP Facade |
ファサードのセグメンテーション(U-Net / DeepLabV3) |
Places365 + ResNet |
Places365 / Flickr |
スタイル分類・シーン認識の転移学習モデル構築 |
Flickr + 自作学習 |
Flickr / Wikimedia |
バロック・モダン様式の分類モデルを独自作成 |
必要であれば、上記のどれか1つを選んで、PyTorch学習コードのテンプレートやYOLO学習データフォーマット作成コードも提供できます。どれに興味がありますか?