Process:
Field |
Description |
Optimization termination |
|
Maximum iterations |
Controls how many iterations optimizer will run before giving up trying to find a solution. |
Solution tolerance |
Controls how close the Total Error bar values have to be together before optimizer decides a solution has been reached. |
Bundle Stability Measure |
Some projects do not have a strong mathematical solution. Processing has trouble deciding what is the correct solution. A weak mathematical project (that is otherwise correct with correct references, good calibration, etc.) is an indication that results cannot be always trusted. In this case processing fails. The Bundle Stability Measure value itself is a matrix stability measure. It can be increased to 1e-3 from the default 1e-5 for example to make some mathematically unstable projects solve (i.e. complete processing). Long focal length calibrations are a project type that may benefit from this change. |
Project Status Report |
|
Only report parameter correlations over this % |
Controls which correlation values are shown in the Project Status Report. |
Default Point Standard Deviation Weights (pixels) |
|
Marked points |
Controls the one-standard-deviation (68% probability level) that a Marked Point is within its true location. The size of the final Total Error (see Final Total Error) in a processing will be affected by this value. If this value is close to the true marking precision for all points (and other things like camera parameters are good) then the final Total Error (sigma0 value) will come out close to 1.0. |
Sub-pixel target points |
Controls the one-standard-deviation (68% probability level) that a Sub-pixel Target Marked Point is within its true location. See the Marked points value above for the relationship to Final Total Error. |
SmartPoints |
Controls the one-standard-deviation (68% probability level) that a SmartPoint is within its true location. See the Marked points value above for the relationship to Final Total Error. See also SmartPoints Project. |
Sphere Points |
Controls the one-standard-deviation (68% probability level) that a Sphere Target Marked Point is within its true location. See the Marked points value above for the relationship to Final Total Error. See also and Sphere Target Marking. |
Background Processing and Alerts |
|
Prompt to turn off background processing if it takes longer than: (sec) |
The maximum length of time to perform background processing before being prompted to switch to manual processing. |
Show the % of approximated points alert |
A popup alert (bottom right of screen) will appear if the check box is checked, and if there are more than the specified percentage of points calculated only by approximation. |
Show could orient alert |
If checked, a popup alert (bottom right of screen) will appear when enough points are referenced for possible orientation. |
Show outside calibration alert |
If checked, a popup alert (bottom right of screen) will appear if a point is marked outside of the calibration point coverage area (i.e. the area of the lens that was solved during calibration). |
Other |
|
New project default setting for high residual point removal optimization |
This setting enables the automatic search and unreferencing of points with high residuals during processing. In addition, photographs may be set to 'do not use in processing' if they no longer meet the minimums. By default, the feature is on for Automatic Coded Target projects only. See also Total Error Dialog. |
2D Template projects use Robust Optimization |
The solution for 2D Template project set up uses the Smart Orient (Robust Optimization) which makes it more robust to errors in photography and targets. Some project might solve with this setting off. |
Orientation:
Field |
Description |
Orientation Point Counts |
|
Number of points to include in relative orientation |
Controls the number of points chosen from all photo points to be used during relative orientation stage. A low number speeds up orientation but there is a greater chance of failure or incorrect orientation. |
Number of points to include in orientation check |
Controls the number of points studied to allow relative orientation pick from multiple conflicting solutions. See Valid orientation checks below. |
Valid orientation checks |
|
If roll angle is greater than __ use this weighting factor against the solution: __ |
These two values control how PhotoModeler picks from multiple conflicting solutions to orientation. This weights against cameras that are rolled upside down because this is uncommon. |
If a projected point is closer to camera than __ use this weighting factor against the solution: __ |
These two values control how PhotoModeler picks from multiple conflicting solutions to orientation. This weights against cameras that placed extremely close to the model data because this is uncommon. |
Perform Angle Checks |
If checked, photo pair angles are checked before setting up orientation pairs so that pairs with low angles do not cause poor orientation results. |
Fit Error Threshold |
The threshold used to determine whether photo pairs have low angles. Generally the higher the value, the closer the ‘fit’ and therefore the lower the angle difference. Increasing the threshold causes the check to be more strict. This setting is very project dependent and may require some trial and error to find the best setting. |
Camera Calibrator:
The Camera Calibrator page controls the Camera Calibration process.
Field |
Description |
Custom Calibration Control Positions |
|
Four Planar Control Point Positions |
The positions in 2D of the four control points that lie on a plane. Only relative size is important (that is these are not absolute values). Change this only if you are using a non-standard calibration sheet. |
Auto-referencing |
|
Required number of photos to be referenced for each point in stage one |
One of the stages of calibration is an automatic referencing of points. The first time this happens the camera parameters are known only very roughly so it can be difficult to do well. To make this more robust we force each point to be referenced on at least this many photographs before being accepted. You may need to lower this if the first stage auto-referencing is failing due to too few points found. |
Targets and Sub-pixel Marking |
|
Ratio of largest target in image to image size |
The size of the targets as they appear in the calibration images. This is the largest target in all images (the target closest to the camera). Ratio of image size. |
Ratio of smallest target in image to image size |
Like above but for the smallest target image or the size of the target farthest from the camera in all calibration photos. |
Targets are black on white background |
If checked the targets are black filled circles on a white background. |
|
|
Include IDs when printing multi-sheet calibrations |
Show the target ID when printing calibration sheets for the multi-sheet calibration process. |
Self and Field Calibration:
The Process page controls those options to do with Processing and in particular Self/Full Calibration.
There are many settings here and their relationship to processing is complex so we give this whole section a caution sign . While many of these settings are complex they are important and for advanced projects you may find yourself adjusting some of them. If after reading the descriptions below you still require guidance please contact PhotoModeler Technologies technical support.
Field |
Description |
Camera Calibration (self or field) |
|
Calibrate when greater than these number of good points on all photos |
When there are more than this many 'good' points (see Preferences - Processing and Cameras) on every photo then self-calibration or full calibration can execute during optimize. See Camera Optimization. |
Calibration in one camera projects is a full field calibration (otherwise self-calibration) |
If checked, and there is only one Camera assigned to all photos in the project then a field camera calibration is done instead of a self-calibration. See Field Calibration. |
Self-calibration uses Std. Dev. Weights |
If checked then self-calibration uses the weighting factors found in the "Solve during self-calibration" section. If not checked self-calibration uses a free form un-weighted solution which may produce more consistent results but is far less stable (esp. if principal point is being solved for). |
Imports/Control:
Field |
Description |
Use old format DXF import |
Check this if you’re having difficulties with the DXF file import, as the ‘old’ system may be more compatible with the model entities. |
Use alternate loading method for DXF and OBJ files |
When checked, the import uses the ‘FBX’ loading system rather than PhotoModeler’s native system. |
Number of decimal places in… |
Controls the number of decimals shown in the list views of the Imports and Coordinate Systems Pane. |
Locate photo zoom percent |
The zoom percentage of the photo that opens when showing the ‘located’ point. |
Locate open photos tabbed |
When checked and when multiple photos show the ‘located’ point, the photos open tabbed, otherwise they’ll open tiled in the Photo Windows pane. |
Show the imported ID number when displaying IDs of marked Control Points |
When checked the imported ID number will be displayed along with the control point name on control points marked on photos. |
Only show the imported point information when showing IDs of marked Control Points |
When checked only the imported ID number will be displayed on control points marked on photos. |
Default Import Material color |
Set the Material color automatically assigned to imported objects. |
Warn if preset scale fit is larger than (percent) |
A threshold to flag potentially bad scale(s): A) Warn when a Coded Target Preset is set on a project and a scale error is larger than this value. B) During export to note scale may not be correct. C) Used by Check Distance table to bold distance errors (%) that are larger than this value. |
Control Orient Inverse Camera:
Field |
Description |
Do exhaustive control orient search when fewer than these number of control points |
Controls how many control points are used when searching for the optimal set of three control to do the initial closed form resection. The larger the number the greater chance it finds the best set but also slower. |
Inverse Camera Parameter Standard Deviation Weights |
|
Use Standard Deviation Weights during calibration of InverseCamera parameters |
Single photo resection with InverseCamera does a mini-global optimization. If checked this tells that optimizer to use the standard deviation weights found below. |
Inverse Camera Parameter Standard Deviation Weights |
All the standard deviation values for all parameters used in Inverse Camera calibration. |
Thresholds for minimum number of control points |
|
Basic minimum |
Controls how many marked control points any photo must have to be considered for control resection. This value cannot be less than three. See also Minimums. |
For inverse focal length |
Controls how many additional control points are required above the minimum to also solve for the camera's focal length. See also Minimums. |
For inverse principal point |
Controls how many additional control points are required above the minimum to also solve for the camera's principal point. Must be at least two. See also Minimums. |
For inverse format size |
Controls how many additional control points are required above the minimum to also solve for the camera's format size ratio. See also Minimums. |
Minimum % image coverage by control points |
Controls how big an area the marked control points must cover in any photo for it to be considered for control resection and InverseCamera. See also Minimums. |