โมดูล 3/5 · สัปดาห์ 7–9 · 27 ชม.

แผนที่เร่งด่วน

UAT 364 เทคโนโลยีระบบอากาศยานไร้คนขับเพื่อความปลอดภัยสาธารณะและการจัดการเหตุฉุกเฉิน

เวลาเรียนประมาณ 90 นาทีร่าง รอตรวจปรับปรุงล่าสุด 27 กันยายน 2569

บทเรียน

เมื่อเรียนจบโมดูลนี้ ผู้เรียนจะสามารถ

  1. เลือกผลส่งมอบของแผนที่เร่งด่วนให้ตรงคำถามของผู้ตัดสินใจ
  2. คำนวณพื้นที่น้ำท่วมและจำนวนอาคารที่ได้รับผลจากกริดที่จำแนกแล้ว
  3. รายงานความครอบคลุม อายุข้อมูล และความครบถ้วนของแผนที่อย่างแยกกัน
  4. อธิบายการใช้ข้อมูลดาวเทียม ชุดข้อมูลฝึก AI และข้อจำกัดของภาพที่ไม่มีพิกัด

ความรู้พื้นฐานที่ควรมี: UAT 364 โมดูล 1–2 · UAT 361 (ทำแผนที่และความถูกต้อง)

ทำไมต้องรู้

ศูนย์บัญชาการต้องตัดสินใจภายในชั่วโมง ว่าหมู่บ้านใดถูกน้ำล้อม ถนนเส้นใดยังใช้ได้ และต้องส่งเรือไปที่ไหน การรอแบบจำลองสามมิติที่สมบูรณ์ใช้เวลานานเกินไป แผนที่เร่งด่วน (rapid mapping) ตอบคำถามเร่งด่วนด้วยข้อมูลที่พอเพียง แต่ต้องบอกชัดว่าครอบคลุมถึงไหน ถ่ายเมื่อใด และส่วนใดยังไม่ยืนยัน มิฉะนั้นช่องว่างบนแผนที่อาจถูกอ่านว่าเป็นพื้นที่ปลอดภัย

แผนที่เร่งด่วนเทียบแผนที่เต็มรูปแบบ

ห้าขั้นเรียงจากซ้ายไปขวา คำขอและคำถาม บินเก็บภาพเร็ว ภาพต่อเบื้องต้น ตีความและสถานะ และส่งแผนที่พร้อมข้อจำกัด
ภาพที่ 1 ขั้นตอนแผนที่ประเมินสถานการณ์อย่างรวดเร็ว

แผนที่เร่งด่วนอาจเป็นภาพต่อเบื้องต้นที่ยังไม่มี GCP หรือภาพเดี่ยวที่ระบุหมายเลขจุด เพียงพอสำหรับบอกว่า “มีอะไรอยู่ที่ไหนโดยประมาณ” แต่ไม่พอสำหรับวัดระยะแม่นยำ งานที่ต้องวัดพื้นที่หรือปริมาตรต้องใช้กระบวนการของ UAT 361 ภาพที่ไม่มีข้อมูลพิกัดครบไม่ควรวางลงแผนที่โดยเดาตำแหน่ง

ระดับประเทศและนานาชาติมีกลไกแผนที่จากดาวเทียม Copernicus Emergency Management Service (Rapid Mapping) ให้แผนที่ขอบเขตภัยและความเสียหายฟรีภายในชั่วโมงถึงวันแก่ผู้ใช้ที่ได้รับสิทธิ์ และ International Charter Space and Major Disasters ให้ข้อมูลดาวเทียมฟรีเมื่อหน่วยงานภัยพิบัติระดับชาติที่ลงทะเบียนร้องขอ ภาพดาวเทียมครอบคลุมกว้าง ส่วนโดรนละเอียดกว่าและบินใต้เมฆได้ จึงใช้เสริมกัน

วิเคราะห์พื้นที่น้ำท่วม

ตัวอย่างที่ 1 พื้นที่น้ำท่วมและบ้านที่ได้รับผลจากกริด

กริด 8 × 12 ช่อง ช่องละ 25 × 25 m ที่ผู้วิเคราะห์จำแนกจากภาพแล้ว (~ = น้ำท่วม) และตำแหน่งบ้านสมมติ

CELL_M = 25
flood = ["............", "...~~.......", "..~~~~......", ".~~~~~~.....",
         "..~~~~~~~...", "...~~~~~~~..", "....~~~~~~..", "......~~~..."]
