Agisoft Metashape

Agisoft Metashape => Camera Calibration => Topic started by: Abb on April 18, 2019, 07:03:05 AM

Title: Camera calibration
Post by: Abb on April 18, 2019, 07:03:05 AM
Hello all,

I have a question that occupied my thought:

When PS do the calibration, this calibration parameters are fixed for all photos equally or for each photo is different parameters?

Thank you for your reply.
Abb
Title: Re: Camera calibration
Post by: Alexey Pasumansky on April 18, 2019, 06:03:07 PM
Hello Abb,

By default all cameras in the same calibration group share the same parameters. In the latest version of Metashape it is possible, however, to select, which parameters will be estimated individually for each camera via "photo-invariant parameters" dialog of the Camera Calibration window.
Title: Re: Camera calibration
Post by: mtbouchard on October 15, 2019, 01:09:05 AM
That's great Alexy.

Is the "via "photo-invariant parameters" dialog of the Camera Calibration" operation possible via python as well?

I'd like to solve the camera intrinsics for each camera individually....I realise this will take longer.

Thanks,
Matt
Title: Re: Camera calibration
Post by: Alexey Pasumansky on October 15, 2019, 01:05:54 PM
Hello Matt,

You can define the list of photo invariant parameters for the certain sensor using the following code:
Code: [Select]
sensor.photo_params = ['F', 'Cx', 'Cy', 'B1', 'B2', 'K1', 'K2', 'K3', 'K4', 'P1', 'P2', 'P3', 'P4']It is similar to sensor.fixed_params list definition.