Hi all,
I’ve started a project using an SMZ18 microscope to take images of insect heads as I rotate them on a goniometer, and then reconstruct models of them using PhotoScan. Things are going surprisingly smoothly, but as I need to take accurate measurements of the dimensions and positions of the insect eyes from the models, I wanted to find out whether there sensible calibration method to use for a microscope.
When I perform the image alignment step, things generally go fairly smoothly, however, PhotoScan comes up with some pretty widely variable values for all the parameters it adjusts. I looked at this a bit further using the Lens program, and again found the parameters it calculated were very variable. Looking at the distortion maps from the chequerboards indicates they don’t really match the standard distortion modes for a pinhole camera, as small patches of points are locally distorted inwards (see the attachment). Given the complexity of the microscope optics though, and its specific design to minimize distortion, perhaps this isn’t surprising! So calculating parameters doesn’t seem likely to work in this case.
As a workaround, can I manually enter parameters for the calibration into PhotoScan that would make sense? Given the quality of the optics, I think everything relating to distortion (and maybe the image center) can be set to zero. The microscope is calibrated, so I know the pixel size with micron precision, and obviously the magnification. But I don’t know the focal length of the microscope, and don’t think I can manually calculate this without knowing more about the construction of the microscope. Is there a way to let PhotoScan calculate this parameter alone?
Any help is much appreciated!