Problema
Cómo utilizar la herramienta de comprobación de la precisión.
Respuesta
Consulte las siguientes explicaciones.
Explicación
La herramienta de comprobación de precisión es una verificación automática de la nube de puntos calculada en Smart Construction Edge. La verificación se realiza comparando algunas coordenadas x, y y z calculadas en la nube de puntos resultante con las correspondientes ubicaciones predefinidas en la obra que tienen una coordenada x, y y z verificada. Estas coordenadas verificadas se miden de antemano por medio de equipos de medición, como un rover GNSS.
Esta comprobación de precisión puede ser ejecutada dentro del Smart Construction Edge (pantalla de procesamiento de datos en la pestaña de proyectos): después de que la nube de puntos sea renderizada, existe la opción de ejecutar la comprobación, como se muestra en la siguiente imagen:
Ten en cuenta que si el Edge no reconoce el formato del archivo, mostrará el siguiente mensaje:
Si se muestra esta última imagen, puede hacer clic en "instrucciones" para verlo dentro de la aplicación o seguir los pasos siguientes para crear un archivo de comprobación de precisión adecuado.
Archivo de comprobación de precisión
La comprobación de precisión requiere un archivo de comprobación de referencia. Este archivo es un archivo CSV (valores separados por comas) que contiene los nombres y las coordenadas de los puntos de control. Se recomienda un mínimo de 5 puntos de control para una sola misión de batería para asegurar una comprobación de precisión completa.
- El archivo de puntos de control debe llamarse 'checkpoints.CSV' y estar en el directorio raíz (carpeta principal) de la tarjeta SD o unidad USB.
- Los puntos de control deben estar en el mismo sistema de coordenadas y en las mismas unidades que la nube de puntos.
a. Edge soporta sistemas de coordenadas globales y sistemas de coordenadas locales (EPSG/Geoid, o personalizados usando las características de localización)
b. Edge soporta metros, pies y pies americanos - Los puntos de control se importarán con el siguiente nivel de precisión:
a. 3 dígitos decimales para metros, pies y pies americanos
b. 8 dígitos decimales para los grados
c. El sistema se deshará de los dígitos decimales adicionales con respecto a los anteriores. Esto no afectará a la precisión a nivel de centímetros de la comprobación de la exactitud.
Archivos de ejemplo
Formato CSV (ENZ) --> Orientación (coordenada x), Northing (coordenada y), Z (altura)
Nombre | E(m) | N(m) | Z(m) |
---|---|---|---|
GPS001 | 335881.904 | 440457.002 | 11.498 |
GPS002 | 335882.867 | 440484.491 | 10.498 |
GPS003 | 335934.134 | 440455.286 | 11.723 |
GPS004 | 336844.283 | 439396.335 | 9.246 |
GPS005 | 336881.626 | 439400.588 | 9.858 |
GPS006 | 336838.404 | 439448.905 | 6.359 |
GPS007 | 336888.652 | 439348.810 | 7.050 |
GPS008 | 337626.177 | 439125.584 | 20.687 |
GPS009 | 337545.164 | 439138.801 | 19.187 |
GPS010 | 335503.020 | 440594.849 | 6.484 |
Para la altura, Edge admite metros (m), pies (ft) y pies (us-ft).
Formato CSV (grados, minutos, segundos)
Nombre | lat(dms) | lon(dms) | z(m) |
---|---|---|---|
cp1 | N52 3 37.046533 | E10 11 34.936252 | 199.83 |
cp2 | N52 3 32.608942 | E10 11 37.885621 | 205.787 |
cp3 | N52 3 30.428706 | E10 11 36.720154 | 205.415 |
cp4 | N52 3 31.875640 | E10 11 35.686721 | 202.431 |
cp5 | N52 3 28.766756 | E10 11 31.653096 | 197.927 |
cp6 | N52 3 32.911782 | E10 11 33.455756 | 199.652 |
Para proporcionar la latitud y la longitud en formato DMS, la cabecera debe incluir (DMS) como se muestra arriba. La dirección se especifica con una letra (N, E, S, W). Debe haber espacios entre grados, minutos y segundos. Para la altura, Edge admite metros (m), pies (ft) y pies (us-ft).
Formato CSV (grados decimales)
Nombre | lat(dd) | lon(dd) | z(m) |
---|---|---|---|
ch1 | 50.9443603 | 4.4424267 | 13.300 |
ch2 | 50.9441110 | 4.4456740 | 14.031 |
ch3 | 50.9425193 | 4.4453612 | 13.978 |
ch4 | 50.9416111 | 4.4445197 | 14.257 |
ch5 | 50.9415229 | 4.4424393 | 13.764 |
ch6 | 50.9429743 | 4.4419483 | 13.256 |
Para proporcionar la latitud y la longitud en formato de grados decimales, la cabecera debe incluir "(dd)" como se muestra arriba. En Europa sólo tenemos valores positivos, en las partes del mundo por debajo del ecuador habría valores negativos. Los valores en formato de grados decimales deben tener 8 dígitos más allá del decimal, como se muestra arriba. Para la altura, Edge admite metros (m), pies (ft) y pies (us-ft).
Cada una de las columnas debe estar separada por una coma, esto se hace exportando el CSV a través de Excel.
Algunos ordenadores europeos exportan un csv con ";" en lugar de "," como símbolo de separación. Puede comprobarlo abriendo el archivo en un editor de texto (word, bloc de notas...) y sustituir los símbolos después.
Validación del archivo de puntos de control
Después de la importación, Edge validará el archivo de puntos de control y resaltará si hay algún problema con él. Si hay algún problema, se mostrará un mensaje de error.
Los puntos de control que estén fuera de los límites horizontales de las nubes de puntos serán excluidos de la comprobación de precisión.
Resultados
Edge mostrará un resumen de los resultados de la comprobación de precisión junto con un desplazamiento vertical recomendado para reducir el error entre la nube de puntos y los puntos de control. El desplazamiento sugerido será siempre el mismo valor que el error Z medio pero en la dirección opuesta.
Error Z positivo (medio)
Si el error Z medio es positivo, la nube de puntos está por encima de los puntos de control y el desplazamiento sugerido moverá la nube de puntos hacia abajo, hacia los puntos de control.
Error Z negativo (medio)
Si el error Z medio es negativo, entonces la nube de puntos está por debajo de los puntos de control y el desplazamiento sugerido moverá la nube de puntos hacia arriba, hacia los puntos de control.
Al tocar "aplicar el desplazamiento sugerido", la herramienta de desplazamiento vertical desplazará automáticamente la nube de puntos para reducir el error.
Valores atípicos
Los puntos de control que superan la tolerancia de 2 sigma del error medio Z se consideran valores atípicos.
Los valores atípicos se resaltan en los resultados y se muestra un mensaje de error.
Los valores atípicos se excluyen del cálculo de todos los valores en la fila de la media en la parte inferior de la pantalla de resultados.
Si hay valores atípicos, el CSV contendrá dos conjuntos de agregados.
- Agregados que incluyen los valores atípicos
- Agregados que excluyen los valores atípicos
Encabezados del CSV
Checkpoint Name | Nombre del punto de control proporcionado por el usuario |
Nearby points found | Número de puntos en la nube de puntos que se encontraron cerca de la coordenada del punto de control (dentro del radio de búsqueda XY, en cualquier valor Z) |
Checkpoint X | Valor X de la coordenada del punto de control |
Checkpoint Y | Valor Y de la coordenada del punto de control |
Checkpoint Z | Coordenada del punto de control Valor Z |
Nearest X | Valor X del punto de la nube de puntos más cercano (sólo en el eje X) al punto de control |
Nearest Y | Valor Y del punto de la nube de puntos más cercano (sólo en el eje Y) al punto de control |
Nearest Z | Valor Z del punto de la nube de puntos más cercano (sólo en términos del eje Z) al punto de control |
Min distance | Valor absoluto de la distancia (en el espacio 3D) entre el punto de control y el punto más cercano de la nube de puntos |
Z error (mean) | Valor medio del error medido en la dirección Z entre los puntos de control y los puntos encontrados en la nube de puntos |
Z error (median) | Mediana de todos los valores de error Z. En caso de un número par de valores de error, se devuelve la media de los dos valores de error centrales. |
Z error (Min) | El menor error medido en la dirección Z entre el punto de control y los puntos encontrados en la nube de puntos |
Z error (lower bound) | El menor error medido en la dirección Z entre el punto de control y los puntos encontrados en la nube de puntos |
Z error (upper bound) | Límite superior (más positivo) del error medido en la dirección Z entre el punto de control y los puntos encontrados en la nube de puntos |
Std dev Z | Desviación estándar basada en todos los valores de error Z. Siempre es un valor positivo |
Mean +3S | Es el lado derecho del intervalo de confianza resultante de sumar el error Z Media más 3 veces la desviación estándar Z |
Mean -3S | Es el lado izquierdo del intervalo de confianza resultante de restar el error Z Media más 3 veces la desviación estándar Z |
Agregados CSV
RMSE | error cuadrático medio |
std dev | desviación estándar del error medio Z de todos los puntos de control |
nearby points found | número de puntos en la nube de puntos que se encontraron cerca de la coordenada del punto de control (dentro del radio de búsqueda XY, en cualquier valor Z) |
mean Z error | media del valor de error Z que se encontró para cada punto de control |
mean Z error lower bound | media del valor de error Z (límite inferior) que se encontró para cada punto de control |
mean Z error upper bound | media del valor del error Z (límite superior) encontrado para cada punto de control |
mean +3S | Intervalo de confianza. Media total del error Z +3S por la desviación estándar del error Z total |
Radio de búsqueda
El radio de búsqueda es el radio utilizado alrededor de la coordenada del punto de control para encontrar puntos en la nube de puntos que se utilizan para determinar la precisión.
Si el radio de búsqueda es demasiado alto, el algoritmo utilizará puntos que están lejos del punto de control e informará de una precisión peor, lo que es engañoso.
Si el radio de búsqueda es demasiado bajo, el algoritmo no encontrará suficientes puntos.
Para evitar estos problemas, la función de comprobación de la precisión establece automáticamente el radio de búsqueda en función de la densidad de la nube de puntos, de forma que se pueda encontrar una media de 8-13 puntos.
Bajo | Medio | Alto |
---|---|---|
0,95 m | 0,425 m | 0,2125 m |
Herramienta de desplazamiento vertical
Automático
El desplazamiento sugerido por la comprobación de precisión puede aplicarse automáticamente con sólo pulsar "aplicar desplazamiento" en la pantalla de resultados de la comprobación de precisión.
Manual
La herramienta de desplazamiento vertical también puede abrirse en cualquier momento desde la pantalla de detalles de procesamiento.
Desplazamiento total
La pantalla de detalles de procesamiento siempre mostrará el desfase total que se ha aplicado (en comparación con la nube de puntos original).
Un desplazamiento positivo significa que la nube de puntos está ahora por encima del original.
Un desplazamiento negativo significa que la nube de puntos está ahora por debajo del original.
Para aplicar un desplazamiento manualmente, el usuario introduce la cantidad que desea desplazar la nube de puntos. Las unidades coincidirán con las unidades de la nube de puntos.
Un valor positivo (por ejemplo, 0,02m) desplazará la nube de puntos hacia arriba desde su posición actual.
Un valor negativo (por ejemplo, -0,02m) moverá la nube de puntos hacia abajo desde su posición actual.
La pantalla siempre mostrará el desplazamiento actual desde el original en caso de que el usuario quiera revertirlo.
Para volver al original, introduzca el desplazamiento actual con el signo contrario. La pantalla indicará que el desplazamiento final es 0.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.