วิธีการตรวจจับถนนจากภาพจากดาวเทียม?


17

OpenStreetMap ได้ประกาศAPI Bing ในการตรวจสอบถนน ฉันต้องการทราบว่าทฤษฎีใดที่อยู่เบื้องหลังการตรวจจับถนนและหากมีเครื่องมือโอเพนซอร์สที่ทำเช่นนั้น


2
โชคไม่ดีที่ Bect API dectect road อยู่ภายใต้ Assembly Assembly ลิขสิทธิ์: ลิขสิทธิ์© Microsoft 2011
Mapperz

คำตอบ:


7

อันแรกคือ "สร้างเวกเตอร์" บิตแมป [Raster] ได้รับการแปลเป็นสัญลักษณ์เวคเตอร์โดยเร็วที่สุด นั่นคือแต่ละบิตเดียวจะถูกแปลงเป็นพาหะสี่ทิศทางเข้าร่วมเป็นตาราง

ประการที่สองคือ "Simplify Vector" ฟิลด์เวกเตอร์นั้นง่ายขึ้นโดยการตรวจสอบการซ้ำซ้อนและการลบเวกเตอร์ที่วางอยู่ด้านบนของกันและกัน (เหล่านี้จะเป็นบิตที่อยู่ติดกันในบิตแมป) สิ่งนี้ทำได้โดยการอ้างถึงลิงก์ไปยังเวกเตอร์ที่เหมือนกันและรวมสิ่งเหล่านี้เข้าด้วยกันเช่นเดียวกับที่จะลบรายการออกจากรายการที่เชื่อมโยง

ที่สามและสุดท้ายคือ "ยืดเวกเตอร์" อัลกอริทึมไปผ่านสนามเวกเตอร์แก้ไขมองหาเข้าร่วมเวกเตอร์แบบขนานและเปลี่ยนเหล่านี้หลายเวกเตอร์เป็นเวกเตอร์เดียว

http://cardhouse.com/computer/vector.htm

และดูสิทธิบัตรของ IBM http://www.ibm.com/search/csass/search?sn=mh&q=vectorization&lang=th&cc=us&en=utf


คุณหมายถึงคำตอบนี้ใช่ไหม
djq

Vectorisation และทฤษฎีเดียว - มีอีกมากมาย
Mapperz

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