WebODM คืออะไร? ซอฟต์แวร์ Photogrammetry โอเพ่นซอร์สสำหรับโดรน
ถ้าคุณเคยลองหาซอฟต์แวร์แปลงภาพถ่ายโดรนเป็นแผนที่ 3D คงเคยเจอชื่อ Pix4D หรือ Agisoft Metashape ซึ่งมีความสามารถสูงมาก แต่ราคาค่าลิขสิทธิ์ก็ตามมาด้วย ตั้งแต่หลักหมื่นไปจนถึงหลักแสนบาทต่อปี สำหรับช่างสำรวจอิสระ นักศึกษา หรือทีมงานขนาดเล็กที่งบจำกัด คำถามคือ "มีทางเลือกอื่นไหม?"
คำตอบคือ WebODM — ซอฟต์แวร์ Photogrammetry โอเพ่นซอร์สที่ทำงานได้ครบเหมือนกัน และฟรีอย่างแท้จริง
WebODM คืออะไร?
WebODM (Web Open Drone Map) คือ Web Interface แบบกราฟิกสำหรับ OpenDroneMap (ODM) ซึ่งเป็น Engine หลักที่ประมวลผล Photogrammetry แบบโอเพ่นซอร์สที่พัฒนาโดยชุมชนนักพัฒนาทั่วโลก ตั้งแต่ปี 2014
พูดง่ายๆ คือ WebODM ทำให้ OpenDroneMap ที่เดิมใช้งานผ่าน Command Line เท่านั้น กลายเป็นโปรแกรมที่มีหน้าต่างสวยงาม ใช้งานผ่าน Browser ได้ทันที ไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียว
ใครเหมาะจะใช้ WebODM?
- ช่างสำรวจและวิศวกรที่ต้องการทางเลือกประหยัดงบ
- นักศึกษาและนักวิจัยด้านภูมิสารสนเทศ
- หน่วยงานราชการและ NGO ที่มีงบจำกัด
- ผู้ที่ต้องการ Self-hosted Solution ควบคุมข้อมูลในองค์กรเอง
- Developer ที่ต้องการต่อยอด Pipeline ของตัวเองผ่าน API
สนใจ Photogrammetry เพิ่มเติม อ่านได้ที่ Photogrammetry คืออะไร และทำงานอย่างไร?
ฟีเจอร์หลักที่ได้จาก WebODM

WebODM ไม่ได้สร้างแค่ "รูปภาพ" แต่สร้าง ผลิตภัณฑ์ภูมิสารสนเทศ (Geospatial Products) หลายรูปแบบที่นำไปใช้งานจริงได้ทันที:
Orthophoto (ภาพถ่ายออร์โธ)
ภาพถ่ายทางอากาศที่ผ่านการ Rectify แล้ว ทุกจุดในภาพมีค่าพิกัดภูมิศาสตร์ที่ถูกต้อง สามารถนำเข้า GIS ได้เลย วัดระยะทางและพื้นที่ได้แม่นยำ ไฟล์ที่ได้คือ GeoTIFF พร้อม CRS (ระบบพิกัด)
DSM และ DTM (แบบจำลองระดับพื้นผิว)
- DSM (Digital Surface Model) — ระดับความสูงของทุกสิ่ง รวมถึงต้นไม้ สิ่งปลูกสร้าง
- DTM (Digital Terrain Model) — ระดับความสูงของพื้นดินล้วนๆ หลัง Filter สิ่งกีดขวางออก
- ทั้งสองใช้ในงานออกแบบ ถมดิน คำนวณปริมาตร และวิเคราะห์ Slope
3D Point Cloud
ชุดจุดข้อมูลสามมิติ (X, Y, Z) พร้อมข้อมูลสี (RGB) หรือ Intensity ที่สร้างจากภาพถ่ายหลายมุม ไฟล์ที่ได้คือ .LAS หรือ .LAZ นำไปเปิดใน CloudCompare, QGIS, หรือ AutoCAD ได้
3D Mesh (Textured Model)
โมเดล 3 มิติแบบ Polygon ที่มี Texture สีจากภาพจริง เหมาะกับการนำเสนอ Visualization งานก่อสร้าง หรือสร้าง Digital Twin
Georeferenced Map Tiles
WebODM สามารถสร้าง Map Tiles ในรูปแบบ XYZ Tiles หรือ MBTiles สำหรับนำขึ้น WebGIS หรือ QGIS ได้โดยตรง
WebODM ทำงานอย่างไร? (Workflow)

