Mve: ¿Cómo reemplazar sfm?

Creado en 26 jun. 2019  ·  13Comentarios  ·  Fuente: simonfuhrmann/mve

Hola,
Tengo un algoritmo sfm que me brinda las funciones y los elementos extrínsecos de la cámara, y ya intenté escribir mi propio archivo synth_0.out e intenté ejecutar MVE desde dmrecon, pero solo logro obtener errores de selección de vista global, ¿tiene alguna idea? en donde podría estar haciendo algo mal?
Atentamente.

Comentario más útil

Recomiendo ejecutar MVE SfM (p. ej., en un pequeño subconjunto de las imágenes) solo para ver cuál es el resultado. Por ejemplo, debe colocar sus elementos intrínsecos y extrínsecos en el archivo meta.ini para cada vista. synth_0.out solo se usa para describir las pistas, pero no para intrínsecas/extrínsecas. Hazme saber si tienes alguna pregunta.

Además, si está utilizando una herramienta popular (paquete, VisualSfM) para su reconstrucción de SfM, makescene puede leer estos formatos.

Todos 13 comentarios

Recomiendo ejecutar MVE SfM (p. ej., en un pequeño subconjunto de las imágenes) solo para ver cuál es el resultado. Por ejemplo, debe colocar sus elementos intrínsecos y extrínsecos en el archivo meta.ini para cada vista. synth_0.out solo se usa para describir las pistas, pero no para intrínsecas/extrínsecas. Hazme saber si tienes alguna pregunta.

Además, si está utilizando una herramienta popular (paquete, VisualSfM) para su reconstrucción de SfM, makescene puede leer estos formatos.

Lo siento, olvidé decir que también escribo el archivo meta.ini para cada vista, y también hice el archivo de imagen sin distorsiones.

Entonces tienes que darme algunos puntos de datos más. Publique el mensaje de error dmrecon que está recibiendo, muéstreme uno de los archivos meta.ini , ls uno de sus directorios de visualización y asegúrese de que la escena se muestre correctamente en UMVE.

MVE_terminal_dmreconFail.txt
Este es el mensaje de error de dmrecon

view_0044.mve.zip
Este es uno de mis directorios de vista con el archivo meta.ini dentro

sintetizador_0.zip
Este es mi archivo synth_0.out

Y ya intenté ejecutar este mismo directorio de escenas con la tubería MVE completa, y funciona bien, por lo que excluí problemas con el conjunto de datos, probablemente algo relacionado con el archivo de sintetizador.

Estoy bastante seguro de que algo anda mal con su archivo de paquete synth_0.out . Por ejemplo, las visibilidades de sus puntos se ven así:

3 23 0 0 53 0 0 56 0 0

y el formato es

<num observations> <img id> <sift id> <reproj. error> ...

donde todas sus ID de SIFT son 0 . De hecho, se ignora el error de reproyección, pero las ID de SIFT son importantes.

Lo investigaré más, pero intenté usar 0 en las ID de SIFT con la canalización completa de MVE y funcionó bien, así que pensé que no era importante.

En realidad, es posible que tenga razón, las ID de funciones no son importantes después del ajuste del paquete. Entonces, tal vez sus sistemas de coordenadas estén desactivados, es decir, los puntos característicos 3D no se proyectan correctamente en las imágenes. Podría ser un problema con el sistema de coordenadas de características 3D o con los parámetros extrínsecos. Una manera fácil de verificar eso es usar UMVE y verificar su escena visualmente.

¿La matriz de transformación de cámara en el archivo synth_0 es la matriz de mundo a cámara o la matriz de cámara a mundo?

Es el mundo para transformar la cámara.

Cierre por inactividad. Siéntase libre de reabrir.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

HelliceSaouli picture HelliceSaouli  ·  14Comentarios

Jus80687 picture Jus80687  ·  11Comentarios

HelliceSaouli picture HelliceSaouli  ·  12Comentarios

MaxDidIt picture MaxDidIt  ·  30Comentarios

daleydeng picture daleydeng  ·  8Comentarios