3 votos

Problema con el MCC-LiDAR (memoria insuficiente)

Estoy ejecutando mcc-lidar en un win7 64bits con 16gb de ram. Sin embargo cuando intento procesar un archivo las con 1, 800 000 puntos usando -s 0.5 y -t 0.3 el programa me dice:

Error: memoria insuficiente; en su caso, utilice un espacio mayor entre los postes.

Soy capaz de procesar los datos usando -s 1.5 -t 0.3, así que me imagino que el problema no es el número de puntos.

El programa se instala en c: \program (x86), que entiendo es para programas de 32 bits. Hay algunas instrucciones específicas para instalarlo como una aplicación de 64 bits con el fin de utilizar mis 16 gb de RAM?

4voto

Dan Puntos 16

Actualmente no hay una compilación de 64 bits aunque el código fuente está disponible, por lo que puede compilarlo usted mismo utilizando un compilador de 64 bits.

Encuentro su problema impar. 1,8 millones de puntos no es un problema muy grande y el espaciado de los postes de <1m es común. Por lo general, los vendedores de lidar en < 20 millones de puntos y MCC nunca ha demostrado problemas de memoria en 15-20m puntos en los sistemas de 32 bits con tan pequeño como un 0,5 post-pacing (s = 0,25). Tal vez usted tenga un espaciado de postes escaso en un área grande y no haya suficiente memoria RAM para crear una superficie spline de 0.5m.

¿Son sus datos, de hecho, de 1m de distancia entre postes? El parámetro de escala inicial debe ser la mitad del espacio entre postes. Esto define la resolución de la superficie spline en la primera iteración del modelo.

Una solución inmediata sería crear mosaicos más pequeños. Otra opción es diluir los datos consultando los últimos rendimientos y ejecutando el modelo en los datos resultantes. Si hace esto, tendrá que jugar con los parámetros.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X