showReprojectionErrors
Visualizar significa error de reproyección para imágenes como gráfico de barras
Desde R2024a
Sintaxis
Descripción
showReprojectionErrors( visualiza el error de reproyección medio para cada imagen de calibración como un gráfico de barras para los parámetros de calibración de la cámara-IMU.params)
showReprojectionErrors( especifica uno o más argumentos de nombre-valor.params,Name=Value)
devuelve los ejes en los que se trazan los errores de reproyección.ax = showReprojectionErrors(___)
Argumentos de entrada
Argumentos de par nombre-valor
Argumentos de salida
Sugerencias
Si hay grandes errores de reproyección en una pequeña cantidad de imágenes de calibración, podría indicar uno de estos problemas en el conjunto de datos de la imagen:
El movimiento de la cámara es demasiado rápido y provoca desenfoque de movimiento.
La cámara no capturó todos los patrones de la placa de calibración en las imágenes de calibración afectadas. Esto puede provocar que la estimación de la pose de la cámara sea imprecisa.
Para mejorar los resultados de calibración, utilice la función
estimateCameraIMUTransformy elimine las imágenes con grandes errores de reproyección de las imágenes de calibración especificadas.Si hay grandes errores de reproyección para todas las imágenes de calibración, considere recopilar el conjunto de datos para obtener resultados de calibración más precisos.
Si tanto el error de reproyección como el error de predicción de IMU son bajos, entonces eso es una indicación de buenos resultados de calibración. Utilice la función
showIMUPredictionErrorspara visualizar los errores de predicción de IMU.El uso de resultados de calibración con errores de reproyección mayores puede generar que las poses predichas por la IMU tengan errores de reproyección similares al usar la odometría visual-inercial (VIO). Utilice el argumento de nombre-valor
Thresholdpara trazar un valor de umbral de error de reproyección que coincida con sus expectativas de su VIO.
Historial de versiones
Introducido en R2024a