houses = [(1, 2), (2, 6), (3, 3), (3, 8), (4, 5), (5, 1), (5, 9), (6, 6), (7, 10), (2, 10)]

wet = sum(row.count("~") for row in flood)
area_ha = wet * CELL_M ** 2 / 10_000
hit = [h for h in houses if flood[h[0]][h[1]] == "~"]
print(f"flooded cells {wet} of {len(flood) * len(flood[0])} = {area_ha:.2f} ha")
print(f"houses in flooded cells: {len(hit)} of {len(houses)} -> {hit}")
flooded cells 35 of 96 = 2.19 ha
houses in flooded cells: 4 of 10 -> [(3, 3), (4, 5), (5, 9), (6, 6)]

ตัวเลขนี้เป็นผลของการจำแนกภาพ ไม่ใช่การยืนยันว่าบ้านทุกหลังถูกน้ำท่วมจริง ต้องติดสถานะ “รอตรวจ” จนกว่าทีมภาคพื้นหรือภาพที่ละเอียดกว่าจะยืนยัน

กริดแปดแถวสิบสองคอลัมน์ ช่องสีฟ้าคือน้ำท่วมเป็นแนวทแยงกลางพื้นที่ ช่องสีเขียวคือไม่ท่วม บ้านสีชมพูสี่หลังอยู่ในช่องน้ำท่วม บ้านสีทองอีกหกหลังอยู่ในช่องแห้ง
ภาพที่ 2 แผนที่กริดน้ำท่วมและบ้านที่ได้รับผลกระทบ

ครอบคลุม อายุ และครบถ้วน เป็นคนละคำถาม

หน่วยความรู้เรื่องการฝึกซ้อมแยกตัวชี้วัดสามตัว ความครอบคลุม คือสัดส่วนพื้นที่ที่มีข้อมูลใช้ได้ อายุข้อมูล คือเวลาตั้งแต่ถ่ายถึงเวลาใช้ และ ความครบถ้วน คือสัดส่วนรายการที่ต้องมีซึ่งมีข้อมูลใช้ได้ แผนที่หนึ่งฉบับอาจครอบคลุมเกือบทั้งพื้นที่ แต่ภาพเก่าหลายชั่วโมงในเหตุที่น้ำขึ้นเร็ว

ตัวอย่างที่ 2 รายงานตัวชี้วัดของแผนที่

from datetime import datetime

aoi_cells, no_data_cells = 96, 6
captured = datetime(2026, 9, 20, 7, 40)
used = datetime(2026, 9, 20, 11, 10)
required_items = ["bridge B1", "school shelter", "road R12", "clinic", "pump station"]
valid_items = ["bridge B1", "school shelter", "clinic"]

coverage = (aoi_cells - no_data_cells) / aoi_cells
age_h = (used - captured).total_seconds() / 3600
completeness = len(valid_items) / len(required_items)
missing = [i for i in required_items if i not in valid_items]
print(f"coverage {coverage:.1%}, data age {age_h:.1f} h, completeness {completeness:.0%}")
print("still missing:", missing)
coverage 93.8%, data age 3.5 h, completeness 60%
still missing: ['road R12', 'pump station']

ครอบคลุมเกือบทั้งพื้นที่ แต่ข้อมูลอายุกว่าสามชั่วโมง และยังขาดสถานะถนน R12 กับสถานีสูบน้ำ รายงานต้องบอกทั้งสามตัวเลขพร้อมรายการที่ขาด

ชุดข้อมูลฝึกและ AI

การฝึก AI จำแนกน้ำท่วมและความเสียหายใช้ชุดข้อมูลภาพจากโดรนที่ติดป้ายไว้ เช่น FloodNet (Rahnemoonfar และคณะ, 2021) ภาพหลังน้ำท่วม และ RescueNet (2023) ภาพ 4,494 ภาพหลังเฮอริเคนไมเคิลพร้อม 10 ชั้นความเสียหาย ต้องอ่านเงื่อนไขการใช้ข้อมูลก่อน และผลของ AI ต้องผ่านการตรวจโดยคนเหมือนตัวอย่างของ WFP ที่ใช้ AI นับบ้านเสียหายแล้วให้ผู้เชี่ยวชาญตรวจ

ปฏิบัติการประจำโมดูล