กระบวนการทำงานของ WebODM แบ่งออกเป็น 4 ขั้นตอนหลัก:
ขั้นที่ 1 — อัปโหลดภาพถ่าย
สร้าง Project ใหม่แล้วอัปโหลดภาพถ่ายโดรน (JPEG/TIFF) เข้าไป WebODM รับ Metadata จาก EXIF เช่น ตำแหน่ง GPS, ความสูงบิน, และค่ากล้องโดยอัตโนมัติ ถ้ามีการวาง GCP (Ground Control Points) สามารถอัปโหลดไฟล์ .txt พิกัด GCP เพิ่มได้เลย
อ่านเรื่องการวาง GCP เพิ่มเติมได้ที่ คู่มือบินโดรนสำรวจ เบื้องต้น
ขั้นที่ 2 — ตั้งค่า Processing Options
WebODM มี Preset ให้เลือก เช่น 3D Model, Point Cloud, DSM+DTM+Orthophoto หรือตั้งค่าเองแบบ Advanced:
--feature-quality: ultra / high / medium / low / lowest
--pc-quality: ultra / high / medium / low / lowest
--orthophoto-resolution: 5 (cm/pixel)
--dsm: true
--dtm: true
--use-3dmesh: true
--smrf-threshold: 0.5 (สำหรับ DTM filter)
ค่า Quality ยิ่งสูงยิ่งใช้เวลาและ RAM มากขึ้น แนะนำให้เริ่มที่ medium ก่อนเพื่อทดสอบ
ขั้นที่ 3 — รอประมวลผล
WebODM จะรัน Pipeline ของ OpenDroneMap ซึ่งประกอบด้วยขั้นตอนหลักๆ ได้แก่:
- Feature Extraction & Matching — หาจุดร่วมระหว่างภาพ
- Structure from Motion (SfM) — สร้างโครงสร้าง 3D แบบ Sparse
- Multi-View Stereo (MVS) — เพิ่มความหนาแน่น Point Cloud
- DSM Generation — สร้างแบบจำลองระดับความสูง
- Orthophoto Generation — สร้างภาพ Orthophoto
เวลาประมวลผลขึ้นอยู่กับจำนวนภาพและสเปค Hardware ตัวอย่างเช่น 200 ภาพ ที่ quality medium บน RAM 16 GB ใช้เวลาประมาณ 30-60 นาที
ขั้นที่ 4 — ดาวน์โหลดและใช้งานผลลัพธ์
เมื่อประมวลผลเสร็จ สามารถดูผลลัพธ์ใน 3D Viewer ที่ Built-in มาใน Browser ได้เลย และดาวน์โหลดไฟล์ทุกประเภทที่ต้องการ:
| ผลลัพธ์ | ไฟล์ที่ได้ | นำไปใช้ใน |
|---|---|---|
| Orthophoto | `.tif` (GeoTIFF) | QGIS, ArcGIS, AutoCAD |
| DSM / DTM | `.tif` (GeoTIFF) | QGIS, Civil 3D |
| Point Cloud | `.laz` / `.las` | CloudCompare, PDAL |
| 3D Mesh | `.obj` + Texture | Blender, Unity |
| Report | `.pdf` | รายงานโครงการ |
วิธีติดตั้ง WebODM

WebODM ติดตั้งได้หลายวิธี แต่แนะนำ 2 แนวทางหลักดังนี้:
แนวทางที่ 1 — ติดตั้งด้วย Docker (แนะนำ)
วิธีนี้ง่ายที่สุด ทำงานได้บน Windows, macOS และ Linux โดยไม่ต้องตั้งค่า Dependencies เอง:
# 1. ติดตั้ง Docker Desktop ก่อน จาก https://docker.com
# 2. Clone โปรเจกต์ WebODM
git clone https://github.com/OpenDroneMap/WebODM --config core.autocrlf=input --depth=1
cd WebODM
# 3. รัน WebODM
./webodm.sh start
# 4. เปิด Browser ไปที่
# http://localhost:8000
ครั้งแรกจะโหลด Docker Image ใช้เวลาสักครู่ หลังจากนั้นเข้าใช้งานได้ทันทีผ่าน Browser
แนวทางที่ 2 — Native Installer (Windows)
สำหรับผู้ที่ไม่ต้องการใช้ Docker มี Installer สำเร็จรูปสำหรับ Windows ดาวน์โหลดได้จาก github.com/OpenDroneMap/WebODM/releases และมี Lightning Network Node ที่ช่วยให้ประมวลผลได้เร็วขึ้นสำหรับผู้ที่ต้องการ
ความต้องการระบบขั้นต่ำ (Recommended):
- RAM: 16 GB ขึ้นไป (ยิ่งมากยิ่งดี)
- CPU: 4 Cores ขึ้นไป
- Storage: 50 GB สำหรับ Docker Image + ข้อมูล
- GPU: ไม่จำเป็น แต่ถ้ามีจะเร็วขึ้นมาก (CUDA support)
WebODM เปรียบเทียบกับ Pix4D และ Agisoft Metashape

