Prior camera pose - locking absolute position without locking orientation

Hi everyone, I was wondering if there is a way to lock the absolute prior position of a camera without having to lock the orientation in Reality Capture. I am solid on the camera’s real world coordinates (x,y,z) but I would like the heading, pitch, and roll to be modified according to the alignment. Could someone please suggest a script that would enable this functionality?

Hi Boris,
this is possible. Just select your images an set Position under Absolute pose in Prior pose settings in 1Ds view:
image

Hi Ondrej,
thank you for your answer, this does not solve the issue unfortunately. After I set the prior position as you show, re-align images, and export camera parameters, the position of camera is not exactly what I would like it to be. Instead, it was moved one or two meters. It seems like complete locking of camera position can only be done through the “Locked” option, but that also requires heading, roll, and pitch which I dont know.

When you have set the Position you can also set the position accuracy:
image
If you are 100% sure with the positions set there zeros and in Alignment settings/Camera prior settings set higher Position prior hardness (try to set it to 100)
image

1 Like

Hi, I just had a similar issue. I know the camera locations are pretty accurate since we are using RTK, but by following the above instructions to set the hardness and prior pose info to 0, the calculation time just went from a few minutes to many hours. Why could this be?

Hi @Tekuchi
it could be that the position is not exact for RTK, there is still some accuracy. So, setting it to unreal values can provide the long computation time. Also, the zeros were promoted only for position’s accuracies, not for position prior hardness.