ปฏิบัติการ: แผนที่สถานการณ์ภายในหนึ่งชั่วโมง

  1. รับคำขอสมมติจากศูนย์บัญชาการ เขียนคำถามที่แผนที่ต้องตอบและเวลาตัดข้อมูล
  2. บินเก็บภาพพื้นที่ฝึกแบบเร็ว ทำภาพต่อเบื้องต้น แล้วจำแนกเป็นกริด
  3. ใช้โค้ดตัวอย่างที่ 1 คำนวณพื้นที่และอาคารที่ได้รับผล ติดสถานะทุกรายการ
  4. ใช้โค้ดตัวอย่างที่ 2 รายงานความครอบคลุม อายุ และความครบถ้วน
  5. ส่งแผนที่พร้อมข้อจำกัด ให้ผู้รับชี้จุดที่ยังไม่ยืนยันได้

ข้อผิดพลาดที่พบบ่อย

ระวัง

  • ปล่อยช่องว่างบนแผนที่ให้ดูเหมือนพื้นที่ปลอดภัย
  • วางภาพที่ไม่มีพิกัดลงแผนที่โดยเดาตำแหน่ง
  • ไม่ระบุเวลาถ่าย ในเหตุที่สถานการณ์เปลี่ยนเร็ว
  • รายงานผล AI เป็นข้อยืนยัน
  • รวมตัวชี้วัดเป็นตัวเลขเดียว จนมองไม่เห็นรายการที่ขาด

สรุป

  • แผนที่เร่งด่วนตอบคำถามเร่งด่วนด้วยข้อมูลพอเพียง แต่ต้องบอกขอบเขต เวลา และสถานะ
  • ดาวเทียม (Copernicus EMS, International Charter) กับโดรนใช้เสริมกัน
  • พื้นที่และอาคารที่ได้รับผลจากการจำแนกยังต้องยืนยัน
  • ความครอบคลุม อายุข้อมูล และความครบถ้วนเป็นคนละคำถาม ต้องรายงานแยก

แบบฝึกตรวจความเข้าใจ

  1. น้ำท่วม 40 ช่อง ช่องละ 20 × 20 m คิดเป็นกี่เฮกตาร์
  2. พื้นที่สนใจ 200 ช่อง ไม่มีข้อมูล 10 ช่อง ความครอบคลุมเท่าใด
  3. ภาพถ่าย 06:30 ใช้ 09:00 อายุข้อมูลกี่ชั่วโมง
  4. ทำไมช่องว่างบนแผนที่เร่งด่วนจึงอันตราย
  5. ผลการนับบ้านเสียหายด้วย AI ควรมีสถานะใดก่อนตรวจ
เฉลย
  1. ha
  2. 2.5 ชั่วโมง
  3. อาจถูกอ่านว่าเป็นพื้นที่ปลอดภัย ทั้งที่แค่ไม่มีข้อมูล
  4. รอตรวจ

สรุปสูตรสำคัญ

ความครอบคลุมของข้อมูล
อายุข้อมูล
ความครบถ้วนของรายการ

แหล่งอ้างอิงหลัก

  1. World Food Programme. (2020, January 31). Joining the dots: How AI and drones are transforming emergencies. link
  2. European Commission. Copernicus Emergency Management Service – Rapid Mapping. link
  3. International Charter Space and Major Disasters. About the Charter. link
  4. Rahnemoonfar, M., Chowdhury, T., Sarkar, A., Varshney, D., Yari, M., & Murphy, R. R. (2021). FloodNet: A high resolution aerial imagery dataset for post flood scene understanding. IEEE Access, 9, 89644–89654. link
  5. Rahnemoonfar, M., Chowdhury, T., & Murphy, R. (2023). RescueNet: A high resolution UAV semantic segmentation dataset for natural disaster damage assessment. Scientific Data, 10, 913. link
  6. Murphy, R. R. (2014). Disaster robotics. MIT Press. link

อ่านเพิ่มเติม

ศึกษาหน่วยความรู้ที่กำหนดล่วงหน้า ดูสื่อประกอบ และทำ quiz ประจำโมดูล

ในชั้นเรียน / ภาคสนาม

ปฏิบัติการเข้มข้นในแล็บและภาคสนาม บันทึกผลลงสมุดปฏิบัติการ

หลักฐานการเรียนรู้: สมุดปฏิบัติการที่อาจารย์ลงนาม

แบบทดสอบประจำโมดูล

แบบทดสอบนี้ใช้ตรวจความเข้าใจ (formative) ไม่ใช่การสอบเก็บคะแนน

โดเมนความรู้: ความปลอดภัยสาธารณะและภัยพิบัติ