Mengotomatiskan deteksi orientasi atap dari citra satelit?

12

Beberapa waktu yang lalu saya melakukan survei orientasi atap rumah untuk pemasangan panel surya, dengan memeriksa secara visual setiap atap dan menandai satu per satu apakah itu selatan atau hampir menghadap ke selatan.

Karena ini sangat memakan waktu, saya ingin mencari cara untuk mengotomatisasi ini, tetapi tidak tahu bagaimana ini mungkin dengan hanya menganalisis bayangan atap.

Saya dapat membuat skrip sedikit tetapi tidak pernah menulis plug-in.

Elemen apa lagi yang perlu saya sertakan?

Kami memiliki anggaran yang sangat rendah, jadi cari saran bagaimana melakukan ini menggunakan alat open source.

globalavocado
sumber
Kedengarannya seperti latihan pembelajaran mesin yang bagus.
dassouki
@globalavocado, berapa ukuran area studi Anda? Juga, apakah Anda memiliki DEM yang menyertainya?
elrobis
2
Jenis data apa yang Anda miliki? Apakah Anda perlu mengidentifikasi atap secara otomatis atau telah dilakukan? Bisakah Anda mendapatkan foto pada dua waktu yang berbeda (hampir tengah hari)?
whuber
1
@elrobis daerah sekitar 500m x 1,25 km. Saya belum memiliki DEM, tetapi saya perlu melakukan satu di beberapa titik.
globalavocado
1
untuk kebutuhan serupa (mendapatkan orientasi atap utama) saya menggunakan opencarto java lib. Tapi saya bekerja dari data vektor (bukan citra satelitte).
Simo

Jawaban:

5

Apakah mungkin LIDAR telah diterbangkan baru-baru ini di daerah tersebut? Anda dapat mengekstraksi bangunan dengan cara ini ... LIDAR kemungkinan besar akan terlalu mahal untuk terbang sendiri, mungkin setidaknya 8-12k untuk area seukuran itu.

http://knol.google.com/k/aerial-extraction-of-roof-surfaces-for-solar-analysis#

Menemukan artikel itu, mungkin bisa membantu.

Ini
sumber
+1 artikel yang bagus. @ globalobalocado, apakah Anda yakin ukuran wilayah studi Anda layak untuk menulis sebuah program untuk melakukan analisis? Mengingat ukuran area studi, saya curiga Anda bisa mendapatkan jawaban Anda lebih cepat dengan menyisir antena secara manual. Untuk area kecil, mungkin perlu waktu lebih lama untuk menulis program. Tentu saja, jika Anda sering melakukan ini dan dengan area yang lebih luas, menulis sebuah program menjadi jauh lebih tepat.
elrobis
@Terima kasih atas tautannya, semoga saya bisa mengikuti semua itu!
globalavocado
@elrobis ini adalah area kecil tapi saya harus melakukan lebih banyak di masa depan. Saya juga ingin memperluas pengetahuan saya tentang cara mendekati tantangan ini.
globalavocado
1
Saya tidak yakin, tetapi sepertinya Anda akan kesulitan mengekstraksi sudut atap dari citra 2-d dan bahwa Anda memerlukan semacam data 3-d. Posting kembali jika Anda mendapatkan sesuatu untuk bekerja, saya akan tertarik untuk mengetahui apa yang Anda lakukan.
Thad
Baru saja menemukan ini juga. cybercity3d.com
Thad