¿Automatizar la detección de orientación del techo desde imágenes satelitales?

12

Hace un tiempo realicé una encuesta de orientación del techo del vecindario para el despliegue del panel solar, verificando visualmente cada techo y marcando individualmente si estaban orientados al sur o casi al sur.

Como esto lleva mucho tiempo, me gustaría encontrar una manera de automatizar esto, pero no sé cómo esto sería posible simplemente analizando las sombras del techo.

Puedo escribir un poco, pero nunca he escrito ningún complemento.

¿Qué otros elementos necesito incluir?

Tenemos un presupuesto muy bajo, así que busque sugerencias sobre cómo hacerlo utilizando herramientas de código abierto.

globalavocado
fuente
Suena como un buen ejercicio de aprendizaje automático.
dassouki
@globalavocado, ¿cuál es el tamaño de su área de estudio? Además, ¿tiene un DEM acompañante de la zona?
elrobis
2
¿Qué tipo de datos tienes? ¿Necesita identificar los techos automáticamente o ya se hizo? ¿Puedes obtener fotos en dos momentos diferentes del día (cerca del mediodía)?
whuber
1
@elrobis el área del vecindario es de aproximadamente 500 m por 1,25 km. Todavía no tengo un DEM, pero necesito hacer uno en algún momento.
globalavocado
1
para una necesidad similar (obtener la orientación del techo principal) utilicé opencarto java lib. Pero trabajo a partir de datos vectoriales (no imágenes satelitales).
simo

Respuestas:

5

¿Es posible que LIDAR haya volado recientemente en el área? Puede extraer edificios de esta manera ... LIDAR probablemente sería demasiado costoso para volar usted mismo, probablemente al menos 8-12k para un área de ese tamaño.

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

Encontré ese artículo, puede ser de alguna ayuda.

Thad
fuente
+1 buen artículo. @globalavocado, ¿está seguro de que el tamaño de su área de estudio merece escribir un programa para realizar el análisis? Dado el tamaño del área de estudio, sospecho que puede obtener su respuesta más rápido peinando manualmente la antena. Para un área pequeña, puede llevar más tiempo escribir el programa. Por supuesto, si hace esto con frecuencia y con áreas más grandes, escribir un programa se justifica mucho más.
elrobis
@Thad gracias por el enlace, ¡espero poder seguir todo eso!
globalavocado
@elrobis es un área pequeña pero tendré que hacer más en el futuro. También me gustaría ampliar mi conocimiento sobre cómo abordar este desafío.
globalavocado
1
No estoy seguro, pero parece que tendrá dificultades para extraer el ángulo del techo de las imágenes en 2-d y que necesita algún tipo de datos en 3-d. Regrese si tiene algo para trabajar, me interesaría saber lo que hace.
Thad
Acabo de encontrar esto también. cybercity3d.com
Thad