BINGO 7.3 - October 2020
This page describes BINGO as it existed at the stated release date. For current behavior and requirements, use the current Manual, Reference, and Guides.
This update includes only the BINGO executable. All other programs are unchanged.
Radial distortion valuesā
In the last years we have seen more and more problems with factory calibration of some non-survey camera types and with calibration results of those cameras from low-price photogrammetric systems.
A radial calibration curve should never be falling or growing monotone like in the example above. Such a curve indicates a significant correlation with the focal length of the camera. I.e.: the focal length is not correct.
Radial calibration curves should have always at least a second intersection with the radius as shown below.
This new BINGO revision is checking this situation if a RADI statement is given and gives in case a warning message:
W246 All radial distortion values have the same sign (+ or -).
I.e.: High correlation with focal length
Furthermore BINGO checks the number of given distortion values in a RADI statement and compares it with the actual photo format. A warning message will be given, if there are too many or too few distortion values.
The number of radial distortion parameters in the BINGO listing file cannot be influenced directly by a given RADI statement anymore. The number of output distortion values will be estimated by the program with respect to the photo format. However, the spacing of distortion values can be indicated in the RADI statement.
Example:
RADI CameraName spacing
RADI Cam35 5.0
In the example a spacing of 5 mm would be used and the bingo.lis file might include:
Radial symmetric lens distortion from additional radial parameters (1/1000)
Distortion values; First value for R = 5.0 (= Step width)
7.4 -0.6 -8.2 -7.9 -0.3 8.1 8.9 -1.9 -15.5 0.0 112.0 438.0
Coordinate differences, distances and differential rotation angles between photo projection centersā
A new data type has been introduced to allow relations between the orientation data of the photos. This is very often helpful in case of missing ground control to make a photo flight horizontally or in case of close range applications.
It can be used as well for multi-head camera systems, because it is very often not possible to define eccentricity eā vectors between the cameras. In those cases at least the distances between the projection centers can be fixed.
Format:
DORI (X/Y/Z/S/phi/ome/kap) (Photo_1_Name) (Photo_2_Name) (Diff: 2-1) (S_diff)
Statement name DORI
Data type key.. X, Y, Z, S, phi, ome, kap
Photo names for first and second photo
Difference 2 minus 1
Standard deviation of the difference (default value is 0.001m or 0.001gon)
Examples:
DORI Z C005012 C005018 0.0 0.001
DORI Z C005015 C005021 0.0
DORI phi 4711 4812 12.5 0.02
DORI S 517 778 235.4 0.1
If a DORI line does not contain a standard deviation, the value from the prior line will be applied.