Home Principles of self-calibration and visual effects for digital camera distortion
Article Open Access

Principles of self-calibration and visual effects for digital camera distortion

  • Temel Durgut and Erdem Emin Maraş EMAIL logo
Published/Copyright: October 9, 2023
Become an author with De Gruyter Brill

Abstract

Producing accurate spatial data with stereo photogrammetric techniques is a challenging task, and the central projection of the space needs to be defined as closely as possible to its real form in each image taken for the relevant production. Interior camera parameters that define the exact imaging geometry of the camera and the exterior orientation parameters that locate and rotate the imaging directions in a coordinate system have to be known accurately for this correct definition. All distortions sourcing from lens and sensor planes and their recording geometry are significant as they are not suitable for detection with manual measurements. It is of vital importance to clearly understand the camera self-calibration concept with respect to the lens and the sensor plane geometry and include every possible distortion source as an unknown parameter in the calibration adjustments as they are all modellable systematic errors. In this study, possible distortion sources and self-calibration adjustments are explained in detail with a recently developed visualization software. The distortion sources investigated in the study are radial, tangential, differential scale, and axial skewing distortion. Thanks to the developed software, image center point, distorted grids, undistorted grids, and principal points were visualized. As a result, the most important element of obtaining accurate and precise photogrammetric productions is the correct definition of the central projection of the space for each image, and therefore, the study explains an accurate and robust procedure with the correct definition and use of correct camera internal parameters.

1 Introduction

It has been the main study area of photogrammetry for years to define and calculate the camera internal parameters, which can truly represent every distortion that disrupts the image and eventually affects the spatial coordinate accuracies. Self-calibration approaches have been studied and used intensively in the photogrammetry community [1,2,3,4]. The Brown model has been widely recognized as a classic model in computer vision [5,6], with significant applications in various areas. In self-calibration, the zoom effects of the Brown model have been observed by several researchers [7,8,9].

In this study, bibliometric analyses were used for literature research [10,11]. With this analysis, the topics that researchers focus on can be examined with the help of relationship maps on a time scale, and application areas on similar topics can be followed [12]. In addition, popular scientists and countries that have done the most work on the relevant topics can be investigated [13]. The data source of bibliometric analyses is usually databases such as Scopus and Web of Science. Reliable information obtained from these sources directs literature research. In this study, VOSviewer software was used for bibliometric analysis [14]. The bibliometric analysis result obtained according to keyword matching of similar studies is given in Figure 1.

Figure 1 
               The most used keywords for the published research on the self-calibration and digital camera distortion.
Figure 1

The most used keywords for the published research on the self-calibration and digital camera distortion.

In Figure 1, studies in this research field were accessed by using the keywords “self-calibration” and “digital camera distortion.” The Web of Science database was used as a data source in VOSviewer software since there are quality and reliable publications, and all indexed journals are included in the database. The main focuses and most researched topics in these studies are lens distortion, photogrammetry, radial distortion, bundle adjustment, autonomous aerial vehicles, digital image processing, and the use of parameters in recent studies. The region with the most research is China (47), followed by England (4), Germany (3), and Canada (3). China is the country where the most studies and research have been conducted among 25 countries. This is clearly due to the available facility for this country, and so there is a need for an advanced understanding of this topic and the possibility for a wider array of investigations.

To produce accurate and precise spatial data with stereo photogrammetric techniques, the central projection of space has to be defined as correct as to its real form for every image taken for related production. For this correct definition, the interior camera parameters that define the exact imaging geometry of the camera and the exterior orientation parameters that locate and rotate the imaging directions in a coordinate system have to be known accurately. While the image coordinates serve as observations, the interior and the exterior orientation parameters as well as the spatial coordinates of the marker positions are parameters to be estimated [15,16]. Exterior orientation parameters can be obtained directly from a highly accurate inertial measurement unit (IMU) system or can be calculated by using ground control points (GCPs), which are clearly detectable in the images. The interior orientation parameters can only be calculated by camera self-calibration processes that consist of advanced adjustment techniques with highly accurate image coordinates and their object space coordinates taken from advanced and accurate calibration scenes. Algorithms commonly rely on either perspective or projective camera models, with the widely recognized self-calibrating bundle adjustment being the most favored approach [17,18,19].

Lens distortion generates a misalignment between the perspective center, the image point, and the object point [20]. For digital cameras, not only the lens distortions but also the distortions caused by sensor planes and their recording geometry are significant as they are not detectable with manual measurements. At that point, it is of vital importance to clearly understand the lens and the sensor plane geometry and also include every possible distortion source as an unknown parameter in the calibration adjustments for an exact definition and calculation. Although it is possible to find a variety of distortion models and calculation techniques in the literature based on the choice of focal length, there is a variety of misunderstandings about the concepts and fundamentals as well [21]. Pennington discussed tangential distortion and its impact on photogrammetric control extension [22]. Macdonald used the calibration technique of lens, camera, and photographic material combination for total camera calibration [23]. Merritt investigated several camera calibration techniques and noted that methods using protractor or star exposure were a strong preference [24]. Lewis commented on the radial distortion curve’s nature and how its magnitude was a direct function of the camera’s equivalent focal length [25]. Hothmer found differences in calibration results for the same type of camera. The study noted that this was due to production limitations, particularly regarding the refractive indices of glass lenses, which differ slightly from one production batch to the next [26]. Hallert investigated the least squares method applied to multi-camera calibration. In the study, resection was combined with camera calibration, and then tests were performed using both film and glass plates. Additionally, some statistical fit checks were performed for Hallert-generated radial distortion curves and other camera calibration components. The results indicate that there is a significant difference in the radial distortion curves found from the film and glass plates [27]. In the 1950s, research on the production and calibration of aerial cameras gained momentum, and the investigation of the properties of lens distortions was accelerated. However, the reports were confidential and did not become public until Brown published a series of important papers in the 1960s and 1970s [1,9,21]. Nowadays, with the advent of new technical advancements like unmanned aerial vehicles (UAVs) and autonomous software programs, smartphones, drone photogrammetric productions became incredibly useful and practical to use [2832]. At first glance, it looks perfect that all products (orthomosaic, point cloud, digital surface model, digital terrain model, etc.) are done by the software within one block adjustments, including the camera self-calibration, but it becomes very challenging when it needs to go more steps beyond such as accurate stereo digitization with these images and calibration reports. It is also a typical error to interpret all calibration parameters as having the same meaning without considering their calibration and computation model. As all calibration reports declare their own model, concerning camera internal orientation parameters should be implemented in the same way of definition when defining a camera in a professional photogrammetry software to set the related calibration report to its exact meaning.

The purpose of this study is to identify the sources of distortions in digital images and to explain the concepts and foundations of computation theory. For this purpose, software has been developed to visualize camera distortions and determine distortion parameters. In addition, the study provides a framework for explaining the theory of self-calibration in digital cameras and reducing systematic errors in calibration adjustments.

2 Theoretical background and visualization software

In all kinds of photogrammetric productions, using a fixed focus (lens) camera is a necessity for accurate and precise results. The focus will be firmly upon “photogrammetric calibration” which implies the generation of camera interior orientation and lens distortion parameters that are scene-independent to the maximum extent possible, so that they will generally be applicable to the chosen camera settings [33]. Although recent software solutions tolerate this necessity by taking every single image separately as if they are taken by different cameras and calculating camera internal parameters for each, it goes wrong when it comes to making some stereo data collection with one camera definition. What changes significantly in a non-fixed focal length camera is mainly the changing projection geometry and the changing relation between the lens and sensor plane. In non-fixed focal length cameras, every time the focus or zoom changes, it affects the focal length, location of the principal point, and the lens distortions, especially the tangential (decentering) one.

Lens distortions can be calculated with one single image of a calibration scene only if the focal length is known or assumed beforehand [34]. There are several application examples produced in various programming languages, but the majority of them are built for basic lens distortions and the method of non-photogrammetric camera calibration [35]. For a professional photogrammetric camera calibration, all camera internal parameters, including focal length, principal point, and distortions, should be calculated with at least two different images of the same calibration scene [36]. It is a necessity in calibration adjustments to keep the focal distance to converge its accurate value while converging the other distortion parameters, unless false corrections will be distributed to unknowns in each iteration. In other terms, the adjustment can catch the same convergence while pushing the focal distance and distortion parameters to the wrong values. Even if some distortions are assumed that they have a very limited accuracy impact on final spatial coordinate accuracies, they should be defined as unknowns in calibration adjustments and have to be verified whether or not they have the presumed limited impact [37,38].

For a clear understanding of possible distortions on the images recorded by digital cameras, visualization software, as shown in Figure 2, was developed in Visual C# by the first author. With the help of developed software, it is possible to create a virtual camera with user-defined distortion parameters and visualize every distortion effect separately on the respective recorded image [37].

Figure 2 
               Visualization software for camera details and distortions.
Figure 2

Visualization software for camera details and distortions.

Figure 2 shows the interface of the developed software, distortion display formats, camera parameters, and legend information about the distortion images in the following sections.

3 Definitions of distortion sources and distortion components

Lens and camera manufacturing technologies are getting more precise day by day; however, they still include distortions that might not be very crucial for other reasons but the photogrammetry [3,37]. In fact, even if they were produced with zero distortion, this should be proved again by camera self-calibration processes. Prior to the following subheadings, it is necessary to describe all the terms used in the equations. The descriptions of the terms and symbols shown in Table 1 are very important for a proper understanding of the professional photogrammetric camera self-calibration concept. To present every distortion effect in the following sections, virtually generated camera coefficients and parameters, including the principal point offset, are set to exaggerated values, as shown in Figure 2.

Table 1

Self-calibration components, terms, and descriptions

Symbol Description
c Focal distance between the projection center and the principal point
x 0 , y 0 Undistorted image coordinates of the principal point (as the lens distortion center) according to image center (ppx and ppy)
x , y Distorted image coordinates according to image center (raw image coordinates that are directly read from the image)
x ̃ , y ̃ Distorted image coordinates according to principal point x ̃ = x x 0 , y ̃ = y y 0
r Radial distance according to principal point (distortion center) r = x ̃ 2 + y ̃ 2
x ̇ , y ̇ Undistorted Image coordinates according to the image center
x ̈ , y ̈ Undistorted Image coordinates according to principal point
k 1 , k 2 , k 3 , … k n Radial distortion coefficients
p 1 , p 1 ,   p n Tangential (decentering) distortion coefficients
b 1 Differential scaling parameter between horizontal and vertical pixel sizes
b 2 Non-orthogonality (axial skew) parameter between x and y image coordinate axes

3.1 Principal point (lens distortion center)

Principal point substantially defines the offset between the lens and the sensor plane centers, and it is also the location of the lens distortion center in the image coordinate system according to the image center. For that reason, it should be modeled, defined, and optimized (calculated) together with the lens distortion parameters [37].

3.2 Radial distortion – sourcing from the lens glass

Radial lens distortion is the most common and the most affecting factor of the image coordinates [39,40]. In that case, the projection center in the lens collects the lights and sends them to the sensor plane with different angles. If the lights coming to the projection center are simply simulated as a cone, they form a wider or narrower cone after passing the projection center, and they are projected as bigger or smaller circles in the sensor plane than they should be. This circular contraction or expansion is seen on rectangular image planes as barrel or pincushion-shaped distortions. In this given case, barrel distortion caused by contraction can clearly be seen in Figure 3. For the definition of that distortion, it should be formulated with enough coefficients depending on the desired accuracy and precision level. For both x and y distorted image coordinates, equations (1) and (2) can be used for the correction of the radial lens distortion effects [16]

(1) δ x 1 = x ( k 1 r 2 + k 2 r 4 + k 3 r 6 + ) ,

(2) δ y 1 = y ( k 1 r 2 + k 2 r 4 + k 3 r 6 + ) .

Figure 3 
                  Radial distortion effects on the recorded image (lens distortion center is set to image center on the right).
Figure 3

Radial distortion effects on the recorded image (lens distortion center is set to image center on the right).

3.3 Tangential distortion – sourcing from the lens and the sensor plane installation

Tangential (decentering) distortion is the second affecting factor of the image coordinates. It is caused by the imperfect installation of the lens and the sensor plane, which are not parallel and centered. That is not a manufacturing defect or fault; it is the nature of every production and just needs to be identified and calculated. This imperfection is also the indirect cause of the principal point that does not fit on the image center. The parallelization problem of the sensor plane according to the lens plane causes tangential distortion, and the offset between each plane center defines the location of the principal point. For the definition of that distortion, it should be formulated with enough coefficients depending on the desired accuracy and precision level. For both x and y distorted image coordinates, equations (3) and (4) can be used for the correction of the tangential (decentering) distortion effects. In this given case, it can be clearly seen in Figure 4 that the upper left corner of the sensor plane is closer to the lens plane than the bottom right corner [16,37]

(3) δ x 2 = ( p 1 ( r 2 + 2 x 2 ) + 2 p 2 x y ) ( 1 + p 3 r 2 + p 4 r 4 + ) ,

(4) δ y 2 = ( p 2 ( r 2 + 2 y 2 ) + 2 p 1 x y ) ( 1 + p 3 r 2 + p 4 r 4 + ) .

Figure 4 
                  Tangential distortion effects on the recorded image (lens distortion center is set to image center on the right).
Figure 4

Tangential distortion effects on the recorded image (lens distortion center is set to image center on the right).

3.4 Differential scaling and axial skewing distortions – sourcing from the sensor plane

For the proper definition of the central projection of space, it is of vital importance to know the physical (metric) dimensions and the geometry of the projected image accurately. For the analog cameras, projected photos were physically available and measurable. For digital cameras, their recorded images are assumed that they consist of square pixels in a perpendicular design, but in fact they are recorded (projected) by sensors (charge coupled device or complementary metal oxide semiconductor), which are systematically located on a sensor plane. Therefore, the relation between the location where the light hits the sensor plane and its recorded pixel coordinate should be analyzed and clarified. For that reason, the systematic recording (projection) geometry of that conversion and the physical pixel dimensions should be determined by some additional (in-plane correction) parameters [16,37,41]. These in-plane distortion parameters are the differential scaling parameters between horizontal and vertical pixel sizes ( b 1 ) and non-orthogonality (axial skew) parameter between x and y image coordinate axes ( b 2 ). As b 1 and b 2 parameters define the scaling and skewing between each other, they should be written only in one image coordinate equation. For x and y distorted image coordinates, equations (5) or (6) can be used for the corrections of differential scaling and axial skewing distortion effects (equation selection must be the same as used in the calibration adjustment model)

(5) δ x 3 = b 1 x + b 2 y

or

(6) δ y 3 = b 1 y + b 2 x .

For a clear understanding of differential scaling and non-orthogonality (axial skewing) parameters, as they are not related to the lens distortion center and their obvious origin is the sensor plane center (image center), the multipliers of b 1 and b 2 should be x and y distorted image coordinates instead of x and y . However, modeling and using with x and y result the same.

For further advanced applications and productions, in case of notable distortions related to b 1 and b 2 parameters exist, they should be used with normal (5) or (6) correction equations. In case of only notable b 1 exist and lack of b 1 definition in any software, it can also be used by adjusting the corresponding pixel size in a related direction ( x or y ) instead of using correction equations. In this given case, it can be clearly seen in the left image of Figure 5 that the pixel size along the x-axis is smaller than the size along the y-axis, so the points get an offset along both sides of the axis proportionally depending on their distances from the center point when they are recorded as an image. On the right image of Figure 5, it can also be seen that the recording sensors are not designed or located as perpendicular, and this situation leads the points to move different locations in the x-axis in a skewing manner depending on their y-coordinate distances from the center point when they are recorded as image.

Figure 5 
                  Differential scaling (left) and axial skewing (right) distortion effects on the recorded image.
Figure 5

Differential scaling (left) and axial skewing (right) distortion effects on the recorded image.

3.5 Summary of distortion corrections

As all possible distortion sources and corrections are explained in previous sections for both x and y distorted image coordinates, equations (7)–(10) can be used for the correction of all defined distortion effects and calculation of undistorted image coordinates x ̇ and y ̇ according to the image center and x ̈ and y ̈ according to the principal point. In this given case, total (combined) distortion effects on the recorded image can be seen in Figure 6, which shows the differentiating distortion values on every side of the image. It should be pointed out that equations (7) and (8) should be used in undistorted image generation processes [37]. It should also be noted that the general perception about the distortions that they have greater values near edges cannot be thought of for every camera as this case demonstrates a particular one

(7) x ̇ = x + δ x 1 + δ x 2 + δ x 3 ,

(8) y ̇ = y + δ y 1 + δ y 2 ,

(9) x ̈ = x + δ x 1 + δ x 2 + δ x 3 ,

(10) y ̈ = y + δ y 1 + δ y 2 .

Figure 6 
                  Combined distortion effects on the recorded image (lens distortion center is set to image center on the right).
Figure 6

Combined distortion effects on the recorded image (lens distortion center is set to image center on the right).

4 Handling the camera self-calibration adjustments

Camera self-calibrations are performed on least-squares adjustments given characteristics in Table 2, which include all camera interior parameters given in Table 3 as unknowns (u) with enough observation measurements (n) of calibration scenes (markers) that consist of distorted image coordinates according to image center ( x and y ) and their accurately known object space coordinates (X, Y, Z).

Table 2

Least-squares adjustment characteristics of self-calibration adjustments

Symbol Description
n Number of observations consists of x and y distorted image coordinates of each marker in every taken image of the calibration scene and offsets between camera locations as supportive conditions
u Camera interior parameters given in Table 3 and exterior orientation parameters of every taken image of the calibration scene
s Adjustment’s degree of freedom ( n u )
Table 3

List of camera interior orientation parameters as unknowns in least-squares adjustments

Symbol Description
c Focal length
x 0 , y 0 Location of principal point as distortion center according to the image center
k 1 , k 2 , k 3 Coefficients of radial distortion
p 1 , p 2 Coefficients of tangential distortion
b 1 , b 2 Parameters of in-plane distortions

When it comes to demonstrating the central projection of space with 3D similarity transformation by equation (11), summarized collinearity equations (15) and (16) could be re-written with the derived equations (12)–(14) for x ̈ and y ̈ undistorted image coordinates according to the principal point [37,42]. It should be noted that equations (15) and (16) include the exterior orientation unknowns for every image of the calibration scene [18,43]

(11) x y c = m r 11 r 21 r 31 r 12 r 22 r 32 r 13 r 23 r 33 X X 0 Y Y 0 Z Z 0 ,

(12) Z x = r 11 ( X X 0 ) + r 21 ( Y Y 0 ) + r 31 ( Z Z 0 ) ,

(13) Z y = r 12 ( X X 0 ) + r 22 ( Y Y 0 ) + r 32 ( Z Z 0 ) ,

(14) N = r 13 ( X X 0 ) + r 23 ( Y Y 0 ) + r 33 ( Z Z 0 ) ,

(15) x ̈ = c Z x N ,

(16) y ̈ = c Z y N .

An important point here is to write down the equations that include all unknowns and exactly express the raw observation measurements used in calibration adjustments. In this case, observation measurements are x and y distorted image coordinates according to the image center so the collinearity equations should be expanded as equations (17) and (18), including all distortion corrections given in equations (9) and (10)

(17) x = x 0 c Z x N δ x 1 δ x 2 δ x 3 ,

(18) y = y 0 c Z y N δ y 1 δ y 2 .

The design matrix of adjustments should include first-degree derivatives of all unknowns (Taylor series expansion), and they should be resolved iteratively until the expected or determined convergence threshold is exceeded. At the end of every sequential iteration, convergence, and corrections for all unknowns should be analyzed, and incorrect observations should be eliminated. As there is no covariance matrix beforehand, the assumed covariance matrix or given weight matrix should be re-scaled after the first iteration, and the final (a posteriori) variance should be taken into account for the health of adjustments.

5 Discussion

No matter whether the professional photogrammetric camera self-calibration adjustments give satisfactory results, the accuracies of calibrated coefficients and parameters depend on the adjustment’s calibration model and reliable (accurate) observation inputs [44]. As all the camera distortions are modellable systematic errors, it is of vital importance to clearly understand the photogrammetric fundamentals and describe the digital camera’s distinctive internal structure with enough parameters within the design of the calibration model [45]. All the healthy inputs should be taken into adjustment as observations for more accurate and reliable results.

For the importance of parameter effects on calibration adjustments, in case of any missing notable parameter definition because of assumptions in calibration adjustments exactly leads the calibrations to an unconverging situation because of the deficient definition of the present situation. Within the sequential iterations, undefined existing distortion corrections will be distributed to other unknowns, and this is the self-destruction of calibration adjustments depending on the given convergence thresholds. The distinctive characteristic of the principal point, which discriminates from distortion parameters, should be underlined that the principal point is an offset and affects every image coordinate on every side of the image with the same values. While performing stereo (3D) measurements or calculations by collinearity equations with calibrated camera parameters, unidentified or undetermined distortion values in different parts of the image will affect all the object space coordinates X, Y, and especially Z depending on their size [45].

Although professional photogrammetric camera calibration has a big importance and necessity in photogrammetric productions and accurate measurements among images, the growing usage of non-metric cameras and the handling software solutions may cause some misunderstandings depending on their nature. It could be said that keeping the production accuracies at acceptable levels with a non-calibrated and non-metric camera can only be achieved by the abundance of accurate control points (e.g., UAV mapping solutions). A great number of control points are required for the camera self-calibration within the block adjustments. If we try to explain the subject over the UAV mapping example, this number can be decreased by the usage of real-time kinematic (RTK) or post-process kinematic solutions, but it should be underlined that they solve only the 3/6 of exterior orientation parameters of images precisely [46]. If there is no efficient IMU system on the UAV platform that is able to solve the other three rotation parameters precisely, all solutions will require again enough number of control points (GCPs).

The findings obtained in the study support the literature suggested in the past for digital camera distortion, and the application of visual effects, thanks to the developed software, makes it practical to understand digital camera distortion [16,18,41,43]. Nowadays, the development and widespread use of digital video cameras have paved the way for access to high-resolution and low-distortion images and increased their usability. At this point, digital photogrammetry is developing at an increasing rate, thanks to the high resolution of raster images. In addition to these, the increase in memory and processor performances in computer systems and their easy accessibility increase the interest in digital photogrammetry day by day [42]. The principles proposed in the study can be used, but not limited to, in analysis based on material properties and image processing [47], in surgical navigation applications [37], tunnel monitoring and displacement [48], remotely sensed images of temporal changes in water quality [49], measurements in industrial environments [36], and analysis of geotechnical properties of soils with geographic information systems and artificial neural network [50].

6 Conclusions

Defining the correct imaging geometry of a digital camera can be achieved by accurately determining the camera internal parameters and external orientation parameters. The camera internal parameters describe the exact shape and position of the lens and sensor planes, while the external orientation parameters describe the location and rotation of the imaging directions in a coordinate system. For this reason, these values must be known accurately in photogrammetric studies. This study explains the principles and foundations of computational theory for determining the causes of distortions in digital images. With the software developed in the study, camera distortions are visualized, and the process of obtaining camera parameters according to camera distortions and the theory of self-calibration in digital cameras are explained.

As a result, the most important fact that can achieve accurate and precise photogrammetric productions is the correct definition of central projection of space for every image, and for that reason, the correct definition can be achieved by the usage of accurate camera parameters which are calculated with professional photogrammetric camera calibrations.

Acknowledgments

The authors would like to thank the support of The Scientific and Technological Research Council of Türkiye – Tübitak 1003 program for realizing the CAN project. Furthermore, we would like to express our gratitude to Prof. Dr. Hadi Hakan Maraş for his support.

  1. Funding information: This study is conducted to improve the software for the interface which is developed for the Surgical Navigation System (CerrAhi Navigasyon Sistemi: CAN) Project (The Scientific and Technological Research Council of Türkiye - Tübitak 1003, Project No: 113S575) purposes.

  2. Author contributions: TD conceptualized, developed software, and implemented the methodology. EEM performed the verification and inspection. EEM and TD prepared the manuscript and made revisions.

  3. Conflict of interest: Authors state no conflict of interest.

  4. Data availability statement: The data used to support the findings of this study are included within the article. Additional information concerning the findings of this study is available from the corresponding author upon request.

Reference

[1] Brown DC. Close-range camera calibration. Photogramm Eng. 1971;37(8):855–66.Search in Google Scholar

[2] Faig W. Calibration of close-range photogrammetric systems: Mathematical formulation. Photogramm Eng Remote Sensing. 1975;41(12):1479–86.Search in Google Scholar

[3] Remondino F, Fraser C. Digital camera calibration methods: Considerations and comparisons. ISPRS Comm V Symp’Image Eng Vis Metrol. 2006;36(5):266–72.Search in Google Scholar

[4] Wu B, Hu H, Zhu Q, Zhang Y. A flexible method for zoom lens calibration and modeling using a planar checkerboard. Photogramm Eng Remote Sensing. 2013;79(6):555–71.Search in Google Scholar

[5] Weng J, Cohen P, Herniou M. Camera calibration with distortion models and accuracy evaluation. IEEE Trans Pattern Anal Mach Intell. 1992;14(1):965–80.Search in Google Scholar

[6] Zhang Z. A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell. 2000;22(11):1330–4.Search in Google Scholar

[7] Wiley AG, Wong KW. Geometric calibration of zoom lenses for computer vision metrology. Photogramm Eng Remote Sens. 1995;61(1):69–74.Search in Google Scholar

[8] Fraser CS, Al-Ajlounl S. Zoom-dependent camera calibration in digital close-range photogrammetry. Photogramm Eng Remote Sensing. 2006;72(9):1017–26.Search in Google Scholar

[9] Brown DC. Decentering distortion of lenses. Photogramm Eng. 1966;32:444–62.Search in Google Scholar

[10] Moral-Muñoz JA, Herrera-Viedma E, Santisteban-Espejo A, Cobo MJ. Software tools for conducting bibliometric analysis in science: An up-to-date review. El Prof la Inf. 2020;29(1):1–20.Search in Google Scholar

[11] Donthu N, Kumar S, Mukherjee D, Pandey N, Lim WM. How to conduct a bibliometric analysis: An overview and guidelines. J Bus Res. 2021;133:285–96.Search in Google Scholar

[12] Van Eck NJ, Waltman L. Software survey: VOSviewer, a computer program for bibliometric mapping. Scientometrics. 2010;84(2):523–38.Search in Google Scholar

[13] Yaseen ZM. An insight into machine learning models era in simulating soil, water bodies and adsorption heavy metals: Review, challenges and solutions. Chemosphere. 2021;277:130126.Search in Google Scholar

[14] VOSviewer. Welcome to VOSviewer. Cent. Sci. Technol. Stud. Netherlands: Leiden Univ; 2022. https://www.vosviewer.com/.Search in Google Scholar

[15] Förstner W, Wrobel BP. Photogrammetric computer vision. Statistics, Geometry, Orientation and Reconstruction. Cham: Springer; 2016. 10.1007/978-3-319-11550-4.Search in Google Scholar

[16] Luhmann T, Robson S, Kyle S, Boehm J. Close-Range Photogrammetry and 3D Imaging, d. Berlin: De Gruyter; 2020.Search in Google Scholar

[17] Brown DC. The bundle adjustment – progress and prospects. Int Fredericton Arch Photogramm. Helsinki, 1976.Search in Google Scholar

[18] Fraser CS. Digital camera self-calibration. ISPRS J Photogramm Remote Sens. 1997;52(4):149–59.Search in Google Scholar

[19] Gruen A, Beyer HA. System Calibration Through Self-Calibration. In: Gruen A, Huang TS, editors. Calibration and Orientation of Cameras in Computer Vision. Springer Series in Information Sciences. Berlin, Heidelberg: Springer; 2001. p. 163–93.Search in Google Scholar

[20] Barazzetti L, Mussio L, Remondino F, Scaioni M. Targetless camera calibration. Int Arch Photogramm Remote Sens Spat Inf Sci. 2011;38(16):335–42.Search in Google Scholar

[21] Clarke TA, Fryer JG. The development of camera calibration methods and models. Photogramm Rec. 1998;16(91):51–66.Search in Google Scholar

[22] Pennington JT. Tangential distortion and its effect on photogrammetric extension of control. Photogramm Eng. 1947;13(1):135–42.Search in Google Scholar

[23] Macdonald DE. Calibration of survey cameras and lens testing. Photogramm Eng. 1951;17(3):383–9.Search in Google Scholar

[24] Merrit EL. Methods of field camera calibration. Photogramm Eng. 1951;17(4):610–35.Search in Google Scholar

[25] Lewis JG. A new look at lens distortion. Photogramm Eng. 1956;22(4):666–73.Search in Google Scholar

[26] Hothmer J. Possibilities and limitations for elimination of distortion in aerial photographs. Photogramm Rec. 1958;2(12):426–45.Search in Google Scholar

[27] Hallert B. The method of least squares applied to multicollimator camera calibration. Photogram- Metr Eng. 1962;29(5):836–40.Search in Google Scholar

[28] Yiğit AY, Kaya Y, Şenol Hİ. Using unmanned aerial vehicle (UAV) in open-cast mines. J Eng Sci Des. 2023;11(1):225–35.Search in Google Scholar

[29] Muszyński Z, Wyjadłowski M. Assessment of surface parameters of VDW foundation piles using geodetic measurement techniques. Open Geosci. 2020;12(1):547–67.Search in Google Scholar

[30] Mora-Felix ZD, Sanhouse-Garcia AJ, Bustos-Terrones YA, Loaiza JG, Monjardin-Armenta SA, Rangel-Peraza JG. Effect of photogrammetric RPAS flight parameters on plani-altimetric accuracy of DTM. Open Geosci. 2020;12(1):1017–35.Search in Google Scholar

[31] Matsimbe J. Comparative application of photogrammetry, handmapping and android smartphone for geotechnical mapping and slope stability analysis. Open Geosci. 2021;13(1):148–65.Search in Google Scholar

[32] Alkaabi K, El Fawair AR. Drones applications for smart cities: Monitoring palm trees and street lights. Open Geosci. 2022;14(1):1650–66.Search in Google Scholar

[33] Fraser CS. Automatic camera calibration in close range photogrammetry. Photogramm Eng Remote Sensing. 2013;79(4):381–8.Search in Google Scholar

[34] Wang J, Shi F, Zhang J, Liu Y. A new calibration model of camera lens distortion. Pattern Recognit. 2008;41(2):607–15.Search in Google Scholar

[35] Duran Z, Atik ME. Accuracy comparison of interior orientation parameters from different photogrammetric software and direct linear transformation method. Int J Eng Geosci. 2021;6(2):74–80.Search in Google Scholar

[36] Usamentiaga R, Garcia DF. Multi-camera calibration for accurate geometric measurements in industrial environments. Meas J Int Meas Confed. 2019;134:345–58.Search in Google Scholar

[37] Durgut T. Performing surgical navigation measurements with stereo photogrammetric techniques and accuracy assessment. PhD thesis. Samsun: Ondokuz Mayıs University; 2021.Search in Google Scholar

[38] Yıldız F, Karabörk H, Yakar M, Yılmaz HM. A case study on software products used for calibration of nonmetric cameras in close-range photogrammetry. Map J. 2005;134:61–70.Search in Google Scholar

[39] Rong J, Huang S, Shang Z, Ying X. Radial Lens distortion correction using convolutional neural networks trained with synthesized images. In: Lai S-H, Lepetit V, Nishino K, Sato Y, editors. In: Comput Vis -- ACCV 2016. Cham: Springer International Publishing; 2017. p. 35–49.Search in Google Scholar

[40] Santana-Cedrés D, Gómez L, Alemán-Flores M, Salgado A, Esclarín J, Mazorra L, et al. An iterative optimization algorithm for lens distortion correction using two-parameter models. Image Process Line. 2016;6:326–64.Search in Google Scholar

[41] Joseph A, Nee PUK. Differential distortions in photogrammetric block adjustment. Fredericton: UNB Geodesy and Geomatics Engineering; 1986.Search in Google Scholar

[42] Gürbüz H. General Photogrammetry-1. Ankara: Birlik Printing-Publishing; 2006.Search in Google Scholar

[43] Grussenmeyer P, Al Khalil O. Solutions for exterior orientation in photogrammetry: A review. Photogramm Rec. 2002;17(100):615–34.Search in Google Scholar

[44] Durgut T, Maraş EE. Camera and system calibration effects on measurement accuracies in photogrammetric surgical navigation applications. Afyon Kocatepe Univ J Sci Eng. 2021;21(3):640–9.Search in Google Scholar

[45] Yılmaztürk F, Külür S. Software design for self-calibration of digital cameras. Map J. 2010;144:51–63.Search in Google Scholar

[46] İzci V, Ulvi A. Yer Kontrol Noktalarının Harita Üretimine Etkileri. Int Geoinformatics Student Symp. 2021;28–29:41–7.Search in Google Scholar

[47] Inan Sezer G, Ramyar K, Karasu B, Burak Göktepe A, Sezer A. Image analysis of sulfate attack on hardened cement paste. Mater Des. 2008;29(1):224–31.Search in Google Scholar

[48] Clayton CRI, Van Der Berg JP, Thomas AH. Monitoring and displacements at Heathrow Express Terminal 4 station tunnels. Geotechnique. 2006;56(5):323–34.Search in Google Scholar

[49] Hadjimitsis DG, Clayton C. Assessment of temporal variations of water quality in inland water bodies using atmospheric corrected satellite remotely sensed image data. Environ Monit Assess. 2009;159:281–92.Search in Google Scholar

[50] Qader ZB, Karabash Z, Cabalar AF. Analyzing geotechnical characteristics of soils in Erbil via GIS and ANNs. Sustainability. 2023;15(5):1–40.Search in Google Scholar

Received: 2023-08-07
Revised: 2023-09-17
Accepted: 2023-09-21
Published Online: 2023-10-09

© 2023 the author(s), published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Regular Articles
  2. Diagenesis and evolution of deep tight reservoirs: A case study of the fourth member of Shahejie Formation (cg: 50.4-42 Ma) in Bozhong Sag
  3. Petrography and mineralogy of the Oligocene flysch in Ionian Zone, Albania: Implications for the evolution of sediment provenance and paleoenvironment
  4. Biostratigraphy of the Late Campanian–Maastrichtian of the Duwi Basin, Red Sea, Egypt
  5. Structural deformation and its implication for hydrocarbon accumulation in the Wuxia fault belt, northwestern Junggar basin, China
  6. Carbonate texture identification using multi-layer perceptron neural network
  7. Metallogenic model of the Hongqiling Cu–Ni sulfide intrusions, Central Asian Orogenic Belt: Insight from long-period magnetotellurics
  8. Assessments of recent Global Geopotential Models based on GPS/levelling and gravity data along coastal zones of Egypt
  9. Accuracy assessment and improvement of SRTM, ASTER, FABDEM, and MERIT DEMs by polynomial and optimization algorithm: A case study (Khuzestan Province, Iran)
  10. Uncertainty assessment of 3D geological models based on spatial diffusion and merging model
  11. Evaluation of dynamic behavior of varved clays from the Warsaw ice-dammed lake, Poland
  12. Impact of AMSU-A and MHS radiances assimilation on Typhoon Megi (2016) forecasting
  13. Contribution to the building of a weather information service for solar panel cleaning operations at Diass plant (Senegal, Western Sahel)
  14. Measuring spatiotemporal accessibility to healthcare with multimodal transport modes in the dynamic traffic environment
  15. Mathematical model for conversion of groundwater flow from confined to unconfined aquifers with power law processes
  16. NSP variation on SWAT with high-resolution data: A case study
  17. Reconstruction of paleoglacial equilibrium-line altitudes during the Last Glacial Maximum in the Diancang Massif, Northwest Yunnan Province, China
  18. A prediction model for Xiangyang Neolithic sites based on a random forest algorithm
  19. Determining the long-term impact area of coastal thermal discharge based on a harmonic model of sea surface temperature
  20. Origin of block accumulations based on the near-surface geophysics
  21. Investigating the limestone quarries as geoheritage sites: Case of Mardin ancient quarry
  22. Population genetics and pedigree geography of Trionychia japonica in the four mountains of Henan Province and the Taihang Mountains
  23. Performance audit evaluation of marine development projects based on SPA and BP neural network model
  24. Study on the Early Cretaceous fluvial-desert sedimentary paleogeography in the Northwest of Ordos Basin
  25. Detecting window line using an improved stacked hourglass network based on new real-world building façade dataset
  26. Automated identification and mapping of geological folds in cross sections
  27. Silicate and carbonate mixed shelf formation and its controlling factors, a case study from the Cambrian Canglangpu formation in Sichuan basin, China
  28. Ground penetrating radar and magnetic gradient distribution approach for subsurface investigation of solution pipes in post-glacial settings
  29. Research on pore structures of fine-grained carbonate reservoirs and their influence on waterflood development
  30. Risk assessment of rain-induced debris flow in the lower reaches of Yajiang River based on GIS and CF coupling models
  31. Multifractal analysis of temporal and spatial characteristics of earthquakes in Eurasian seismic belt
  32. Surface deformation and damage of 2022 (M 6.8) Luding earthquake in China and its tectonic implications
  33. Differential analysis of landscape patterns of land cover products in tropical marine climate zones – A case study in Malaysia
  34. DEM-based analysis of tectonic geomorphologic characteristics and tectonic activity intensity of the Dabanghe River Basin in South China Karst
  35. Distribution, pollution levels, and health risk assessment of heavy metals in groundwater in the main pepper production area of China
  36. Study on soil quality effect of reconstructing by Pisha sandstone and sand soil
  37. Understanding the characteristics of loess strata and quaternary climate changes in Luochuan, Shaanxi Province, China, through core analysis
  38. Dynamic variation of groundwater level and its influencing factors in typical oasis irrigated areas in Northwest China
  39. Creating digital maps for geotechnical characteristics of soil based on GIS technology and remote sensing
  40. Changes in the course of constant loading consolidation in soil with modeled granulometric composition contaminated with petroleum substances
  41. Correlation between the deformation of mineral crystal structures and fault activity: A case study of the Yingxiu-Beichuan fault and the Milin fault
  42. Cognitive characteristics of the Qiang religious culture and its influencing factors in Southwest China
  43. Spatiotemporal variation characteristics analysis of infrastructure iron stock in China based on nighttime light data
  44. Interpretation of aeromagnetic and remote sensing data of Auchi and Idah sheets of the Benin-arm Anambra basin: Implication of mineral resources
  45. Building element recognition with MTL-AINet considering view perspectives
  46. Characteristics of the present crustal deformation in the Tibetan Plateau and its relationship with strong earthquakes
  47. Influence of fractures in tight sandstone oil reservoir on hydrocarbon accumulation: A case study of Yanchang Formation in southeastern Ordos Basin
  48. Nutrient assessment and land reclamation in the Loess hills and Gulch region in the context of gully control
  49. Handling imbalanced data in supervised machine learning for lithological mapping using remote sensing and airborne geophysical data
  50. Spatial variation of soil nutrients and evaluation of cultivated land quality based on field scale
  51. Lignin analysis of sediments from around 2,000 to 1,000 years ago (Jiulong River estuary, southeast China)
  52. Assessing OpenStreetMap roads fitness-for-use for disaster risk assessment in developing countries: The case of Burundi
  53. Transforming text into knowledge graph: Extracting and structuring information from spatial development plans
  54. A symmetrical exponential model of soil temperature in temperate steppe regions of China
  55. A landslide susceptibility assessment method based on auto-encoder improved deep belief network
  56. Numerical simulation analysis of ecological monitoring of small reservoir dam based on maximum entropy algorithm
  57. Morphometry of the cold-climate Bory Stobrawskie Dune Field (SW Poland): Evidence for multi-phase Lateglacial aeolian activity within the European Sand Belt
  58. Adopting a new approach for finding missing people using GIS techniques: A case study in Saudi Arabia’s desert area
  59. Geological earthquake simulations generated by kinematic heterogeneous energy-based method: Self-arrested ruptures and asperity criterion
  60. Semi-automated classification of layered rock slopes using digital elevation model and geological map
  61. Geochemical characteristics of arc fractionated I-type granitoids of eastern Tak Batholith, Thailand
  62. Lithology classification of igneous rocks using C-band and L-band dual-polarization SAR data
  63. Analysis of artificial intelligence approaches to predict the wall deflection induced by deep excavation
  64. Evaluation of the current in situ stress in the middle Permian Maokou Formation in the Longnüsi area of the central Sichuan Basin, China
  65. Utilizing microresistivity image logs to recognize conglomeratic channel architectural elements of Baikouquan Formation in slope of Mahu Sag
  66. Resistivity cutoff of low-resistivity and low-contrast pays in sandstone reservoirs from conventional well logs: A case of Paleogene Enping Formation in A-Oilfield, Pearl River Mouth Basin, South China Sea
  67. Examining the evacuation routes of the sister village program by using the ant colony optimization algorithm
  68. Spatial objects classification using machine learning and spatial walk algorithm
  69. Study on the stabilization mechanism of aeolian sandy soil formation by adding a natural soft rock
  70. Bump feature detection of the road surface based on the Bi-LSTM
  71. The origin and evolution of the ore-forming fluids at the Manondo-Choma gold prospect, Kirk range, southern Malawi
  72. A retrieval model of surface geochemistry composition based on remotely sensed data
  73. Exploring the spatial dynamics of cultural facilities based on multi-source data: A case study of Nanjing’s art institutions
  74. Study of pore-throat structure characteristics and fluid mobility of Chang 7 tight sandstone reservoir in Jiyuan area, Ordos Basin
  75. Study of fracturing fluid re-discharge based on percolation experiments and sampling tests – An example of Fuling shale gas Jiangdong block, China
  76. Impacts of marine cloud brightening scheme on climatic extremes in the Tibetan Plateau
  77. Ecological protection on the West Coast of Taiwan Strait under economic zone construction: A case study of land use in Yueqing
  78. The time-dependent deformation and damage constitutive model of rock based on dynamic disturbance tests
  79. Evaluation of spatial form of rural ecological landscape and vulnerability of water ecological environment based on analytic hierarchy process
  80. Fingerprint of magma mixture in the leucogranites: Spectroscopic and petrochemical approach, Kalebalta-Central Anatolia, Türkiye
  81. Principles of self-calibration and visual effects for digital camera distortion
  82. UAV-based doline mapping in Brazilian karst: A cave heritage protection reconnaissance
  83. Evaluation and low carbon ecological urban–rural planning and construction based on energy planning mechanism
  84. Modified non-local means: A novel denoising approach to process gravity field data
  85. A novel travel route planning method based on an ant colony optimization algorithm
  86. Effect of time-variant NDVI on landside susceptibility: A case study in Quang Ngai province, Vietnam
  87. Regional tectonic uplift indicated by geomorphological parameters in the Bahe River Basin, central China
  88. Computer information technology-based green excavation of tunnels in complex strata and technical decision of deformation control
  89. Spatial evolution of coastal environmental enterprises: An exploration of driving factors in Jiangsu Province
  90. A comparative assessment and geospatial simulation of three hydrological models in urban basins
  91. Aquaculture industry under the blue transformation in Jiangsu, China: Structure evolution and spatial agglomeration
  92. Quantitative and qualitative interpretation of community partitions by map overlaying and calculating the distribution of related geographical features
  93. Numerical investigation of gravity-grouted soil-nail pullout capacity in sand
  94. Analysis of heavy pollution weather in Shenyang City and numerical simulation of main pollutants
  95. Road cut slope stability analysis for static and dynamic (pseudo-static analysis) loading conditions
  96. Forest biomass assessment combining field inventorying and remote sensing data
  97. Late Jurassic Haobugao granites from the southern Great Xing’an Range, NE China: Implications for postcollision extension of the Mongol–Okhotsk Ocean
  98. Petrogenesis of the Sukadana Basalt based on petrology and whole rock geochemistry, Lampung, Indonesia: Geodynamic significances
  99. Numerical study on the group wall effect of nodular diaphragm wall foundation in high-rise buildings
  100. Water resources utilization and tourism environment assessment based on water footprint
  101. Geochemical evaluation of the carbonaceous shale associated with the Permian Mikambeni Formation of the Tuli Basin for potential gas generation, South Africa
  102. Detection and characterization of lineaments using gravity data in the south-west Cameroon zone: Hydrogeological implications
  103. Study on spatial pattern of tourism landscape resources in county cities of Yangtze River Economic Belt
  104. The effect of weathering on drillability of dolomites
  105. Noise masking of near-surface scattering (heterogeneities) on subsurface seismic reflectivity
  106. Query optimization-oriented lateral expansion method of distributed geological borehole database
  107. Petrogenesis of the Morobe Granodiorite and their shoshonitic mafic microgranular enclaves in Maramuni arc, Papua New Guinea
  108. Environmental health risk assessment of urban water sources based on fuzzy set theory
  109. Spatial distribution of urban basic education resources in Shanghai: Accessibility and supply-demand matching evaluation
  110. Spatiotemporal changes in land use and residential satisfaction in the Huai River-Gaoyou Lake Rim area
  111. Walkaway vertical seismic profiling first-arrival traveltime tomography with velocity structure constraints
  112. Study on the evaluation system and risk factor traceability of receiving water body
  113. Predicting copper-polymetallic deposits in Kalatag using the weight of evidence model and novel data sources
  114. Temporal dynamics of green urban areas in Romania. A comparison between spatial and statistical data
  115. Passenger flow forecast of tourist attraction based on MACBL in LBS big data environment
  116. Varying particle size selectivity of soil erosion along a cultivated catena
  117. Relationship between annual soil erosion and surface runoff in Wadi Hanifa sub-basins
  118. Influence of nappe structure on the Carboniferous volcanic reservoir in the middle of the Hongche Fault Zone, Junggar Basin, China
  119. Dynamic analysis of MSE wall subjected to surface vibration loading
  120. Pre-collisional architecture of the European distal margin: Inferences from the high-pressure continental units of central Corsica (France)
  121. The interrelation of natural diversity with tourism in Kosovo
  122. Assessment of geosites as a basis for geotourism development: A case study of the Toplica District, Serbia
  123. IG-YOLOv5-based underwater biological recognition and detection for marine protection
  124. Monitoring drought dynamics using remote sensing-based combined drought index in Ergene Basin, Türkiye
  125. Review Articles
  126. The actual state of the geodetic and cartographic resources and legislation in Poland
  127. Evaluation studies of the new mining projects
  128. Comparison and significance of grain size parameters of the Menyuan loess calculated using different methods
  129. Scientometric analysis of flood forecasting for Asia region and discussion on machine learning methods
  130. Rainfall-induced transportation embankment failure: A review
  131. Rapid Communication
  132. Branch fault discovered in Tangshan fault zone on the Kaiping-Guye boundary, North China
  133. Technical Note
  134. Introducing an intelligent multi-level retrieval method for mineral resource potential evaluation result data
  135. Erratum
  136. Erratum to “Forest cover assessment using remote-sensing techniques in Crete Island, Greece”
  137. Addendum
  138. The relationship between heat flow and seismicity in global tectonically active zones
  139. Commentary
  140. Improved entropy weight methods and their comparisons in evaluating the high-quality development of Qinghai, China
  141. Special Issue: Geoethics 2022 - Part II
  142. Loess and geotourism potential of the Braničevo District (NE Serbia): From overexploitation to paleoclimate interpretation
Downloaded on 16.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/geo-2022-0552/html
Scroll to top button