| คุณสมบัติ | WebODM | Pix4DMapper | Agisoft Metashape |
|---|---|---|---|
| **ราคา** | ฟรี (Open Source) | ~$350/เดือน | ~$3,499 (Perpetual) |
| **ความแม่นยำ** | ดี | ดีมาก | ดีมาก |
| **ความเร็วประมวลผล** | ปานกลาง | เร็ว | เร็ว |
| **GUI** | Web Browser | Desktop | Desktop |
| **GCP Support** | ✓ | ✓ | ✓ |
| **API / Automation** | ✓ (REST API) | จำกัด | Script Python |
| **Self-hosted** | ✓ | ✗ | ✓ |
| **Community Support** | GitHub + Forum | Support Team | Support Team |
ข้อสรุปการเปรียบเทียบ: WebODM เหมาะมากสำหรับโครงการที่ต้องการควบคุมต้นทุน หรืองานที่ต้องการ Automate Pipeline ผ่าน API ส่วน Pix4D และ Metashape ยังได้เปรียบในเรื่องความเร็วและผลลัพธ์บางประเภทที่ต้องการความแม่นยำสูงมากๆ เช่น งาน Corridor Mapping หรือ Infrastructure Inspection
ข้อจำกัดที่ควรรู้

ก่อนตัดสินใจใช้ WebODM ควรทราบข้อจำกัดเหล่านี้:
ด้าน Hardware — WebODM ใช้ RAM และ CPU สูง โดยเฉพาะโปรเจกต์ใหญ่ที่มีภาพมากกว่า 500 รูป อาจต้องใช้เครื่องที่มี RAM 32 GB ขึ้นไป
ด้านความเร็ว — เมื่อเปรียบกับ Pix4D ในระดับ Quality เดียวกัน WebODM มักใช้เวลานานกว่า 20-40%
Cloud Processing — ถ้าต้องการประมวลผลบน Cloud มี WebODM Lightning บริการแบบจ่ายต่อ Task แต่ไม่ฟรี (ต่างจาก Software ที่ฟรี)
Support — ไม่มี Official Support Team ต้องพึ่ง Community Forum และ GitHub Issues ซึ่งตอบช้ากว่า Commercial Software
สรุป

WebODM คือทางเลือกที่ยอดเยี่ยมสำหรับทุกคนที่ต้องการ Photogrammetry Software ระดับมืออาชีพโดยไม่เสียค่าลิขสิทธิ์ ตั้งแต่การสร้าง Orthophoto แบบ Georeferenced ไปจนถึง Point Cloud และ 3D Mesh ครบในแพ็กเกจเดียว
ด้วยการรองรับ Docker ทำให้ติดตั้งง่ายบนทุกระบบปฏิบัติการ และยังมี REST API ที่ช่วยให้นักพัฒนาต่อยอดเป็น Automated Pipeline ในระบบของตัวเองได้
ถ้าคุณกำลังวางแผนงาน Drone Survey และต้องการซอฟต์แวร์ที่ทดลองได้ฟรีก่อนตัดสินใจลงทุน WebODM คือจุดเริ่มต้นที่ดีที่สุดครับ
หากต้องการคำปรึกษาเรื่องการเลือกซอฟต์แวร์ Photogrammetry ที่เหมาะกับงานของคุณ หรือบริการสำรวจด้วยโดรนแบบครบวงจร ทีมงาน WAIPIA Development พร้อมให้คำแนะนำครับ
ติดต่อ: 095-7243421 | Line OA: @info_wd | เว็บไซต์: waipia.com