Source: https://worldphotogrammetry.foroactivo.com/t63-precision-de-un-proyecto
Timestamp: 2019-09-21 14:11:57+00:00

Document:
Precisión de un proyecto
Foro de fotogrametría de WorldPhotogrammetry.com :: No englobable en los demás foros Comparte
Tema: Precisión de un proyecto Miér Dic 22, 2010 11:16 pm
tengo un proyecto que consiste en medir el volumen de una parte de un volcán. El projecto está compuesto de 5 fotografías con la calibración de la cámara hecha de manera normal. Coloqué gran cantidad de puntos homólogos y no usé el método de nube de puntos. Cuando quise hacer mediciones ingrese a Scale/Rotate algunos valores que conocía del modelo y me sirvió para poder luego medir, el problema es que después tuve acceso a varios puntos de control, pero cuando los ingresé no tenía coherencia la posicion de estos con los homólogos (estaban en distintos sistemas de coordenadas). Tampoco pude "borrar" las unidades de escala y posicion de los ejes X,Y,Z que había definido para poder ahora ingresar los puntos de control y que quedara orientado en base a ellos, ni ocupar la otra opcion de scale/rotate definiendo con 3 puntos (de control) la escala, translacion y rotación.
De que manera puedo hacer que los puntos homologos estén en el mismo sistema de coordenadas que los puntos de control?.......por ahi me dijieron que hiciera todo de nuevo partiendo por colocar primero los puntos de control y despues los otros, pero no tengo tiempo para hacer eso.
PD: Jorge, por si acaso este es otro projecto, pero con la misma finalidad.
Tema: Re: Precisión de un proyecto Jue Dic 23, 2010 11:22 am
Me habías asustado, pensé: ¡pero si a mí solo me ha dejado 3 fotografías, ¿querrá probarme?(' ')
Sin extendernos en el problema matemático, que consiste en averiguar la matriz de transformación 3x3 que nos modifique la orientación de los ejes, más la traslación correspondiente y que si queremos unirlo pasamos a una matriz 4x4 exigiendo entonces la resolución de un sistema de ecuaciones para el que tienes coordenadas de puntos de sobra; dentro del Photomodeler el problema es mas sencillo y lo puedes abordar de diferentes maneras.
La primera y quizás la más sencilla, es comparar la distancia relativa entre los puntos de control que conoces y la homóloga en el modelo restituido, imagino que todos estarán referidos en metros o tendrás que cambiar la escala. Si los valores son similares, que tendrán naturalmente un tanto de error, puedes estar satisfecha.
La segunda consiste en cambiar el sistema de referencia en el scale rotate y utilizar los tres puntos de control que conoces, después puedes hacer lo mismo con otros puntos del modelo original para comprobar si mantienen sus distancias relativas.
Para realizar todas las comparaciones, estas y otras que se te ocurran, lo mejor es crear una tabla de calidad de puntos donde solo tengas las coordenadas de puntos y el identificador, de forma que puedas copiar y pegar los datos en una hoja excell para que en ella se haga el cálculo de distancias de manera inmediata. Esto es lo que nosotros hacemos para comparar puntos restituidos y puntos de la estación total tomados in situ.
Tema: Re: Precisión de un proyecto Lun Dic 27, 2010 6:27 pm
de las dos soluciones que me indicas, la primera no soluciona mi problema ya que con eso solo veré la precisión de mi modelo (o no?), de todas formas lo hice y me da una diferencia del 50% entre ambos valores (la distancia real entre 2 puntos de control es 340 km y en el modelo es de 166km).
La segunda solución no pude hacerla. Ese era mi problema de antes, traté de utilizar 3 puntos de control para definir el sistema de referencia en el scale/rotate, pero al seleccionar un punto y tratar de definirlo como "point 1" me sale el siguiente error: "One or more unit specifiers are incorrectly formated. Valid unit specifiers are km, m, cm, etc. Please correct beforer proceeding". La escala en el scale rotate es la misma q la de los puntos de control (metros) y no sé pq no me deja definirlos. Que hago?
Tema: Re: Precisión de un proyecto Lun Dic 27, 2010 7:47 pm
Carolina efectivamente con el primer método evaluas la precisión del modelo, que desde luego no puede tener un error del 50%. Por las distancias que me indicas, de tantos kilómetros los efectos atmosfericos que desplazan los objetos en una fotografía no son nada despreciables, como en los casos habituales, nunca he utilizado fotografías a semejantes distancias, pero no me hago una idea del modelo.
Lo que te pasa al tratar de cambiar las referencias, ocurre cuando introducimos mal las coordenadas con algo incoherente.
Como en el otro proyecto, si quieres envíamelo porque no me hago a la idea de la magnitud, sobre todo para conseguir buenos ángulos de restitución.
Tema: Re: Precisión de un proyecto Lun Dic 27, 2010 9:22 pm
depositfiles.com/es/files/eu7zfiey1
ahi va el link........espero no esté tan mal hecho todo.
Me sorprende tan buena disposición y entusiasmo, te pondré en los agradecimientos de mi trabajo.
Tema: Re: Precisión de un proyecto Mar Dic 28, 2010 5:55 pm
Estaba mirando ahora el proyecto y necesitaba que me enviases el archivo *.pmr, anterior al idealizado de las imágenes, esto es porque deberíamos tener una sola cámara para todo el proyecto, ya que a la distancia que fueron obtenidas las imágenes la distancia focal será muy aproximadamente la misma. Es necesario recalibrar la cámara y aunque las fotografías no aprovechan toda la resolución que esa cámara posee, el modelo yo creo que debe salir mejor que el anterior.
Envíamelo, a ver si a última hora de la tarde cacharreo con el un rato.
Tema: Re: Precisión de un proyecto Mar Dic 28, 2010 7:35 pm
me será dificil tener ese archivo, creo tenerlo en otro computador al que no puedo acceder de inmediato.
No sé si te servirá ese archivo porque cuando comencé el proyecto me dijieron que tenía que hacer la idealización de las fotos al principio, después de la calibración de la cámara y antes de colocar puntos, entonces ese archivo representa la etapa inicial del proyecto.
Voy a buscarlo de todas formas y te lo envio.
Tema: Re: Precisión de un proyecto Miér Dic 29, 2010 2:25 pm
Bueno Carolina, he hecho lo que he podido. He partido de 0 con tus fotografías y he restituido el volcán a partir de estas, aunque me ha costado un poco porque las últimas fotos me ha costado unirlas. De todas formas he podido recalibrar la cámara a partir de los puntos introducidos.
Para situar el volcán en el espacio he utilizado tres de tus referencias, que como en el otro las he denominado ref1, ref2 y ref3, la ref4 se va mucho. Hay cosas que no me cuadran mucho en esos puntos de control, porque el modelo restituido, a pesar de la baja resolución de las imágenes yo creo que tendrá una precisión de 1/1000 o mejor, sin embargo algún punto de control como en el ejercicio que te había mandado antes, se va mucho y por mi experiencia eso no es normal.
He podido realizar una nube de puntos porque aunque fuese por casualidad sacasteís dos fotos con un paralaje adecuado.
Aquí te dejo el proyecto restituido. En el directorio Idealize es donde está el proyecto con las dos fotos idealizadas para ver la nube de puntos.
depositfiles.com btzv3kv2j
El archivo bueno es el "volcan2.pmr" al que le puedes añadir puntos si los necesitas. Para otras veces, aprovecha la máxima resolución de la cámara.
Tema: Re: Precisión de un proyecto Jue Dic 30, 2010 5:02 pm
Jorge, gracias por tu ayuda.
La verdad me doy cuenta que sé muy poco de photomodeler scanner y que lo ocupé sin aprovecharlo.
El proyecto que te envié, ¿era posible cambiar el sistema de coordenas referenciandolo a los puntos de control?. Una observación, las fotos fueron tomadas con la misma cámara y de hecho hice la calibración con ella. Te lo comento porque dices que tuviste que recalibrar la camara.
otra duda, la nube de puntos se puede exportar al arcgis?....se exporta como un shape?
Tema: Re: Precisión de un proyecto Jue Dic 30, 2010 5:12 pm
sobre el post anterior, la primera pregunta la hago para poder calcular la precisión a ese proyecto....
Tema: Re: Precisión de un proyecto Jue Dic 30, 2010 7:20 pm
En el archivo que te puedes descargar puedes ver como está referenciado el modelo, he utilizado 3 de tus puntos de control.
He recalibrado la cámara porque al observar en tu proyecto los parámetros de la cámara, estos no se correspondian con las imágenes. Cuando utilizamos una cámara con una distancia focal tan corta, como en este caso de 5mm, necesitamos utilizar los 5 parámetros K1, K2, K3 y los P1 y P2, esto en general y sobre todo si nos acercamos algo al borde de las imágenes.
De lo que si me he dado cuenta Carolina, es que el Photomodeler es buen método para este caso que nos ocupa, sobretodo si la toma de imágenes fuese más planificada y utilizando más resolución. Con poco más de una hora, como he empleado para este modelo que te he enviado, se podría realizar una nube de puntos completa de toda la zona y con una buena precisión, para la proxima que lo tengas en cuenta.
La nube del archivo que tienes en el Idealize->volcan2idealize.pmr tiene algo más de 500.000 puntos y se puede convertir a malla con las opciones de "Meshing Options", reduciendo el número de puntos si son muchos y exportandola como *.dxf, *.3ds, *.wrl, etc, todos archivos soportados por arcgis, aunque he de decirte que mi experiencia con arcgis es casi nula.
Por si el manejo de la nube te incordia, porque en el Photomodeler hay que tener cierta práctica para que no nos deje huecos y esa cosas te envio el enlace para que manejes la nube convertida a malla.
depositfiles.com vyfjddi91
Este es un archivo *.DXF para tener pocos problemas y he reducido la malla para no tener problemas con tantas facetas.
Para obtener estas mallas he utilizado algunas cosas que estamos experimentando a partir de otro tipo de software y que a finales de enero mostraremos en la página, creo.
A ver si te funcionan bien los archivos, sino indícamelo.
Tema: Re: Precisión de un proyecto Jue Dic 30, 2010 10:45 pm
Aprovechando tu gran manejo en esto, tengo varias fotografías de ese día (unas 40) de distintos ángulos con las que creo (ahora que hiciste la nube de puntos) se podria completar la parte faltante. Te las dejo en el siguiente link para que veas si se puede hacer algo y me sigas echando una ayudita.
depositfiles.com 46ix3mz5g
estoy revisando el archivo de la nube convertida en punto y está buenísimo, gracias!. Trabajaré con esto mientras espero tu respuesta.
Tema: Re: Precisión de un proyecto Vie Dic 31, 2010 9:20 am
Esta semana que viene tendré unos días de vacaciones y le echo el guante a tus fotografías. Si se puede completar el volcán, seguro que quedará estupendo.
Tema: Re: Precisión de un proyecto Mar Ene 04, 2011 5:13 pm
Hola Jorge, feliz año nuevo!
Estuve trabajando con el archivo de la nube convertida en malla, pero no me ha servido, no he podido transformar la malla (archivo tipo multipacth) en un raster para hacer los análisis que requiero. Existe alguna forma de exportar solo los puntos? El archivo que enviaste (.dxf) tiene la información de coordenadas geográficas y altura, pero en arcgis solo muestra la altura. Eso me ha complicado el trabajo.
De todas formas revisa las fotos que te envié haber si se puede hacer algo.
Tema: Re: Precisión de un proyecto Mar Ene 04, 2011 9:09 pm
Te envio en un archivo completo lo que he realizado.
Las fotografias que has colgado son de diferentes distancias focales. Las he seleccionado para poder utilizar en principio las de focal de 5mm que continuan lo ya realizado. Utilizado estas la calibración y la precisión ha sido lo que suele ser habitual y de lo que te hablaba al principio de 1/1000 o 1/1500. Pero con la fotos de focal 5mm no podía cerrar todo el perímetro, aunque como verás queda bastante bien.
Tenía un grupo de fotos de focal 10mm que podían mejorar una parte, las he utilizado realizando un subproyecto a parte y he comprobado, como era de esperar, que aunque el “process” es bueno, el bajo ángulo entre la fotografías extremas no me da una buena precisión, del mismo orden que teníamos en el primer proyecto. Hay mucha diferencia de precisión entre la restitución de 5mm y la de 10mm porque al recalibrar la de 10 como te digo tiene un ángulo muy bajo.
Esta agrupada la información en 4 directorios:
focal 10mm. En este directorio está la restitución de 10mm, en el principal la restitución inicial y en subdirectorio idealizado el proyecto idealizado con las nubes realizadas.
Merge. En este directorio se encuentra la unión de las dos restituciones que puedes ver en la imágen.
NubesExportadas. Aquí he probado con la exportación en un archivo *.dae y *.dxf como te había enviado el otro para ver si te sirve, he reducido la malla a solo 24mil caras.
Puedo exportar a las mallas y puntos a muchos formatos pero como no tengo el arcgis, no se cual es el que sirve bien, en principio había visto que el *.dxf se lo comía bien, es más en autocad el archivo que te envíe lo puedes abrir perfectamente, pero lo de las conversiones tiene a veces muchas sutilezas.
En otra imagen que puedes ver te indico como puedes exportar las nubes de puntos directamente como fichero *.txt. Este fichero lo puedes abrir con cualquier procesador de texto y son 6 columnas: las 3 primeras para las coordenadas del punto y las 3 siguientes para su colo RGB.
Volcan2. Este es el proyecto bueno con la focal de 5mm y precisión de 1/1500, es la continuación del que ya habíamos realizado pero su precisión es mucho mejor porque las imágenes abarcan un arco adecuado, más de 90º.
depositfiles.com nvubbdvw7
Tema: Re: Precisión de un proyecto Jue Ene 06, 2011 6:04 pm
Tremendo trabajo el que hiciste, muy bueno y útil. Felicitaciones, te lo agradezco enormemente.
Como conclusión entonces, para un proximo proyecto, si quiero hacer una nube de puntos necesito tener fotografías con un angulo de separación de casi 90° y tomadas con la máxima resolución que dé la cámara (todas con el mismo focal) .....algo más?. Claro está que es mejor tener la cámara para poder hacer la calibración y no recurrir a la inverse camera.
Y otra cosa, para ver la restitución en el programa (como las 2 imagenes que mandaste) que archivo tengo que abrir?
nuevamente gracias por tu buena disposición y ayuda.
Tema: Re: Precisión de un proyecto Jue Ene 06, 2011 6:21 pm
otras dudita que me quedó en la cabeza.............
me cuesta creer que la precision del modelo sea de 1/1500 (0,06 m.???), es mucho mejor que la de un LIDAR (barrido laser a una superficie). Lo digo porque tengo un LIDAR del volcán para otra fecha con una precisión de 5 m. y el modelo hecho con PMS tendría mucha mejor precisión......hay algo que no haya entendido bien?
Tema: Re: Precisión de un proyecto Vie Ene 07, 2011 9:15 am
La precisión se refiere al error acumulativo sobre cada metro. En la distancia desde ref2 a ref3 hay algo más de 2600m y el error que el Photomodeler comete es de unos 2m, es decir, casi por cada 1500m se comete una desviación de 1m respecto al patrón que en este caso son las medidas de tus puntos de control.
Yo me he quedado sorprendido de lo bien que resulta disponiendo de fotografías obtenidas con los ángulos apropiados, me he quedado sorprendido porque nunca había tenido la oportunidad de trabajar en esas distancias, y eso sin fotos con gran resolución.
Con las fotografías hay que cubrir por lo menos 90º. y en el caso del volcán, dándole la vuelta completa y disparando como lo habéis hecho casi se puede clavar su topografía.
Para visualizar las dos nubes completas tienes que abrir el proyecto que se encuentra en el archivo merge, donde se unen las nubes de los dos proyectos. Te puede preguntar el Photomodeler donde se encuentran las fotografías de cada proyecto y se lo tendrás que indicar.
Un afectuoso saludo. Ya sabes donde estoy.
Tema: Re: Precisión de un proyecto Vie Ene 07, 2011 5:17 pm
si se debe cubrir el volcán en más de 90° para hacer la nube de puntos, como hiciste entonces una nube con 2 fotos que tenian un angulo mucho menor? Me refiero a este mismo proyecto, pero la primera parte que me mandaste, antes de que te enviara todas las fotos. Me dijiste que tenían buen paralaje, esa es otra condición que debe haber para realizar una nube?
Las recomendaciones para una próxima vez para este tipo de figura a modelar (volcán) serían:
-Cubrir en más de 90° el volcán con varias fotos con una ángulo de paralaje pequeño................las fotos tienen que estar en un mismo plano o casi??
-Tomar las fotografías con la mejor resolución de la cámara.
Que bueno que me indicas tu apellido para ponerte en los agradecimientos.
Tema: Re: Precisión de un proyecto Vie Ene 07, 2011 6:26 pm
Una cosa Carolina es la condición para obtener buena precisión, y para eso necesitamos cubrir 90º más o menos para poder realizar la calibración inversa y que esta sea precisa, y otra es conseguir nubes de puntos efectivas. Para poder restituir nubes con eficacia, necesitamos que la separación entre fotografías que definen el par sea de entre 0.10 y 0.15 veces la distancia al objetivo. Es decir, si mi distancia al objetivo como en este caso es de unos 2.5Km por 0.10 son 250m entre fotografías, más o menos, pero para que la restitución tenga precisión necesitamos que entre la primera y última fotografía tengamos esos 90º más o menos.
Si tuviésemos la cámara calibrada, para la distancia a la que vamos a sacar las fotos, no necesitamos esos 90º porque no necesitariamos calibrar la cámara, pero así de principio es aconsejable. Si las fotografías están en un mismo planos de elevación mejor, pero no es imprescindible. También es muy aconsejable que todas las fotografías apunten hacia un mismo lugar, el centro de la toma que sea aproximadamente el mismo, en este caso sería el centro de la caldera, pero tampoco es imprescindible.
La resolución, toda la que tengas es poca, cuanta más mejor y si puedes sacar las fotografías en RAW mejor.
Tema: Re: Precisión de un proyecto Vie Ene 07, 2011 9:12 pm
Ahora ya comprendo mejor todo. Te agradezco enormemente tu ayuda.
Tema: Re: Precisión de un proyecto
Foro de fotogrametría de WorldPhotogrammetry.com :: No englobable en los demás foros

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución