Next Article in Journal
Seasonal Consistency Between Solar-Induced Chlorophyll Fluorescence and Vegetation Indices Across Global Urban Ecosystems
Previous Article in Journal
Satellite Remote Sensing of a Melting Glacier Albedo: Examples from EnMAP and an Intercomparison with Other Satellite and Ground Measurements
Previous Article in Special Issue
Research on an Absolute Radiometric Calibration Method Based on a Point Source Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Earth-Limb-Constrained Framework for On-Orbit Geometric Calibration of GEO Wide-Field Area-Array Cameras

1
Hangzhou Institute for Advanced Study, University of Chinese Academy of Sciences, Hangzhou 310024, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
Key Laboratory of Intelligent Infrared Perception, Shanghai Institute of Technical Physics, Chinese Academy of Sciences, Shanghai 200083, China
4
State Key Laboratory of Infrared Physics, Shanghai Institute of Technical Physics, Chinese Academy of Sciences, Shanghai 200083, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(17), 2930; https://doi.org/10.3390/rs18172930
Submission received: 10 July 2026 / Revised: 28 August 2026 / Accepted: 29 August 2026 / Published: 1 September 2026
(This article belongs to the Special Issue Calibration and Validation of Remote Sensing Satellites)

Highlights

What are the main findings?
  • An Earth-limb-constrained framework is proposed for on-orbit geometric calibration of GEO wide-field area-array cameras without dedicated calibration targets.
  • Camera geometric parameters are estimated by integrating Earth limb geometric constraints with terrain elevation information and validated using both simulation and real on-orbit imagery.
What are the implications of the main findings?
  • The proposed framework provides a practical solution for on-orbit geometric calibration under limited calibration-reference conditions when suitable Earth limb observations are available.
  • The framework improves the autonomy and operational flexibility of geometric calibration for long-term GEO optical remote sensing missions.

Abstract

On-orbit geometric calibration is essential for maintaining the geometric positioning performance of optical remote sensing cameras throughout their operational lifetime. Existing calibration approaches primarily rely on ground control points (GCPs) or stellar observations, which are often constrained by reference availability, observation conditions, and operational requirements, particularly for GEO wide-field imaging systems. To address these limitations, this paper proposes an Earth-limb-constrained framework for on-orbit geometric calibration of GEO wide-field area-array cameras. The proposed framework establishes geometric constraints by relating the observed Earth limb to reference Earth limb geometry derived from the camera imaging geometry and the WGS-84 reference ellipsoid. A unified geometric calibration model is developed by introducing an equivalent camera-to-inertial attitude representation, and terrain elevation information from the Shuttle Radar Topography Mission (SRTM) digital elevation model (DEM) is further incorporated as a local geometric constraint during calibration parameter estimation. The calibration parameters are estimated by minimizing the elevation residuals of multiple Earth limb observations through nonlinear optimization. The proposed framework is validated through both simulation and real GEO on-orbit experiments. Simulation results under different attitude-error settings demonstrate accurate parameter recovery and stable convergence, while experiments using thirteen GEO image scenes show an approximately 69% improvement in geometric positioning accuracy. An additional ablation experiment confirms that incorporating SRTM terrain-elevation information further improves the calibration performance. These results demonstrate the effectiveness and practical applicability of the proposed framework for GEO wide-field area-array cameras. By reducing the dependence on GCPs and dedicated stellar observations, the proposed framework provides a practical approach for the long-term geometric performance maintenance of GEO optical remote sensing systems.

1. Introduction

Remote sensing cameras (RSCs) play a fundamental role in Earth observation by providing continuous, large-scale, and high-precision geospatial information for applications such as environmental monitoring, disaster assessment, climate studies, and natural resource management [1,2,3,4]. Accurate geometric positioning is a prerequisite for reliable image registration, target positioning, change detection, and the quantitative retrieval of geophysical parameters [5]. More broadly, explicit geometric structures have also been exploited in multi-view and light-field imaging to establish reliable cross-view correspondences and support geometric inference. For example, epipolar geometry has recently been incorporated into light-field feature representation and cross-view correlation modeling for super-resolution and disparity estimation [6], illustrating the broader value of geometry-aware modeling in image-based inference. However, although the geometric parameters of optical payloads are carefully calibrated before launch, their geometric characteristics inevitably change during long-term on-orbit operation due to launch vibration, structural stress release, thermal deformation, and the harsh space environment. These effects gradually degrade the geometric positioning performance of remote sensing imagery and are particularly significant for geostationary Earth orbit (GEO) wide-field area-array cameras, whose large field of view and long operational lifetime require sustained geometric stability. Therefore, reliable on-orbit geometric calibration is essential for maintaining the long-term geometric positioning performance of GEO optical remote sensing systems.
Ground control point (GCP)-based methods remain the most widely adopted approach for on-orbit geometric calibration of optical remote sensing cameras. Conventional methods estimate calibration parameters by establishing correspondences between image observations and accurately surveyed GCPs obtained from dedicated calibration sites or high-precision geospatial products [7,8,9,10,11,12,13]. With the increasing availability of digital orthophoto maps (DOMs), digital elevation models (DEMs), coastline databases, and other geospatial datasets, automatic image matching techniques have further improved the efficiency of GCP extraction and enabled large-scale operational calibration [14,15,16,17]. These approaches have been successfully applied to numerous optical satellite missions and can achieve meter- or sub-meter-level positioning accuracy under favorable observation conditions. However, their performance remains highly dependent on the availability and quality of reliable GCPs. Cloud cover, seasonal surface variations, illumination differences, and weak image texture may significantly reduce feature matching reliability, limiting their applicability for frequent or global on-orbit calibration.
Stellar observation-based methods provide an alternative solution by exploiting stars as stable celestial references for on-orbit geometric calibration [18]. Since stellar observations are independent of ground features and unaffected by cloud cover or surface changes, they can provide highly stable geometric references for estimating camera orientation parameters and compensating for thermal deformation or installation errors. These methods have been successfully applied to several optical payloads and geostationary imaging systems, demonstrating their effectiveness in maintaining geometric positioning performance [19,20,21,22]. However, their applicability depends on the availability, number, and spatial distribution of observable stars within the camera field of view. In addition, stellar calibration usually requires dedicated star observation modes or nighttime observations, making it difficult to perform continuously during routine Earth observation missions. These constraints limit the operational flexibility of stellar observation-based calibration, particularly for GEO wide-field imaging systems that primarily operate in Earth observation mode.
To reduce the dependence on dedicated calibration targets, several studies have investigated calibration strategies based on geometric consistency among multi-temporal or multi-attitude observations [23,24]. These methods estimate calibration parameters by exploiting the geometric relationships among homologous image features acquired under different viewing geometries, thereby reducing the reliance on explicitly surveyed control points. Although such approaches improve calibration autonomy, they generally require repeated observations, accurate attitude control, sufficient image overlap, or highly maneuverable satellite platforms. These requirements may be difficult to satisfy during the routine operation of GEO wide-field optical payloads, where continuous Earth observation is prioritized over dedicated calibration maneuvers.
For GEO wide-field imaging systems, Earth limb or horizon observations provide another source of naturally available geometric information. Horizon observations have long been exploited for spacecraft attitude determination by extracting the apparent contour of the Earth from camera images [25,26]. Modenini et al. [25] demonstrated that observations of an ellipsoidal body can provide effective geometric constraints for attitude estimation, while Braun and Barf [26] developed an image-processing-based horizon sensing approach for estimating the orientation of sounding rockets, launch vehicles, and spacecraft. Beyond attitude determination, horizon geometry has also been exploited for camera calibration. Deng et al. [27] proposed a camera calibration method for a large-field-of-view infrared horizon sensor, demonstrating the relevance of accurate camera geometry to horizon-based sensing; however, the calibration relies on dedicated laboratory targets and a rotary-table-based procedure. Geometric calibration has also been investigated for specialized Earth limb imaging instruments [28]. These studies demonstrate the potential of Earth limb or horizon observations as geometric references for attitude determination and camera calibration. However, the direct use of routinely acquired Earth limb observations for the on-orbit geometric calibration of GEO wide-field area-array cameras, particularly for estimating orientation-related calibration parameters through Earth limb geometric constraints, has received comparatively limited attention.
Motivated by the above considerations, this paper proposes an Earth-limb-constrained framework for on-orbit geometric calibration of GEO wide-field area-array cameras. The proposed framework formulates geometric calibration as a constraint-driven parameter estimation problem by jointly exploiting Earth limb observations and terrain elevation information. A unified geometric calibration model is established by introducing an equivalent camera-to-inertial attitude representation, which incorporates the combined effects of camera installation errors and attitude-related errors into a common parameterization. Rather than separately estimating multiple orientation-related parameter groups, the proposed unified parameterization reduces parameter coupling and represents their combined effects using three equivalent camera-to-inertial attitude parameters, thereby simplifying the calibration procedure and facilitating robust nonlinear optimization. Furthermore, an analytical reference Earth limb modeling method is developed based on the WGS-84 reference ellipsoid and ellipsoid-based affine transformation, enabling the corresponding reference Earth limb geometry to be determined analytically without iterative tangency computation. This formulation provides an explicit geometric basis for constructing the Earth limb constraints used in calibration parameter estimation. The proposed framework is validated through both simulation and real GEO on-orbit experiments. The experimental results demonstrate that the proposed framework can effectively improve the geometric positioning performance of GEO wide-field optical cameras while reducing the dependence on GCPs and dedicated stellar observations, thereby providing a practical solution for long-term on-orbit geometric calibration.
The remainder of this paper is organized as follows. Section 2 presents the proposed Earth-limb-constrained calibration framework, including Earth limb extraction, the unified geometric calibration model, and the calibration parameter estimation method. Section 3 describes the experimental datasets and validation results obtained from both simulation and real on-orbit observations. Section 4 discusses the applicability, limitations, and future work of the proposed framework. Finally, Section 5 concludes this paper.

2. Materials and Methods

2.1. Overview of the Proposed Framework

The overall workflow of the proposed Earth-limb-constrained geometric calibration framework is illustrated in Figure 1. The framework consists of four major modules: Earth limb extraction, unified geometric calibration modeling, reference Earth limb modeling, and calibration parameter estimation.
First, Earth limb points are extracted from GEO on-orbit images through a multi-stage procedure including edge detection, connected-component filtering, and geometric consistency filtering. The extracted limb points are subsequently converted into line-of-sight (LOS) vectors according to the camera imaging geometry. Subsequently, a unified geometric calibration model is established based on the rigorous geometric positioning model previously developed for GEO wide-field area-array cameras. An equivalent camera-to-inertial attitude representation is introduced to integrate the camera installation parameters and attitude-related parameters into a unified optimization framework, thereby reducing parameter coupling and simplifying the calibration process. Using the satellite orbit information together with the WGS-84 Earth ellipsoid model, the reference Earth limb corresponding to each observed LOS is then determined according to the Earth observation geometry. Terrain elevation derived from the Shuttle Radar Topography Mission (SRTM) DEM is further incorporated to refine the reference Earth limb positions and provide additional geometric constraints. Finally, the calibration parameters are estimated by minimizing the geometric residuals between the observed and reference Earth limbs through nonlinear optimization. The effectiveness of the proposed framework is subsequently evaluated using both simulation and real GEO on-orbit experiments.

2.2. Earth Limb Extraction

Accurate extraction of the Earth limb is a prerequisite for the proposed calibration framework because the extracted limb points constitute the geometric observations used for calibration parameter estimation. Owing to the strong radiometric contrast between the Earth disk and deep space in short-wave infrared imagery, the Earth limb can be reliably detected through edge analysis. Nevertheless, atmospheric scattering, cloud boundaries, stray light, and surface texture may introduce false edge responses that degrade calibration accuracy. Therefore, a three-stage Earth limb extraction procedure is adopted, consisting of edge detection, connected-component filtering, and geometric consistency filtering.

2.2.1. Edge Detection

The purpose of the first stage is to obtain candidate Earth limb points while preserving edge localization accuracy. A median filter is first applied to suppress image noise without significantly degrading edge structures. Subsequently, the Otsu [29] adaptive threshold method is employed to separate the Earth disk from the background by maximizing the inter-class variance, thereby reducing the influence of atmospheric radiance variations. The Earth limb is then detected using the Canny edge detector [30] because of its accurate edge localization and strong robustness against image noise.
Although the resulting edge map preserves the visible Earth limb arc, it also contains numerous non-Earth-limb structures, including isolated noise, cloud boundaries, and terrain edges, which require further filtering.

2.2.2. Connected-Component Filtering

The detected edge map is then processed using connected-component analysis to eliminate isolated edge fragments. Under typical observation conditions, Earth limb features generally form relatively large and continuous connected components. Therefore, connected-component size is used as a preliminary criterion to remove small false detections, while the present study focuses on images with clearly observable Earth limb features.
This preliminary filtering significantly reduces the number of candidate edge points while preserving the continuous Earth limb contour. However, atmospheric boundaries and large cloud edges may still satisfy the connectivity criterion and remain in the extracted edge set. Therefore, an additional geometric consistency constraint is introduced to further identify the true Earth limb.

2.2.3. Geometric Consistency Filtering

Unlike arbitrary image edges, the Earth limb follows a deterministic observation geometry governed by the relative positions of the satellite and the Earth. As illustrated in Figure 2, an LOS corresponding to an Earth limb point is tangent to the Earth’s surface. Consequently, the viewing angle θ between the LOS vector and the satellite nadir direction is uniquely determined by the Earth radius and the satellite altitude, which can be expressed as:
θ = arcsin R e R e + A l t ,
where Re denotes the Earth radius and Alt is the satellite altitude.
Based on this geometric constraint, candidate edge points inconsistent with the theoretical viewing angle are rejected, while the remaining edge points are retained as valid Earth limb observations. To ensure a uniform spatial distribution, redundant neighboring points are further removed using a grid-based non-maximum suppression strategy. The resulting Earth limb points provide reliable geometric observations for the unified calibration framework described in the following section.

2.3. Earth-Limb-Constrained Geometric Calibration Framework

The proposed calibration framework estimates the geometric calibration parameters by enforcing consistency between the observed Earth limb extracted from on-orbit imagery and the reference Earth limb predicted from the imaging geometry. Unlike conventional calibration methods that depend on GCPs or stellar observations, the proposed framework directly exploits the Earth limb as a globally observable geometric constraint. The framework consists of three components: a unified geometric calibration model, reference Earth limb modeling, and calibration parameter estimation.

2.3.1. Unified Geometric Calibration Model

The rigorous geometric positioning model provides the geometric foundation for Earth limb modeling and calibration parameter estimation, which establishes the mapping from image coordinates to the corresponding LOS vectors in the Earth-centered inertial (ECI) coordinate system. It consists of an internal orientation model that transforms image coordinates into LOS vectors in the camera coordinate system (CCS), and an external orientation model that projects the LOS vectors from CCS into the ECI frame. Accordingly, the imaging geometry can be expressed as:
L O S c a m = x c o r y c o r f ,
L O S E C I = R o E C I R s o R c s L O S c a m ,
where (xcor, ycor) is the distortion-corrected coordinates in the CCS, obtained by mapping the image point (u, v) onto the focal plane and correcting the distortion using the method described in [31], f is the focal length of the optical system, Rcs is the camera installation matrix, Rso is the transformation matrix from the satellite body coordinate system to the orbital coordinate system (OCS), and RoECI is the transformation from the OCS to the ECI coordinate system.
Although the rigorous geometric positioning model accurately describes the imaging geometry, direct calibration of the external orientation parameters remains challenging during on-orbit operation. Camera installation deviations, attitude measurement errors, structural deformation, and other systematic effects jointly influence the LOS orientation and exhibit strong parameter coupling, making individual parameter estimation difficult and often unstable.
To alleviate this problem, an equivalent camera-to-inertial attitude representation is introduced to characterize the overall orientation of the camera with respect to the inertial frame. Instead of independently estimating the camera installation parameters and satellite attitude parameters, their combined influence is absorbed into three equivalent camera-to-inertial attitude angles, thereby establishing a unified geometric calibration model (UGCM) as shown in Figure 3. This unified parameterization reduces parameter coupling and simplifies the subsequent calibration process while preserving the overall imaging geometry.
Accordingly, the LOS vector in the ECI coordinate system can be expressed as:
L O S E C I = H c a m E C I ( a t t i X , a t t i Y , a t t i Z ) L O S c a l c a m ,
where HcamECI denotes the transformation matrix from CCS to the ECI coordinate system and is parameterized by the equivalent camera-to-inertial attitude angles attiX, attiY, attiZ, and L O S c a l c a m is the internal calibration model of the UGCM using the detector directional-angle model, which represents the viewing direction of each detector element by two directional angles and has been successfully applied to the on-orbit geometric calibration of wide-field area-array cameras [32,33]. The transformation matrix can be written as:
H c a m E C I = cos a t t i Z sin a t t i Z 0 sin a t t i Z cos a t t i Z 0 0 0 1 cos a t t i Y 0 sin a t t i Y 0 1 0 sin a t t i Y 0 cos a t t i Y 1 0 0 0 cos a t t i X sin a t t i X 0 sin a t t i X cos a t t i X ,
where attiX, attiY, and attiZ represent the equivalent rotations about the x-, y-, and z- axes of the camera coordinate system, respectively. These three parameters constitute the calibration parameters to be estimated in the proposed framework.
Since the reference Earth limb is defined with respect to the Earth-fixed reference surface, the LOS obtained in the ECI frame is subsequently transformed into the Earth-centered Earth-fixed (ECEF) coordinate system. For an observation acquired at time t, the ECI-to-ECEF transformation is given by:
L O S E C E F = R e c i e c e f ( t ) L O S E C I ,
R e c e f e c i ( t ) = R X Y ( t ) R G A S T ( t ) R N ( t ) R P ( t )
where R P ( t ) and R N ( t ) are the precession and nutation transformation matrices, respectively, R G A S T ( t ) denotes the Earth rotation matrix, and R X Y ( t ) stands for the polar motion transformation matrix. The observation epoch t is specified in Coordinated Universal Time (UTC), and the Earth orientation parameters required for the transformation are obtained from the Bulletin B published by the International Earth Rotation and Reference Systems Service (IERS) for the corresponding to the observation epoch. The resulting L O S E C E F is used in the subsequent reference Earth limb modeling based on the WGS-84 reference ellipsoid.
The equivalent camera-to-inertial attitude provides a compact representation of the combined external orientation errors and serves as the bridge between the observed Earth limb and its reference counterpart. The explicit ECI-to-ECEF transformation ensures that the LOS vectors and the Earth reference model are expressed in a consistent Earth-fixed coordinate system before reference Earth limb modeling and calibration parameter estimation.

2.3.2. Reference Earth Limb Modeling

Based on the unified geometric calibration model described above, the LOS vectors corresponding to the observed Earth limb points are first obtained in the ECI coordinate system and then transformed into the ECEF coordinate system at the corresponding observation epochs. The corresponding satellite position is obtained from the orbit data and expressed in the same ECEF coordinate system. A reference Earth limb geometry is then established based on the WGS-84 reference ellipsoid. Together with the satellite position and the current LOS, this reference geometry provides the basis for determining the geographic location and elevation associated with each LOS during the subsequent calibration process. In the present framework, the satellite position is treated as a known input, and the calibration therefore focuses on the attitude-related geometric errors represented by the equivalent camera-to-inertial attitude parameters.
The Earth is represented by the WGS-84 reference ellipsoid,
x 2 + y 2 a 2 + z 2 b 2 = 1 ,
where a = 6,378,137 m and b = 6,356,752.314 m denote the semi-major and semi-minor axes of the reference ellipsoid, respectively. The WGS-84 ellipsoid is adopted because it provides a globally defined and widely used Earth-centered reference surface for satellite geolocation and is consistent with the geodetic coordinate framework used in the subsequent terrain-elevation constraint. The proposed affine-transformation formulation is not intrinsically limited to WGS-84; another reference ellipsoid can be adopted by replacing the corresponding ellipsoidal parameters. However, using a reference model inconsistent with the orbit/geodetic data would introduce systematic discrepancies into the reference Earth limb geometry and may propagate into the estimated calibration parameters.
Direct determination of the tangency point on an ellipsoid generally requires iterative numerical optimization. To improve computational efficiency while preserving the geometric tangency relationship, an ellipsoid-based affine transformation is adopted, as illustrated in Figure 4. In Figure 4, O and O′ denote the centers of the WGS-84 ellipsoid and the transformed sphere, respectively; S and S′ represent the satellite positions before and after the affine transformation; T and T′ denote the corresponding Earth limb tangency points. The transformation scales the z-axis such that the WGS-84 ellipsoid is mapped to a sphere with radius a, while the satellite position and LOS are transformed consistently.
The affine transformation is defined by:
x = x , y = y , z = a b z ,
which transforms the Earth ellipsoid into a sphere with radius a.
Under the transformed coordinate system, the satellite position vector, LOS vector, and Earth limb point are transformed simultaneously while preserving the tangency relationship. For an exact tangent LOS on the transformed reference sphere, the reference tangency point T′ must satisfy two geometric conditions simultaneously. First, it must lie on the spherical surface, O T = a . In addition, the LOS from the satellite to T′ is perpendicular to the radius vector OT′ at the tangency point,
L O S O T = 0 .
These two conditions jointly define the tangency point on the reference spherical surface. For a given LOS, the point satisfying the orthogonality condition can be analytically obtained by expressing the point on the LOS as O T = O S + t L O S , where t denotes the distance parameter along the LOS, and L O S is normalized to unit length. The corresponding value of t is given by:
t = L O S O S = ( X L O S X S + Y L O S Y S + Z L O S Z S ) ,
which gives the point of closest approach between the LOS and the Earth’s center. When the current LOS is exactly tangent to the reference sphere, this closest-approach point lies on the spherical surface and therefore satisfies O T = a . During the nonlinear calibration process, however, the trial LOS generated from the current calibration parameters may not be exactly tangent to the reference sphere. In this case, the point calculated from (11) is treated as a trial closest-approach point, rather than being assumed to be an exact tangency point.
After the affine transformation is inverted, the corresponding point in the original WGS-84 coordinate system is obtained. Its geographic coordinates and height are subsequently calculated for terrain-elevation constraint. Therefore, the WGS-84 model provides the reference Earth geometry, whereas the SRTM DEM introduced in the following subsection further constrains the elevation of the Earth limb point.
The proposed method avoids repeated numerical ray–ellipsoid intersection during the parameter optimization and provides an efficient analytical representation of the Earth limb geometry. More importantly, it separates the reference tangent geometry defined by the WGS-84 surface from the terrain-elevation constraint used for the actual calibration parameter estimation.

2.3.3. Calibration Parameter Estimation

The reference Earth limb geometry derived in the previous subsection is based on the WGS-84 reference ellipsoid and provides the global geometric reference for associating each current LOS with a geographic location and an ellipsoidal height. However, the physical Earth surface does not generally coincide with the zero-height WGS-84 reference ellipsoid because of terrain relief. To account for this difference, the proposed framework further incorporates terrain elevation information from the SRTM DEM as a local geometric constraint during parameter estimation. The calibration parameters are estimated by enforcing consistency between the ellipsoidal height calculated from the current imaging geometry and the terrain elevation at the corresponding geographic location. Unlike conventional calibration approaches that rely on discrete ground control points, the proposed framework exploits the Earth limb as a continuous geometric constraint.
For each Earth limb point, the closest-approach point associated with the current LOS is first transformed from the ECEF coordinate system to the geodetic coordinate system. The transformation is expressed as:
l o n T = atan Y T e c e f X T e c e f tan l a t T = Z T e c e f X T e c e f 2 + Y T e c e f 2 1 + N e 2 Z T e c e f sin ( l o n T ) a l t T = Z T e c e f sin ( l a t T ) N ( 1 e 2 ) ,
where N denotes the radius of curvature in the prime vertical of the reference ellipsoid, e is the first eccentricity of the WGS-84 ellipsoid, and ( l a t T , l o n T , a l t T ) represent the latitude, longitude, and ellipsoidal height of the closest-approach point, respectively.
The corresponding terrain elevation is then interpolated from the SRTM DEM according to the calculated latitude and longitude. Let a l t i D E M denote the terrain elevation associated with the i-th Earth limb point, and let a l t i D E M denote the corresponding WGS-84 ellipsoidal height of the closest-approach point calculated from the current UGCM parameters. The elevation residual is defined as r i = a l t i U G C M a l t i D E M . Thus, the WGS-84 ellipsoid provides the reference coordinate system and ellipsoidal height, whereas the SRTM DEM supplies local terrain-elevation information that accounts for the deviation of the physical Earth surface from the zero-height reference ellipsoid.
The calibration parameters of the UGCM are then estimated by minimizing the elevation residuals of multiple Earth limb points using a nonlinear least-squares optimization implemented with the Levenberg–Marquardt (LM) algorithm:
min Θ i = 1 K ( a l t i U G C M a l t i D E M ) 2 ,
where K denotes the number of Earth limb points, and Θ = a t t i X , a t t i Y , a t t i Z T represents the equivalent camera-to-inertial attitude parameters to be estimated. For the proposed terrain-constrained formulation, the objective jointly exploits the global Earth geometry represented by WGS-84 and the local terrain-elevation information provided by the SRTM DEM. The satellite position is treated as a known input obtained from the orbit data and is not included in the optimization parameter vector.
During each iteration, the current calibration parameters are used to generate the LOS vectors and the corresponding closest-approach points. Their geographic coordinates are then determined, and the associated SRTM terrain elevations are interpolated. The elevation residuals in (13) are subsequently used to update the calibration parameters. The process is repeated until the nonlinear least-squares objective converges.
It should be noted that the point evaluated during an intermediate iteration is not necessarily an exact tangency point on the WGS-84 reference surface. Rather, it is the closest-approach point associated with the current trial LOS. The role of the elevation constraint is to drive the calculated Earth limb height toward the physical terrain elevation corresponding to its geographic location, thereby accounting for local deviations of the Earth’s surface from the zero-height WGS-84 reference ellipsoid. Consequently, the final terrain-constrained Earth limb point is not required to satisfy the zero-elevation reference-surface condition O T = a . when the local terrain has nonzero elevation.
The resulting equivalent camera-to-inertial attitude parameters are subsequently incorporated into the UGCM to generate calibrated LOS vectors for geometric positioning. By combining the Earth limb geometric relationship with the WGS-84 reference ellipsoid and globally available terrain-elevation information, the proposed framework provides an on-orbit geometric calibration constraint without requiring dedicated ground control points or additional calibration targets.

2.4. Accuracy Evaluation

After calibration, independent validation is performed using different reference data for the simulation and on-orbit experiments. In the simulation experiments, the reserved synthetic Earth limb points are used for validation because their reference geometry is exactly known from the simulation. For the on-orbit experiment, stellar observations are employed as independent validation references owing to their precisely known inertial coordinates provided by astronomical catalogs. The stars are used only for accuracy assessment and are not involved in the Earth-limb-based calibration procedure.
For each validation star, the theoretical LOS vector in the J2000.0 ECI coordinate system is computed from its right ascension (α) and declination (δ) provided by the star catalog:
L O S r e f = cos δ cos α cos δ sin α sin δ ,
where L O S r e f denotes the theoretical LOS vector corresponding to the validation star.
The calibrated LOS vector L O S c a l is obtained from the proposed UGCM. The angular difference between the theoretical and calibrated LOS vectors is calculated as:
ψ = arccos L O S c a l L O S r e f L O S c a l L O S r e f ,
where ψ represents the pointing error in the inertial coordinate system.
To facilitate quantitative evaluation in image space, the angular error is converted into pixel units according to the instantaneous field of view (IFOV) of the camera:
E r r o r = ψ I F O V ,
where Error denotes the equivalent geometric positioning error expressed in pixels. The nominal IFOV is 20 μrad/pixel. Because the full-frame angular extent is approximately 1.173° × 1.173°, the variation in local angular sampling across the focal plane is negligible for the present camera configuration. Therefore, the nominal IFOV is used as a small-angle approximation for converting angular error into pixel units.
The above evaluation is adopted throughout both the simulation and the on-orbit experiments presented in Section 3. Since the validation relies solely on stellar observations and is independent of the Earth-limb-constrained calibration process, the resulting positioning accuracy provides an objective assessment of the effectiveness of the proposed framework.

3. Results

To evaluate the effectiveness of the proposed Earth-limb-constrained calibration framework, both simulation and on-orbit experiments were conducted. The simulation experiments were first designed to verify the theoretical correctness and numerical stability of the proposed method under controlled conditions. Subsequently, on-orbit experiments using a GEO wide-field area-array camera were carried out to evaluate its practical performance.

3.1. Simulation Validation

3.1.1. Simulation Configuration

Simulation experiments were conducted to verify the feasibility of the proposed calibration framework under ideal imaging conditions. A representative GEO wide-field area-array camera was simulated using the imaging geometry described in Section 2. The satellite orbit was generated using the Satellite Tool Kit 11.0 (STK 11.0), and the corresponding theoretical Earth limb was calculated based on the WGS-84 reference ellipsoid.
To simulate the geometric deviations introduced during launch and long-term on-orbit operation, predefined equivalent camera-to-inertial attitude angles were incorporated into the unified geometric calibration model. To further investigate the sensitivity of the proposed method to different attitude-error magnitudes and combinations, three sets of equivalent camera-to-inertial attitude angles were considered: (0.015°, −0.010°, −0.007°), (−0.007°, −0.010°, 0.008°), and (−0.050°, 0.008°, −0.016°), respectively.
For each simulation case, 100 uniformly distributed Earth limb points were generated within the camera field of view. Among these points, 60 were randomly selected to estimate the calibration parameters, while the remaining 40 points were reserved for independent validation. This allocation was adopted to provide sufficient geometric redundancy for parameter estimation while retaining an independent validation dataset of adequate size. The same camera configuration, GEO observation geometry, Earth limb distribution, and calibration procedure were used for all three cases. The estimated calibration parameters were subsequently used to reconstruct the geometric positioning model, and the geometric positioning accuracy was evaluated using the 40 reserved synthetic Earth limb points.

3.1.2. Calibration Accuracy

The predefined and estimated equivalent camera-to-inertial attitude parameters for the three simulation cases are summarized in Table 1. In all three cases, the estimated calibration parameters agreed closely with the corresponding preset values, indicating that the proposed Earth-limb-constrained framework can accurately recover the equivalent camera-to-inertial attitude parameters under different attitude-angle settings.
To further evaluate the calibration performance, the 40 independent validation points were used to assess the geometric positioning accuracy. The positioning errors before and after calibration for the three simulation cases are shown in Figure 5.
For Case 1, with the preset attitude angles of (0.015°, −0.010°, −0.007°), the mean positioning error decreases from 8.09 pixels before calibration to 1.00 × 10−3 pixels after calibration. For Case 2, with the attitude angles of (−0.007°, −0.010°, 0.008°), the mean positioning error decreases from 5.46 pixels to 9.00 × 10−4 pixels. Case 3 introduces a substantially larger attitude error, with the preset angles of (−0.050°, 0.008°, −0.016°). The corresponding mean positioning error reaches 22.78 pixels before calibration, but is reduced to 9.00 × 10−4 pixels after calibration.
These results demonstrate that the proposed framework consistently achieves high-accuracy geometric calibration under different magnitudes and combinations of equivalent camera-to-inertial attitude errors. In particular, even for Case 3, where the initial mean positioning error reaches 22.78 pixels, the proposed method reduces the error to the sub-pixel level. The comparable after-calibration errors obtained for the three cases further indicate that the calibration performance is not strongly dependent on the specific attitude-angle setting within the range investigated in this study. Although these experiments do not establish a theoretical global convergence bound for nonlinear optimization, they provide empirical evidence of stable convergence over the tested range of attitude-angle settings.

3.2. On-Orbit Validation

To further evaluate the practical performance of the proposed framework, on-orbit experiments were carried out using images acquired by a GEO wide-field area-array camera operating in the short-wave infrared (SWIR) band. The payload operates at an approximate orbital altitude of 36,000 km above the WGS-84 reference ellipsoid. This value represents the nominal GEO orbital altitude and is provided only to characterize the orbital configuration. In the actual Earth limb geometric calculations, the satellite positions at the corresponding observation epochs are obtained from the orbit determination data of the experimental satellite, with a position accuracy of approximately 200 m. The camera is nominally pointed toward the Earth center, and its 1024 × 1024 area-array detector operates in full-frame mode, acquiring a complete two-dimensional image in each frame. Image acquisitions are scheduled according to operational mission requirements. Under this observation configuration, partial Earth limb arcs are frequently captured within the camera field of view, providing sufficient observations for the proposed calibration method. A total of 13 on-orbit images containing clear Earth limb observations were finally selected for calibration and validation. The principal characteristics of the experimental dataset are summarized in Table 2.

3.2.1. Earth Limb Extraction Validation

Following the procedure described in Section 2.2, Earth limb points were extracted from each on-orbit image. Figure 6 presents a representative example of the extraction result. To ensure a uniform spatial distribution of the calibration observations, a grid-based non-maximum suppression strategy was applied after edge extraction. The resulting Earth limb points were evenly distributed along the visible Earth limb and provide stable geometric constraints for subsequent calibration.
The Earth limb extraction accuracy is approximately 1.5 pixels, which is mainly limited by atmospheric transition regions and image edge localization uncertainty.

3.2.2. Calibration Results

Using the extracted Earth limb observations, the equivalent camera-to-inertial attitude parameters were estimated according to the proposed Earth-limb-constrained optimization framework. The estimated calibration parameters are listed in Table 3.
The estimated parameters represent the equivalent external orientation of the camera after compensating for the combined effects of installation deviations and other systematic orientation errors. These parameters were subsequently incorporated into the unified geometric calibration model for geometric positioning.

3.2.3. Geometric Positioning Accuracy

For the on-orbit experiment, stellar observations were employed as validation references according to the procedure described in Section 2.4. Since the stars were not involved in the calibration process, they provide an independent reference for evaluating the geometric positioning performance of the proposed framework.
The geometric positioning errors before and after calibration for the thirteen on-orbit image scenes are presented in Figure 7.
As shown in Figure 7, the proposed Earth-limb-constrained calibration framework consistently improved the geometric positioning accuracy for all thirteen image scenes. The positioning errors were significantly reduced after calibration, demonstrating that the estimated equivalent camera-to-inertial attitude effectively compensates for the accumulated external orientation errors introduced during on-orbit operation.
The average geometric positioning error decreased from 9.86 pixels before calibration to 3.03 pixels after calibration, corresponding to an improvement of approximately 69%. Although the residual positioning errors varied among different image scenes, mainly because of differences in Earth limb observation geometry and extraction quality, all calibrated results exhibited substantially improved positioning performance compared with the corresponding before-calibration results.
Overall, the on-orbit experimental results demonstrate that the proposed framework can reliably estimate the geometric calibration parameters from routinely acquired Earth limb observations. By incorporating the calibrated equivalent camera-to-inertial attitude into the unified geometric calibration model, the geometric positioning accuracy of the GEO wide-field area-array camera was consistently improved for all experimental scenes. These results confirm that Earth limb observations provide stable and effective geometric constraints for on-orbit geometric calibration and demonstrate the practical applicability of the proposed framework for the long-term geometric maintenance of GEO wide-field area-array cameras.

3.2.4. Effect of Terrain Elevation Constraints

To quantitatively evaluate the contribution of terrain-elevation information, an ablation experiment was conducted using the same thirteen GEO image scenes, Earth limb observations, initial parameters, and optimization settings. The only difference between the two configurations was whether the SRTM DEM constraint was incorporated during calibration. Without the DEM constraint, the local Earth surface was approximated by the zero-height WGS-84 reference ellipsoid. In the proposed configuration, the corresponding SRTM elevation was incorporated into the residual defined in (13).
The after-calibration positioning results obtained with and without the SRTM DEM constraint are summarized in Table 4. Without terrain-elevation information, the mean post-calibration geometric positioning error of the thirteen image scenes was 3.7127 pixels. After incorporating the SRTM DEM, the mean error decreased to 3.0298 pixels, corresponding to an additional improvement of approximately 18.4%. Moreover, the use of the SRTM DEM improved the positioning accuracy in all thirteen image scenes. These results quantitatively demonstrate that although the WGS-84 ellipsoid provides the dominant global reference geometry for Earth limb modeling, local terrain-elevation information provides an effective complementary constraint during calibration parameter estimation.

4. Discussion

4.1. Interpretation of Experimental Results

The simulation and on-orbit experiments consistently demonstrated the effectiveness of the proposed Earth-limb-constrained calibration framework. Under ideal simulation conditions, the estimated equivalent camera-to-inertial attitude closely matched the predefined values, resulting in sub-pixel geometric positioning accuracy. These results verify the correctness of the proposed unified geometric calibration model and confirm the validity of the reference Earth limb modeling and parameter estimation strategy.
Compared with the simulation results, although the residual positioning error in the on-orbit experiments remained approximately 3 pixels after calibration, the positioning accuracy was consistently improved for all thirteen image scenes. This indicates that the proposed framework effectively compensates for the dominant external orientation errors accumulated during long-term on-orbit operation.
The achieved on-orbit positioning accuracy should also be interpreted in the context of existing calibration strategies. Conventional GCP-based methods can provide high geometric accuracy when sufficient well-distributed control information is available, whereas stellar-observation-based methods provide independent references under suitable observation conditions. The proposed framework is not intended to directly replace these approaches. Instead, it uses the Earth limb, a naturally observable large-scale geometric feature in routine GEO Earth imaging, as a complementary calibration constraint. The approximately 69% improvement in geometric positioning accuracy obtained from the thirteen on-orbit image scenes demonstrates that Earth limb observations can effectively compensate for the dominant orientation-related deviations in the investigated system. Because the reported accuracy of existing calibration methods depends strongly on factors such as sensor configuration, orbit, field of view, available reference information, initial geometric errors, and evaluation criteria, a direct numerical comparison of pixel-level accuracy across different studies would not be meaningful. Nevertheless, compared with approaches requiring dedicated GCPs or stellar observations, the main advantage of the proposed framework lies in its ability to perform geometric calibration using routinely acquired Earth images without dedicated calibration targets or additional observation planning.
The difference between the simulation and on-orbit results is mainly attributed to practical imaging factors that are not considered in the simulation, including Earth limb extraction uncertainty, atmospheric transition effects near the limb, image noise, and residual errors in the internal geometric model. To further investigate the influence of Earth limb extraction accuracy, sensitivity simulations were conducted by introducing random perturbations into the image coordinates of the extracted Earth limb points. The extraction error represents the prescribed perturbation range in pixels; for example, an error level of 1 pixel indicates that the random perturbation is generated within [−1, 1] pixels. Perturbations were introduced separately into the horizontal coordinate, the vertical coordinate, and both coordinates. Fifty independent experiments were performed for each perturbation level. The corresponding results are shown in Figure 8.
As illustrated in Figure 8, the positioning error increases monotonically with increasing Earth limb extraction error. Simultaneous perturbations in both image coordinates produce larger positioning errors than perturbations introduced in either direction alone. For the same perturbation range, the combined effect of two-coordinate perturbations is approximately 2 times that of a single-coordinate perturbation, consistent with the combination of two independent orthogonal error components. These results demonstrate the significant influence of Earth limb extraction accuracy on the final calibration performance. The proposed optimization framework maintains stable convergence under the tested perturbation levels.

4.2. Implications, Limitations, and Future Work

Compared with conventional on-orbit calibration methods based on GCPs or stellar observations, the proposed framework differs fundamentally from these approaches by utilizing Earth limb observations acquired during routine Earth imaging as geometric constraints for calibration. For GEO wide-field area-array cameras, Earth limb observations are naturally available during normal mission operation and therefore provide a globally observable calibration feature without requiring dedicated calibration targets or additional observation planning. Rather than replacing existing calibration approaches, the proposed framework provides a complementary calibration strategy that can be integrated with conventional methods to support the long-term geometric maintenance of GEO optical payloads.
Another important characteristic of the proposed framework is the adoption of the unified geometric calibration model, in which the combined effects of camera installation deviations and satellite attitude errors are represented by an equivalent camera-to-inertial attitude. This unified parameterization reduces parameter coupling during optimization and simplifies the calibration process while preserving the physical imaging geometry. Combined with the analytical reference Earth limb modeling based on ellipsoid affine transformation, the proposed framework provides an efficient solution for large-scale on-orbit geometric calibration.
Although the proposed framework demonstrates promising performance, several limitations remain. The calibration accuracy is primarily constrained by the quality of Earth limb extraction. Atmospheric refraction, radiative transition effects near the limb, and cloud contamination may shift or blur the apparent Earth limb position, causing the extracted limb points to deviate from the geometric limb represented by the current reference model. Such deviations propagate through the elevation residuals and may consequently affect the estimated calibration parameters. These atmospheric effects are not explicitly modeled in the current framework; therefore, relatively clear Earth limb observations are preferred in the present implementation to reduce their influence. In addition, the satellite position is treated as a known input in the present framework. In practice, satellite position uncertainty may perturb the satellite-to-Earth viewing geometry and consequently affect the reference Earth limb geometry and the elevation residuals used for parameter estimation. The magnitude of this effect depends on the orbit determination accuracy and the observation geometry. Although orbit errors were not explicitly estimated in the present study, their influence should be considered when higher geometric calibration accuracy is required. Furthermore, the current framework estimates only the equivalent camera-to-inertial attitude while assuming that the internal geometric model remains sufficiently stable throughout the mission. For long-term on-orbit operation, simultaneous estimation of both internal and external geometric parameters may further improve calibration performance.
From an operational perspective, the proposed framework is particularly suitable for GEO wide-field area-array cameras that routinely acquire sufficiently extended and clearly distinguishable Earth limb arcs, especially when long-term geometric variations are dominated by orientation-related errors. Such systems can benefit from Earth limb observations acquired during routine imaging, making the method suitable for periodic or long-term geometric maintenance without dedicated calibration observations. Its applicability may be limited for cameras with insufficient Earth limb coverage, severe atmospheric or cloud contamination, or dominant time-varying internal geometric distortions.
Future work will focus on improving sub-pixel Earth limb extraction, investigating the propagation of satellite position uncertainty through the Earth limb constraint, incorporating atmospheric refraction effects into the reference Earth limb model, and developing a joint optimization framework for internal and external geometric calibration to further enhance the long-term geometric stability of GEO wide-field area-array cameras.

5. Conclusions

This paper presents an Earth-limb-constrained framework for on-orbit geometric calibration of GEO wide-field area-array cameras. The proposed framework establishes a unified geometric calibration model, develops an analytical reference Earth limb modeling method based on ellipsoid affine transformation, and estimates the calibration parameters through Earth-limb-constrained nonlinear optimization using routinely acquired Earth limb observations and terrain-elevation information. Simulation experiments under different attitude-error settings verified the correctness and stable convergence of the proposed framework, while on-orbit experiments using thirteen GEO image scenes demonstrated its practical applicability. The proposed framework achieved an approximately 69% reduction in geometric positioning error, confirming its effectiveness in compensating for orientation-related geometric deviations under operational conditions. The ablation experiment further demonstrated that incorporating SRTM terrain-elevation information improved the calibration performance across all thirteen image scenes. These results demonstrate that routinely observed Earth limb features can provide effective geometric constraints for the on-orbit geometric calibration of GEO wide-field area-array cameras and offer a practical complementary approach for their long-term geometric maintenance. Future work will focus on improving sub-pixel Earth limb extraction, investigating the influence of satellite position uncertainty on the Earth limb constraint, incorporating atmospheric effects into the Earth limb observation model, and jointly estimating both internal and external geometric parameters to further enhance long-term geometric calibration performance.

Author Contributions

Conceptualization, L.J. and K.W.; methodology, L.J. and X.L.; software, L.J. and T.W.; validation, L.J., L.Z. and Y.L.; formal analysis, L.J., K.W. and L.Z.; investigation, L.J. and K.W.; resources, X.L. and F.C.; data curation, L.J. and Y.L.; writing—original draft preparation, L.J.; writing—review and editing, L.J. and X.L.; visualization, K.W., L.Z. and T.W.; supervision, X.L. and F.C.; project administration, X.L. and F.C.; funding acquisition, X.L. and F.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Open Fund of the State Key Laboratory of Infrared Physics, grant number SITP-NLIST-YB-2024-10, and the Research Funds of Hangzhou Institute for Advanced Study, UCAS, grant number 2024HIAS-Y007.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ren, X.; Ma, Y.; Zhou, Y. Label semantics and image features aware remote sensing sample retrieval from multi-source datasets for AI-enabled remote sensing monitoring. Front. Environ. Sci. 2025, 13, 1580797. [Google Scholar] [CrossRef] [Scilit]
  2. Yang, L.; Chen, Z.; Chen, F.; Wang, J. Aircraft altitude estimate method based on thermal infrared multispectral feature matching. J. Infrared Millim. Waves 2025, 44, 258–264. [Google Scholar]
  3. Zhou, X.; Li, L.; Hu, Z.; Rao, P.; Lin, C.; Chen, F.; Sun, S. Dynamic infrared target dataset based on remote sensing data and physical modeling. J. Infrared 2025, 46, 13–23. [Google Scholar]
  4. Han, J.; Yang, X.; Yue, W.; Xu, T.; Wang, S.; Chang, L.; Yang, C. Image motion of remote sensing camera with wide field of view over the antarctic and arctic. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 3475–3484. [Google Scholar] [CrossRef] [Scilit]
  5. Liu, Y.; Mo, F.; Zhang, Y.; Xie, J.; Li, Q.; Hu, F.; Liu, C. Validation of preliminary geometric positioning accuracy for China’s civil high-resolution surveying and mapping satellites: Ziyuan-3 01 and Gaofen-7 panchromatic imagery. Remote Sens. Lett. 2021, 12, 521–530. [Google Scholar] [CrossRef] [Scilit]
  6. Liang, Z.; Wang, Y.; Wang, L.; Yang, J.; Guo, Y.; Liu, L.; Zhou, S.; An, W. Diving into epipolar transformers for light field super-resolution and disparity estimation. IEEE Trans. Pattern Anal. Mach. Intell. 2026, 48, 8726–8743. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  7. Mattia, C.; Gabriele, C.; Laura, D.V.; Francesca, F.; Francesca, P. GeoEye-1: Analysis of radiometric and geometric capability. In Proceedings of the International Conference on Personal Satellite Services, Rome, Italy, 4–5 February 2010. [Google Scholar]
  8. Mulawa, D. On-orbit geometric calibration of the OrbView-3 high resolution imaging satellite. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2004, 35, 1–6. [Google Scholar]
  9. Valorge, C.; Meygret, A.; Lebègue, L.; Henry, P.; Bouillon, A.; Gachet, R.; Breton, E.; Léger, D.; Viallefont, F. Forty years of experience with SPOT in-flight calibration. In Post-Launch Calibration of Satellite Sensors, 1st ed.; CRC Press: London, UK, 2004; pp. 127–158. [Google Scholar]
  10. Xin, G.; An, W.; Huang, L. Construction and application of TH-1 satellite geometric calibration field. J. Geomat. 2018, 43, 52–54+109. [Google Scholar]
  11. Zhang, Y. Design and implementation of Songshan test field for high resolution remote sensing and mapping. J. Geomat. Sci. Technol. 2012, 29, 79–82. [Google Scholar]
  12. Grodecki, J.; Lutes, J. IKONOS geometric calibrations. In Proceedings of the ASPRS 2005 Annual Conference, Baltimore, MD, USA, 7–11 March 2005. [Google Scholar]
  13. Jiang, Y.; Zhang, G.; Tang, X.; Zhu, X.; Qin, Q.; Li, D.; Fu, X. High accuracy geometric calibration of ZY-3 three-line image. Acta Geod. Cartogr. Sin. 2013, 42, 523–529+553. [Google Scholar]
  14. Seo, D.; Hong, G.; Jin, C. KOMPSAT-3A direct georeferencing mode and geometric calibration/validation. In Proceedings of the Asian Conference on Remote Sensing, Quezon City, Philippines, 19–28 October 2015. [Google Scholar]
  15. Long, T.; Jiao, W.; He, G.; Zhang, Z.; Wang, G. Practical on-orbit geometric recalibration of GF-1 WFV images based on RPC mode. IEEE Geosci. Remote Sens. Lett. 2024, 21, 6012205. [Google Scholar] [CrossRef] [Scilit]
  16. Chen, B.; Li, X.; Zhang, G.; Guo, Q.; Wu, Y.; Wang, B.; Chen, F. On-orbit installation matrix calibration and its application on AGRI of FY-4A. J. Appl. Remote Sens. 2020, 14, 024507. [Google Scholar] [CrossRef] [Scilit]
  17. Wang, M.; Cheng, Y.; Chang, X.; Jin, S.; Zhu, Y. On-orbit geometric calibration and geometric quality assessment for the high-resolution geostationary optical satellite GaoFen4. ISPRS J. Photogramm. Remote Sens. 2017, 125, 63–77. [Google Scholar] [CrossRef] [Scilit]
  18. Lee, S.; Shin, D. On-orbit camera misalignment estimation framework and its application to earth observation satellite. Remote Sens. 2015, 7, 3320–3346. [Google Scholar] [CrossRef] [Scilit]
  19. Fourest, S.; Kubik, P.; Lebègue, L.; Déchoz, C.; Lacherade, S.; Blanchet, G. Star-based methods for Pleiades HR commissioning. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2012, 39, 531–536. [Google Scholar] [CrossRef] [Scilit]
  20. Li, X.; Yang, L.; Su, X.; Hu, Z.; Chen, F. A correction method for thermal deformation positioning error of geostationary optical payloads. IEEE Trans. Geosci. Remote Sens. 2019, 57, 7986–7994. [Google Scholar] [CrossRef]
  21. Guan, Z.; Jiang, Y.; Zhang, G.; Zhong, X. Geometric calibration for the linear array camera based on star observation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 18, 368–384. [Google Scholar] [CrossRef] [Scilit]
  22. Jiang, L.; Li, X.; Li, L.; Yang, L.; Yang, L.; Hu, Z.; Chen, F. On-orbit geometric calibration from the relative motion of stars for geostationary cameras. Sensors 2021, 21, 6668. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  23. Blanchet, G.; Lebegue, L.; Fourest, S.; Latry, C.; Porez-Nadal, F.; Lacherade, S.; Thiebaut, C. Pleiades-HR innovative techniques for geometric image quality commissioning. TInt. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2012, 39, 543–547. [Google Scholar] [CrossRef] [Scilit]
  24. Pi, Y.; Yang, B.; Li, X.; Wang, M. Study of full-link on-orbit geometric calibration using multi-attitude imaging with linear agile optical satellite. Opt. Express 2019, 27, 980–998. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Modenini, D.; Locarini, A.; Zannoni, M. Attitude sensor from ellipsoid observations: A numerical and experimental validation. Sensors 2020, 20, 433. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  26. Braun, B.; Barf, J. Image processing based horizon sensor for estimating the orientation of sounding rockets, launch vehicles and spacecraft. CEAS Space J. 2023, 15, 509–533. [Google Scholar] [CrossRef] [Scilit]
  27. Deng, H.; Wang, H.; Han, X.; Liu, Y.; Jin, Z. Camera calibration method for an infrared horizon sensor with a large field of view. Front. Inf. Technol. Electron. Eng. 2023, 24, 141–153. [Google Scholar] [CrossRef] [Scilit]
  28. Yang, X.; Wang, S.; Huang, Y. Research of geometric calibration of the Earth annular ultraviolet limb imager. Chin. J. Lasers 2014, 41, 265–270. [Google Scholar] [CrossRef] [Scilit]
  29. Otsu, N. A threshold selection method from gray-level histograms. Automatica 1979, 11, 285–296. [Google Scholar]
  30. Canny, J. A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986, 8, 679–698. [Google Scholar] [CrossRef] [Scilit]
  31. Jiang, L.; Li, L.; Li, X.; Jiao, J.; Chen, F. Extrapolating distortion correction with local measurements for space-based multi-module splicing large-format infrared cameras. Opt. Express 2022, 30, 38043–38059. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  32. Cao, J.; Wang, F.; Zhou, Y.; Ye, Z. In-orbit geometric calibration of HaiYang-1C coastal zone imager with multiple fields. Opt. Express 2021, 29, 18950–18965. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  33. Zhang, Y.; Chi, Z.; Hui, F.; Li, T.; Liu, X.; Zhang, B.; Cheng, X.; Chen, Z. Accuracy evaluation on geolocation of the Chinese first polar microsatellite (ice pathfinder) imagery. Remote Sens. 2021, 13, 4278. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Workflow of the proposed Earth-limb-constrained framework for on-orbit geometric calibration of GEO wide-field area-array cameras.
Figure 1. Workflow of the proposed Earth-limb-constrained framework for on-orbit geometric calibration of GEO wide-field area-array cameras.
Remotesensing 18 02930 g001
Figure 2. Earth observation geometry of the Earth limb.
Figure 2. Earth observation geometry of the Earth limb.
Remotesensing 18 02930 g002
Figure 3. Unified geometric calibration model of the proposed Earth-limb-constrained framework.
Figure 3. Unified geometric calibration model of the proposed Earth-limb-constrained framework.
Remotesensing 18 02930 g003
Figure 4. Ellipsoid-based affine transformation for reference Earth limb modeling. The WGS-84 ellipsoid is transformed into an equivalent spherical Earth to facilitate analytical computation of the Earth limb tangency points.
Figure 4. Ellipsoid-based affine transformation for reference Earth limb modeling. The WGS-84 ellipsoid is transformed into an equivalent spherical Earth to facilitate analytical computation of the Earth limb tangency points.
Remotesensing 18 02930 g004
Figure 5. Geometric positioning errors of the 40 independent validation points before and after calibration under different initial attitude-angle settings.
Figure 5. Geometric positioning errors of the 40 independent validation points before and after calibration under different initial attitude-angle settings.
Remotesensing 18 02930 g005
Figure 6. Representative Earth limb extraction result from an on-orbit GEO image. (a) Original Earth limb observation. (b) Extracted Earth limb points after geometric consistency filtering.
Figure 6. Representative Earth limb extraction result from an on-orbit GEO image. (a) Original Earth limb observation. (b) Extracted Earth limb points after geometric consistency filtering.
Remotesensing 18 02930 g006
Figure 7. Comparison of geometric positioning errors before and after Earth-limb-constrained calibration for the thirteen on-orbit GEO image scenes.
Figure 7. Comparison of geometric positioning errors before and after Earth-limb-constrained calibration for the thirteen on-orbit GEO image scenes.
Remotesensing 18 02930 g007
Figure 8. Influence of Earth limb extraction errors on geometric positioning accuracy.
Figure 8. Influence of Earth limb extraction errors on geometric positioning accuracy.
Remotesensing 18 02930 g008
Table 1. Estimated equivalent camera-to-inertial attitude parameters under different attitude-error settings.
Table 1. Estimated equivalent camera-to-inertial attitude parameters under different attitude-error settings.
PresetEstimatedDeviation
Case 1attiX0.0150°0.0150°−2.6075 × 10−8°
attiY−0.0100°−0.0100°−8.4308 × 10−9°
attiZ−0.0070°−0.0070°1.5981 × 10−5°
Case 2attiX−0.0070°−0.0070°3.2617 × 10−9°
attiY−0.0100°−0.0100°−6.8034 × 10−8°
attiZ0.0080°0.0080°4.1749 × 10−5°
Case 3attiX−0.0500°−0.0500°6.2602 × 10−9°
attiY0.0080°0.0080°4.2818 × 10−9°
attiZ−0.0160°−0.0160°8.3756 × 10−6°
Table 2. Characteristics of the on-orbit experimental dataset.
Table 2. Characteristics of the on-orbit experimental dataset.
ParameterValue
Orbit altitudeApprox. 36,000 km above the WGS-84 reference ellipsoid
PayloadWide-field area-array camera
Spectral bandSWIR
Focal length1250 mm
Detector1024 × 1024 HgCdTe
Readout modeFull-frame
Pixel size25 μm
Field of view1.173° × 1.173°
Nominal IFOV20 μrad/pixel
Nominal pointingEarth-center pointing
Imaging cadenceMission-dependent
Table 3. Estimated equivalent camera-to-inertial attitude parameters.
Table 3. Estimated equivalent camera-to-inertial attitude parameters.
ParameterCalibrated Result
attiX−0.0091°
attiY−0.0025°
attiZ−0.1414°
Table 4. Effect of terrain-elevation constraints on after-calibration geometric positioning accuracy for the thirteen GEO image scenes.
Table 4. Effect of terrain-elevation constraints on after-calibration geometric positioning accuracy for the thirteen GEO image scenes.
Image SceneWithout SRTM DEM (Pixels)With SRTM DEM (Pixels)
12.64752.0083
22.24631.6538
32.04461.5838
43.04882.6009
51.63661.2958
63.98443.1684
73.74892.9863
83.00132.4133
94.17413.2035
104.50123.6457
115.07444.3555
125.74235.0489
136.41425.4226
Mean3.71273.0298
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jiang, L.; Wang, K.; Zhao, L.; Wang, T.; Li, Y.; Li, X.; Chen, F. An Earth-Limb-Constrained Framework for On-Orbit Geometric Calibration of GEO Wide-Field Area-Array Cameras. Remote Sens. 2026, 18, 2930. https://doi.org/10.3390/rs18172930

AMA Style

Jiang L, Wang K, Zhao L, Wang T, Li Y, Li X, Chen F. An Earth-Limb-Constrained Framework for On-Orbit Geometric Calibration of GEO Wide-Field Area-Array Cameras. Remote Sensing. 2026; 18(17):2930. https://doi.org/10.3390/rs18172930

Chicago/Turabian Style

Jiang, Linyi, Kefang Wang, Lixing Zhao, Teng Wang, Ying Li, Xiaoyan Li, and Fansheng Chen. 2026. "An Earth-Limb-Constrained Framework for On-Orbit Geometric Calibration of GEO Wide-Field Area-Array Cameras" Remote Sensing 18, no. 17: 2930. https://doi.org/10.3390/rs18172930

APA Style

Jiang, L., Wang, K., Zhao, L., Wang, T., Li, Y., Li, X., & Chen, F. (2026). An Earth-Limb-Constrained Framework for On-Orbit Geometric Calibration of GEO Wide-Field Area-Array Cameras. Remote Sensing, 18(17), 2930. https://doi.org/10.3390/rs18172930

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop