iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
AI Engineering

Model with GIS 系列

基於遙測衛星與其他開源資料組成的系統, 增加地理資訊於大模型之應用,加強資訊與資料透明度。

參賽天數 17 天 | 共 31 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 17

[Day 21] NMS、NMM and GREEDYNMM

Day 20 我們用切片訓練把那條被砍半的跑道救了回來,但也留下一個新爛攤子,一條跑道被拆成六個歪斜的碎框。今天要處理的就是這件事,本來以為只要把 SAHI 的...

2026-09-13 ‧ 由 vessel 分享
DAY 17

[Day 22] Mixing Dataset

Day 21 我們用幾何合併把六個碎框縫成一條跑道,但留下一個沒解決的問題,合併框太胖。跑道實際寬度大概 60 px,我們縫出來的框寬 224.9 px,長寬比...

2026-09-19 ‧ 由 vessel 分享

[Day 23] String

今天的計畫很單純,把 Day 18 到 Day 22 散在各個測試腳本裡的步驟串成一條管線,讓一個函式吃 GeoTIFF 就能吐出偵測結果。結果一動手就撞牆,而...

2026-09-22 ‧ 由 vessel 分享

[Day 24] Pixels to Coordinates: GeoJSON Output

Day 23 把管線串起來之後,偵測結果還停在像素座標,說「框在 (623, 386)」對誰都沒意義。今天要把 Day 15 那支從來沒跑起來過的 infere...

2026-10-24 ‧ 由 vessel 分享

[Day 25] Interactive Map with OSM Ground Truth

Day 24 我們讓每個框都帶著經緯度出來,也發現那個框沒有命中機場基準點(ARP),差了 907 公尺。但那張圖的底圖是我們自己的 Sentinel-2 影像...

2026-10-24 ‧ 由 vessel 分享

[Day 26] Storing Detections in PostGIS

Day 3 我們用 docker-compose 開了一個 PostGIS 容器,然後從 Day 8 開始訓練模型,它就一直躺在那裡沒人理。今天終於要把它接上:...

2026-10-24 ‧ 由 vessel 分享

[Day 27] Multi-Scene Test with Sentinel-2 Tiles

從 Day 10 第一次訓練到現在,我們的模型只看過一張圖。Day 23 發現訓練集的 10 張來源圖全是桃園同一個場景,Day 26 寫好的資料庫查詢也只有一...

2026-10-24 ‧ 由 vessel 分享

[Day 28] Error Analysis: The Labels Were the Problem

Day 27 的成績單:召回 5/8、框的精確率 12.5%、5 張沒有機場的圖全部誤判。結論是「模型沒有學會什麼是機場」,但「沒學會」的原因有很多種可能。今天...

2026-10-24 ‧ 由 vessel 分享

[Day 29] Packaging the Pipeline as a CLI

Day 28 的結論是:模型要修,得從資料重新來過。這個系列剩下的時間不夠重訓,但可以先把重訓之後還會用到的東西整理好。今天要把 Day 23 到 Day 28...

2026-10-24 ‧ 由 vessel 分享

[Day 30] End-to-End Demo on an Unseen Airport

今天是這個系列最後一個實作日。昨天把 Day 23 到 Day 28 包成了 python -m inference.cli,今天就用它從頭到尾跑一次:挑一座這...

2026-10-24 ‧ 由 vessel 分享