เครื่องมือตรวจจับระยะไกล OpenSource สำหรับการจำแนกหลังคา


30

ด้วยเครื่องมือประมวลผลและจัดหมวดหมู่ภาพ envi คุณสามารถรับหลังคาจากภาพด้วยค่าสเปกตรัมจากนั้นคุณสามารถแปลงข้อมูลเวกเตอร์สำหรับแอพของคุณ

ใน python กับOpenCVซึ่ง devoloped โดย Intel (มีอัลกอริทึมการตรวจจับวัตถุจำนวนมาก) คุณสามารถตรวจจับใบหน้าจากภาพ

ตัวอย่าง OpenCV:

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

ตัวอย่างภาพดาวเทียม:

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


18

ฉันเคยใช้ OpenCV ในอดีตเพื่อฝึกฝนการตรวจจับวัตถุสำหรับพื้นที่ทางภูมิศาสตร์ Orfeo Toolbox เป็นตัวเลือกโอเพนซอร์ซที่ดีเนื่องจาก Vascobnunes ชี้ให้เห็น สำหรับเวอร์ชันปิดแหล่งที่มาคุณสามารถดูนักวิเคราะห์คุณลักษณะ (ที่มีส่วนขยาย ArcGIS)

ในตอนท้ายมันเดือดลงไปฝึกอบรมการสนับสนุนเครื่องเวกเตอร์ มีหลายไลบรารีที่คุณสามารถใช้สำหรับภาษาส่วนใหญ่

นี่เป็นตัวอย่างของเครื่องมือที่ฉันเขียนเมื่อไม่กี่ปีที่ผ่านมาซึ่งใช้libsvmเพื่อตรวจจับวัตถุต้นไม้ เมื่อพบว่าฉันวางวัตถุต้นไม้ 3 มิติจริงมันจะไปที่ไหน

ตัวอย่างการตรวจจับวัตถุโดยใช้ libsvm

นี่คือวิดีโอของมันในการดำเนินการที่ผมโพสต์ไปยัง YouTube กลับมาแล้ว

ไลบรารี่เหล่านี้จะอนุญาตให้คุณทำอะไรก็ได้กับไพ ธ อน


ขอบคุณสำหรับคำแนะนำของคุณ .. มีแอพที่ดีใด ๆ เอกสารนี้ ดูเหมือนว่าฉันจะซับซ้อนไปหน่อย ...
Aragon

orfeo และนักวิเคราะห์คุณสมบัติ (ที่กล่าวถึงข้างต้น) เป็นแอพที่มีเอกสารมากมาย Envi ยังสามารถทำสิ่งนี้exelisvis.com/portals/0/tutorials/envi/…อีกวิธีหนึ่ง orfeo (ตัวเลือกโอเพนซอร์ซ) มีปลั๊กอิน qgis
Ragi Yaser Burhum

10

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

บทความต่อไปนี้อธิบายวิธีการใช้ภาพทางอากาศ DEM + คู่ + ข้อมูลเกี่ยวกับที่ดิน:

M. Durupt, F. Taillandier การสร้างอาคารอัตโนมัติจากแบบจำลองการยกระดับแบบดิจิทัลและข้อมูลเกี่ยวกับที่ดิน: แนวทางการดำเนินงาน จดหมายเหตุระหว่างประเทศของ Photogrammetry การสำรวจระยะไกลและวิทยาศาสตร์ข้อมูลเชิงพื้นที่ ฉบับ 36 (ตอนที่ 3), บอนน์, เยอรมนี, กันยายน 2549

ดูเอกสารอื่น ๆ ในส่วนบรรณานุกรม (เช่นเดียวกับบทความ )

ฉันสงสัยว่าวิธีการดังกล่าวจะไม่ถูกนำไปใช้ในซอฟต์แวร์ไพ ธ อน opensource


ขอบคุณ. ฉันกำลังค้นหาซอฟต์แวร์โอเพ่นซอร์สสำหรับการพัฒนาเพื่อวัตถุประสงค์ของฉัน ...
อารากอน

7

คุณได้ลองใช้กล่องเครื่องมือ orfeo แล้วหรือยัง


ฉันไม่ได้เห็นการผูกหลามใด ๆ ในเครื่องมือนี้ คุณสามารถให้คำอธิบายเกี่ยวกับกล่องเครื่องมือนี้ได้ไหม
Aragon

พวกเขาบอกว่าบนเว็บไซต์ของพวกเขา: "otb-wrap สำหรับการผูกระดับต่ำงูใหญ่ / Java" orfeo-toolbox.org/otb/download.html
Tomek

4

จากภาพเดียวเท่านั้นคุณสามารถทำการจำแนกประเภทแบบมีผู้กำกับหรือไม่ดูแล ลองสองสามครั้งและดูว่าผลลัพธ์ดีหรือไม่

วิธีที่ดีกว่าวิธีที่ฉันทำคือการสร้างออร์โทท็อปจากภาพ จากนั้นฉันก็มีรอยเท้าของอาคารดังนั้นฉันจึงกรองภูมิประเทศจากภาพ จากนั้นฉันทำการจำแนกพิกเซลและสร้างวัตถุเวกเตอร์

หากคุณมี DEMs หรือคุณมีคู่สเตอริโอคุณสามารถสร้างได้ จากนั้นคุณสามารถตรวจจับหลังคาได้

นอกจากนี้ในภาพของคุณภาพเต็มไปด้วยเงา ขอให้โชคดีกับพวกเขา เช่นในไพ ธ อนฉันไม่เห็นอะไรเลย ฉันใช้ ArcGis เพื่อจัดหมวดหมู่ แต่เมื่อคุณกล่าวถึง opensource คุณสามารถลองใช้ QGIS ได้

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


2

Point Cloud Libraryเป็นไลบรารีโอเพ่นซอร์สใหม่สามารถใช้สำหรับการจดจำวัตถุตาม DEM หรือ Orthophoto ฉันหวังว่ามันจะช่วยได้ แต่ฉันไม่เคยใช้มัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.