Algoritmo para la estimación del DAP o DBH

Referencia:

Perez-Martin, E.; Lopez-Cuervo Medina, S.; Herrero-Tejedor, T.; Angel Perez-Souza, M.; Aguirre de Mata, J.; Ezquerra-Canalejo, A.

 Assessment of Tree Diameter Estimation Methods from Mobile Laser Scanning in a Historic Garden. Forests 2021, 12, doi:10.3390/f12081013.

Resumen:

Evaluación de métodos de estimación del diámetro a la altura del pecho (DBH, altura de 1.30 m) calculados a partir de los algoritmos de ajuste: RANSAC, Monte Carlo y Círculo Óptimo.

Registro general de la propiedad intelectual

Título: Algoritmo para la estimación del DBH. Número: M-005306/2021

Algoritmo RANSAC_GESyP

Instalación

Requisitos: Python 3.7 o versiones más actuales

Para instalar las librerías adicionales basta con meterse al repositorio de GitHub y ejecutar a través de la consola de comandos el siguiente comando: python -m pip install -r requirements.txt

 

Alternativamente se puede descargar un ejecutable a través del siguiente enlace: Haz click aquí

Uso

  1. Colocar el fichero de la nube de puntos en formato CSV en el directorio cloud
  2. Ejecutar a través de la línea de comandos python tree_ransac.py
  3. Esperar a que terminen los procesos de clasificación y procesamiento
  4. Una vez terminados aparecerá una ventana avisando que el proceso se ha completado satisfactoriamente

En caso de utilizar el ejecutable, bastaría con crear un directorio llamado cloud en el cual se depositaría la nube de puntos en formato CSV y haciendo doble click se empezaría a ejecutar el programa