Implementação prática do algoritmo de extração de edifícios

9

Tenho lido muitos artigos sobre extração de edifícios em 3D usando dados LiDAR e imagens aéreas. Vejo que existem muitos algoritmos diferentes para fazer essas coisas, como isso e isso .

Esses documentos, até onde posso ver, descrevem principalmente conceitos abstratos e matemática. Como sou desenvolvedor de software, como posso praticamente implementar esses algoritmos em um pedaço de software? Além disso, qual algoritmo é melhor para extrair dados de construção com o mínimo de interferência da vegetação?

CC Inc
fonte
Você quer dizer especificamente LiDAR bruto ou procura mais algoritmos classificados de LiDAR?
blord-Castillo
@ blord-castillo O que você quer dizer com algoritmos classificados?
CC Inc
lidar classificado significa que os pontos individuais foram classificados como construção, solo, vegetação alta, vegetação baixa, etc. O lidar cru não possui essas classificações. Para o primeiro, você está analisando mais algoritmos de quadratura para construir recursos de construção. Para o posterior, você começa a classificar e supervisionar e supervisionar o aprendizado de máquina.
Blord-castillo # 21/13

Respostas:

5

As Ferramentas de Análise Geoespacial Whitebox ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ) possuem uma ferramenta que trabalha com DEMs LiDAR interpolados chamados 'Remover Objetos Fora do Terreno', o que é muito eficaz na localização de edifícios no LiDAR. Aqui está o código fonte desse plug-in. O algoritmo é de código aberto e eu tenho um manuscrito descrevendo-o, se você estiver interessado. Aqui está uma captura de tela:

insira a descrição da imagem aqui

CC Inc
fonte
Obrigado, vou dar uma boa olhada neste e voltar para você.
CC Inc
Posso ver o artigo descrevendo o algoritmo específico? O manuscrito que você mencionou? @John Lindsay
CC Inc
@CC Inc Envie-me um e-mail e eu o encaminharemos para você.
Ok, enviei o email para o endereço no seu site.
CC Inc
2

Você pode preferir o eCognition; existem muitos algoritmos para processar dados LiDAR. Você pode usar a combinação dos seguintes recursos para extrair edifícios do LiDAR; 1. Elevação máxima desde o primeiro retorno (na qual as árvores também estão incluídas) 2. Elimine as árvores usando o 'número máximo de retornos'. 3. Use o parâmetro de brilho das imagens aéreas para eliminar o solo.

Se você deseja escrever o programa por conta própria; use os parâmetros acima para extrair edifícios.

Sandhya
fonte